Package Details: ly-git 1.4.0.r6.g864f5f2-1

Git Clone URL: https://aur.archlinux.org/ly-git.git (read-only, click to copy)
Package Base: ly-git
Description: TUI display manager
Upstream URL: https://codeberg.org/fairyglade/ly.git
Licenses: WTFPL
Conflicts: ly
Provides: ly
Submitter: nullgemm
Maintainer: steffeno
Last Packager: steffeno
Votes: 28
Popularity: 0.82
First Submitted: 2017-05-23 22:29 (UTC)
Last Updated: 2026-05-02 22:19 (UTC)

Dependencies (6)

Required by (2)

Sources (1)

Latest Comments

1 2 3 4 5 6 Next › Last »

TheElevatedOne commented on 2026-05-07 18:38 (UTC) (edited on 2026-05-07 18:38 (UTC) by TheElevatedOne)

Cleaner: Have zig-0.16-bin providing zig=${pkgver}, and zig0.16, and depend either on ('zig>=0.16' 'zig<0.17') or on zig0.16

Done. Although as I can see, zig in the extra repo has already been updated to 0.16.0.

Nevermind that. We do not know when will ly-dm update its zig version to something newer so having some safety net to fall back on should be nice.

dreieck commented on 2026-05-05 19:23 (UTC)

replace ('zig>=0.16' 'zig<0.17' ...) by ('zig-0.16-bin' ...)

I object that solution.

Cleaner: Have zig-0.16-bin providing zig=${pkgver}, and zig0.16, and depend either on ('zig>=0.16' 'zig<0.17') or on zig0.16.

Eventually, Arch will update zig. And then zig should also be allowed to fulfill the dependency. That is only possible with ('zig>=0.16' 'zig<0.17') in the depends array and having zig-0.16-bin providing zig with the appropriate version.

TheElevatedOne commented on 2026-05-04 10:50 (UTC) (edited on 2026-05-07 18:32 (UTC) by TheElevatedOne)

zig dependency cannot be used to build.
With zig>=0.16, zig<0.17 nothing can be built as from AUR you can only get zig-bin = 0.15.2, zig-dev-bin = 0.15, extra:zig = 0.15.2 and zig-git = 0.17.

EDIT: Just packaged zig-0.16-bin for this. Please add it as the main zig dependency:
- replace ('zig>=0.16' 'zig<0.17' ...) by ('zig-0.16-bin' ...)
- replace zig commands by zig-0.16

dreieck commented on 2026-04-30 13:42 (UTC)

You should change the license identifier to be SPDX compliant:

ly-git E: custom:WTFPL is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Just use WTFPL instead of custom:WTFPL.

Regards!

dreieck commented on 2026-04-30 12:51 (UTC) (edited on 2026-04-30 12:58 (UTC) by dreieck)

Makedependency on zig currently must be

zig>=0.16 zig<0.17, see https://codeberg.org/fairyglade/ly/issues/958#issuecomment-14084942.

Regards!

dreieck commented on 2026-04-30 11:50 (UTC) (edited on 2026-04-30 11:51 (UTC) by dreieck)

Can you please add --cache-dir "${srcdir}/.zig-cache" and --global-cache-dir "${srcdir}/.zig-cache", or similar, to make sure that the build of this package does not write stuff in the build user's home directory but ensures that everything stays within $srcdir and $pkgdir?

Regards and thanks for the package!

steffeno commented on 2025-11-21 00:25 (UTC)

Thanks for your reports, should be fixed.

tannerellen commented on 2025-11-20 07:12 (UTC)

Getting an error when installing: install: cannot stat 'res/pam.d/ly': No such file or directory

NBonaparte commented on 2025-04-03 05:32 (UTC)

Thanks for updating. For some reason zig-nightly (0.15.0_dev.171.g1b62a2226-1) fails the version check zig>=0.14.0?