George Hu pushed to branch main at Arch Linux / Packaging / Packages / hydrogen


Commits:
184b8430 by George Hu at 2025-09-16T21:45:57+08:00
upgpkg: 1.2.6-2: update dependencies to Qt 6

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = hydrogen
        pkgdesc = An advanced drum machine
        pkgver = 1.2.6
-       pkgrel = 1
+       pkgrel = 2
        url = http://www.hydrogen-music.org/
        arch = x86_64
        groups = pro-audio
@@ -19,13 +19,12 @@ pkgbase = hydrogen
        makedepends = portaudio
        makedepends = portmidi
        makedepends = python
-       makedepends = qt5-tools
+       makedepends = qt6-tools
        depends = gcc-libs
        depends = glibc
        depends = hicolor-icon-theme
-       depends = qt5-base
-       depends = qt5-svg
-       depends = qt5-xmlpatterns
+       depends = qt6-base
+       depends = qt6-svg
        optdepends = new-session-manager: for session management
        source = 
https://github.com/hydrogen-music/hydrogen/archive/1.2.6/hydrogen-1.2.6.tar.gz
        sha512sums = 
ddf0c7183ce6721cb29d8e9ab83f0ecd9e2f598316fc7a903c54e78a1f9e6e842d120b65554b74f8ede75cc8fe8042f0865ba62c66624ffce330b3e61c34ca57
@@ -35,9 +34,8 @@ pkgname = hydrogen
        depends = gcc-libs
        depends = glibc
        depends = hicolor-icon-theme
-       depends = qt5-base
-       depends = qt5-svg
-       depends = qt5-xmlpatterns
+       depends = qt6-base
+       depends = qt6-svg
        depends = alsa-lib
        depends = libasound.so
        depends = jack


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=hydrogen
 pkgver=1.2.6
-pkgrel=1
+pkgrel=2
 pkgdesc="An advanced drum machine"
 arch=(x86_64)
 url="http://www.hydrogen-music.org/";
@@ -15,9 +15,8 @@ depends=(
   gcc-libs
   glibc
   hicolor-icon-theme
-  qt5-base
-  qt5-svg
-  qt5-xmlpatterns
+  qt6-base
+  qt6-svg
 )
 makedepends=(
   alsa-lib
@@ -32,7 +31,7 @@ makedepends=(
   portaudio
   portmidi
   python
-  qt5-tools
+  qt6-tools
 )
 checkdepends=(cppunit)
 optdepends=('new-session-manager: for session management')
@@ -53,6 +52,7 @@ build() {
     -D WANT_PORTAUDIO=ON
     -D WANT_PORTMIDI=ON
     -D WANT_PULSEAUDIO=ON
+    -D WANT_QT6=ON
     -S $pkgname-$pkgver
     -W no-dev
   )



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hydrogen/-/commit/184b84302af0c38100b6ca39e7ccd4abd914b343

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hydrogen/-/commit/184b84302af0c38100b6ca39e7ccd4abd914b343
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to