summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--prismlauncher-gpu.scm83
-rw-r--r--vesktop.scm4
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