Fix :renderer :p2d so it's at least starting from within emacs
This commit is contained in:
parent
fbbc60a39c
commit
0075c83b5e
4 changed files with 30 additions and 9 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,5 +1,8 @@
|
||||||
/.direnv/
|
/.direnv/
|
||||||
/.cpcache/
|
/.cpcache/
|
||||||
|
/exports
|
||||||
|
/resources
|
||||||
|
.rebel_readline_history
|
||||||
|
|
||||||
# Created by https://www.gitignore.io/api/clojure
|
# Created by https://www.gitignore.io/api/clojure
|
||||||
|
|
||||||
|
|
|
||||||
23
deps.edn
23
deps.edn
|
|
@ -1,7 +1,24 @@
|
||||||
{:deps {#_#_ org.clojure/clojure {:mvn/version "1.11.1"}
|
{#_#_ :mvn/repos {"jogl" {:url "https://jogamp.org/deployment/maven/"}}
|
||||||
quil/quil {:mvn/version "4.3.1563"}
|
:deps {#_#_ org.clojure/clojure {:mvn/version "1.11.1"}
|
||||||
|
quil/quil {:mvn/version "4.3.1563"
|
||||||
|
#_#_ :exclusions [org.jogamp.jogl/jogl-all
|
||||||
|
org.jogamp.gluegen/gluegen-rt]}
|
||||||
thi.ng/geom {:mvn/version "1.0.0-RC3"
|
thi.ng/geom {:mvn/version "1.0.0-RC3"
|
||||||
:exclusions [org.jogamp.jogl/jogl-all
|
:exclusions [org.jogamp.jogl/jogl-all
|
||||||
org.jogamp.gluegen/gluegen-rt]}
|
org.jogamp.gluegen/gluegen-rt]}
|
||||||
com.cnuernber/charred {:mvn/version "1.034"}
|
com.cnuernber/charred {:mvn/version "1.034"}
|
||||||
overtone/osc-clj {:mvn/version "0.9.0"}}}
|
overtone/osc-clj {:mvn/version "0.9.0"}
|
||||||
|
|
||||||
|
;; ;; native display code
|
||||||
|
;; org.jogamp.gluegen/gluegen-rt {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.gluegen/gluegen-rt$natives-macosx-universal {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.gluegen/gluegen-rt$natives-linux-amd64 {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.gluegen/gluegen-rt$natives-linux-aarch64 {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.gluegen/gluegen-rt$natives-windows-amd64 {:mvn/version "2.5.0"}
|
||||||
|
|
||||||
|
;; org.jogamp.jogl/jogl-all {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.jogl/jogl-all$natives-macosx-universal {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.jogl/jogl-all$natives-linux-amd64 {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.jogl/jogl-all$natives-linux-aarch64 {:mvn/version "2.5.0"}
|
||||||
|
;; org.jogamp.jogl/jogl-all$natives-windows-amd64 {:mvn/version "2.5.0"}
|
||||||
|
}}
|
||||||
|
|
|
||||||
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -2,11 +2,11 @@
|
||||||
"nodes": {
|
"nodes": {
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1741513245,
|
"lastModified": 1771432645,
|
||||||
"narHash": "sha256-7rTAMNTY1xoBwz0h7ZMtEcd8LELk9R5TzBPoHuhNSCk=",
|
"narHash": "sha256-ZqRiU5/c+1+QoeaMJJgpqjwimCSNnIl0AUW4z7Md6Ps=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "e3e32b642a31e6714ec1b712de8c91a3352ce7e1",
|
"rev": "02263f46911178e286242786fd6ea1d229583fbb",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -10,13 +10,14 @@
|
||||||
devShells.${system}.default = pkgs.mkShell rec {
|
devShells.${system}.default = pkgs.mkShell rec {
|
||||||
name = "quil-env";
|
name = "quil-env";
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgs.xorg_sys_opengl
|
|
||||||
pkgs.xorg.libXxf86vm
|
|
||||||
pkgs.xwayland
|
|
||||||
pkgs.clojure
|
pkgs.clojure
|
||||||
|
|
||||||
|
pkgs.libGL
|
||||||
|
pkgs.libxxf86vm
|
||||||
# pkgs.jogl
|
# pkgs.jogl
|
||||||
];
|
];
|
||||||
LD_LIBRARY_PATH = "${lib.makeLibraryPath buildInputs}";
|
LD_LIBRARY_PATH = "${lib.makeLibraryPath buildInputs}";
|
||||||
|
JAVA_OPTS = "-Dawt.useSystemAAFontSettings=lcd";
|
||||||
|
|
||||||
# wayland compat
|
# wayland compat
|
||||||
# see https://discourse.ubuntu.com/t/environment-variables-for-wayland-hackers/12750
|
# see https://discourse.ubuntu.com/t/environment-variables-for-wayland-hackers/12750
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue