Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
hyprland


Commits:
fea93cea by Caleb Maclennan at 2024-08-07T23:35:08+03:00
upgpkg: 0.42.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = hyprland
        pkgdesc = a highly customizable dynamic tiling Wayland compositor
-       pkgver = 0.41.2
-       pkgrel = 3
+       pkgver = 0.42.0
+       pkgrel = 1
        url = https://github.com/hyprwm/Hyprland
        arch = x86_64
        arch = aarch64
@@ -14,6 +14,8 @@ pkgbase = hyprland
        makedepends = vulkan-headers
        makedepends = xorgproto
        depends = cairo
+       depends = aquamarine
+       depends = libaquamarine.so
        depends = gcc-libs
        depends = glibc
        depends = glib2
@@ -38,6 +40,7 @@ pkgbase = hyprland
        depends = libx11
        depends = libxcb
        depends = libxcomposite
+       depends = libxcursor
        depends = libxfixes
        depends = libxkbcommon
        depends = libxkbcommon.so
@@ -74,7 +77,7 @@ pkgbase = hyprland
        optdepends = cmake: to build and install plugins using hyprpm
        optdepends = cpio: to build and install plugins using hyprpm
        optdepends = meson: to build and install plugins using hyprpm
-       source = 
Hyprland-0.41.2.tar.gz::https://github.com/hyprwm/Hyprland/releases/download/v0.41.2/source-v0.41.2.tar.gz
-       sha256sums = 
c2de1ea4f02ae817d42268874f6be692d807dcff9817a0cd438f9a221b045369
+       source = 
Hyprland-0.42.0.tar.gz::https://github.com/hyprwm/Hyprland/releases/download/v0.42.0/source-v0.42.0.tar.gz
+       sha256sums = 
278c137ad28f5e4ef9d65032b18cb230799c982d008654a90b5060dd32eaa54a
 
 pkgname = hyprland


=====================================
PKGBUILD
=====================================
@@ -4,13 +4,14 @@
 # Contributor: Gabriel Fox <[email protected]>
 
 pkgname=hyprland
-pkgver=0.41.2
-pkgrel=3
+pkgver=0.42.0
+pkgrel=1
 pkgdesc='a highly customizable dynamic tiling Wayland compositor'
 arch=(x86_64 aarch64)
 url="https://github.com/hyprwm/${pkgname^}";
 license=(BSD-3-Clause)
 depends=(cairo # libcairo.so
+         aquamarine libaquamarine.so
          gcc-libs # libgcc_s.so libstdc++.so
          glibc # libc.so libm.so
          glib2 libgobject-2.0.so
@@ -26,6 +27,7 @@ depends=(cairo # libcairo.so
          libx11
          libxcb # libxcb-dri3.so libxcb-present.so libxcb-render.so 
libxcb-res.so libxcb-shm.so libxcb.so libxcb-xfixes.so libxcb-xinput.so
          libxcomposite # libxcb-composite.so
+         libxcursor
          libxfixes
          libxkbcommon libxkbcommon.so
          libxrender
@@ -61,7 +63,7 @@ optdepends=('cmake: to build and install plugins using hyprpm'
             'meson: to build and install plugins using hyprpm')
 _archive="${pkgname^}-$pkgver"
 
source=("$_archive.tar.gz::$url/releases/download/v$pkgver/source-v$pkgver.tar.gz")
-sha256sums=('c2de1ea4f02ae817d42268874f6be692d807dcff9817a0cd438f9a221b045369')
+sha256sums=('278c137ad28f5e4ef9d65032b18cb230799c982d008654a90b5060dd32eaa54a')
 
 prepare() {
        ln -sf hyprland-source "$_archive"
@@ -77,14 +79,6 @@ build() {
 package() {
        cd "$_archive"
        find src \( -name '*.h' -o -name '*.hpp' \) -exec install -Dm0644 {} 
"$pkgdir/usr/include/hyprland/{}" \;
-       pushd subprojects/wlroots-hyprland/include
-       find . -name '*.h' -exec install -Dm0644 {} 
"$pkgdir/usr/include/hyprland/wlroots-hyprland/{}" \;
-       popd
-       pushd subprojects/wlroots-hyprland/build/include
-       find . -name '*.h' -exec install -Dm0644 {} 
"$pkgdir/usr/include/hyprland/wlroots-hyprland/{}" \;
-       popd
-       mkdir -p "$pkgdir/usr/include/hyprland/protocols"
-       cp protocols/*-protocol.h "$pkgdir/usr/include/hyprland/protocols"
        pushd build
        cmake -DCMAKE_INSTALL_PREFIX=/usr ..
        popd
@@ -100,6 +94,4 @@ package() {
        install -Dm0644 -t "$pkgdir/usr/share/wayland-sessions/" 
"example/$pkgname.desktop"
        install -Dm0644 -t "$pkgdir/usr/share/$pkgname/" "example/$pkgname.conf"
        install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
-        find subprojects/wlroots-hyprland/build -name 'libwlroots.so.*' -type 
f -execdir \
-                install -Dm0755 -t "$pkgdir/usr/lib/" {} \;
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hyprland/-/commit/fea93ceafd4ff9db53a29fe0eaed43bd6ba502ec

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


Reply via email to