diff options
Diffstat (limited to 'pkgs/by-name/ae/aegisub/package.nix')
-rw-r--r-- | pkgs/by-name/ae/aegisub/package.nix | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/by-name/ae/aegisub/package.nix b/pkgs/by-name/ae/aegisub/package.nix index 6c68fff2bb630..a6d7b5e906927 100644 --- a/pkgs/by-name/ae/aegisub/package.nix +++ b/pkgs/by-name/ae/aegisub/package.nix @@ -7,6 +7,7 @@ darwin, expat, fetchFromGitHub, + fetchpatch, ffmpeg, ffms, fftw, @@ -33,7 +34,7 @@ portaudio, stdenv, which, - wrapGAppsHook, + wrapGAppsHook3, wxGTK, zlib, # Boolean guard flags @@ -73,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: { ninja pkg-config which - wrapGAppsHook + wrapGAppsHook3 wxGTK ]; @@ -120,7 +121,13 @@ stdenv.mkDerivation (finalAttrs: { "relro" ]; - patches = lib.optionals (!useBundledLuaJIT) [ + patches = [ + (fetchpatch { + name = "move-iconv-include-to-charset_conv.h.patch"; + url = "https://github.com/arch1t3cht/Aegisub/commit/b8f4c98c4cbc698e4adbba302c2dc328fe193435.patch"; + hash = "sha256-dCm/VG+8yK7qWKWF4Ew/M2hbbAC/d3hiuRglR9BvWtw="; + }) + ] ++ lib.optionals (!useBundledLuaJIT) [ ./000-remove-bundled-luajit.patch ]; @@ -145,7 +152,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://github.com/wangqr/Aegisub"; - description = "An advanced subtitle editor; wangqr's fork"; + description = "Advanced subtitle editor; wangqr's fork"; longDescription = '' Aegisub is a free, cross-platform open source tool for creating and modifying subtitles. Aegisub makes it quick and easy to time subtitles to |