Package Details: niri-git 25.11.r108.g549148d-2

Git Clone URL: https://aur.archlinux.org/niri-git.git (read-only, click to copy)
Package Base: niri-git
Description: Scrollable-tiling Wayland compositor
Upstream URL: https://github.com/niri-wm/niri
Keywords: rust smithay tiling-window-manager wayland wayland-compositor
Licenses: GPL-3.0-or-later
Conflicts: niri, niri-bin
Provides: niri
Submitter: jcaesar
Maintainer: cosmo (FreeFull)
Last Packager: FreeFull
Votes: 13
Popularity: 0.95
First Submitted: 2023-09-26 09:12 (UTC)
Last Updated: 2026-02-08 13:48 (UTC)

Dependencies (24)

Required by (58)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

86kkd commented on 2024-07-22 15:33 (UTC)

@FreeFull,thanks for you replay i will check my rustc

FreeFull commented on 2024-07-22 15:21 (UTC)

86kkd, seems like something is wrong with your rustc install. niri-git needs a working rustc to compile, so you'll have to fix that somehow.

86kkd commented on 2024-07-19 05:27 (UTC)

I still can't build form source code since cloning fail while preparing build

==> Starting prepare()...
rustc: error while loading shared libraries: libLLVM.so.18.1: cannot open shared object file: No such file or directory
    Updating crates.io index
    Updating git repository `https://github.com/Smithay/smithay.git`
error: target was empty
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: niri-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
niri-git - exit status 4

FreeFull commented on 2024-07-17 22:24 (UTC)

Sorry about taking this long to add in the git-lfs fix, it completely slipped my mind. Things should be working now

That1Calculator commented on 2024-06-21 23:56 (UTC)

@supreme's fix seems to have worked for me.

86kkd commented on 2024-05-16 13:03 (UTC) (edited on 2024-05-16 13:08 (UTC) by 86kkd)

I got the similar downloading object problem,sine I'm not familiar with package build process i have no idea where is the problem.The following is the error.

==> Extracting sources...
  -> Creating working copy of niri git repo...
Downloading wiki/img/block-out-from-screencast.png (432 KB)
Error downloading object: wiki/img/block-out-from-screencast.png (65b22b8): Smudge error: Error downloading wiki/img/block-out-from-screencast.png (65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96): error transferring "65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96": [0] remote missing object 65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96

Errors logged to '/home/linda/Documents/niri-git/src/niri/.git/lfs/logs/20240516T205928.281382826.log'.
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: wiki/img/block-out-from-screencast.png: smudge filter lfs failed
==> ERROR: Failure while creating working copy of niri git repo
    Aborting...

supreme commented on 2024-04-11 01:45 (UTC)

Ok, managed to get it building again with this patch:

diff --git a/PKGBUILD b/PKGBUILD
index ab19b38..d41c7c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -21,7 +21,7 @@ arch=(x86_64 aarch64)
 url="https://github.com/YaLTeR/${pkgname%-git}"
 license=(GPL-3.0-or-later)
 depends=(cairo glib2 libinput libpipewire libxkbcommon mesa pango pixman seatd)
-makedepends=(clang rust git git-lfs)
+makedepends=(clang rust git makepkg-git-lfs-proto)
 url="https://github.com/YaLTeR/${pkgname%-git}"
 license=(GPL-3.0-or-later)
 depends=(cairo glib2 libinput libpipewire libxkbcommon mesa pango pixman seatd)
-makedepends=(clang rust git git-lfs)
+makedepends=(clang rust git makepkg-git-lfs-proto)
 [[ -n ${_sccache} ]] && makedepends+=(sccache)
 optdepends=('fuzzel: application launcher similar to rofi drun mode'
             'waybar: highly customizable Wayland bar'
@@ -36,7 +36,7 @@ optdepends=('fuzzel: application launcher similar to rofi drun mode'
 provides=(${pkgname%-git}=${pkgver})
 conflicts=(${pkgname%-git}-bin ${pkgname%-git})
 options=(!debug !lto)
-source=(${pkgname%-git}::git+$url.git)
+source=(${pkgname%-git}::git-lfs+$url.git)
 b2sums=('SKIP')

 pkgver() {

supreme commented on 2024-04-11 00:06 (UTC)

Strangely enough, the git-lfs errors have come back. Not sure how to fix them this time.

cosmo commented on 2024-03-30 20:56 (UTC)

@Nebulosa I made a copy & paste error with the packageversion, it should be fixed now.

Nebulosa commented on 2024-03-30 20:50 (UTC)

Something wrong with pkgver..

After building the package it switch to ==> Updated version: niri-git 0.1.4.r0.g7ff2de1-1 and after checking updates it shows that it has update again...