diff options
-rw-r--r-- | prismlauncher-gpu.scm | 83 | ||||
-rw-r--r-- | vesktop.scm | 4 |
2 files changed, 2 insertions, 85 deletions
diff --git a/prismlauncher-gpu.scm b/prismlauncher-gpu.scm deleted file mode 100644 index bc03b05..0000000 --- a/prismlauncher-gpu.scm +++ /dev/null @@ -1,83 +0,0 @@ -(define-module (prismlauncher-gpu) - #:use-module (guix build-system cmake) - #:use-module (gnu packages bash) - #:use-module (gnu packages compression) - #:use-module (gnu packages pulseaudio) - #:use-module (gnu packages qt) - #:use-module (gnu packages xorg) - #:use-module (gnu packages gl) - #:use-module (gnu packages java) - #:use-module (gnu packages kde-frameworks) - #:use-module (guix packages) - #:use-module (guix gexp) - #:use-module (guix git-download) - #:use-module ((guix licenses) :prefix license:) - #:use-module ((nonguix licenses) :prefix non-license:)) - -(define-public prismlauncher-gpu - (package - (name "prismlauncher-gpu") - (version "8.3") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/PrismLauncher/PrismLauncher") - (recursive? #t) - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1iba8rl8vi6ivn024327yv59vbi89n67ml4vy8wcw0w9hczkjhis")))) - (build-system cmake-build-system) - (arguments - `(#:configure-flags - (list "-DLauncher_QT_VERSION_MAJOR=5") - #:phases - (modify-phases %standard-phases - (add-after 'install 'patch-paths - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (bin (string-append out "/bin/prismlauncher")) - (xrandr (assoc-ref inputs "xrandr")) - (qtwayland (assoc-ref inputs "qtwayland"))) - (wrap-program bin - `("PATH" ":" prefix (,(string-append xrandr "/bin"))) - `("QT_PLUGIN_PATH" ":" prefix (,(string-append - qtwayland "/lib/qt5/plugins")))) - #t)))))) - (native-inputs (list extra-cmake-modules)) - (inputs (list bash-minimal ; for wrap-program - zlib - qtbase-5 - qtwayland - xrandr - libx11 - libxext - libxcursor - libxrandr - libxxf86vm - pulseaudio - mesa - glfw - )) - (propagated-inputs (list `(,openjdk17 "jdk"))) - (home-page "https://prismlauncher.org/") - (synopsis "Free, open source launcher for Minecraft") - (description - "Allows you to have multiple, separate instances of Minecraft (each with -their own mods, texture packs, saves, etc), and helps you manage them and -their associated options with a simple interface.") - (license (list license:gpl3 ; PolyMC, launcher - license:expat ; MinGW runtime, lionshead, tomlc99 - license:lgpl3 ; Qt 5/6 - license:lgpl3+ ; libnbt++ - license:lgpl2.1+ ; rainbow (KGuiAddons) - license:isc ; Hoedown - license:silofl1.1 ; Material Design Icons - license:lgpl2.1 ; Quazip - license:public-domain ; xz-minidec, murmur2, xz-embedded - license:bsd-3 ; ColumnResizer, O2 (Katabasis fork), - ; gamemode, localpeer - license:asl2.0 ; classparser, systeminfo - ;; Batch icon set: - (non-license:nonfree "file://COPYING.md"))))) diff --git a/vesktop.scm b/vesktop.scm index a1a8da9..bf4dd43 100644 --- a/vesktop.scm +++ b/vesktop.scm @@ -113,7 +113,7 @@ (define-public vesktop (package (name "vesktop-bin") - (version "1.5.3") + (version "1.5.4") (source (origin (method url-fetch) @@ -121,7 +121,7 @@ (string-append "https://github.com/Vencord/Vesktop/releases/download/v" version "/vesktop_" version "_amd64.deb")) (sha256 - (base32 "0zjbwhmd270qczj19yy3gfb250zxxa1al8zn4bwl73ij9bkhjwfc")))) + (base32 "0pvwkvk0q0dd3dziwmv83sxh69bb1n32zdkd8wyrc7j9zvp2pq0x")))) (supported-systems '("x86_64-linux")) (build-system (use-modern-gcc-on-chromium-binary chromium-binary-build-system)) (arguments |