summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-04-08v0.2.1Javier Sánchez Parra
2024-03-27v0.2.0Javier Sánchez Parra
2023-12-11v0.1.14Javier Sánchez Parra
2023-11-13v0.1.13Javier Sánchez Parra
2023-09-13Reduce the data transfer required to fetch submodulesloathingkernel
Also reduce the repetition.
2023-09-13v0.1.12Javier Sánchez Parra
* Add rnnoise dependency. * Add qrcodegen submodule.
2023-06-12v0.1.11Javier Sánchez Parra
* Add dependencies: spdlog, opus, libsodium. * Remove workaround.
2023-05-24Bump pkgrelJavier Sánchez Parra
2023-05-24Handle sound/ folderJavier Sánchez Parra
2023-05-24Fix compilation issues with ixwebsocket in release v0.1.10Javier Sánchez Parra
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.
2023-05-24Clone miniaudio submoduleJavier Sánchez Parra
2023-05-24v0.1.10Javier Sánchez Parra
2023-02-15v0.1.9Javier Sánchez Parra
2022-10-17v0.1.8Javier Sánchez Parra
2022-09-25v0.1.7Javier Sánchez Parra
Actually it installs commit 3027e00 because tag v0.1.7 crashes.
2022-05-25Add libhandy dependencyJavier Sánchez Parra
Abaddon adds tabs, which requires libhandy.
2022-05-23v0.1.6Javier Sánchez Parra
2022-04-12v0.1.5Javier Sánchez Parra
2022-04-12Clone only ixwebsocket submoduleJavier Sánchez Parra
poudink commented on 2022-04-09 03:29 (CEST) Don't clone gtk-for-windows, it's pointless and takes a pretty long time.
2022-02-28v0.1.4Javier Sánchez Parra
2022-02-28Remove fonts folderJavier Sánchez Parra
The fonts folder is only used on Windows.
2022-02-04v0.1.3-1 (commit 179ff98)Javier Sánchez Parra
Choose this commit to include hotfix. See: https://github.com/uowuo/abaddon/issues/54
2021-12-14v0.1.2-2Javier Sánchez Parra
2021-12-14Install a .desktop fileNexAdn
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>
2021-12-14Remove wrapper for starting abaddonNexAdn
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>
2021-12-14Install read-only system files to standard dirsNexAdn
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>
2021-11-28v0.1.2Javier Sánchez Parra
Adapt packaging to new resource files structure and remove leftover comment.
2021-10-19v0.1.1Javier Sánchez Parra
2021-10-17Remove unneeded make dependenciesJavier Sánchez Parra
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
2021-10-07Initial commitJavier Sánchez Parra