Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / labwc
Commits: 2571b1e3 by Peter Jung at 2024-12-26T21:20:38+01:00 upgpkg: 0.8.2-2, refactor - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,24 +1,33 @@ pkgbase = labwc pkgdesc = stacking wayland compositor with look and feel from openbox pkgver = 0.8.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/labwc/labwc arch = x86_64 license = GPL-2.0-only + makedepends = git makedepends = meson makedepends = scdoc makedepends = wayland-protocols + depends = cairo + depends = glib2 + depends = glibc + depends = libinput depends = libpng depends = librsvg depends = libsfdo + depends = libwlroots-0.18.so + depends = libxcb + depends = libxkbcommon + depends = libxml2 depends = pango + depends = pixman depends = seatd depends = ttf-font - depends = libwlroots-0.18.so depends = wayland depends = xorg-xwayland optdepends = bemenu: default launcher via Alt+F3 - source = labwc-0.8.2.tar.gz::https://github.com/labwc/labwc/archive/0.8.2.tar.gz - b2sums = addcf8c12dc6c34a6f9e958db40bbfd8f85aec582e0507be1d3d7d2904175d5d1cea480c4ba3365167767e64c02c269ce6b34ad5cf81eec4ae3a34af1123eba8 + source = git+https://github.com/labwc/labwc#tag=0.8.2 + b2sums = 849269d15966b4826b2e44a4154ad5027a21ca23084d4281c96be4f8ed4a15a5e825145065df61c579d53c7130d905df80eece0388847d592572c38030499d47 pkgname = labwc ===================================== PKGBUILD ===================================== @@ -1,21 +1,45 @@ -# Maintainer: Lex Black <autumn-w...@web.de> +# Maintainer: Peter Jung <ptr1...@archlinux.org> +# Contributor: Lex Black <autumn-w...@web.de> pkgname=labwc pkgver=0.8.2 -pkgrel=1 +pkgrel=2 pkgdesc='stacking wayland compositor with look and feel from openbox' url="https://github.com/labwc/labwc" arch=('x86_64') license=('GPL-2.0-only') -depends=('libpng' 'librsvg' 'libsfdo' 'pango' 'seatd' 'ttf-font' 'libwlroots-0.18.so' 'wayland' 'xorg-xwayland') -makedepends=('meson' 'scdoc' 'wayland-protocols') +depends=( + cairo + glib2 + glibc + libinput + libpng + librsvg + libsfdo + libwlroots-0.18.so + libxcb + libxkbcommon + libxml2 + pango + pixman + seatd + ttf-font + wayland + xorg-xwayland +) +makedepends=( + git + meson + scdoc + wayland-protocols +) optdepends=("bemenu: default launcher via Alt+F3") -source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/labwc/labwc/archive/${pkgver}.tar.gz") -b2sums=('addcf8c12dc6c34a6f9e958db40bbfd8f85aec582e0507be1d3d7d2904175d5d1cea480c4ba3365167767e64c02c269ce6b34ad5cf81eec4ae3a34af1123eba8') +source=("git+https://github.com/labwc/labwc#tag=${pkgver}") +b2sums=('849269d15966b4826b2e44a4154ad5027a21ca23084d4281c96be4f8ed4a15a5e825145065df61c579d53c7130d905df80eece0388847d592572c38030499d47') build() { - arch-meson -Dman-pages=enabled "$pkgname-$pkgver" build + arch-meson -Dman-pages=enabled "$pkgname" build meson compile -C build } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/labwc/-/commit/2571b1e3f688bb70915bb07f8add45b6d1cdcf33 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/labwc/-/commit/2571b1e3f688bb70915bb07f8add45b6d1cdcf33 You're receiving this email because of your account on gitlab.archlinux.org.