Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / xfce4-weather-plugin
Commits: c1a4679f by loqs at 2025-06-04T21:43:12+00:00 Replace libsoup with libsoup3 in depends - - - - - abc47a68 by loqs at 2025-06-04T21:45:25+00:00 Fix upower build time detection using meson - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -11,7 +11,7 @@ pkgbase = xfce4-weather-plugin makedepends = xfce4-dev-tools depends = xfce4-panel depends = libxml2 - depends = libsoup + depends = libsoup3 depends = hicolor-icon-theme depends = upower source = git+https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin.git#tag=xfce4-weather-plugin-0.12.0 ===================================== PKGBUILD ===================================== @@ -10,11 +10,16 @@ arch=('x86_64') url="https://docs.xfce.org/panel-plugins/xfce4-weather-plugin/start" license=('GPL-2.0-or-later') groups=('xfce4-goodies') -depends=('xfce4-panel' 'libxml2' 'libsoup' 'hicolor-icon-theme' 'upower') +depends=('xfce4-panel' 'libxml2' 'libsoup3' 'hicolor-icon-theme' 'upower') makedepends=('git' 'meson' 'xfce4-dev-tools') source=("git+https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin.git#tag=$pkgname-$pkgver") sha256sums=('6df8516c076453b5968a31972c33f1cd48ef1909d1a56d607eb7092252c321c4') +prepare() { + # meson-build: Add missing HAVE_UPOWER_GLIB definition + git -C $pkgname cherry-pick -n 1d8e5e5dbbc4d53e4b810f9b01a460197cd47b64 +} + build() { arch-meson $pkgname build \ --localstatedir=/var View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-weather-plugin/-/compare/0f0f8dde35baa43f50d0097b8fd0ff966c300668...abc47a689dceccab9aa976d49fbd8610b723dafa -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-weather-plugin/-/compare/0f0f8dde35baa43f50d0097b8fd0ff966c300668...abc47a689dceccab9aa976d49fbd8610b723dafa You're receiving this email because of your account on gitlab.archlinux.org.