Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / 
cosmic-osd


Commits:
e15c41fa by Maxime Gauduin at 2024-09-26T19:09:51+02:00
upgpkg: 1.0.0.alpha.1-1

- - - - -
12b9affe by Maxime Gauduin at 2024-09-26T19:11:48+02:00
upgpkg: 1.0.0.alpha.2-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + cosmic-osd-lto.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = cosmic-osd
        pkgdesc = COSMIC On-Screen Display
-       pkgver = 1.0.0.alpha.1
+       pkgver = 1.0.0.alpha.2
        pkgrel = 1
        url = https://github.com/pop-os/cosmic-osd
        arch = x86_64
@@ -16,6 +16,8 @@ pkgbase = cosmic-osd
        depends = systemd-libs
        depends = wayland
        source = 
git+https://github.com/pop-os/cosmic-osd.git#tag=27fc5e5ba4bbed119a1fc85f840db0ade13dde85
+       source = cosmic-osd-lto.patch
        b2sums = 
1e7665a1c4dfbabcb0ca181efc4545a6973c7ef7188266a426977d783db18318179015ba255e31450be2d85a8fa8266bd14aaf54baac4616728a303634662f1d
+       b2sums = 
85c53fa0409511b863b11bd7cf28fa253890e00872a84e3c358299ea92a18e4a9e1844c676dba9c2118ff5555900d1043465b61d7768afbf82811cb4b7b58563
 
 pkgname = cosmic-osd


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: Mark Wagie <[email protected]>
 
 pkgname=cosmic-osd
-pkgver=1.0.0.alpha.1
+pkgver=1.0.0.alpha.2
 pkgrel=1
 pkgdesc='COSMIC On-Screen Display'
 arch=(x86_64)
@@ -23,19 +23,24 @@ makedepends=(
   lld
 )
 _tag=27fc5e5ba4bbed119a1fc85f840db0ade13dde85
-source=(git+https://github.com/pop-os/cosmic-osd.git#tag=${_tag})
-b2sums=('1e7665a1c4dfbabcb0ca181efc4545a6973c7ef7188266a426977d783db18318179015ba255e31450be2d85a8fa8266bd14aaf54baac4616728a303634662f1d')
+source=(
+  git+https://github.com/pop-os/cosmic-osd.git#tag=${_tag}
+  cosmic-osd-lto.patch
+)
+b2sums=('1e7665a1c4dfbabcb0ca181efc4545a6973c7ef7188266a426977d783db18318179015ba255e31450be2d85a8fa8266bd14aaf54baac4616728a303634662f1d'
+        
'85c53fa0409511b863b11bd7cf28fa253890e00872a84e3c358299ea92a18e4a9e1844c676dba9c2118ff5555900d1043465b61d7768afbf82811cb4b7b58563')
 
 prepare() {
   cd cosmic-osd
+  patch -Np1 -i ../cosmic-osd-lto.patch
   cargo fetch --locked
   sed 's|libexec|lib/polkit-1|g' -i Makefile 
src/subscriptions/polkit_agent_helper.rs
 }
 
-pkgver() {
-  cd cosmic-osd
-  git describe --tags | sed 's/^epoch-//; s/-/./g'
-}
+#pkgver() {
+#  cd cosmic-osd
+#  git describe --tags | sed 's/^epoch-//; s/-/./g'
+#}
 
 build() {
   cd cosmic-osd


=====================================
cosmic-osd-lto.patch
=====================================
@@ -0,0 +1,11 @@
+diff '--color=auto' -rupN cosmic-osd.orig/Cargo.toml cosmic-osd/Cargo.toml
+--- cosmic-osd.orig/Cargo.toml 2024-09-26 18:58:50.772301764 +0200
++++ cosmic-osd/Cargo.toml      2024-09-26 18:59:11.709210574 +0200
+@@ -27,3 +27,7 @@ tokio-stream = "0.1.11"
+ uzers = "0.11.3"
+ zbus = { version = "4.2.2", default-features = false, features = ["tokio"] }
+ cosmic-settings-subscriptions = { git = 
"https://github.com/pop-os/cosmic-settings-subscriptions"; }
++
++[profile.release]
++lto = "thin"
++



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-osd/-/compare/1b745e82958dd3ee8d5b3fb832ab2c98bfc287df...12b9affe16c490abf653daea921ab96453465b2d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-osd/-/compare/1b745e82958dd3ee8d5b3fb832ab2c98bfc287df...12b9affe16c490abf653daea921ab96453465b2d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to