Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / waybar


Commits:
6a5bf9f0 by Robin Candau at 2024-09-15T18:00:29+02:00
upgpkg: 0.11.0-3: Add a patch to fix systray
Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/waybar/-/issues/3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = waybar
        pkgdesc = Highly customizable Wayland bar for Sway and Wlroots based 
compositors
        pkgver = 0.11.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/Alexays/Waybar/
        arch = x86_64
        license = MIT
@@ -43,7 +43,9 @@ pkgbase = waybar
        backup = etc/xdg/waybar/config.jsonc
        backup = etc/xdg/waybar/style.css
        source = 
waybar-0.11.0.tar.gz::https://github.com/Alexays/Waybar/archive/0.11.0.tar.gz
+       source = 
fix-systray.patch::https://github.com/Alexays/Waybar/commit/0d02f6877d88551ea2be0cd151c1e6354e208b1c.patch
        b2sums = 
f2407335e00f02cbf946d95cfcd409dd148917839fd73d52bec1a0c77e041022e81ad7efcde2bd4394356d92686a25b2ca345319fee5ac393202a483db339f93
+       b2sums = 
e99cdecc0736ba8e424caa70aca552acb34cec38b3be0952d73b6cd6b04b3b8161387d9798b088440a9effc0ae059fbbd310b372f3bfccb197f8c5888c550367
 
 pkgname = waybar
        depends = atkmm


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=waybar
 pkgver=0.11.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/";
@@ -57,8 +57,17 @@ optdepends=(
 )
 source=(
     
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz";
+    
"fix-systray.patch::https://github.com/Alexays/Waybar/commit/0d02f6877d88551ea2be0cd151c1e6354e208b1c.patch";
 )
-b2sums=('f2407335e00f02cbf946d95cfcd409dd148917839fd73d52bec1a0c77e041022e81ad7efcde2bd4394356d92686a25b2ca345319fee5ac393202a483db339f93')
+b2sums=('f2407335e00f02cbf946d95cfcd409dd148917839fd73d52bec1a0c77e041022e81ad7efcde2bd4394356d92686a25b2ca345319fee5ac393202a483db339f93'
+        
'e99cdecc0736ba8e424caa70aca552acb34cec38b3be0952d73b6cd6b04b3b8161387d9798b088440a9effc0ae059fbbd310b372f3bfccb197f8c5888c550367')
+
+prepare() {
+    cd "Waybar-$pkgver"
+    # Temporary patch to fix system tray
+    # See https://github.com/Alexays/Waybar/issues/3597
+    patch -p1 < "${srcdir}/fix-systray.patch"
+}
 
 build() {
     cd "Waybar-$pkgver"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/waybar/-/commit/6a5bf9f04eb4024ecdaddcb1c9737599f76934ee

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/waybar/-/commit/6a5bf9f04eb4024ecdaddcb1c9737599f76934ee
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to