Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
cosmic-settings-daemon
Commits:
c7b33796 by Maxime Gauduin at 2024-09-26T19:36:16+02:00
upgpkg: 1.0.0.alpha.2-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + cosmic-settings-daemon-lto.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = cosmic-settings-daemon
pkgdesc = Cosmic settings daemon
- pkgver = 1.0.0.alpha.1
+ pkgver = 1.0.0.alpha.2
pkgrel = 1
url = https://github.com/pop-os/cosmic-settings-daemon
arch = x86_64
@@ -11,12 +11,16 @@ pkgbase = cosmic-settings-daemon
makedepends = lld
depends = acpid
depends = adw-gtk-theme
+ depends = alsa-utils
depends = gcc-libs
depends = geoclue
depends = glibc
depends = libinput
+ depends = playerctl
depends = systemd-libs
- source =
git+https://github.com/pop-os/cosmic-settings-daemon.git#tag=362c77f9faaeb7f1b9e4aa79a7d5588001f04874
- b2sums =
57e2a6f63b2f455300776f8127ef866f54be79e09cb2199e4c2c5d3d77d9171b54051b2279e693210327e51e80c2890f93ddad9ae4d30da11c947b74d7f4379d
+ source =
git+https://github.com/pop-os/cosmic-settings-daemon.git#tag=a41d1991fdfdac58f0b788e43087ad6ee01d00ca
+ source = cosmic-settings-daemon-lto.patch
+ b2sums =
38c0445581be3c5867928050c6ddce100fccd79b700038086507909a3642cb2183032a829f6330725d034a08788e849b9f2b70027ecc470ef70b99f2c3f129e3
+ b2sums =
d08aacbcc5b98304f9a99bc2d6a0072473f4ccd9175dcd558334179561bb2e68c0c339471f6e85b849087108998fb1b17707be9d3c87bd018c75b45b7774e91e
pkgname = cosmic-settings-daemon
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: Mark Wagie <[email protected]>
pkgname=cosmic-settings-daemon
-pkgver=1.0.0.alpha.1
+pkgver=1.0.0.alpha.2
pkgrel=1
pkgdesc='Cosmic settings daemon'
arch=(x86_64)
@@ -12,10 +12,12 @@ groups=(cosmic)
depends=(
acpid
adw-gtk-theme
+ alsa-utils
gcc-libs
geoclue
glibc
libinput
+ playerctl
systemd-libs
)
makedepends=(
@@ -23,12 +25,17 @@ makedepends=(
git
lld
)
-_tag=362c77f9faaeb7f1b9e4aa79a7d5588001f04874
-source=(git+https://github.com/pop-os/cosmic-settings-daemon.git#tag=${_tag})
-b2sums=('57e2a6f63b2f455300776f8127ef866f54be79e09cb2199e4c2c5d3d77d9171b54051b2279e693210327e51e80c2890f93ddad9ae4d30da11c947b74d7f4379d')
+_tag=a41d1991fdfdac58f0b788e43087ad6ee01d00ca
+source=(
+ git+https://github.com/pop-os/cosmic-settings-daemon.git#tag=${_tag}
+ cosmic-settings-daemon-lto.patch
+)
+b2sums=('38c0445581be3c5867928050c6ddce100fccd79b700038086507909a3642cb2183032a829f6330725d034a08788e849b9f2b70027ecc470ef70b99f2c3f129e3'
+
'd08aacbcc5b98304f9a99bc2d6a0072473f4ccd9175dcd558334179561bb2e68c0c339471f6e85b849087108998fb1b17707be9d3c87bd018c75b45b7774e91e')
prepare() {
cd cosmic-settings-daemon
+ patch -Np1 -i ../cosmic-settings-daemon-lto.patch
cargo fetch --locked
sed 's/libexec/lib/g' -i Makefile src/main.rs
sed 's/sudo/wheel/g' -i data/polkit-1/rules.d/cosmic-settings-daemon.rules
=====================================
cosmic-settings-daemon-lto.patch
=====================================
@@ -0,0 +1,11 @@
+diff '--color=auto' -rupN cosmic-settings-daemon.orig/Cargo.toml
cosmic-settings-daemon/Cargo.toml
+--- cosmic-settings-daemon.orig/Cargo.toml 2024-09-26 19:33:10.985621327
+0200
++++ cosmic-settings-daemon/Cargo.toml 2024-09-26 19:33:29.449161455 +0200
+@@ -40,3 +40,7 @@ memoize = "0.4.2"
+ # libcosmic = { path = "../libcosmic" }
+ # cosmic-config = { path = "../libcosmic/cosmic-config" }
+ # cosmic-theme = { path = "../libcosmic/cosmic-theme" }
++
++[profile.release]
++lto = "thin"
++
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-settings-daemon/-/commit/c7b3379678143dbbf911e484e36169adcf4ba845
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-settings-daemon/-/commit/c7b3379678143dbbf911e484e36169adcf4ba845
You're receiving this email because of your account on gitlab.archlinux.org.