George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
musescore


Commits:
0fd990e2 by George Rawlinson at 2026-06-08T00:08:29+00:00
upgpkg: 4.7.2-2

https://archlinux.org/todo/packages-prone-to-elf-architecture-confusion-due-to-the-use-of-soname-dependencies/

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = musescore
        pkgdesc = Create, play and print beautiful sheet music
        pkgver = 4.7.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://musescore.org/
        arch = x86_64
        groups = pro-audio
@@ -14,16 +14,14 @@ pkgbase = musescore
        makedepends = python
        makedepends = qt6-tools
        makedepends = vulkan-headers
+       makedepends = libsndfile
+       makedepends = alsa-lib
+       makedepends = freetype2
        depends = glibc
        depends = flac
        depends = harfbuzz
        depends = hicolor-icon-theme
-       depends = libasound.so
-       depends = libfreetype.so
        depends = libopusenc
-       depends = libsndfile.so
-       depends = libgcc
-       depends = libstdc++
        depends = mnxdom
        depends = opus
        depends = qt6-5compat
@@ -52,3 +50,30 @@ pkgbase = musescore
        b2sums = 
fc7ff90cdc43ddeb37b8a31536bd8b23fff742817bcab5da7e023bc86f8a363f7abaa114cec88d55f29a0b2972d2893a57868c2c7bb3ef71508666e79865d9c9
 
 pkgname = musescore
+       depends = glibc
+       depends = flac
+       depends = harfbuzz
+       depends = hicolor-icon-theme
+       depends = libopusenc
+       depends = mnxdom
+       depends = opus
+       depends = qt6-5compat
+       depends = qt6-base
+       depends = qt6-declarative
+       depends = qt6-networkauth
+       depends = qt6-scxml
+       depends = qt6-svg
+       depends = tinyxml2
+       depends = xorg-xprop
+       depends = zlib
+       depends = zstd
+       depends = alsa-lib
+       depends = libasound.so
+       depends = freetype2
+       depends = libfreetype.so
+       depends = libsndfile
+       depends = libsndfile.so
+       depends = libgcc
+       depends = libgcc_s.so
+       depends = libstdc++
+       depends = libstdc++.so


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=musescore
 pkgver=4.7.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Create, play and print beautiful sheet music'
 arch=(x86_64)
 url=https://musescore.org/
@@ -16,12 +16,7 @@ depends=(
   flac
   harfbuzz
   hicolor-icon-theme
-  libasound.so
-  libfreetype.so
   libopusenc
-  libsndfile.so
-  libgcc
-  libstdc++
   mnxdom
   opus
   qt6-5compat
@@ -44,6 +39,9 @@ makedepends=(
   python
   qt6-tools
   vulkan-headers
+  libsndfile
+  alsa-lib
+  freetype2
 )
 optdepends=('lame: MP3 export')
 options=(!lto)
@@ -113,6 +111,13 @@ build() {
 }
 
 package() {
+  depends+=(
+    alsa-lib libasound.so
+    freetype2 libfreetype.so
+    libsndfile libsndfile.so
+    libgcc libgcc_s.so
+    libstdc++ libstdc++.so
+  )
   DESTDIR="$pkgdir" cmake --install build
 
   # install wrapper script



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/musescore/-/commit/0fd990e294891d58d0294f1116b6dbf839db2672

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/musescore/-/commit/0fd990e294891d58d0294f1116b6dbf839db2672
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to