@@ -3,7 +3,6 @@ PYPI2NIX=../result/bin/pypi2nix
3
3
NIX_PATH=nixpkgs =https://github.com/NixOS/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz
4
4
5
5
6
- SENTRY_BUILD_INPUTS ="libxslt libxml2 zlib libffi openssl postgresql freetype libjpeg openjpeg zlib libtiff libwebp tcl lcms2 pkgconfig cmake"
7
6
ifeq ($(OS ) , Darwin)
8
7
LEKTOR_BUILD_INPUTS ="libffi openssl unzip darwin.apple_sdk.frameworks.Security darwin.apple_sdk.frameworks.CoreServices darwin.cf-private"
9
8
else
18
17
mercurial \
19
18
rss2email \
20
19
scipy \
21
- sentry \
20
+ pillow \
22
21
tornado \
23
22
vulnix
24
23
30
29
mercurial \
31
30
rss2email \
32
31
scipy \
33
- sentry \
32
+ pillow \
34
33
tornado \
35
34
vulnix
36
35
@@ -43,7 +42,7 @@ clear: \
43
42
pypi2nix-clear \
44
43
rss2email-clear \
45
44
scipy-clear \
46
- sentry -clear \
45
+ pillow -clear \
47
46
tornado-clear \
48
47
vulnix-clear
49
48
@@ -55,37 +54,31 @@ $(PYPI2NIX): pypi2nix-clear
55
54
@echo " building pypi2nix ..."
56
55
@cd .. && nix-build release.nix -A build.x86_64-linux
57
56
58
- sentry : sentry.nix
59
- @echo " building and testing sentry ..."
60
- @nix-build sentry.nix -o sentry -A interpreter --show-trace & > /dev/null
61
- @./sentry/bin/python -c ' import sentry'
62
- @./sentry/bin/sentry --help
63
- @nix-shell sentry.nix -A interpreter --run " python -c 'import sentry'"
64
- @nix-shell sentry.nix -A interpreter --run " sentry --help"
57
+ pillow : pillow.nix
58
+ @echo " building and testing pillow..."
59
+ @nix-build pillow.nix -o pillow -A interpreter --show-trace & > /dev/null
60
+ @./pillow/bin/python -c ' import PIL'
61
+ @nix-shell pillow.nix -A interpreter --run " python -c 'import PIL'"
65
62
66
- sentry .nix : sentry .txt $(PYPI2NIX )
67
- @echo " generating sentry nix expressions ..."
63
+ pillow .nix : pillow .txt $(PYPI2NIX )
64
+ @echo " generating pillownix expressions ..."
68
65
@$(PYPI2NIX ) \
69
66
-v \
70
- -V " 2.7"
71
- --basename sentry \
72
- -e " https://github.com/garbas/Pillow/archive/pkg-config.tar.gz#egg=Pillow" \
73
- -e setuptools-scm \
74
- -e nose \
75
- -e pytest-runner \
76
- -r sentry.txt \
77
- -E $(SENTRY_BUILD_INPUTS ) \
78
- -I $(NIX_PATH ) \
67
+ -V " 3.5" \
68
+ --basename pillow \
69
+ -r pillow.txt \
70
+ -E " pkgconfig zlib libjpeg openjpeg libtiff freetype lcms2 libwebp tcl" \
71
+ -I $(NIX_PATH )
79
72
80
- sentry .txt : sentry -clear
81
- @echo " Sentry " > sentry .txt
73
+ pillow .txt : pillow -clear
74
+ @echo " Pillow " > pillow .txt
82
75
83
- sentry -clear :
84
- @rm -f sentry
85
- @rm -f sentry .txt
86
- @rm -f sentry .nix
87
- @rm -f sentry_generated .nix
88
- @rm -f sentry_frozen .txt
76
+ pillow -clear :
77
+ @rm -f pillow
78
+ @rm -f pillow .txt
79
+ @rm -f pillow .nix
80
+ @rm -f pillow_generated .nix
81
+ @rm -f pillow_frozen .txt
89
82
90
83
91
84
empy : empy.nix
0 commit comments