tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libfreehand: init at 0.1.2
arthsmn
7 months ago
201e8fa4
c0874d92
+58
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
li
libfreehand
package.nix
+58
pkgs/by-name/li/libfreehand/package.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
lib,
3
+
stdenv,
4
+
fetchzip,
5
+
fetchpatch,
6
+
perl,
7
+
pkg-config,
8
+
boost,
9
+
cppunit,
10
+
doxygen,
11
+
gperf,
12
+
icu,
13
+
lcms2,
14
+
librevenge,
15
+
zlib,
16
+
}:
17
+
stdenv.mkDerivation (finalAttrs: {
18
+
pname = "libfreehand";
19
+
version = "0.1.2";
20
+
21
+
src = fetchzip {
22
+
url = "https://dev-www.libreoffice.org/src/libfreehand/libfreehand-${finalAttrs.version}.tar.xz";
23
+
hash = "sha256-0icEGnTtYveP24FbYjRB7tFW/TquSOszbqZspHAhQ7I=";
24
+
};
25
+
26
+
nativeBuildInputs = [
27
+
perl
28
+
pkg-config
29
+
];
30
+
31
+
buildInputs = [
32
+
boost
33
+
cppunit
34
+
doxygen
35
+
gperf
36
+
icu
37
+
lcms2
38
+
librevenge
39
+
zlib
40
+
];
41
+
42
+
configureFlags = [ "--disable-werror" ];
43
+
44
+
patches = [
45
+
(fetchpatch {
46
+
url = "https://gitlab.archlinux.org/archlinux/packaging/packages/libfreehand/-/raw/main/libfreehand-0.1.2-icu-fix.patch?ref_type=heads";
47
+
hash = "sha256-SRkcF+FRkFdueLSTOMYWo6+CCl05f0OBP6G5VrXRyCw=";
48
+
})
49
+
];
50
+
51
+
meta = {
52
+
description = "Adobe Freehand import library";
53
+
homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libfreehand";
54
+
license = lib.licenses.mpl20;
55
+
maintainers = with lib.maintainers; [ arthsmn ];
56
+
platforms = lib.platforms.all;
57
+
};
58
+
})