Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Also reduce the repetition.
|
|
* Add rnnoise dependency.
* Add qrcodegen submodule.
|
|
* Add dependencies: spdlog, opus, libsodium.
* Remove workaround.
|
|
|
|
|
|
This patch introduces a temporary workaround to address compilation
issues encountered with the ixwebsocket commit used in release v0.1.10.
By checking out commit bc765e7 specifically in the "ixwebsocket"
subproject, the build process can proceed smoothly.
|
|
|
|
|
|
|
|
|
|
Actually it installs commit 3027e00 because tag v0.1.7 crashes.
|
|
Abaddon adds tabs, which requires libhandy.
|
|
|
|
|
|
poudink commented on 2022-04-09 03:29 (CEST)
Don't clone gtk-for-windows, it's pointless and takes a pretty long
time.
|
|
|
|
The fonts folder is only used on Windows.
|
|
Choose this commit to include hotfix. See:
https://github.com/uowuo/abaddon/issues/54
|
|
|
|
For the users' convenience, a .desktop file shall be installed to
/usr/share/applications. This commit adds a simple .desktop file (as
generated by Gentoo's desktop.eclass) and installs it to
/usr/share/applications.
Signed-off-by: NexAdn <nex@nexadn.de>
|
|
Since abaddon supports the creation of a config file in the users home
directory (more specifically, `pwd`), the highly insecure approach of
saving the configuration in a system-wide accessible (umask 0111)
directory shall be removed.
This commit removes the wrapper script completely and installs abaddon
directly to /usr/bin and removes installing a blank config file with
umask 0111 to /opt/abaddon.
THIS IS A BREAKING CHANGE. Removing the wrapper script (and as a
consequence the cwd in which abaddon is being executed) makes abaddon
unable to find the config file if users don't move the current config
file to their new cwd (i.e. usually their $HOME) and as a consequence
causes settings to be (seemingly) lost. Maybe, a migration mechanism can
be implemented, but would require at least two relbumps.
Signed-off-by: NexAdn <nex@nexadn.de>
|
|
Currently, read-only system files (i.e. the package's binares and resources) are
installed to /opt/abaddon, which is a non-standard system directory for
such files. Since abaddon has support for installation to system
directores for some time now, downstream maintainers should start
installing read-only files to standard system directories. This commit
moves the resource files from /opt/abaddon to /usr/share/abaddon.
Signed-off-by: NexAdn <nex@nexadn.de>
|
|
Adapt packaging to new resource files structure and remove leftover
comment.
|
|
|
|
kleintux commented:
gcc / make / pkgconf are not needed. They are in
https://archlinux.org/groups/x86_64/base-devel/. See
https://wiki.archlinux.org/title/PKGBUILD#makedepends
|
|
|