fix: ship pipewire.desktop in pipewire pkg, add SDDM theme override config

This commit is contained in:
2026-07-11 19:13:33 +02:00
parent ed813487cb
commit cc0a466749
4 changed files with 18 additions and 0 deletions
+5
View File
@@ -17,6 +17,7 @@ source=(
"ComboBox.qml" "ComboBox.qml"
"LayoutBox.qml" "LayoutBox.qml"
"qmldir" "qmldir"
"antergos-sddm-theme.conf"
) )
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP') sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
@@ -31,4 +32,8 @@ package() {
install -m644 "${srcdir}/ComboBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/" install -m644 "${srcdir}/ComboBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
install -m644 "${srcdir}/LayoutBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/" install -m644 "${srcdir}/LayoutBox.qml" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
install -m644 "${srcdir}/qmldir" "${pkgdir}/usr/share/sddm/themes/antergos/components/" install -m644 "${srcdir}/qmldir" "${pkgdir}/usr/share/sddm/themes/antergos/components/"
# Override KDE's default SDDM config to select our theme
install -dm755 "${pkgdir}/etc/sddm.conf.d"
install -m644 "${srcdir}/antergos-sddm-theme.conf" "${pkgdir}/etc/sddm.conf.d/theme.conf"
} }
@@ -0,0 +1,2 @@
[Theme]
Current=antergos
+3
View File
@@ -83,8 +83,10 @@ source=(
"git+https://gitlab.freedesktop.org/pipewire/pipewire.git#tag=$pkgver" "git+https://gitlab.freedesktop.org/pipewire/pipewire.git#tag=$pkgver"
systemd.patch systemd.patch
artix-pipewire-launcher artix-pipewire-launcher
pipewire.desktop
) )
b2sums=('SKIP' b2sums=('SKIP'
'SKIP'
'SKIP' 'SKIP'
'SKIP') 'SKIP')
@@ -274,6 +276,7 @@ package_pipewire() {
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
install -Dm755 $srcdir/artix-pipewire-launcher $pkgdir/usr/bin install -Dm755 $srcdir/artix-pipewire-launcher $pkgdir/usr/bin
install -Dm644 $srcdir/pipewire.desktop $pkgdir/etc/xdg/autostart/pipewire.desktop
} }
package_libpipewire() { package_libpipewire() {
+8
View File
@@ -0,0 +1,8 @@
[Desktop Entry]
Version=1.0
Name=PipeWire Media System
Comment=Start the PipeWire Media System
Exec=/usr/bin/artix-pipewire-launcher restart
Terminal=false
Type=Application
StartupNotify=false