commit 460822288ddba5b02922cccf0ecfa36234735164
parent 945b04905851767eb4252f2bf18cba0bf17b7262
Author: Vineet Kumar <git@vineetk.net>
Date: Thu, 1 Jan 2026 19:47:06 -0500
packages/minecraft: attempt to update prismlauncher and lwjgl3ify deps
Diffstat:
1 file changed, 11 insertions(+), 7 deletions(-)
diff --git a/epistemia/packages/minecraft.scm b/epistemia/packages/minecraft.scm
@@ -1,8 +1,9 @@
(define-module (epistemia packages minecraft)
#:use-module (guix build-system cmake)
+ #:use-module (gnu packages audio)
#:use-module (gnu packages bash)
#:use-module (gnu packages compression)
- #:use-module (gnu packages pulseaudio)
+ #:use-module (gnu packages jemalloc)
#:use-module (gnu packages qt)
#:use-module (gnu packages xorg)
#:use-module (gnu packages gl)
@@ -17,7 +18,7 @@
(define-public prismlauncher
(package
(name "prismlauncher")
- (version "9.2")
+ (version "9.4")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -27,7 +28,7 @@
(file-name (git-file-name name version))
(sha256
(base32
- "16ra1cb8rc00cd2si3k7qmw8db3g0pf6n15aar60dh7kp9ig8jwb"))))
+ "0xq2znwb39qnn5hm0bqd4kwp02glkhfpwq64sxvryaiakhim5avp"))))
(build-system cmake-build-system)
(arguments
`(#:phases
@@ -49,7 +50,8 @@
(string-append (assoc-ref inputs dep)
"/lib"))
'("libx11" "libxext" "libxcursor"
- "libxrandr" "libxxf86vm" "pulseaudio" "mesa")))))
+ "libxrandr" "libxxf86vm" "mesa"
+ "glfw" "openal" "jemalloc")))))
#t))))))
(native-inputs (list extra-cmake-modules))
(inputs (list bash-minimal ; for wrap-program
@@ -65,9 +67,11 @@
libxcursor
libxrandr
libxxf86vm
- pulseaudio
- mesa))
- (propagated-inputs (list `(,openjdk17 "jdk")))
+ mesa
+ glfw
+ openal
+ jemalloc))
+ (propagated-inputs (list `(,openjdk17 "jdk") `(,openjdk25 "jdk")))
(home-page "https://prismlauncher.org/")
(synopsis "Free, open source launcher for Minecraft")
(description