update vim-plug and easyeffects

This commit is contained in:
Freya Murphy 2024-06-23 15:35:14 -04:00
parent e1c6011344
commit 69b6c71951
Signed by: freya
GPG key ID: 744AB800E383AE52
6 changed files with 108 additions and 6 deletions

View file

@ -12,7 +12,7 @@ export SDL_VIDEODRIVER=wayland
export CLUTTER_BACKEND=wayland export CLUTTER_BACKEND=wayland
export ELM_DISPLAY=wl export ELM_DISPLAY=wl
export QT_AUTO_SCREEN_SCALE_FACTOR=1 export QT_AUTO_SCREEN_SCALE_FACTOR=1
export QT_QPA_PLATFORM=wayland;xcb export QT_QPA_PLATFORM="wayland;xcb"
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1 export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
# xdg # xdg

View file

@ -14,6 +14,7 @@
#:use-module (gnu packages tbb) #:use-module (gnu packages tbb)
#:use-module (gnu packages gettext) #:use-module (gnu packages gettext)
#:use-module (gnu packages gnome) #:use-module (gnu packages gnome)
#:use-module (gnu packages gcc)
#:use-module (gnu packages pretty-print) #:use-module (gnu packages pretty-print)
#:use-module (gnu packages algebra) #:use-module (gnu packages algebra)
#:use-module (gnu packages cpp) #:use-module (gnu packages cpp)
@ -26,7 +27,7 @@
(define-public easyeffects (define-public easyeffects
(package (package
(name "easyeffects") (name "easyeffects")
(version "7.0.1") (version "7.1.7")
(arguments (arguments
(list (list
#:modules #:modules
@ -42,7 +43,8 @@
`(,gtk+ "bin") `(,gtk+ "bin")
pkg-config pkg-config
cmake cmake
appstream-glib)) appstream-glib
gcc-13))
(inputs (list zita-convolver (inputs (list zita-convolver
rnnoise rnnoise
tbb tbb
@ -62,6 +64,9 @@
libportal libportal
gsl gsl
speex speex
ladspa
soundtouch
gcc-13
`(,util-linux "lib"))) `(,util-linux "lib")))
(source (origin (source (origin
(method url-fetch) (method url-fetch)
@ -69,7 +74,7 @@
".tar.gz")) ".tar.gz"))
(sha256 (sha256
(base32 (base32
"05j52fy51zjai7n0j23chydfgkfq9n82h2ih806z3b47zhk2h2j2")))) "0akk2syckqhn13y7zhgpk2f7pyk09cjv9qcrx2pfba09pzw1z2f3"))))
(build-system meson-build-system) (build-system meson-build-system)
(synopsis "Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications") (synopsis "Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications")
(description "This package provides @code{easyeffects}, which is an audio application for use atop of @code{pipewire} (description "This package provides @code{easyeffects}, which is an audio application for use atop of @code{pipewire}

View file

@ -0,0 +1,44 @@
From 335dbece103e2cbf6c7cf819ab6672c2956b17b3 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fvogt@suse.de>
Date: Thu, 28 May 2020 12:35:42 +0200
Subject: [PATCH] fix build against Qt 5.15
With 0a93db4d82c051164923a10e4382b12de9049b45 ("Unify application
palette handling between QGuiApplication and QApplication")
QApplicationPrivate::setSystemPalette is no longer used and necessary.
---
src/plugins/styles/gtk2/qgtkstyle.cpp | 2 ++
src/plugins/styles/gtk2/qgtkstyle_p.cpp | 2 ++
2 files changed, 4 insertions(+)
diff --git a/src/plugins/styles/gtk2/qgtkstyle.cpp b/src/plugins/styles/gtk2/qgtkstyle.cpp
index 36169c9..2544593 100644
--- a/src/plugins/styles/gtk2/qgtkstyle.cpp
+++ b/src/plugins/styles/gtk2/qgtkstyle.cpp
@@ -440,7 +440,9 @@ void QGtkStyle::polish(QApplication *app)
// not supported as these should be entirely determined by
// current Gtk settings
if (app->desktopSettingsAware() && d->isThemeAvailable()) {
+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
QApplicationPrivate::setSystemPalette(standardPalette());
+#endif
QApplicationPrivate::setSystemFont(d->getThemeFont());
d->applyCustomPaletteHash();
if (!d->isKDE4Session())
diff --git a/src/plugins/styles/gtk2/qgtkstyle_p.cpp b/src/plugins/styles/gtk2/qgtkstyle_p.cpp
index e57b3d8..e71beb0 100644
--- a/src/plugins/styles/gtk2/qgtkstyle_p.cpp
+++ b/src/plugins/styles/gtk2/qgtkstyle_p.cpp
@@ -508,7 +508,9 @@ void QGtkStyleUpdateScheduler::updateTheme()
if (oldTheme != QGtkStylePrivate::getThemeName()) {
oldTheme = QGtkStylePrivate::getThemeName();
QPalette newPalette = qApp->style()->standardPalette();
+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
QApplicationPrivate::setSystemPalette(newPalette);
+#endif
QApplication::setPalette(newPalette);
if (!QGtkStylePrivate::instances.isEmpty()) {
QGtkStylePrivate::instances.last()->initGtkWidgets();
--
2.26.2

View file

@ -0,0 +1,25 @@
From 20b0985a77df913585628d49a3b541fb957ae366 Mon Sep 17 00:00:00 2001
From: gamezelda
Date: Thu, 4 Jun 2020 00:06:50 +0200
Subject: [PATCH] fix setting background palette
---
src/plugins/styles/gtk2/qgtkstyle.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/plugins/styles/gtk2/qgtkstyle.cpp b/src/plugins/styles/gtk2/qgtkstyle.cpp
index 2544593..6138bd2 100644
--- a/src/plugins/styles/gtk2/qgtkstyle.cpp
+++ b/src/plugins/styles/gtk2/qgtkstyle.cpp
@@ -442,6 +442,8 @@ void QGtkStyle::polish(QApplication *app)
if (app->desktopSettingsAware() && d->isThemeAvailable()) {
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
QApplicationPrivate::setSystemPalette(standardPalette());
+#else
+ QApplication::setPalette(standardPalette());
#endif
QApplicationPrivate::setSystemFont(d->getThemeFont());
d->applyCustomPaletteHash();
--
2.27.0

View file

@ -0,0 +1,28 @@
(define-module (freya packages qt)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system gnu)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix utils)
#:use-module (gnu packages node))
;(define-public qt5-styleplugins
; (let ((commit "7bd6205398b2d89b3ac083b2f6f00b197f40057a")
; (revision "1"))
; (package
; (name "qt5-styleplugins")
; (version (git-version "5.0.0" revision commit))
; (source (origin
; (method git-fetch)
; (uri (git-reference
; (url "https://github.com/qt/qtstyleplugins")
; (commit commit)))
; (patches (list
; (local-file "patches/qt5-styleplugins-fix-gtk2-background.patch")
; (local-file "patches/qt5-styleplugins-fixbuild-against-QT-5.15.patch")))
; (file-name (git-file-name name version))
; (sha256
; (base32
; "0gy0g0kxb3q1wjqrypnvmrxcb4ld3advikchygpwpfp4s9v0mmvd"))))
; (build-system meson-build-system)

View file

@ -19,7 +19,7 @@
(define-public vim-plug (define-public vim-plug
(package (package
(name "vim-plug") (name "vim-plug")
(version "0.11.0") (version "0.13.0")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -28,7 +28,7 @@
(commit version))) (commit version)))
(sha256 (sha256
(base32 (base32
"0bfgadn31n516x0m0kr88jk9x79rl6zllnwij759wpazmw1p0xg8")) "048kk5ar6i5k4nrq0pma6ww7yg64h6aa8d0blgxpq7kfqkwwglfj"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system trivial-build-system) (build-system trivial-build-system)
(arguments (arguments