aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKainoa Kanter <[email protected]>2022-06-06 15:05:29 -0700
committerGitHub <[email protected]>2022-06-06 15:05:29 -0700
commitd0ca0431228dd1e859891f40cdcb801ea2b522b5 (patch)
tree3f53ddb7b3511bb9430906af6ec660c113a72b95
parent92da453d4de3c6aeeaad5500b62c72c252fa1f77 (diff)
downloadHyprland-d0ca0431228dd1e859891f40cdcb801ea2b522b5.tar.gz
Hyprland-d0ca0431228dd1e859891f40cdcb801ea2b522b5.zip
Update PKGBUILD-git
-rw-r--r--aur/PKGBUILD-git42
1 files changed, 9 insertions, 33 deletions
diff --git a/aur/PKGBUILD-git b/aur/PKGBUILD-git
index b6443a2c..62c3a9fa 100644
--- a/aur/PKGBUILD-git
+++ b/aur/PKGBUILD-git
@@ -1,8 +1,8 @@
-# Maintainer: ThatOneCalculator <[email protected]>, Sander van Kasteel <[email protected]>
+# Maintainer: ThatOneCalculator <[email protected]>
_pkgname="hyprland"
-pkgname="${_pkgname}-git"
-pkgver=r673.gb62e530
+pkgname="${_pkgname}-bin"
+pkgver="0.4.0beta"
pkgrel=2
pkgdesc="A dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks."
arch=(any)
@@ -37,42 +37,18 @@ depends=(
vulkan-icd-loader
vulkan-validation-layers
xorg-xwayland)
-makedepends=(
- git
- cmake
- ninja
- gcc
- gdb
- meson
- vulkan-headers
- wayland-protocols
- xorgproto)
-source=("${_pkgname}::git+https://github.com/vaxerski/Hyprland.git")
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/vaxerski/Hyprland/releases/download/v${pkgver}/v${pkgver}.tar.gz")
+sha256sums=('5969e5f88426f90acdfb5958644733d8a9409389c2d345514c58a66cf74d2f91')
conflicts=("${_pkgname}")
provides=(hyprland)
-sha256sums=('SKIP')
-options=(!makeflags !buildflags)
-
-pkgver() {
- cd "$_pkgname"
- ( set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
-}
-
-build() {
- cd "${srcdir}/${_pkgname}"
- git submodule update --init
- make all
-}
package() {
- cd "${srcdir}/${_pkgname}"
+ cd "$srcdir/Hyprland-$pkgver"
mkdir -p "${pkgdir}/usr/share/wayland-sessions"
mkdir -p "${pkgdir}/usr/share/hyprland"
- install -Dm755 build/Hyprland -t "${pkgdir}/usr/bin"
- install -Dm755 hyprctl/hyprctl -t "${pkgdir}/usr/bin"
+ install -Dm755 ./Hyprland -t "${pkgdir}/usr/bin"
+ install -Dm755 ./hyprctl -t "${pkgdir}/usr/bin"
+ install -Dm755 ./libwlroots.so.11032 -t "${pkgdir}/usr/lib"
install -Dm644 assets/*.png -t "${pkgdir}/usr/share/hyprland"
install -Dm644 example/hyprland.desktop -t "${pkgdir}/usr/share/wayland-sessions"
install -Dm644 example/hyprland.conf -t "${pkgdir}/usr/share/hyprland"