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.


Reply via email to