Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
hyprland
Commits:
88f084b8 by Caleb Maclennan at 2025-01-30T13:09:04+03:00
upgpkg: 0.47.0-6: Include protocols needed for plugin builds, closes #22
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,14 @@
pkgbase = hyprland
pkgdesc = a highly customizable dynamic tiling Wayland compositor
pkgver = 0.47.0
- pkgrel = 5
+ pkgrel = 6
url = https://github.com/hyprwm/Hyprland
arch = x86_64
arch = aarch64
license = BSD-3-Clause
makedepends = cmake
makedepends = glaze
+ makedepends = hyprland-protocols
makedepends = meson
makedepends = ninja
makedepends = xorgproto
@@ -81,6 +82,7 @@ pkgbase = hyprland
optdepends = cmake: to build and install plugins using hyprpm
optdepends = cpio: to build and install plugins using hyprpm
optdepends = glaze: to build and install plugins using hyprpm
+ optdepends = hyprland-protocols: to build and install plugins using
hyprpm
optdepends = meson: to build and install plugins using hyprpm
provides = wayland-compositor
source =
Hyprland-0.47.0.tar.gz::https://github.com/hyprwm/Hyprland/releases/download/v0.47.0/source-v0.47.0.tar.gz
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=hyprland
pkgver=0.47.0
-pkgrel=5
+pkgrel=6
pkgdesc='a highly customizable dynamic tiling Wayland compositor'
arch=(x86_64 aarch64)
url="https://github.com/hyprwm/${pkgname^}"
@@ -55,12 +55,14 @@ depends=(cairo # libcairo.so
xorg-xwayland)
makedepends=(cmake
glaze
+ hyprland-protocols
meson
ninja
xorgproto)
optdepends=('cmake: to build and install plugins using hyprpm'
'cpio: to build and install plugins using hyprpm'
'glaze: to build and install plugins using hyprpm'
+ 'hyprland-protocols: to build and install plugins using hyprpm'
'meson: to build and install plugins using hyprpm')
provides=(wayland-compositor)
_archive="${pkgname^}-$pkgver"
@@ -85,8 +87,6 @@ package() {
cd "$_archive"
make DESTDIR="$pkgdir" install
rm -fv "$pkgdir/usr/include/hyprland/src/version.h.in"
- # Maybe we should keep these?
- rm -frv "$pkgdir/usr/include/hyprland/protocols"
# Drop this line when hyprland-portals.conf is removed from
xdg-desktop-portal-hyprland
rm -frv "$pkgdir/usr/share/xdg-desktop-portal"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hyprland/-/commit/88f084b8e4af3ad16e321b97425a9acafedb1aa8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hyprland/-/commit/88f084b8e4af3ad16e321b97425a9acafedb1aa8
You're receiving this email because of your account on gitlab.archlinux.org.