volth
098d919425
perldevel: 5.29.4 -> 5.29.6 ( #52510 )
2019-01-01 19:08:44 +01:00
Frederik Rietdijk
070290bda7
Merge master into staging-next
2018-12-31 12:00:36 +01:00
Joaquim Pedro França Simão
3e69bdcc94
picoLisp 16.12 -> 18.12
...
{ stdenv, fetchurl, jdk, makeWrapper }:
with stdenv.lib;
stdenv.mkDerivation rec {
name = "picoLisp-${version}";
version = "18.12";
src = fetchurl {
url = "https://www.software-lab.de/${name}.tgz ";
sha256 = "0hvgq2vc03bki528jqn95xmvv7mw8xx832spfczhxc16wwbrnrhk";
};
buildInputs = [makeWrapper] ++ optional stdenv.is64bit jdk;
patchPhase = ''
sed -i "s/which java/command -v java/g" mkAsm
${optionalString stdenv.isAarch32 ''
sed -i s/-m32//g Makefile
cat >>Makefile <<EOF
ext.o: ext.c
\$(CC) \$(CFLAGS) -fPIC -D_OS='"\$(OS)"' \$*.c
ht.o: ht.c
\$(CC) \$(CFLAGS) -fPIC -D_OS='"\$(OS)"' \$*.c
EOF
''}
'';
sourceRoot = ''picoLisp/src${optionalString stdenv.is64bit "64"}'';
installPhase = ''
cd ..
mkdir -p "$out/share/picolisp" "$out/lib" "$out/bin"
cp -r . "$out/share/picolisp/build-dir"
ln -s "$out/share/picolisp/build-dir" "$out/lib/picolisp"
ln -s "$out/lib/picolisp/bin/picolisp" "$out/bin/picolisp"
makeWrapper $out/bin/picolisp $out/bin/pil \
--add-flags "$out/lib/picolisp/lib.l" \
--add-flags "@lib/misc.l" \
--add-flags "@lib/btree.l" \
--add-flags "@lib/db.l" \
--add-flags "@lib/pilog.l"
mkdir -p "$out/share/emacs"
ln -s "$out/lib/picolisp/lib/el" "$out/share/emacs/site-lisp"
'';
meta = {
description = "A simple Lisp with an integrated database";
homepage = https://picolisp.com/ ;
license = licenses.mit;
platforms = platforms.all;
broken = stdenv.isDarwin; # times out
maintainers = with maintainers; [ raskin tohl ];
};
passthru = {
updateInfo = {
downloadPage = "http://www.software-lab.de/down.html ";
};
};
}
2018-12-28 11:30:57 -03:00
Frederik Rietdijk
10afccf145
Merge staging-next into staging
2018-12-27 18:11:34 +01:00
Mario Rodas
1764870813
python37: fix darwin build
...
Remove issue24658 patch because is already fixed and backported to
Python 3.7 178d1c0777
2018-12-27 09:27:59 +01:00
Mario Rodas
31680c54e1
python36: fix darwin build
...
Remove issue24658 patch because is already fixed and backported to
Python 3.6 a5ebc205be
2018-12-27 09:27:59 +01:00
Mario Rodas
7d141ec326
ruby_2_6: init at 2.6.0
2018-12-26 09:32:24 -05:00
Frederik Rietdijk
2526f9f157
python37: remove references to openssl.dev
2018-12-26 10:37:55 +01:00
R. RyanTM
fc27f4b297
gauche: 0.9.6 -> 0.9.7
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gauche/versions
2018-12-26 10:36:30 +01:00
Frederik Rietdijk
e45ca47f14
Merge staging-next into staging
2018-12-26 09:30:32 +01:00
Frederik Rietdijk
552d8a70d4
python37: 3.7.1 -> 3.7.2
2018-12-25 10:05:49 +01:00
Frederik Rietdijk
741e00fd10
python36: 3.6.7 -> 3.6.8
2018-12-25 10:05:38 +01:00
Jan Tojnar
ef935fa101
Merge branch 'master' into staging
2018-12-24 15:02:29 +01:00
Frederik Rietdijk
3d5025ba79
buildPython*: don't override custom updateScript
2018-12-23 09:59:56 +01:00
Jörg Thalheim
1b146a8c6f
treewide: remove paxutils from stdenv
...
More then one year ago we removed grsecurity kernels from nixpkgs:
https://github.com/NixOS/nixpkgs/pull/25277
This removes now also paxutils from stdenv.
2018-12-22 12:55:05 +01:00
Herwig Hochleitner
f097a16992
clojure: add $out/bin to wrapper PATH
...
without this, the `clj` command calls into system path, instead of its
own `clojure` command
cc @the-kenny
2018-12-22 02:41:42 +01:00
José Luis Lafuente
5d9d164c77
clojure: 1.9.0.391 -> 1.10.0.403
2018-12-21 17:03:48 +01:00
Samuel Dionne-Riel
3c38cc8058
Merge pull request #51813 from samueldr/aarch64/disable-non-arm-builds-part-1
...
aarch64: ZHF for aarch64 (1/??)
2018-12-20 21:06:52 -05:00
Jörg Thalheim
855777ad22
wrap-python: fix pypy site-packages path
2018-12-20 14:18:25 +00:00
Jörg Thalheim
cc30e48624
Merge pull request #52481 from Mic92/python37-cross
...
python37: fix cross-compilation
2018-12-20 15:06:22 +01:00
Jan Tojnar
e69ee9b53e
buildPython*: simplify updateScript
...
updateScript accepts a list, in which case, it will execute the head with the
tail as arguments. Switching to this style will allow us to get rid of the need
to create extra script doing just that.
2018-12-20 00:28:49 +01:00
Anders Kaseorg
85379a29ec
pypy3: init at 6.0.0
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-12-19 09:53:31 +01:00
Frederik Rietdijk
9ab61ab8e2
Merge staging-next into staging
2018-12-19 09:00:36 +01:00
Maximilian Bosch
acd4340731
Merge pull request #52241 from r-ryantm/auto-update/jruby
...
jruby: 9.2.4.0 -> 9.2.5.0
2018-12-18 23:36:27 +01:00
Jörg Thalheim
ab9c602fd4
Merge pull request #40459 from andersk/pypy
...
pypy: 5.10.0 -> 6.0.0
2018-12-18 20:35:38 +00:00
Jörg Thalheim
1148ce1b60
Merge pull request #52062 from volth/perl526-drop
...
perl526: drop
2018-12-18 17:02:01 +00:00
Jörg Thalheim
14b2dcea8f
python37: fix cross-compilation
2018-12-18 12:39:24 +00:00
Michael Raskin
5256cb8353
love_11: fix hash
2018-12-17 17:15:28 +01:00
Franz Pletz
ece13eeaab
Merge pull request #52012 from Izorkin/php
...
php: update options and php ackages
2018-12-17 00:58:18 +00:00
Jan Tojnar
aead6e12f9
Merge remote-tracking branch 'upstream/master' into staging
2018-12-16 22:55:06 +01:00
Tor Hedin Brønner
0fb5e2f6f2
spidermonkey_38: 38.2.1.rc0 -> 38.8.0
...
Update to the last version of 38
2018-12-16 16:53:34 +01:00
Tor Hedin Brønner
b63df3f2e0
spidermonkey_{17,31}: remove
...
No longer in use.
2018-12-16 16:53:34 +01:00
Tor Hedin Brønner
04fad1f365
spidermonkey_60: 60.3.0 -> 60.4.0
...
- build with `--enable-optimize`
- remove unused nspr dependency
- cleanup a static library (saves ~20mb)
2018-12-16 16:53:34 +01:00
R. RyanTM
b2ef061bc2
jruby: 9.2.4.0 -> 9.2.5.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jruby/versions
2018-12-15 07:35:40 -08:00
Michael Raskin
b31e489691
Merge pull request #52207 from r-ryantm/auto-update/love
...
love_11: 11.1 -> 11.2
2018-12-15 12:07:39 +00:00
R. RyanTM
24b1161604
love_11: 11.1 -> 11.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/love/versions
2018-12-15 03:38:59 -08:00
Vladyslav M
e719f2de08
Merge pull request #52034 from r-ryantm/auto-update/renpy
...
renpy: 7.1.1 -> 7.1.3
2018-12-15 01:31:30 +02:00
volth
b22f1b0e9e
perl526: drop
2018-12-14 14:52:52 +00:00
R. RyanTM
b54d6d181d
renpy: 7.1.1 -> 7.1.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/renpy/versions
2018-12-14 04:00:34 -08:00
Izorkin
535b6298c7
php: add option config.php.xmlrpc
2018-12-14 10:56:46 +03:00
Izorkin
bd850ff624
php: fix build without libxml2Support
2018-12-14 10:47:46 +03:00
Izorkin
0288d43a2d
php: remove unsupported options
2018-12-14 10:47:44 +03:00
Jörg Thalheim
42070c9b0d
tcl: enable threads and 64-bit support
...
64-bit support is only enabled on 64-bit systems
2018-12-12 00:58:30 +00:00
Jörg Thalheim
9637f4d58d
tcl: fix cross-build
2018-12-12 00:58:30 +00:00
Daiderd Jordan
78c0253521
Merge pull request #51879 from ejpcmac/update-erlangR21
...
erlangR21: 21.1.3 -> 21.2
2018-12-11 23:22:37 +01:00
Jean-Philippe Cugnet
08e7fe7cb9
erlangR21: 21.1.3 -> 21.2
2018-12-11 21:14:40 +01:00
Izorkin
80f4d5d56a
php: fix build php 7.3 in Darwin
2018-12-11 20:11:30 +01:00
Izorkin
45ef74ccce
php: fix bug 71041
2018-12-11 20:11:29 +01:00
Izorkin
b5137de379
php: add custom options
2018-12-11 20:11:11 +01:00
Izorkin
f80e7df143
php72: 7.2.12 -> 7.2.13
2018-12-11 20:11:10 +01:00
Izorkin
374be65924
php71: 7.1.24 -> 7.1.25
2018-12-11 20:11:09 +01:00
Izorkin
ff7192d4d0
php: init at 7.3.0
2018-12-11 20:11:05 +01:00
Nathan van Doorn
69ee0a80dc
metamath: 0.167 -> 0.168
2018-12-11 09:10:06 +00:00
Jörg Thalheim
10ba78757f
ruby: fix cross-build ( #51842 )
...
Enable autoreconfHook by default: The build tried to execute autoconf, which was
in the wrong build input. Regenerating autotools configure files is always a good
idea since it delivers fixes.
Also move groff to the native since it is only used at build-time
2018-12-11 09:01:58 +01:00
Samuel Dionne-Riel
01e78db6b1
angelscript_2_22: Disables build on aarch64-linux.
2018-12-10 14:55:19 -05:00
Jörg Thalheim
ec59713c5c
perl: update perl-cross archive
2018-12-09 23:04:18 +00:00
Vladimír Čunát
ee77dd61e3
Merge #51450 : perl security updates
2018-12-09 12:05:22 +01:00
Nathan van Doorn
395b69a6a0
metamath: init at 0.167
2018-12-09 10:18:25 +00:00
Graham Christensen
37293152c7
Merge pull request #51612 from Izorkin/nginx-unit
...
unit: init at v1.6
2018-12-08 11:49:05 -05:00
Jörg Thalheim
b4a2ed8e48
Merge pull request #51644 from ivan/erlang-disable-parallel-building
...
erlang: disable parallel building
2018-12-08 16:40:38 +00:00
Izorkin
9c5311251a
php: add option config.php.systemd
2018-12-08 19:20:12 +03:00
Frederik Rietdijk
e0950ae9ad
Merge master into staging-next
2018-12-08 12:40:13 +01:00
Ivan Kozik
82e55907ae
erlang: disable parallel building
...
This fixes build errors like
GEN asn1ct_eval_ext.erl
{"init terminating in do_boot",{undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{file,"prepare_templates.erl"},{line,58}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
that occur on some machines but not others.
2018-12-08 00:59:56 +00:00
Frederik Rietdijk
74d0b82f29
buildPython*: add updateScript to passthru
...
All Python packages now have an updateScript. The script calls
`update-python-libraries` and passes it the position of the derivation
expression obtained using `meta.position`. This works fine in case a Nix
expression represents only a single derivation. If there are more in it,
`update-python-libraries` will fail.
2018-12-07 15:48:54 +01:00
volth
03b9bc9e66
perl526: 5.26.2 -> 5.26.3
2018-12-03 13:46:42 +00:00
volth
873967b7a5
perl:5.28.0 -> 5.28.1
2018-12-03 13:10:54 +00:00
Frederik Rietdijk
a510aa2672
Merge master into staging-next
2018-12-03 12:18:43 +01:00
Graham Christensen
f07266bfc8
Revert "hugs: broken on clang"
...
This reverts commit e8a3c91b0e
.
2018-12-02 16:46:31 -05:00
Matthew Bauer
973781444a
Merge branch 'darwin-fixes2'
2018-12-02 14:15:05 -06:00
Matthew Bauer
e8a3c91b0e
hugs: broken on clang
...
(cherry picked from commit 4861aecfae43f96589034567546ec200225c1d7e)
2018-12-02 14:12:40 -06:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
c0bw3b
93e511c319
Treewide: use HTTPS on GNU Savannah domains
...
HTTP -> HTTPS for:
- http://savannah.gnu.org/
- http://git.savannah.gnu.org/
- http://download.savannah.gnu.org/
- http://svn.savannah.gnu.org/
2018-12-02 15:33:09 +01:00
c0bw3b
0f868d8116
Treewide: use HTTPS on SourceForge
2018-12-02 15:33:08 +01:00
Tor Hedin Brønner
e09e735a09
spidermonkey_60: init at 60.3.0
...
A new test checks and fails if we're building in js/src, so we create a build
dir like Arch does.
2018-11-30 21:34:46 +01:00
Renaud
22e95afea5
Merge pull request #50981 from ejpcmac/update-erlangR21
...
erlangR21: 21.1.2 -> 21.1.3
2018-11-30 11:42:59 +01:00
Pierre Bourdon
ec3d829257
php72: 7.2.11 -> 7.2.12
2018-11-27 02:56:22 +01:00
Pierre Bourdon
8221da343e
php71: 7.1.23 -> 7.1.24
2018-11-27 02:56:22 +01:00
Pierre Bourdon
ea10173045
php: align Darwin and Linux versions again
...
Instead of pinning Darwin to older versions, add small patches to
configure.in (7.1) / configure.ac (7.2) to fix the build of the intl
extension on recent PHP versions on Darwin.
fix-paths-php7.patch also required changes -- since we now run autoconf
at build time (through ./buildconf), it needs to patch the input .m4
files instead of ./configure directly.
2018-11-27 02:56:17 +01:00
Jean-Philippe Cugnet
48518b481d
erlangR21: 21.1.2 -> 21.1.3
2018-11-24 12:30:51 +01:00
Frederik Rietdijk
fd26e7be2a
Merge master into staging-next
2018-11-20 11:47:26 +01:00
Anders Kaseorg
6d80927a43
pypy: Set isPy2, isPy27
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-11-20 01:59:08 -08:00
Anders Kaseorg
8b80dec522
pypy: Reenable tests fixed upstream
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-11-20 01:59:08 -08:00
Anders Kaseorg
91333c1740
pypy: Remove redundant --withmod-* flags
...
--allworkingmodules is already the default.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-11-20 01:59:08 -08:00
Anders Kaseorg
f96349c456
pypy: Change libPrefix from pypy5.10 to pypy2.7
...
To avoid conflicting with pypy3, as per
https://github.com/NixOS/nixpkgs/pull/34066#issuecomment-359155484 .
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-11-20 01:59:08 -08:00
Pascal Wittmann
69d7034e0b
Merge pull request #50746 from r-ryantm/auto-update/groovy
...
groovy: 2.5.3 -> 2.5.4
2018-11-20 10:03:35 +01:00
R. RyanTM
c630d8c697
groovy: 2.5.3 -> 2.5.4
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/groovy/versions
2018-11-19 08:48:30 -08:00
R. RyanTM
0f1fd834e9
jruby: 9.2.1.0 -> 9.2.4.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jruby/versions
2018-11-19 04:23:36 -08:00
Frederik Rietdijk
e343a85cfb
Merge master into staging-next
2018-11-19 09:55:32 +01:00
Timo Kaufmann
73d83ba7a8
erlang: remove aarch64 from platforms
...
The build is failing.
2018-11-18 12:45:54 +01:00
Frederik Rietdijk
63c6875f26
Merge master into staging-next
2018-11-18 10:32:12 +01:00
Jean-Philippe Cugnet
bdc04a7a72
erlangR21: 21.1.1 -> 21.1.2
2018-11-16 20:04:10 +01:00
Claes Wallin (韋嘉誠)
d3c2ec6f1d
Merge remote-tracking branch 'upstream/master' into racket-full-darwin
2018-11-16 15:41:48 +08:00
Travis Athougies
d0eb502327
Enable cross compilation for cpython 2.7 ( #50245 )
2018-11-15 19:36:03 +01:00
Sarah Brofeldt
8630f58a12
Merge pull request #49556 from yurkobb/supercollider-alsa-linux
...
supercollider: build with alsa (midi) support on non-darwin
2018-11-14 10:37:18 +01:00
Tim Steinbach
ccb2dead1b
Fix tarball builds
...
Do not refer to <nixpkgs> as it will produce the following message:
"evaluation aborted with the following error message: 'Illegal use of <nixpkgs> in Nixpkgs.'"
2018-11-13 14:48:15 -05:00
Pascal Wittmann
a81befbf08
Merge pull request #50109 from r-ryantm/auto-update/groovy
...
groovy: 2.5.2 -> 2.5.3
2018-11-13 16:01:59 +01:00
Orivej Desh
2372852957
flex_2_5_35: replace with flex 2.6.4 in coprthr, gradm, maude, scotch
2018-11-13 03:40:53 +00:00
hlolli
e6ed52e8a0
lumo: use newer clj2nix which passes pkgs as an argument to deps.nix instead of import <pkgs>
2018-11-12 20:28:14 +01:00
Frederik Rietdijk
917400bcff
Revert "Python: reduce amount of warnings when building with buildPython*
"
...
Turns out that many packages' testsuites rely on the default warnings setup.
This reverts commit c1e003ff2f
.
2018-11-12 18:55:50 +01:00
Franz Pletz
ae3e9b5a27
python27: add patch to fix CVE-2018-1000802
2018-11-11 09:00:31 +01:00
Frederik Rietdijk
7863aae5b2
Merge master into staging-next
2018-11-11 08:59:44 +01:00
hlolli
0e134bfa34
Lumo init at 1.9.0
2018-11-10 21:52:48 +01:00
Frederik Rietdijk
53d00c3351
Merge master into staging-next
2018-11-10 11:08:54 +01:00
Jörg Thalheim
5c87083947
Merge pull request #50076 from r-ryantm/auto-update/jruby
...
jruby: 9.2.0.0 -> 9.2.1.0
2018-11-10 09:19:16 +00:00
R. RyanTM
80b2cafdb9
groovy: 2.5.2 -> 2.5.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/groovy/versions
2018-11-09 18:59:43 -08:00
R. RyanTM
2ac82e1e5c
jruby: 9.2.0.0 -> 9.2.1.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jruby/versions
2018-11-09 14:01:54 -08:00
André Stylianos Ramos
3a7d9f84f8
joker: 0.9.7 -> 0.10.1
2018-11-08 20:19:06 -02:00
Frederik Rietdijk
b1bdce0793
python34: remove
...
Python 3.4 will receive it's final patch release in March 2019 and there won't
be any releases anymore after that, so also not during NixOS 2019.03.
Python 3.4 is not used anymore in Nixpkgs. In any case, migrating code from
3.4 to 3.4+ is trivial.
2018-11-04 18:48:24 +01:00
Frederik Rietdijk
c1e003ff2f
Python: reduce amount of warnings when building with buildPython*
...
By default all warnings were printed. This occasionally resulted in
a lot of warnings leading to builds being killed.
This commit reduces the amount of warnings printed.
2018-11-04 10:19:48 +01:00
Frederik Rietdijk
ea3935a6c4
Merge master into staging-next
2018-11-03 12:42:18 +01:00
volth
c246b5283c
perldevel: 5.29.3 -> 5.29.4 ( #49624 )
2018-11-02 03:10:11 +01:00
Yury Bulka
22b7afede4
supercollider: build with alsa (midi) support on non-darwin
...
Midi functionality is kind of core to an environment like SuperCollider.
2018-10-31 23:16:53 +02:00
Frederik Rietdijk
0e0d20fb5f
Merge master into staging-next
2018-10-30 19:55:48 +01:00
Andrew Miller
d837fe68ae
hy: 0.14.0 -> 0.15.0 ( #49428 )
2018-10-30 01:07:07 +01:00
Michael Raskin
641ef3ab23
Merge pull request #49232 from geistesk/racket-7.1
...
racket: 7.0 -> 7.1
2018-10-29 08:19:09 +00:00
Tobias Pflug
8284f09dcd
bats: add missing grep dependency
2018-10-27 15:43:09 +02:00
Tuomas Tynkkynen
e310622999
spidermonkey_52: Split into multiple outputs (and nuke static lib)
...
Saves 28M.
2018-10-27 15:17:13 +03:00
geistesk
499df932d3
racket: 7.0 -> 7.1
2018-10-27 11:51:16 +02:00
Frederik Rietdijk
a64058e205
Merge master into staging-next
2018-10-27 09:04:53 +02:00
Tim Digel
cbd9a35a13
elixir: 1.7.3 -> 1.7.4
2018-10-25 15:55:15 +02:00
Frederik Rietdijk
b737416019
Merge master into staging
2018-10-21 08:38:08 +02:00
Frederik Rietdijk
86c7662be0
Merge staging-next into master
2018-10-21 08:37:30 +02:00
Frederik Rietdijk
e4d84434a7
python37: 3.7.0 -> 3.7.1
2018-10-20 20:58:51 +02:00
Frederik Rietdijk
241bab3a5e
python36: 3.6.6 -> 3.6.7
2018-10-20 20:58:40 +02:00
Frederik Rietdijk
ca6ee8f519
Merge master into staging-next
2018-10-20 09:40:09 +02:00
Samuel Dionne-Riel
87407bc7e8
ruby: 2.5.2 -> 2.5.3
...
https://www.ruby-lang.org/en/news/2018/10/18/ruby-2-5-3-released/
This release is just for fixing the packaging issue. This release doesn’t
contain any additional bug fixes from 2.5.2.
2018-10-18 21:28:57 -04:00
zimbatm
ef7b1284e3
Merge pull request #48650 from marsam/feature/update-ruby
...
ruby: 2.3.7 -> 2.3.8, 2.4.4 -> 2.4.5, 2.5.1 -> 2.5.2
2018-10-18 16:00:14 +02:00
Mario Rodas
ce0bec2baa
ruby_2_5: 2.5.1 -> 2.5.2
2018-10-17 20:12:47 -05:00
Mario Rodas
ee9d62241c
ruby_2_3: 2.3.7 -> 2.3.8
2018-10-17 20:12:47 -05:00
Mario Rodas
21b8427b0c
ruby_2_4: 2.4.4 -> 2.4.5
2018-10-17 20:12:42 -05:00
Frederik Rietdijk
89349fdae9
Merge staging-next into staging
2018-10-17 08:36:28 +02:00
Frederik Rietdijk
18fcc337af
Merge master into staging-next
2018-10-17 08:04:22 +02:00
Timo Kaufmann
192dde6411
Merge pull request #48314 from c0deaddict/master
...
sonic-pi: 3.0.1 -> 3.1.0
2018-10-17 00:02:01 +02:00
Jean-Philippe Cugnet
d3b7476278
erlangR21: 21.0 -> 21.1.1 ( #47371 )
...
* erlangR21: 21.0 -> 21.1
* erlangR21: 21.1 -> 21.1.1
2018-10-16 17:55:51 +02:00
Jörg Thalheim
ed8ce612dd
Merge pull request #48358 from r-ryantm/auto-update/renpy
...
renpy: 7.0.0 -> 7.1.1
2018-10-16 00:18:58 +01:00
Matthew Bauer
1dae4621f7
Merge pull request #44962 from Ekleog/wasm-rename
...
wasm: rename unofficial package into proglodyte-wasm
2018-10-14 17:00:29 -05:00
Silvan Mosberger
d08ca1a88c
Merge pull request #48401 from Infinisil/clisp-broken-platforms
...
clisp: Mark as broken for aarch64
2018-10-14 14:55:50 +02:00
Silvan Mosberger
1b4e48ab2b
clisp: Mark as broken for aarch64
2018-10-14 14:41:40 +02:00
R. RyanTM
d1ab722b26
renpy: 7.0.0 -> 7.1.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/renpy/versions
2018-10-13 18:32:22 -07:00
Jos van Bakel
2e31732bc4
sonic-pi: 3.0.1 -> 3.1.0
2018-10-13 19:40:54 +02:00
Frederik Rietdijk
548ced628d
python.buildEnv: new argument makeWrapperArgs
...
`python.buildEnv` would already wrap executables exporting `PYTHONHOME`.
With this change, it is possible to pass in additional arguments to the
underlying `makeWrapper`.
2018-10-13 12:31:52 +02:00
Frederik Rietdijk
6f5142e48e
Merge master into staging
2018-10-13 09:48:20 +02:00
xeji
20c4986c4d
Merge pull request #48228 from etu/php-upgrades
...
php: 7.1.22 -> 7.1.23, 7.2.10 -> 7.2.11
2018-10-13 09:38:51 +02:00
volth
05bcae1595
perl-cross: 1.2 -> gitmaster
2018-10-11 21:53:52 +00:00
Elis Hirwing
b9773bd12e
php72: 7.2.10 -> 7.2.11
...
Changelog: https://secure.php.net/ChangeLog-7.php#7.2.11
2018-10-11 22:39:15 +02:00
Elis Hirwing
36e3fdd9b6
php71: 7.1.22 -> 7.1.23
...
Changelog: https://secure.php.net/ChangeLog-7.php#7.1.23
2018-10-11 22:39:12 +02:00
Daiderd Jordan
9fd53e02ad
erlang: temporarily disable wxSupport on darwin
...
Workaround for #48065
2018-10-10 20:15:14 +02:00
Frederik Rietdijk
bc9bd012c4
Merge staging-next into staging
2018-10-09 15:37:52 +02:00
volth
8a7cf66ed0
remove support for pre-5.26 Perl
2018-10-03 20:34:04 +00:00
Jörg Thalheim
5c9b7c274c
Merge pull request #47778 from Synthetica9/j807
...
j: 808 -> 807
2018-10-03 21:20:42 +01:00
volth
5f91657ad1
remove support for pre-5.26 Perl
2018-10-03 19:29:58 +00:00
Patrick Hilhorst
91c6d352f9
j: 808 -> 807
...
"But Synthetica", I hear you say, "isn't that a downgrade?".
That's what I originally thought as well! So I emailed the maintainer
for the only other repo that had J on version 808, BSD FreePorts. Since
they also didn't know what was going on here, I emailed Jsoftware
themselves. I got a lovely email back from Mr. Iverson (Jr. I presume?)
himself:
![The email](https://i.imgur.com/RidiODe.png )
So it has been confirmed from the horse's mouth that this _is_ the
correct version to be on.
I also re-enabled all the tests, since they all pass now, enabled the
build on ARM and Darwin (I don't have access to either kind of machine,
but I don't see why it wouldn't work), and added myself as a maintainer.
2018-10-03 19:59:23 +02:00
Daiderd Jordan
1383c08f2c
Merge branch 'master' into staging-next
2018-10-01 19:42:07 +02:00
bitmappergit
c126510809
dart: 1.24.3 -> 2.0.0 ( #46533 )
...
* dart: 1.24.3 -> 2.0.0
Updated Dart SDK links to 2.0.0.
* dart: 1.24.3 -> 2.0.0
Updated Dart SDK link to 2.0.0.
* dart: 1.24.3 -> 2.0.0
Updated Dart SDK versions in all-packages.nix. Added missing double quote.
2018-09-30 23:44:06 +02:00
Lancelot SIX
ddeeade148
octave: 4.2.2 -> 4.4.1 ( #47391 )
2018-09-28 11:34:56 +02:00
volth
507b2fdde3
remove Perl 5.22 and 5.24 (end-of-life upstream few months ago)
2018-09-27 09:58:50 +00:00
Sarah Brofeldt
a0ddf291cb
Merge pull request #47367 from ejpcmac/update-erlangR19
...
erlangR19: 19.3.6.6 -> 19.3.6.11
2018-09-27 10:44:10 +02:00
Sarah Brofeldt
d0ded2e261
Merge pull request #47369 from ejpcmac/update-erlangR20
...
erlangR20: 20.3.8 -> 20.3.8.9
2018-09-27 10:21:44 +02:00
xeji
14a1907afa
Merge pull request #47358 from volth/perl-dev
...
perl: add devel version at 5.29.3
2018-09-26 00:20:07 +02:00
Jean-Philippe Cugnet
6e5682ab41
erlangR20: 20.3.8 -> 20.3.8.9
2018-09-25 23:21:06 +02:00
volth
b7ac8824af
perldevel: use double quote to preserve ''\.''
2018-09-25 20:52:31 +00:00
Jean-Philippe Cugnet
bf22712993
erlangR19: 19.3.6.6 -> 19.3.6.11
2018-09-25 22:39:54 +02:00
volth
06faf5cc5c
perl: add devel version at 5.29.3
2018-09-25 19:51:20 +00:00
John Ericson
16fcd3ef68
Merge pull request #47360 from obsidiansystems/python-format
...
python-*: Format `pythonPackages` bindings
2018-09-25 15:39:53 -04:00
John Ericson
715e0a4e59
python-*: Format pythonPackages
bindings
2018-09-25 15:27:09 -04:00
Vladimír Čunát
3a09a4b579
Merge branch 'master' into staging
...
Hydra: ?compare=1480463
2018-09-24 21:18:23 +02:00
Matthew Bauer
1733030a12
Merge pull request #47207 from matthewbauer/disallow-cc-in-perl
...
perl: disallow cc in perl
2018-09-23 18:47:28 -05:00
Jörg Thalheim
a326da978f
Merge pull request #47220 from flokli/php-mysql-sock
...
php: set mysql socket path if mysql[i] or pdo_mysql support is enabled
2018-09-23 16:18:43 +01:00
Sarah Brofeldt
4445414073
Merge pull request #44968 from Ekleog/wasm-gc-init
...
wasm-gc: init at 0.1.6
2018-09-23 16:07:34 +02:00
Léo Gaspard
0602e6ddfe
wasm-gc: init at 0.1.6
2018-09-23 22:33:09 +09:00
Florian Klink
baa04e4204
php: set mysql socket path if mysql[i] or pdo_mysql support is enabled
...
PHP tries to discover the mysql default socket path during configure
phase by probing the file system:
cf3b852109/ext/mysqli/config.m4 (L4)
This obviously fails to discover /run/mysqld/mysqld.sock, which is being
used (hardcoded) across all MySQL flavours.
This leads to PHP having no mysql socket path set for the mysql[i]
extensions, and `/tmp/mysql.sock` set for pdo_mysql,
meaning one currently has to manually configure and set it in php.ini.
Luckily, PHP supports setting that path via
`--with-mysql-sock=/run/mysqld/mysqld.sock` during configure phase,
so let's do this as soon as one of the three modules is enabled.
2018-09-23 15:08:39 +02:00
Andrew Dunham
c987ed0896
erlangR18: apply upstream patches to fix nondeterministic build failures ( #47202 )
...
As per the following bug report, sometimes erts/start_scripts will fail
to compile because of a Makefile ordering issue. Apply the upstream
patches to fix this.
https://bugs.erlang.org/browse/ERL-241
2018-09-23 11:01:57 +02:00
Frederik Rietdijk
14673d61ed
Merge master into staging
2018-09-23 09:33:09 +02:00
Matthew Bauer
6910a9d1e2
perl: disallow reference to cc
...
Fixes #46077
2018-09-23 00:28:23 -05:00
Elis Hirwing
0b82fbc3af
php: Refactor so we can upgrade PHP per platform ( #47162 )
...
This way we don't need to disable flags etc by platform and can still
backport new versions to stable for linux even if there's a bug or
something in the darwin build.
2018-09-22 20:22:57 +02:00
Christian Kauhaus
6adb944cb6
lua: 5.2.3 -> 5.2.4 ( #47126 )
...
Lua 5.2.4 is the EOL point release of the 5.2 series.
2018-09-22 19:09:33 +02:00
Michael Raskin
60b6d5f8a8
acl2: 8.1.post.2018.09.20 -> 8.1; turns out there is a release
2018-09-21 19:09:47 +03:00
Christian Kauhaus
544eaaa52b
lua: remove lua4 and lua5_0
...
Both versions are not maintained anymore upstream and have open security
issues, e.g. https://nvd.nist.gov/vuln/detail/CVE-2014-5461 .
The same holds for lua5_1 but that seems to be in use in some places.
Re #47122
Re #47123
2018-09-21 15:56:41 +02:00
Michael Raskin
de764e65f0
acl2: 8.0 -> 8.0.post.2018.09.20; fixes build with fresher SBCL
2018-09-21 13:07:40 +03:00
John Ericson
7319013ea1
Merge remote-tracking branch 'upstream/master' into staging
2018-09-18 16:55:42 -04:00
aanderse
e48811f83d
php: add option to enable argon2
2018-09-17 19:02:16 +02:00
Peter Hoeg
3904016a3d
Merge pull request #43812 from binarin/epmd-systemd-pr
...
epmd: Introduce erlang port mapper daemon service
2018-09-17 11:33:09 +08:00
Dan Peebles
4efd4053ed
stdenv/darwin: integrate a new CoreFoundation
...
This also updates the bootstrap tool builder to LLVM 5, but not the ones
we actually use for bootstrap. I'll make that change in a subsequent commit
so as to provide traceable provenance of the bootstrap tools.
2018-09-15 16:05:46 -04:00
Elis Hirwing
89b7ad263e
php71: 7.1.21 -> 7.1.22
...
Changelog: https://secure.php.net/ChangeLog-7.php#7.1.22
2018-09-15 21:45:59 +02:00
Elis Hirwing
5a868df967
php: 7.2.8 -> 7.2.10
...
Changelog 7.2.9: http://php.net/ChangeLog-7.php#7.2.9
Changelog 7.2.10: http://php.net/ChangeLog-7.php#7.2.10
2018-09-15 21:44:57 +02:00
André Stylianos Ramos
13b5063a8d
joker: 0.9.5 -> 0.9.7 ( #46673 )
2018-09-15 02:05:52 +02:00
Will Dietz
8d2cd63c1b
spidermonkey_52: don't use jemalloc w/musl
2018-09-09 17:50:54 -05:00
Vladimír Čunát
d0413d1ac9
racket: warn to avoid repeating #45952
2018-09-09 21:19:29 +02:00
Mario Rodas
a3872f66b7
racket-minimal: fix hash ( #45952 )
2018-09-02 21:51:49 +02:00
Markus Kowalewski
ede37f98e2
qnial: update homepage
2018-09-02 01:46:28 +02:00
Jörg Thalheim
b29aff5a05
Merge pull request #45705 from manveru/ruby-2.5-default
...
ruby: default to version 2.5
2018-09-01 11:17:13 +01:00
John Ericson
0828e2d8c3
treewide: Remove usage of remaining redundant platform compatability stuff
...
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Michael Fellinger
baefa983d3
ruby: default to version 2.5
2018-08-28 14:38:48 +02:00
Till Höppner
a3f016f9f7
racket: 6.12 -> 7.0 ( #45650 )
2018-08-27 21:22:27 +02:00
Jean-Philippe Cugnet
fe6ef99ffc
elixir_1_7: 1.7.2 -> 1.7.3
2018-08-27 15:16:45 +02:00
Vladimír Čunát
7db611f2af
Merge branch 'staging'
...
Includes libX11 security update.
2018-08-24 09:19:43 +02:00
Daiderd Jordan
8c2b4ad454
bats: 0.4.0 -> 1.1.0
2018-08-23 21:14:59 +02:00
Daiderd Jordan
ecd9d74d97
Merge pull request #45488 from ejpcmac/update-elixir_1_6
...
elixir_1_6: 1.6.5 -> 1.6.6
2018-08-23 01:01:47 +02:00
Daiderd Jordan
488f6a2bfd
Merge pull request #45484 from ejpcmac/erlang-parallel-building
...
erlang: Enable parallel building
2018-08-23 01:00:45 +02:00
Jean-Philippe Cugnet
bd054f64f5
elixir_1_6: 1.6.5 -> 1.6.6
2018-08-23 00:23:55 +02:00
Jean-Philippe Cugnet
b16e1e63cb
elixir_1_7: fix minimum OTP version
2018-08-23 00:00:29 +02:00
Jean-Philippe Cugnet
7fa62f2df0
elixir_1_6: fix minimum OTP version
2018-08-23 00:00:07 +02:00
Jean-Philippe Cugnet
cd691380cc
erlang: Enable parallel building
2018-08-22 23:02:13 +02:00
Matthew Bauer
379fc894de
Merge remote-tracking branch 'origin/master' into staging
2018-08-21 15:41:53 -05:00
xeji
691ec455a8
Merge pull request #45246 from r-ryantm/auto-update/couchdb
...
couchdb2: 2.1.2 -> 2.2.0
2018-08-21 20:02:43 +02:00
Uli Baum
bcb5005a4d
spidermonkey_1_8_5: broken on aarch64
...
never built on hydra as far back as 2017-03-08
2018-08-21 19:48:45 +02:00
Tuomas Tynkkynen
7cca16e9f1
spidermonkey_52: Fix on ARMv6
...
Arch Linux applies the CFLAGS always, as does Debian, so do the same.
2018-08-21 13:29:17 +03:00
Susan Potter
8ac25594e4
rubygems: use official HTTPS src location
2018-08-19 17:23:51 -04:00
Susan Potter
dda639bf86
rubygems: 2.7.6 -> 2.7.7
2018-08-19 17:23:51 -04:00
Jörg Thalheim
96b9d77dd8
Merge pull request #45282 from markuskowa/lics-2
...
Add licenses
2018-08-19 09:03:31 +01:00
Markus Kowalewski
2521f7cbdc
perl: set license to artistic
2018-08-18 23:11:55 +02:00
Elis Hirwing
2d6bfc360a
php71: 7.1.20 -> 7.1.21 ( #45296 )
...
Changelog: https://secure.php.net/ChangeLog-7.php#7.1.21
2018-08-18 14:16:20 +02:00
Markus Kowalewski
a3990e734d
perl: add license
2018-08-18 00:11:32 +02:00
Vladimír Čunát
209730208a
Merge branch 'staging-next'
2018-08-17 20:51:31 +02:00
volth
6635879ff1
perl: remove duplicated code
2018-08-17 12:51:07 +00:00
R. RyanTM
0c60aee290
groovy: 2.5.1 -> 2.5.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/groovy/versions .
2018-08-17 02:27:07 -07:00
Vladimír Čunát
5b0398dc36
Merge branch 'master' into staging-next
...
Conflicts: gobby and libinfinity - I took the hand-edited versions
instead of those resuting from the mass-replacement.
Hydra: ?compare=1473190
2018-08-13 20:43:59 +02:00
R. RyanTM
33e70ffad4
jimtcl: 0.77 -> 0.78 ( #44762 )
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jimtcl/versions .
2018-08-13 14:24:25 +02:00
Léo Gaspard
0c171538ff
wasm: rename unofficial package into proglodyte-wasm
2018-08-13 11:53:20 +09:00
Vladimír Čunát
00df25ee57
Merge branch 'master' into staging-next
...
Hydra: ?compare=1472947
2018-08-12 10:33:41 +02:00
Frederik Rietdijk
d9fa74ba78
Merge master into staging
2018-08-09 18:28:15 +02:00
Pascal Wittmann
af8cd3c74e
Merge branch 'master' into add-missing-licenses
...
Conflicts:
pkgs/applications/version-management/subversion/default.nix
2018-08-09 13:10:27 +02:00
André Stylianos Ramos
9d7831b859
joker: 0.9.4 -> 0.9.5 ( #44776 )
2018-08-09 08:16:58 +02:00
adisbladis
90b5798090
Merge pull request #44534 from LnL7/elixir-1.7.2
...
elixir: 1.7.0 -> 1.7.2
2018-08-07 17:48:54 +08:00
Pascal Wittmann
5356b5b355
pyrex: fix evaluation
2018-08-06 13:28:07 +02:00
Francesco Gazzetta
77c0760ee6
duktape: 2.2.1 -> 2.3.0
2018-08-06 13:15:50 +02:00
Pascal Wittmann
bf56cfe48c
pyrex: add license
...
see issue #43716
2018-08-06 12:32:28 +02:00
Pascal Wittmann
f7be21f4c9
Merge branch 'master' into add-missing-licenses
...
Conflicts:
pkgs/development/libraries/exiv2/default.nix
Set license to gpl2Plus
2018-08-06 12:04:52 +02:00
Daiderd Jordan
22adc5e294
elixir: 1.7.0 -> 1.7.2
2018-08-05 22:35:03 +02:00
Daiderd Jordan
ddc4235279
elixir: fix 1.7 build on linux
2018-08-04 22:46:09 +02:00
Pascal Wittmann
3e262e3e99
scheme48: add license
...
see issue #43716
2018-08-04 18:53:53 +02:00
John Ericson
db965063b3
treewide: Make configureFlags lists
2018-08-03 17:06:03 -04:00
John Ericson
85a9913edd
treewide: Make more complicated configureFlags lists
2018-08-03 17:06:03 -04:00
Frederik Rietdijk
3a61a94789
python35: 3.5.5 -> 3.5.6
2018-08-02 16:30:27 +02:00
Frederik Rietdijk
3bd5580b04
python34: 3.4.8 -> 3.4.9
2018-08-02 16:30:16 +02:00
Cray Elliott
3c21535b5c
pypy: 5.10 -> 6.0
2018-08-01 20:49:53 -07:00
Jörg Thalheim
3ea0322f63
Merge pull request #44197 from etu/php-kill-56-and-70
...
php: drop 5.6 and 7.0
2018-08-01 12:49:56 +01:00
Hoàng Minh Thắng
30f4073ae5
clojure: 1.9.0.381 -> 1.9.0.391 ( #44240 )
2018-07-31 11:54:39 +02:00
Elis Hirwing
7c585235ff
php71: 7.1.19 -> 7.1.20 ( #44211 )
...
Changelog: https://secure.php.net/ChangeLog-7.php#7.1.20
2018-07-30 20:16:26 +02:00
R. RyanTM
09766b55f0
php: 7.2.7 -> 7.2.8 ( #43740 )
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/php/versions .
2018-07-29 20:22:26 +02:00
Elis Hirwing
7e6b76fc6b
php: drop 5.6 and 7.0
...
Both 5.6 and 7.0 is currently on life support, as in only recieving
security related patches.
This will only continue until:
- 2018-12-31 for PHP 5.6
- 2018-12-01 for PHP 7.0
Both these dates are in the middle of the 18.09 lifecycle. So it would
be nice to not have them in the 18.09 stable release. Dropping them
now would also result in less maintanance in updating them.
The death dates can be seen on both these links:
- https://secure.php.net/supported-versions.php
- https://en.wikipedia.org/wiki/PHP#Release_history
2018-07-29 20:17:58 +02:00
Elis Hirwing
ff1c76a58c
php: Add config flag for tidy
...
I think this was missed in ae9932e431
refactoring since this flag was added to master while the refactoring
was being reviewed.
2018-07-29 17:01:47 +02:00
Lluís Batlle i Rossell
f54b387b63
Merge remote-tracking branch 'central/master' into viric_clean
2018-07-28 19:25:14 +02:00
Daiderd Jordan
0fa2cbf59f
Merge pull request #44111 from LnL7/elixir-1.7.0
...
elixir: init 1.7.0
2018-07-28 17:14:27 +02:00
Daiderd Jordan
cacf0925a5
python-boot: add error message when accessing python.pkgs
2018-07-27 22:36:54 +02:00
Elis Hirwing
e0d23b12ef
php: Enable mysqlnd as default
...
MySQL Native Driver was implemented by PHP back in 5.3.0 and has been
default in most distributions for a very long time.
The option was added in 41cd4f2459
and I
don't see any reason why it would default to false.
Overview of mysqlnd by PHP: https://secure.php.net/manual/en/mysqlnd.overview.php
2018-07-27 16:50:12 +02:00
Frederik Rietdijk
ae9932e431
php: get rid of composableDerivation
...
Some bugs may have creeped in during the conversion.
One flag I had trouble with and so removed was:
"--enable-embedded-mysqli"
2018-07-26 11:49:56 +02:00
Daiderd Jordan
911b7b20c0
elixir: init 1.7.0
2018-07-25 23:48:50 +02:00
Frederik Rietdijk
099c13da1b
Merge staging-next into master ( #44009 )
...
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.
* libffi: simplify using `checkInputs`
* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix
* utillinux: 2.32 -> 2.32.1
https://lkml.org/lkml/2018/7/16/532
* busybox: 1.29.0 -> 1.29.1
* bind: 9.12.1-P2 -> 9.12.2
https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html
* curl: 7.60.0 -> 7.61.0
* gvfs: make tests run, but disable
* ilmbase: disable tests on i686. Spooky!
* mdds: fix tests
* git: disable checks as tests are run in installcheck
* ruby: disable tests
* libcommuni: disable checks as tests are run in installcheck
* librdf: make tests run, but disable
* neon, neon_0_29: make tests run, but disable
* pciutils: 3.6.0 -> 3.6.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions .
* mesa: more include fixes
mostly from void-linux (thanks!)
* npth: 1.5 -> 1.6
minor bump
* boost167: Add lockfree next_prior patch
* stdenv: cleanup darwin bootstrapping
Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.
* Revert "pciutils: use standardized equivalent for canonicalize_file_name"
This reverts commit f8db20fb3a
.
Patching should no longer be needed with 3.6.1.
* binutils-wrapper: Try to avoid adding unnecessary -L flags
(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>
* libffi: don't check on darwin
libffi usages in stdenv broken darwin. We need to disable doCheck for that case.
* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook
* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273
When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.
* parity-ui: fix after merge
* python.pkgs.pytest-flake8: disable test, fix build
* Revert "meson: 0.46.1 -> 0.47.0"
With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.
When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.
Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.
I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)
This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.
--
Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).
Fixes #43650 .
This reverts commit 305ac4dade
.
(cherry picked from commit 273d68eff8
)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00