rename campaign packages to use -fourier suffix
build and publish packages / distcc-avahi-aarch64 (push) Successful in 35s
build and publish packages / lmcp-any (push) Successful in 7s
build and publish packages / lmcp-debian (push) Successful in 4s
build and publish packages / claude-his-any (push) Successful in 7s
build and publish packages / ffmpeg-v4l2-request-aarch64 (push) Has been cancelled
build and publish packages / claude-his-debian (push) Has been cancelled

Stock-replacing pkgnames (kwin, qt6-base) hid the campaign carry from
'yay -Sl | grep fouri'. Renamed to -fourier suffix everywhere, with
conflicts/provides/replaces so existing stock installs auto-migrate
on next pacman -Syu. Pkgrel bumped on each.

  kwin                       -> kwin-fourier
  qt6-base                   -> qt6-base-fourier
  qt6-xcb-private-headers    -> qt6-xcb-private-headers-fourier
  ffmpeg-v4l2-request-git    -> ffmpeg-v4l2-request-fourier
  vulkan-panfrost            -> vulkan-panfrost-fourier
This commit is contained in:
2026-04-30 05:30:02 +00:00
parent bc2c97d16e
commit 65b3919800
4 changed files with 22 additions and 12 deletions
+12 -6
View File
@@ -24,11 +24,11 @@
# build strict precedence over upstream pkgrel=2 until upstream lands
# the GL_R8/ES3 fix and we can drop the epoch.
pkgbase=qt6-base
pkgname=(qt6-base
qt6-xcb-private-headers)
pkgname=(qt6-base-fourier
qt6-xcb-private-headers-fourier)
_pkgver=6.11.0
pkgver=${_pkgver/-/}
pkgrel=2
pkgrel=3
epoch=1
arch=(aarch64 x86_64)
url='https://www.qt.io'
@@ -171,18 +171,24 @@ build() {
cmake --build build
}
package_qt6-base() {
package_qt6-base-fourier() {
pkgdesc='A cross-platform application and UI framework'
provides=(qt6-base)
conflicts=(qt6-base)
replaces=(qt6-base)
depends+=(qt6-translations)
DESTDIR="$pkgdir" cmake --install build
install -Dm644 $_pkgfn/LICENSES/* -t "$pkgdir"/usr/share/licenses/$pkgbase
}
package_qt6-xcb-private-headers() {
package_qt6-xcb-private-headers-fourier() {
pkgdesc='Private headers for Qt6 Xcb'
provides=(qt6-xcb-private-headers)
conflicts=(qt6-xcb-private-headers)
replaces=(qt6-xcb-private-headers)
depends=("qt6-base=$pkgver")
depends=("qt6-base-fourier=$pkgver")
optdepends=()
groups=()