tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
libyuv: add pkg-config .pc file
LeixB
2 years ago
4f348cd7
189a0693
+22
2 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
libyuv
default.nix
yuv.pc
+9
pkgs/development/libraries/libyuv/default.nix
reviewed
···
28
28
./link-library-against-libjpeg.patch
29
29
];
30
30
31
31
+
postPatch = ''
32
32
+
mkdir -p $out/lib/pkgconfig
33
33
+
cp ${./yuv.pc} $out/lib/pkgconfig/libyuv.pc
34
34
+
35
35
+
substituteInPlace $out/lib/pkgconfig/libyuv.pc \
36
36
+
--replace "@PREFIX@" "$out" \
37
37
+
--replace "@VERSION@" "$version"
38
38
+
'';
39
39
+
31
40
meta = with lib; {
32
41
homepage = "https://chromium.googlesource.com/libyuv/libyuv";
33
42
description = "Open source project that includes YUV scaling and conversion functionality";
+13
pkgs/development/libraries/libyuv/yuv.pc
reviewed
···
1
1
+
prefix=@PREFIX@
2
2
+
exec_prefix=${prefix}
3
3
+
libdir=${prefix}/lib
4
4
+
includedir=${prefix}/include
5
5
+
6
6
+
Name: yuv
7
7
+
Description: WebM Project Yuv codec implementation
8
8
+
Version: @VERSION@
9
9
+
Requires:
10
10
+
Conflicts:
11
11
+
Libs: -L${libdir} -lyuv -lm
12
12
+
Libs.private: -lm -lpthread
13
13
+
Cflags: -I${includedir}