Package Details: sleek-bin 2.0.18-1

Git Clone URL: https://aur.archlinux.org/sleek-bin.git (read-only, click to copy)
Package Base: sleek-bin
Description: todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS).(Prebuilt version.Use system-wide electron)
Upstream URL: https://github.com/ransome1/sleek
Keywords: alarms archiving contexts dark-mode due-date file-watcher filters foss fulltext-search gui linux-app macos-app modern multiple-languages open-source priorities repeating-todos threshold todo-txt windows-app
Licenses: MIT
Conflicts: sleek
Provides: sleek-2.0.18
Submitter: zxp19821005
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 3
Popularity: 0.51
First Submitted: 2023-06-29 06:21 (UTC)
Last Updated: 2025-02-27 01:11 (UTC)

Latest Comments

zxp19821005 commented on 2025-02-07 15:04 (UTC)

@tee Thanks for your feedback, fixed it.

tee commented on 2025-02-07 14:36 (UTC)

There is something wrong with this line:

source_x86_64=("${pkgname%-bin}-${pkgver}-aarch64.rpm::${url}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux-x86_64.rpm")

aarch64 should be x86_64

zxp19821005 commented on 2025-01-14 08:17 (UTC)

@pztrn I am very sorry, I forgot where I saw it, maybe I remembered it wrong. But if I change electron28 to electron28-bin, then users who have installed electron28 will install electron28-bin to replace electron28. However, in reality, whether using electron28 or electron28-bin, the program can run.

pztrn commented on 2025-01-14 06:27 (UTC) (edited on 2025-01-14 06:28 (UTC) by pztrn)

Can you cite that guideline?

I read these links:

https://wiki.archlinux.org/title/AUR_submission_guidelines

https://wiki.archlinux.org/title/Arch_package_guidelines#Package_dependencies

https://wiki.archlinux.org/title/Electron_package_guidelines

And found no restrictions for that. Was that somewhere in IRC/mailing lists? Or I misread something?

zxp19821005 commented on 2025-01-14 02:54 (UTC)

@pztrn This is probably not feasible. According to relevant packaging guidelines, I can not add dependency with -bin restriction.

pztrn commented on 2025-01-13 08:51 (UTC) (edited on 2025-01-13 08:52 (UTC) by pztrn)

But PKGBUILD depends not on -bin version of electron28. It will use it if installed, but when you installing sleek-bin on clean arch installation it will build electron28 from source.

Can you add -bin to depends to avoid building electron28 from source?

zxp19821005 commented on 2025-01-13 05:35 (UTC)

@pztrn Maybe you don't need to build electron28 ? Just run sudo pacmans -Sy electron28-bin will be OK.

pztrn commented on 2025-01-11 17:07 (UTC)

AppImage is available, can you switch to installing it? Building electron is a pain and "-bin" postfix for pacakge name is misleading in that case.