diff options
author | toonn | 2024-07-29 13:29:59 +0200 |
---|---|---|
committer | toonn | 2024-07-29 13:30:28 +0200 |
commit | 9eec19ff11befdecda4c3c74f939e99b8f6ed1b2 (patch) | |
tree | 9b47ee08668eb106962575112271da873369ffb0 /pkgs/by-name/xe | |
parent | d8fbe30bce77da0ecdb2271c33ae19baab252346 (diff) |
xevd: Link libm into shared library
Diffstat (limited to 'pkgs/by-name/xe')
-rw-r--r-- | pkgs/by-name/xe/xevd/package.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/by-name/xe/xevd/package.nix b/pkgs/by-name/xe/xevd/package.nix index c25e5b6029c2..64e5a70d0e7e 100644 --- a/pkgs/by-name/xe/xevd/package.nix +++ b/pkgs/by-name/xe/xevd/package.nix @@ -1,6 +1,7 @@ { lib, fetchFromGitHub, + fetchpatch2, stdenv, gitUpdater, testers, @@ -18,6 +19,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-Dc2V77t+DrZo9252FAL0eczrmikrseU02ob2RLBdVvU="; }; + patches = lib.optionals (!lib.versionOlder "0.5.0" finalAttrs.version) [ + (fetchpatch2 { + url = "https://github.com/mpeg5/xevd/commit/7eda92a6ebb622189450f7b63cfd4dcd32fd6dff.patch?full_index=1"; + hash = "sha256-Ru7jGk1b+Id5x1zaiGb7YKZGTNaTcArZGYyHbJURfgs="; + }) + ]; + postPatch = '' echo v$version > version.txt ''; @@ -34,8 +42,6 @@ stdenv.mkDerivation (finalAttrs: { "dev" ]; - env.NIX_CFLAGS_COMPILE = toString [ "-lm" ]; - passthru.updateScript = gitUpdater { rev-prefix = "v"; }; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; |