mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
The source <https://github.com/Aegisub/Aegisub> was an unmaintained fork of <https://github.com/TypesettingTools/Aegisub> which is used in this change. * gnu/packages/video.scm (aegisub): Update to 3.4.2, improve style. [source]: Switch to git-fetch, remove patches, and reindent. [build-system]: Switch to meson-build-system. [arguments]: Reindent, and use G-expressions. <#:configure-flags>: Update to meson flags. <#:phases>: remove 'fix-ldflags, 'fix-boost-headers and add 'git-version-h. [inputs]: Reindent, and sort. Remove freetype, wxwidgets-gtk2; add curl, icu4c, libportal, luajit-lua52-openresty, openal, uchardet, wxwidgets, and zlib. [native-inputs]: Reindent. Remove intltool, and desktop-file-utils. Add gettext-minimal, googletest, and python. [description]: Reindent. [license]: Sort. Remove license:mpl1.1. Add license:bsd-2, license:gpl2+, license:isc, and license:public-domain. * gnu/packages/patches/aegisub-boost68.patch: Remove file. * gnu/packages/patches/aegisub-boost81.patch: Likewise. * gnu/packages/patches/aegisub-icu59-include-unistr.patch: Likewise. * gnu/packages/patches/aegisub-make43.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Deregister patches. Closes: guix/guix#6413 Merges: https://codeberg.org/guix/guix/pulls/6571 Change-Id: I84e993363984962da3cc05dccc9fd23ec99041e7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>