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 <[email protected]>
+# Maintainer: Peter Jung <[email protected]>
+# Contributor: Lex Black <[email protected]>
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.