Package Details: hyprland-bin 0.23.0beta-1

Git Clone URL: https://aur.archlinux.org/hyprland-bin.git (read-only, click to copy)
Package Base: hyprland-bin
Description: A dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks.
Upstream URL: https://github.com/hyprwm/Hyprland
Licenses: BSD
Conflicts: hyprland
Provides: hyprland
Submitter: That1Calculator
Maintainer: That1Calculator (Vaxry)
Last Packager: Vaxry
Votes: 31
Popularity: 6.23
First Submitted: 2022-05-31 17:13 (UTC)
Last Updated: 2023-03-14 22:19 (UTC)

Required by (8)

Sources (1)

Latest Comments

duschinsky commented on 2023-01-31 00:16 (UTC)

I'm getting the following error "ERROR: One or more files did not pass the validity check!" There seems to be an issue with the SHA256sum in the PKGBUILD. Thanks!

That1Calculator commented on 2022-06-13 02:15 (UTC)

@FabioLolix fixed, @tfl5034 applied your patch to the PKGBUILD.

FabioLolix commented on 2022-06-12 21:14 (UTC)

sha256sums=('SKIP')

Skipping hash check isn't a good thing

arch=(any)

This is isn't an 'any' package, the binaries are CPU specific so use X86_64 instead please

tfl5034 commented on 2022-06-09 02:52 (UTC)

@raydelrosario you can try the following patch to fix the build while @That1Calculator fixes it in the AUR:

diff --git a/PKGBUILD b/PKGBUILD
index 62c3a9f..0f6c5fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -43,14 +43,11 @@ conflicts=("${_pkgname}")
 provides=(hyprland)

 package() {
-   cd "$srcdir/Hyprland-$pkgver"
    mkdir -p "${pkgdir}/usr/share/wayland-sessions"
    mkdir -p "${pkgdir}/usr/share/hyprland"
    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"
-   install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}"
 }

raydelrosario commented on 2022-06-07 13:49 (UTC) (edited on 2022-06-07 21:00 (UTC) by raydelrosario)

Good day,

paru -S hyprland-bin
...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
/home/user/.cache/paru/clone/hyprland-bin/PKGBUILD: line 46: cd: /home/user/.cache/paru/clone/hyprland-bin/src/Hyprland-0.4.0beta: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
error: failed to build 'hyprland-bin-0.4.0beta-2':
error: packages failed to build: hyprland-bin-0.4.0beta-2
Thanks for maintaining the package

That1Calculator commented on 2022-06-06 22:01 (UTC)

@FabioLolix fixed :)

FabioLolix commented on 2022-05-31 17:39 (UTC)

Hello,

  • conflicst=(hyprland) only
  • provides=(hyprland) is missing
  • makedepends are not needed
  • pkgname shouldn't be in pkgdesc=