diff options
author | fuzzypixelz <mazouz-2002@outlook.com> | 2021-05-10 05:09:17 +0200 |
---|---|---|
committer | fuzzypixelz <mazouz-2002@outlook.com> | 2021-05-10 13:56:42 +0200 |
commit | 5f30bb2484deb1f80022f76f78b7c2a2f21ab059 (patch) | |
tree | 4c39dd015ea489e3f7193cf904ebe9c1f43191ea /pkgs/applications/video/aegisub/default.nix | |
parent | a8dc2d594b276335d57568c449fb5e92297fde24 (diff) | |
download | nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar.gz nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar.bz2 nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar.lz nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar.xz nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.tar.zst nixpkgs-5f30bb2484deb1f80022f76f78b7c2a2f21ab059.zip |
aegisub: fix x86_64-linux build
Diffstat (limited to 'pkgs/applications/video/aegisub/default.nix')
-rw-r--r-- | pkgs/applications/video/aegisub/default.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/applications/video/aegisub/default.nix b/pkgs/applications/video/aegisub/default.nix index e953b96638f..7d041f60f48 100644 --- a/pkgs/applications/video/aegisub/default.nix +++ b/pkgs/applications/video/aegisub/default.nix @@ -76,6 +76,20 @@ stdenv.mkDerivation rec { url = "https://github.com/Aegisub/Aegisub/commit/6bd3f4c26b8fc1f76a8b797fcee11e7611d59a39.patch"; sha256 = "sha256-rG8RJokd4V4aSYOQw2utWnrWPVrkqSV3TAvnGXNhLOk="; }) + + # Compatibility with ffms2 + (fetchpatch { + url = "https://github.com/Aegisub/Aegisub/commit/1aa9215e7fc360de05da9b7ec2cd68f1940af8b2.patch"; + sha256 = "sha256-JsuI4hQTcT0TEqHHoSsGbuiTg4hMCH3Cxp061oLk8Go="; + }) + + ./update-ffms2.patch + + # Compatibility with X11 + (fetchpatch { + url = "https://github.com/Aegisub/Aegisub/commit/7a6da26be6a830f4e1255091952cc0a1326a4520.patch"; + sha256 = "sha256-/aTcIjFlZY4N9+IyHL4nwR0hUR4HTJM7ibbdKmNxq0w="; + }) ]; nativeBuildInputs = [ @@ -113,6 +127,10 @@ stdenv.mkDerivation rec { "relro" ]; + postPatch = '' + sed -i 's/-Wno-c++11-narrowing/-Wno-narrowing/' configure.ac src/Makefile + ''; + # compat with icu61+ # https://github.com/unicode-org/icu/blob/release-64-2/icu4c/readme.html#L554 CXXFLAGS = [ "-DU_USING_ICU_NAMESPACE=1" ]; |