guix-epistemia

Personal Guix channel
Log | Files | Refs

commit 269ce569503881bafa77350abc4083b9f6c08193
parent a7a905c532c463e4304bcb097fa8712b068fba6a
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:
Mepistemia/packages/minecraft.scm | 18+++++++++++-------
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