← recipes

Commit dfd6c250

0
files
+0
added
-0
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: hyprland
2 2 pkgver: '0.56.2'
3 -pkgrel: '1'
3 +pkgrel: '2'
4 4 pkgdesc: 'Dynamic tiling Wayland compositor (Hyprland)'
5 5 url: 'https://hyprland.org'
6 6 arch: x86_64
@@ -34,6 +34,7 @@ depends:
34 34 - util-linux
35 35 - xcb-util
36 36 - xcb-util-wm
37 +- tomlplusplus
37 38 makedepends:
38 39 - meson
39 40 - ninja
@@ -42,14 +43,15 @@ makedepends:
42 43 - hyprwayland-scanner
43 44 - wayland-protocols
44 45 - hyprland-protocols
46 +- tomlplusplus
45 47 source:
46 48 - 'https://github.com/hyprwm/Hyprland/archive/refs/tags/v${pkgver}.tar.gz'
47 49 sha256sums:
48 50 - SKIP
49 51 build: |
50 52 cd ${pkgname}-${pkgver}
51 - meson setup build --prefix=/usr --libdir=lib --buildtype=release -Dno_systemd=false
52 - meson compile -C build
53 + cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release
54 + cmake --build build
53 55 package: |
54 56 cd ${pkgname}-${pkgver}
55 - DESTDIR=${PKGDIR} meson install -C build
57 + DESTDIR=${PKGDIR} cmake --install build