Commit Graph

59584 Commits

Author SHA1 Message Date
Robert Schütz
d428e37cee python.pkgs.base58: 1.0.0 -> 1.0.3 2019-01-17 15:39:10 +01:00
Jörg Thalheim
088cb13aee
Merge pull request #53964 from ejpcmac/update-erlangR21
erlangR21: 21.2 -> 21.2.3
2019-01-17 11:30:52 +00:00
ngerstle-cognite
c7c6c35768 postman: 6.3.0 -> 6.7.1 (#54101)
A simple update from 6.3.0 to 6.7.1 fixes a breaking bug - something about requested version 30 being less than version 80 during startup?
Either way, 6.7.1 seems to solve the issue.
2019-01-17 11:09:49 +00:00
Jörg Thalheim
682801a445
Merge pull request #53628 from dtzWill/feature/bash-5-readline-8
readline8,bash5: init
2019-01-17 10:57:38 +00:00
Jörg Thalheim
134191ecc9
Merge pull request #54151 from r-ryantm/auto-update/python3.7-jaraco.classes
python37Packages.jaraco_classes: 1.5 -> 2.0
2019-01-17 10:56:23 +00:00
Jörg Thalheim
567bde0a9e
Merge pull request #54145 from r-ryantm/auto-update/python3.7-ConfigArgParse
python37Packages.ConfigArgParse: 0.13.0 -> 0.14.0
2019-01-17 10:54:27 +00:00
Jan Tojnar
31ff786277
Merge pull request #54130 from jtojnar/glib-gsettings-prefix
glib.setupHook: fix gsettings-schemas location
2019-01-17 11:03:56 +01:00
Jean-Philippe Cugnet
6750dd66f9
erlangR21: 21.2 -> 21.2.3 2019-01-17 10:50:41 +01:00
Jörg Thalheim
1d003b8cde
Merge pull request #54144 from r-ryantm/auto-update/python3.7-aniso8601
python37Packages.aniso8601: 4.0.1 -> 4.1.0
2019-01-17 09:46:12 +00:00
Jörg Thalheim
d3ab656d87
python2.pkgs.aniso8601: add optional mock dependency 2019-01-17 09:44:56 +00:00
Jörg Thalheim
6d3ed732f8
Merge pull request #54122 from dtzWill/fix/llvm-7-pr39427
llvm7: patch to fix PR39427
2019-01-17 09:39:57 +00:00
Jörg Thalheim
dda13d75ec
Merge pull request #54114 from r-ryantm/auto-update/python3.7-perf
python37Packages.perf: 1.5.1 -> 1.6.0
2019-01-17 09:18:15 +00:00
Jörg Thalheim
4f9e46af5d
racket: fix drracket crashes on file dialogs 2019-01-17 08:58:34 +00:00
Frederik Rietdijk
9cfae76fc5 Merge staging-next into staging 2019-01-17 09:21:29 +01:00
Frederik Rietdijk
5bc3778ae7
Merge pull request #54097 from r-ryantm/auto-update/python2.7-supervisor
python27Packages.supervisor: 3.3.4 -> 3.3.5
2019-01-17 09:18:03 +01:00
R. RyanTM
62bcbf1e0f python37Packages.pytest-django: 3.4.4 -> 3.4.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-pytest-django/versions
2019-01-17 09:17:46 +01:00
R. RyanTM
233c0a5639 python37Packages.paste: 3.0.5 -> 3.0.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-paste/versions
2019-01-17 09:17:33 +01:00
R. RyanTM
ee5892a012 python37Packages.pyrsistent: 0.14.6 -> 0.14.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-pyrsistent/versions
2019-01-17 09:17:03 +01:00
R. RyanTM
e995c46ae5 python37Packages.keyrings-alt: 3.1 -> 3.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/python3.7-keyrings.alt/versions
2019-01-17 09:16:51 +01:00
R. RyanTM
0e794fdba7 python37Packages.qtawesome: 0.5.3 -> 0.5.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-qtawesome/versions
2019-01-17 09:16:38 +01:00
R. RyanTM
5d6b38f22b python37Packages.pyshp: 2.0.0 -> 2.0.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/python3.7-pyshp/versions
2019-01-17 09:16:27 +01:00
R. RyanTM
0474b6b381 python37Packages.flexmock: 0.10.2 -> 0.10.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/python3.7-flexmock/versions
2019-01-17 09:15:54 +01:00
R. RyanTM
816cc6dc83 python37Packages.distributed: 1.25.1 -> 1.25.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/python3.7-distributed/versions
2019-01-17 09:15:43 +01:00
R. RyanTM
b77722d989 python37Packages.detox: 0.15 -> 0.18
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-detox/versions
2019-01-17 09:15:30 +01:00
R. RyanTM
5cb588f863 python37Packages.gast: 0.2.0 -> 0.2.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/python3.7-gast/versions
2019-01-17 09:15:00 +01:00
R. RyanTM
67447ba45b python37Packages.astropy: 3.1 -> 3.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/python3.7-astropy/versions
2019-01-17 09:14:46 +01:00
R. RyanTM
2253fc27cd python37Packages.discogs_client: 2.2.1 -> 2.2.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/python3.7-discogs-client/versions
2019-01-17 09:14:32 +01:00
R. RyanTM
19e72009b9 python37Packages.bokeh: 1.0.2 -> 1.0.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/python3.7-bokeh/versions
2019-01-17 09:14:15 +01:00
Jörg Thalheim
fa17085179
nodePackages: regenerate 2019-01-17 08:03:21 +00:00
tzemanovic
fb0d69d12c
nodePackages: add elm-live 2019-01-17 08:03:21 +00:00
R. RyanTM
25bf717945 netcdffortran: 4.4.4 -> 4.4.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/netcdf-fortran/versions
2019-01-16 23:50:03 -08:00
Jörg Thalheim
6a9859c3fc
Merge pull request #54152 from r-ryantm/auto-update/python3.7-iptools
python37Packages.iptools: 0.6.1 -> 0.7.0
2019-01-17 07:46:44 +00:00
Jörg Thalheim
c625e8f904
Merge pull request #54142 from r-ryantm/auto-update/python3.7-Flask-SocketIO
python37Packages.flask-socketio: 3.1.0 -> 3.1.2
2019-01-17 07:38:10 +00:00
Jörg Thalheim
d3d25f5218
Merge pull request #54044 from Mic92/oraclejdk
oraclejdk: 8.191 -> 8.201; no longer depend on requireFile
2019-01-17 07:26:28 +00:00
Jörg Thalheim
1dc706f060
oraclejdk: 8.191 -> 8.201
also no longer use requireFile and accept the license via nixpkgs option
2019-01-17 07:24:33 +00:00
R. RyanTM
8c783bc0cb python37Packages.iptools: 0.6.1 -> 0.7.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/python3.7-iptools/versions
2019-01-16 21:20:50 -08:00
R. RyanTM
d17316fab6 python37Packages.jaraco_classes: 1.5 -> 2.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/python3.7-jaraco.classes/versions
2019-01-16 21:15:29 -08:00
R. RyanTM
c306450233 python37Packages.ConfigArgParse: 0.13.0 -> 0.14.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/python3.7-configargparse/versions
2019-01-16 19:50:56 -08:00
Uri Baghin
cd29409a45 bazel-watcher: 0.5.0 -> 0.9.0 2019-01-16 19:24:38 -08:00
R. RyanTM
e78eae37cb python37Packages.aniso8601: 4.0.1 -> 4.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/python3.7-aniso8601/versions
2019-01-16 19:12:53 -08:00
R. RyanTM
b1ae90d81d python37Packages.flask-socketio: 3.1.0 -> 3.1.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/python3.7-flask-socketio/versions
2019-01-16 18:58:44 -08:00
Anthony Cowley
5fc5f15206 qtxmlpatterns: fix dependency with qtdeclarative
In Qt-5.12, the order of the dependency between these two packages
flipped.

A symptom of the problem is an error like, `module
"QtQuick.XmlListModel" is not installed`.

The upstream changes that this reflects are in qtxmlpatterns
<8c6e24329e>
and qtdeclarative <0477a057fd>
2019-01-16 20:57:29 -05:00
Jörg Thalheim
bb885d502a
Merge pull request #53888 from Mic92/ccls
ccls: init at 0.20181225.7
2019-01-16 23:56:55 +00:00
Jan Tojnar
388faed25c
glib.setupHook: fix gsettings-schemas location
GLib setup hook expects GSettings schemas to be installed in ${!outputLib}
and tries to move them to gsettings-schemas/$name subdirectory to prevent
conflicts. But the schemas will only end up in the library output when
the build system recognizes makeFlags set by the setup hook, and in that case
the move is not necessary, since the flag already includes the subdirectory.

Normally, this is not an issue, since most packages relying on GSettings
schemas either still use Autotools with gsettings.m4, or do not have a lib
output set. But with the promulgation of multiple outputs in Nixpkgs and
more and more projects switching to Meson, the issue will become increasingly
common.

We first noticed this problem with nm-applet.

Closes https://github.com/NixOS/nixpkgs/issues/45043
2019-01-17 00:54:15 +01:00
Will Dietz
946be0ed99 llvm7: patch to fix PR39427
See linked issue for discussion,
but key bits:

* rustc breaks without this
* fix changes ABI, may become 7.1.0
2019-01-16 16:54:59 -06:00
R. RyanTM
761042b10e python37Packages.jaraco_logging: 1.5.2 -> 2.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/python3.7-jaraco.logging/versions
2019-01-16 14:40:44 -08:00
R. RyanTM
9f142c0ae5 python37Packages.perf: 1.5.1 -> 1.6.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/python3.7-perf/versions
2019-01-16 14:22:25 -08:00
Will Dietz
cabe7d6506
freetype: re-enable freetype-config, don't break all the things 2019-01-16 22:43:19 +01:00
Jörg Thalheim
a0fc112ae3
Merge pull request #54096 from r-ryantm/auto-update/python3.7-peewee
python37Packages.peewee: 3.8.0 -> 3.8.1
2019-01-16 21:40:20 +00:00
R. RyanTM
b0dfb73c39 python37Packages.jsonrpclib-pelix: 0.3.2 -> 0.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/python3.7-jsonrpclib-pelix/versions
2019-01-16 13:37:12 -08:00
Jörg Thalheim
f11a2b6a35
Merge pull request #52608 from lopsided98/dtc-update
dtc: 1.4.5 -> 1.4.7
2019-01-16 21:34:56 +00:00
Timo Kaufmann
a8dbc5e313
python.pkgs.cypari2: 1.3.1 -> 2.0.3 (#54093)
Upstream issues should be fixed now, see https://trac.sagemath.org/ticket/26442.
Sage needs a patch to adapt.
2019-01-16 22:15:40 +01:00
R. RyanTM
59f4d5d8a2 python37Packages.jaraco_itertools: 3.0.0 -> 4.0.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/python3.7-jaraco.itertools/versions
2019-01-16 13:10:32 -08:00
R. RyanTM
98fef35898 python27Packages.supervisor: 3.3.4 -> 3.3.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python2.7-supervisor/versions
2019-01-16 12:13:14 -08:00
R. RyanTM
fed723b630 python37Packages.peewee: 3.8.0 -> 3.8.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/python3.7-peewee/versions
2019-01-16 12:02:57 -08:00
worldofpeace
5d8cd714c7
Merge pull request #54076 from r-ryantm/auto-update/python3.7-sortedcollections
python37Packages.sortedcollections: 1.0.1 -> 1.1.2
2019-01-16 19:54:39 +00:00
rnhmjoj
bcf54ce5bb
treewide: use ${stdenv.shell} instead of /bin/sh where possible 2019-01-16 20:37:15 +01:00
worldofpeace
8a9e1e63da
pythonPackages.sortedcollections: cleanup 2019-01-16 18:56:29 +00:00
worldofpeace
df16a945f1
Merge pull request #54072 from r-ryantm/auto-update/python3.7-twilio
python37Packages.twilio: 6.22.0 -> 6.23.0
2019-01-16 18:38:38 +00:00
R. RyanTM
1d7411f294 python37Packages.sortedcollections: 1.0.1 -> 1.1.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/python3.7-sortedcollections/versions
2019-01-16 09:48:50 -08:00
Jörg Thalheim
bab0597959
Merge pull request #54068 from r-ryantm/auto-update/qpdf
qpdf: 8.2.1 -> 8.3.0
2019-01-16 17:25:24 +00:00
Will Dietz
11c0c03a3f
Merge pull request #54061 from dtzWill/update/flatpak-1.1.3
flatpak: 1.1.2 -> 1.1.3
2019-01-16 11:07:04 -06:00
R. RyanTM
07adecff7f python37Packages.twilio: 6.22.0 -> 6.23.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/python3.7-twilio/versions
2019-01-16 08:56:23 -08:00
R. RyanTM
a2d73df423 python37Packages.yamllint: 1.13.0 -> 1.14.0 (#54069)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-yamllint/versions
2019-01-16 17:54:09 +01:00
R. RyanTM
7d6f7ec569 python37Packages.vine: 1.1.4 -> 1.2.0 (#54065)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-vine/versions
2019-01-16 17:11:58 +01:00
R. RyanTM
5847c734f6 python37Packages.uncompyle6: 3.2.4 -> 3.2.5 (#54064)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-uncompyle6/versions
2019-01-16 17:05:41 +01:00
adisbladis
08f446b541
vgo2nix: unstable-2018-10-14 -> unstable-2018-12-02 2019-01-16 16:03:38 +00:00
R. RyanTM
f23a2042ba qpdf: 8.2.1 -> 8.3.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/qpdf/versions
2019-01-16 07:56:16 -08:00
R. RyanTM
b53b46c250 python37Packages.unittest-xml-reporting: 2.2.0 -> 2.2.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/python3.7-unittest-xml-reporting/versions
2019-01-16 16:56:13 +01:00
R. RyanTM
477a34d960 python37Packages.w3lib: 1.19.0 -> 1.20.0 (#54063)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-w3lib/versions
2019-01-16 16:43:14 +01:00
Will Dietz
0f3561677a flatpak: dconf 2019-01-16 09:04:05 -06:00
Will Dietz
66c65cbb5a flatpak: 1.1.2 -> 1.1.3 2019-01-16 09:04:03 -06:00
Will Dietz
94a8a9b812
Merge pull request #52541 from dtzWill/update/iasl-2018-and-xen-fix
iasl: 20180313 -> 20181213; patch xen to work with new acpica-tools
2019-01-16 08:53:32 -06:00
Tim Steinbach
605ff87209
botocore: 1.12.62 -> 1.12.79 2019-01-16 09:52:59 -05:00
Tim Steinbach
7931ea4e6b
boto3: 1.9.62 -> 1.9.75 2019-01-16 09:52:59 -05:00
Will Dietz
96be3d2003
Merge pull request #53654 from dtzWill/update/kvantum-0.10.8
qtstyleplugin-kvantum: 0.10.6 -> 0.10.8, touchup
2019-01-16 08:52:33 -06:00
Christoph Hrdinka
def5124ec8
Merge pull request #53995 from serokell/fix-pgtmp
pg_tmp, ephemeralpg: fix on darwin and merge
2019-01-16 13:45:48 +01:00
Jörg Thalheim
2eaadfa5be
conan: fix distro package version 2019-01-16 12:23:59 +00:00
Jan Tojnar
15ccbad71b
Merge pull request #54034 from r-ryantm/auto-update/xdg-dbus-proxy
xdg-dbus-proxy: 0.1.0 -> 0.1.1
2019-01-16 09:45:58 +01:00
Jörg Thalheim
fd5b4eeb19
Merge pull request #53380 from HaoZeke/updateConan
conan: 1.6.0 -> 1.11.2
2019-01-16 08:15:14 +00:00
Jan Tojnar
8007ddc114
xdg-dbus-proxy: 0.1.0 -> 0.1.1 2019-01-16 09:07:13 +01:00
Anders Kaseorg
004b908ae6 pypy, pypy3: Remove wrapper
The wrapper is not needed because the runpath is already set correctly,
and LD_LIBRARY_PATH was breaking child processes linked against
different libc versions.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-01-16 08:36:47 +01:00
Anders Kaseorg
6282071229 pypy: Correct Python version in meta description
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-01-16 08:15:50 +01:00
Jörg Thalheim
8853eb62aa
Merge pull request #54024 from r-ryantm/auto-update/yq
yq: 2.7.1 -> 2.7.2
2019-01-16 07:13:19 +00:00
R. RyanTM
e9138bfff5 yq: 2.7.1 -> 2.7.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/yq/versions
2019-01-15 21:21:17 -08:00
Orivej Desh
b0757da432 libjpeg-turbo: fix CVE-2018-20330 (#53950) 2019-01-16 01:21:03 +00:00
Orivej Desh
052db93d8f bazel: fix patches after #53988 2019-01-16 00:54:56 +00:00
Tim Steinbach
8d35005491
jira-cli: Use Python 3.x
It otherwise reports
"error: jira-2.0.0 not supported for interpreter python2.7"
2019-01-15 19:08:39 -05:00
Robert Schütz
368b72a71d
Merge pull request #54017 from jonafato/fix-seafile-shared-version
Update seafile-shared hash
2019-01-16 01:00:28 +01:00
Robert Schütz
19d52f2144 seafile-client, libsearpc: remove dotlambda from maintainers
I do not want to maintain the package for a software that changes the
commit a version tag refers to.
See 37c1c427f5.
2019-01-16 00:48:33 +01:00
Vladyslav M
805e2bbced
Merge pull request #53703 from vbgl/ocaml-ocp-indent-1.7.0
ocamlPackages.ocp-indent: 1.6.1 -> 1.7.0
2019-01-16 00:54:27 +02:00
Matthew Bauer
3956a8421f
Merge pull request #53996 from pmahoney/openfst-darwin
openfst: relax platform requirement to include darwin
2019-01-15 16:59:12 -05:00
Jörg Thalheim
8c3e66e28a
Merge pull request #53992 from fgaz/dead-links/1
Fix some dead links
2019-01-15 19:47:36 +00:00
Félix Baylac-Jacqué
57004738b1 bazel: fix python stub paths.
Since the 0.21 upgrade, the host `$PATH` is not forwarded anymore by
default to the sandboxes in charge to realize Bazel actions. This
default change broke the `py_binary` rule among other things.

Every python binary is wrapped in a stub in charge to setup the
execution environment. Currently, this stub's shebang points to a
`/usr/bin/env python` which cannot be resolved with the current
`$PATH`.
This results in breaking any build pipeline requiring the use of
python at some point. On top of the incorrect shebang, the stub
template is unable to find the actual python binary using
`SearchPath`.

This PR fixes those two things by re-writing the stub template shebang
to the actual python binary and by substituting the faulty default
python binary lookup to the right one.
2019-01-15 19:25:24 +01:00
Will Dietz
2ea8a2147c
Merge pull request #53974 from dtzWill/update/pkgconf-1.6.0
pkgconf: 1.5.4 -> 1.6.0
2019-01-15 12:23:52 -06:00
Patrick Mahoney
51a586729a openfst: relax platform requirement to include darwin
This builds on darwin. I was able to use it to compile another package
on darwin that depends on openfst, though I have not done extensive
testing.
2019-01-15 11:29:19 -06:00
Yorick van Pelt
f9a7b5d22e
pg_tmp, ephemeralpg: merge packages 2019-01-15 18:17:12 +01:00
Jörg Thalheim
ca61531750
ccls: init at 0.20181225
- tested with [emacs](https://dl.thalheim.io/kdh-PwxzlwGKTEl1_NpTzg/2019-01-13-190156_1920x1080_scrot.png)
and vim.
- wrapped to pick up our cc wrapper environment -> works perfectly in nix-shell
2019-01-15 17:12:56 +00:00
Francesco Gazzetta
ba275b9df0 jl: fix homepage url 2019-01-15 17:20:26 +01:00
Francesco Gazzetta
81e8923186 duktape: update meta urls 2019-01-15 17:18:14 +01:00
Frederik Rietdijk
42d276c6b8 Merge staging-next into staging 2019-01-15 16:59:03 +01:00
Will Dietz
1f0467005d openblas: 0.3.4 -> 0.3.5, rework a bit (#53972)
* openblas: simplify a bit, fix doCheck so tests are enabled non-cross.

* doCheck should be 'true' in (at least) the non-cross case,
  this looks like an inverted check that's largely benign
* doCheck will be set to 'false' in the cross case anyway,
  makeDerivation does this IIRC
* targetPrefix can be used without checking, probably by design

Derivation hash does change but no "real" functionality change intended.

* openblas: nix types for config attrs (hash-preserving)

* openblas: more nix-ification, merge in cross attrs, prefer to always set

(but set appropriately for cross and non-cross cases both)

* I'm not sure what NO_BINARY_MODE does,
  this change now sets explicitly false in the non-cross scenario
  (previously unset unless cross).
* Drop musl NO_AFFINITY case, will be removed in upgrade shortly

* openblas: 0.3.4 -> 0.3.5
2019-01-15 16:36:07 +01:00
Tor Hedin Brønner
befac4ae4b
Merge pull request #53960 from dtzWill/update/gtk-3.24.3
gtk3: 3.24.2 -> 3.24.3
2019-01-15 15:38:16 +01:00
Jörg Thalheim
e8c9962957
Merge pull request #53895 from marsam/fix-python-black
pythonPackages.black: fix build
2019-01-15 10:46:32 +00:00
Tor Hedin Brønner
fa565b6510 attr: fix issues with 2.4.48
Add upstream patch to fix issues with fakechroot.
2019-01-15 11:08:28 +01:00
Frederik Rietdijk
5a3670b83c pythonPackages: fix native / check inputs 2019-01-15 10:16:12 +01:00
Frederik Rietdijk
15396247ca python.pkgs.scikitlearn: 0.20.0 -> 0.20.2 2019-01-15 10:16:11 +01:00
Frederik Rietdijk
45e6cb3b76 python: Cython: 0.29.1 -> 0.29.2 2019-01-15 10:16:11 +01:00
Frederik Rietdijk
4af059cd15 gnome-doc-utils: fix native deps 2019-01-15 10:16:11 +01:00
Frederik Rietdijk
05232abbbc python.pkgs.pkgconfig: hardcode path to pkg-config 2019-01-15 10:16:11 +01:00
Frederik Rietdijk
c5d99308de buildPython*: fix nativeBuildInputs 2019-01-15 10:16:11 +01:00
Frederik Rietdijk
05ee1015bb openblas: fix cross-compilation 2019-01-15 10:11:33 +01:00
Austin Seipp
564653f91d ocamlPackages.zarith: use buildOcaml instead of mkDerivation
This has two main advantages:

  - By setting hasSharedObjects = true, buildOcaml will automatically
include a setup-hook.sh that sets CAML_LD_LIBRARY_PATH in dependent
expressions. This is needed to pick up dllzarith.so properly which is
shipped as part of the library.

  - We can kill the ugly assert in the expression and instead change it
to use minimumSupportedOcamlVersion.

(Note: this was reverted in b44d5136e8, but the change is
exactly equivalent -- I wasn't sure what impact zarith might actually
have without checking OfBorg, which I wanted to do first.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-15 01:28:11 -06:00
Austin Seipp
b44d5136e8 Revert "ocamlPackages.zarith: use buildOcaml instead of mkDerivation"
This reverts commit 9d5a7af4e5.
2019-01-15 00:35:11 -06:00
Austin Seipp
9d5a7af4e5 ocamlPackages.zarith: use buildOcaml instead of mkDerivation
This has two main advantages:

  - By setting hasSharedObjects = true, buildOcaml will automatically
include a setup-hook.sh that sets CAML_LD_LIBRARY_PATH in dependent
expressions. This is needed to pick up dllzarith.so properly which is
shipped as party of the library.

  - We can kill the ugly assert in the expression and instead change it
to use minimumSupportedOcamlVersion.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-15 00:33:59 -06:00
Orivej Desh
d6f401e132 llvm_6, llvm_7: build all default targets (#53941)
This makes LLVM tools (including dependent tools such as LLD) readily useful in
more situations, foresees such needed additions as BPF and NVPTX, and brings
llvm_6 and newer on par with the current default llvm_5.
2019-01-15 04:59:49 +00:00
Mario Rodas
7412dc5fae
pythonPackages.black: fix build
* Add aiohttp to dependencies, because `blackd` requires it.
* Fix darwin build.
2019-01-14 21:26:23 -05:00
worldofpeace
263bc89c1b
Merge pull request #53000 from andrew-d/andrew/vala-no-graphviz
vala_0_38, vala_0_40, vala_0_42: add configuration to disable graphviz (to reduce closure size)
2019-01-14 20:08:22 -05:00
Robert Schütz
05fda1f94d
Merge pull request #53865 from jethrokuan/fix/calibre
calibre: cssutils -> css-parser
2019-01-15 00:48:52 +01:00
Will Dietz
be445a9074 pythonPackages.munkres: 1.0.6 -> 1.0.12 (#53971)
* re-enable tests
* fetch from github, no sdist on pypi
2019-01-15 00:24:12 +01:00
Will Dietz
be034bab3b pythonPackages.pytestrunner: fix homepage (#53970) 2019-01-15 00:17:09 +01:00
Robert Schütz
77c6ca2c1a
Merge pull request #52647 from PsyanticY/pipreqs-2
pipreqs: init at 0.4.9 | pythonPackage.yarg: init at 0.1.9
2019-01-15 00:10:40 +01:00
nagato.pain
14840a99b1 pythonPackages.yarg: init at 0.1.9 2019-01-15 00:05:26 +01:00
Will Dietz
ff0e5a5209 numpy: 1.15.4 -> 1.16.0
https://mail.python.org/pipermail/numpy-discussion/2019-January/079130.html

Remove musl workarounds/fixups since they don't apply,
haven't investigated if they're still needed yet.
2019-01-14 16:53:55 -06:00
Will Dietz
357db3250a pkgconf: 1.5.4 -> 1.6.0
https://git.dereferenced.org/pkgconf/pkgconf/src/tag/pkgconf-1.6.0/NEWS
2019-01-14 16:50:45 -06:00
Roman Volosatovs
8b925a8f32 mbed-cli: init at 1.8.3 (#53954) 2019-01-14 23:47:12 +01:00
Robert Schütz
80290b95b8
Merge pull request #53947 from m-labs/for-upstream
pythonPackages.pyvcd: init at 0.1.4
2019-01-14 23:42:46 +01:00
Timo Kaufmann
c74b019ab2
python.pkgs.cypari2: fix build (#53966)
Broken by a typo in f665828fa3 causing the
sitePackages path to be wrong.
2019-01-14 22:50:27 +01:00
Michael Weiss
a82557e99b
python37Packages.cryptography: 2.3.1 -> 2.4.2
Changelog:
https://cryptography.io/en/latest/changelog/#v2-4-2

Important changes:
- BACKWARDS INCOMPATIBLE: Dropped support for LibreSSL 2.4.x.
- Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported
  by the OpenSSL project. At this time there is no time table for
  dropping support, however we strongly encourage all users to upgrade
  or install cryptography from a wheel.
2019-01-14 20:07:11 +01:00
Michael Weiss
178d4224d7
python37Packages.cryptography_vectors: 2.3.1 -> 2.4.2 2019-01-14 20:07:09 +01:00
Will Dietz
2002b8a463 gtk3: 3.24.2 -> 3.24.3
* Drop patches, now included!
* Fixes system tray icon madness w/awesomeWM (and others?),
  oh joyous day what a time to be alive :)
  (parent_relative fixups, been using for a while, woohoo!)
2019-01-14 11:53:52 -06:00
Sebastien Bourdeauducq
31cd0f8060 pythonPackages.pyvcd: init at 0.1.4 2019-01-15 00:30:04 +08:00
Pierre-Étienne Meunier
90ed386897 Adding webpack-cli to the node packages 2019-01-14 17:28:26 +02:00
worldofpeace
9956234c67
Merge pull request #53507 from marsam/update-pytest-rerunfailures
pythonPackages.pytest-rerunfailures: 4.2 -> 5.0
2019-01-14 10:16:50 -05:00
Jan Tojnar
01dbf4368d
libcloudproviders: 0.2.5 → 0.3.0 2019-01-14 15:50:32 +01:00
Robert Schütz
421b3e4bf6 python.pkgs.recommonmark: 0.4.0 -> 0.5.0 2019-01-14 14:56:29 +01:00
worldofpeace
d9073ee355
Merge pull request #53928 from nyanloutre/python-qrcode-update
pythonPackages.qrcode: 6.0 -> 6.1
2019-01-14 07:33:58 -05:00
Gabriel Ebner
7f6ca93029
Merge pull request #53900 from dywedir/tokei
tokei: 8.0.0 -> 9.0.0
2019-01-14 11:07:46 +01:00
Robert Schütz
43dd721fa3
Merge pull request #53797 from nyanloutre/matrix-synapse-upgrade
matrix-synapse: 0.34.0.1 -> 0.34.1.1
2019-01-14 10:03:47 +01:00
nyanloutre
4fc689635a pythonPackages.qrcode: 6.0 -> 6.1
This update fixes checks with python 3
2019-01-14 09:54:18 +01:00
Peter Simons
512bdb02f2 LTS Haskell 13.2
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
e5010211f9.
2019-01-14 09:48:53 +01:00
Andrew Dunham
c52362cd18 vala_0_38, vala_0_40, vala_0_42: add configuration to disable graphviz
This allows building Vala without support for Graphviz; useful for more
minimal installs where we don't want to pull it (and transitively,
pango, gd, etc.) in as a dependency.
2019-01-13 23:33:20 -05:00
Will Dietz
5e2ac7e5fd llvm6: enable BPF target here as well 2019-01-13 21:30:24 -06:00
Will Dietz
3054cbd3f2 llvm: include BPF target too, otherwise can't build bcc 2019-01-13 20:59:09 -06:00
Will Dietz
52d7d5efed
Merge pull request #53655 from dtzWill/update/libunwind-1.3.0
libunwind: 1.2.1 -> 1.3.1
2019-01-13 17:23:28 -06:00
R. RyanTM
22b7449aac python37Packages.memory_profiler: 0.54.0 -> 0.55.0 (#53541)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-memory_profiler/versions
2019-01-13 23:30:50 +01:00
Vladyslav M
8afbd89edb
Merge pull request #53870 from colemickens/fmt-530
fmt: 5.2.1 -> 5.3.0
2019-01-14 00:28:45 +02:00
Kévin Rauscher
d6fc1163e8 bloop: 1.1.2 -> 1.2.1 (#53093) 2019-01-13 23:17:16 +01:00
Vladyslav Mykhailichenko
2e03f923f7
tokei: 8.0.0 -> 9.0.0 2019-01-14 00:06:21 +02:00
R. RyanTM
ac38750e32 ocamlPackages.rope: 0.6 -> 0.6.1 (#52829)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocaml4.06.1-rope/versions
2019-01-13 22:39:55 +01:00
Mario Rodas
b1957d6428 detect-secrets: 0.11.0 -> 0.11.4 (#53893) 2019-01-13 22:31:10 +01:00
xeji
39af949542
Merge pull request #53778 from etu/php-upgrades
php71: 7.1.25 -> 7.1.26, php72: 7.2.13 -> 7.2.14
2019-01-13 21:42:10 +01:00
R. RyanTM
f9bd153377 python37Packages.numpy-stl: 2.7.0 -> 2.9.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/python3.7-numpy-stl/versions
2019-01-13 20:08:17 +01:00
R. RyanTM
303490dec5 python37Packages.pysmi: 0.3.2 -> 0.3.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/python3.7-pysmi/versions
2019-01-13 20:07:52 +01:00
Peter Simons
b661d8dcc0
Merge pull request #53790 from romildo/fix.HaTeX
haskellPackages.HaTeX: jailbreak
2019-01-13 17:52:18 +01:00
Peter Simons
c921228126
Merge pull request #53789 from romildo/fix.wl-pprint-extras
haskellPackages.wl-pprint-extras: jailbreak
2019-01-13 17:51:16 +01:00
Peter Simons
577b069015
Merge pull request #53791 from romildo/fix.dates
haskellPackages.dates: jailbreak
2019-01-13 17:50:52 +01:00
Averell Dalton
6a1f209187 python: scikitlearn: 0.20.0 -> 0.20.2 2019-01-13 17:02:15 +01:00
Vladimír Čunát
aca17ae849
pythonPackages.pivy: provide libs missed by the linker
It builds again now, though it seems outdated.
I suspect this is needed after the large X update.
2019-01-13 15:46:58 +01:00
Robert Schütz
15eb4c361c python.pkgs.pyfakefs: 3.5.5 -> 3.5.6 2019-01-13 15:38:23 +01:00
R. RyanTM
63fbdaf447 python37Packages.pycares: 2.3.0 -> 2.4.0 (#53545)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-pycares/versions
2019-01-13 15:30:49 +01:00
Robert Schütz
6c909de29a python3.pkgs.slixmpp: fix build
Also hardcode path to gnupg and correctly run tests.
2019-01-13 15:29:21 +01:00
zimbatm
3197cd5d63
now-cli: 12.1.14 -> 13.0.4 2019-01-13 15:24:54 +01:00
R. RyanTM
0f5b4ecbea python37Packages.django_2_1: 2.1.4 -> 2.1.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-django/versions
2019-01-13 15:13:49 +01:00
Frederik Rietdijk
bb9581cd88 Merge staging-next into staging 2019-01-13 14:46:43 +01:00
volth
a4faf59aa1 ninja: re2c is not for building docs
ninja sources include re2c's output files, so unless we change the sources by applying a patch, re2c is not even launched
anyway, it is not relevant to building docs
2019-01-13 13:42:06 +01:00
Jethro Kuan
d88fd61a42 pythonPackages.css-parser: init at 1.0.4 2019-01-13 20:18:14 +08:00
Cole Mickens
7720c31a20
fmt: 5.2.1 -> 5.3.0
Signed-off-by: Cole Mickens <cole.mickens@gmail.com>
2019-01-13 01:44:27 -08:00
R. RyanTM
c3679eaa18 leatherman: 1.5.3 -> 1.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/leatherman/versions
2019-01-13 09:50:07 +01:00
R. RyanTM
80b7eadb9f kcgi: 0.10.7 -> 0.10.8
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kcgi/versions
2019-01-13 09:49:48 +01:00
R. RyanTM
e7eac8a220 python37Packages.fonttools: 3.33.0 -> 3.34.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/python3.7-fonttools/versions
2019-01-13 09:46:50 +01:00
R. RyanTM
d85b6275cd fasm-bin: 1.73.04 -> 1.73.05
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/fasm-bin/versions
2019-01-13 09:44:08 +01:00
R. RyanTM
955a9959ac catch2: 2.4.2 -> 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/catch2/versions
2019-01-13 09:42:57 +01:00
R. RyanTM
f8d3a0d55c cfr: 0.137 -> 0.138
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/cfr/versions
2019-01-13 09:42:37 +01:00
worldofpeace
0f017ed08b
Merge pull request #53830 from jethrokuan/pkg-init/pyment
pythonPackages.pyment: init at 0.3.3
2019-01-13 01:25:18 -05:00
Jethro Kuan
94de11a8e8 pythonPackages.pyment: init at 0.3.3 2019-01-13 13:59:44 +08:00
Profpatsch
62c6889018 skawarePackages.utmps: 0.0.1.3 -> 0.0.2.0 2019-01-13 04:01:35 +01:00
Austin Seipp
53fb3bb3ef compcert: clean up expression
- Require Coq 8.6.1+
  - Split substituteInPlace call into patchPhase
  - Constrain platforms correctly to x86_64 Linux/Darwin, which was all
it supported anyway (there was no way to properly configure i686 builds,
nor cross builds. In the future there might be)
  - Minor stylistic cleanups
  - Add new 'man' and 'doc' outputs (the previous attempt to move the
build artifact outputs into $lib no longer worked correctly and they
were installed into 'out' instead, this fixes it completely).
  - Clean up weird binary artifacts left in $out (that were already
in $lib)
  - Wrap ccomp to undefine _FORTIFY_SOURCE; otherwise it causes
annoying warnings on every invocation

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-12 20:06:28 -06:00
Vladimír Čunát
570d84a01e
Merge branch 'staging-next' 2019-01-13 00:39:38 +01:00
Trolli Schmittlauch
4b76c4605e qt511.qtdeclarative: fix CMake qmlcachegen path
This package contains several CMake files used for setting up its
provided tools for use in other projects build with CMake.
While packaging *ktouch* I found out that the ${_qt5Core_install_prefix}
variable doesn't expand at all, rendering the path to the `qmlcachegen`
binary useless. As a fix, the command itself is used instead of the path
to the binary.
2019-01-13 00:09:38 +01:00
Austin Seipp
3d36ea6a05 nextpnr: with GUI support, be sure to set QT_PLUGIN_PATH
This is to help QT find all the necessary plugin libraries at startup
time, otherwise it freaks out when run out of 'nix-env' environment or
run directly, e.g.  `./result/bin/nextpnr-ice40 --gui`. The reason for
this is that none of the traditional paths it looks for are available.
The workarounds for this are to otherwise:

  - Install e.g. into environment.systemPackages (presumably it will
then pick up QT libraries in /run/current-system/sw/lib/qt-*)

  - Install 'qtbase' into your user environment (qt will also try to
load dependent libraries out of ~/.nix-profile/lib/qt-*)

However, this QT_PLUGIN_PATH wrapping hack is used elsewhere in the
tree, presumably to mitigate these (poor) workarounds, especially for
non-NixOS users. There seems to be no downside to this.

With this, I have been able to run NextPNR's GUI on an Ubuntu 16.04
system using the 'nixGL' hack by simply running the resulting binary
from anywhere (though there seems to be some glitching artifacts in the
floorplan UI, I suspect this is due to a buggy OpenGL stack rather than
any direct problem with NextPNR or the QT libraries themselves).

This does not mark the GUI build as non-broken yet, though. That will
happen in the future after a bit more testing and splitting nextpnr into
separate minimal/GUI attributes.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-12 15:51:00 -06:00
Austin Seipp
8b5e6b7711 icestorm: minor cleanup with pythonPkg.interpreter [NFC]
Suggested cleanup by @dotlambda. See:

  18839e1cc1 (commitcomment-31917295)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-12 15:51:00 -06:00
José Romildo Malaquias
a38cfed974 haskellPackages.dates: jailbreak 2019-01-12 18:10:04 -02:00
José Romildo Malaquias
3f7d94c8e0 haskellPackages.wl-pprint-extras: jailbreak 2019-01-12 18:04:45 -02:00
Vincent Laporte
ad23ea312d ocamlPackages.lablgtk3: 3.0.β2 → 3.0.β3 2019-01-12 18:42:45 +00:00
Mario Rodas
2c48580be1 flow: 0.89.0 -> 0.90.0 2019-01-12 18:16:28 +00:00
Thomas Tuegel
a59e7297c1
Merge pull request #52524 from stephengroat/patch-2
freetype: 2.9 -> 2.9.1
2019-01-12 10:21:24 -06:00
Vladimír Čunát
3131a8ea84
libnice: disable all tests for now :-(
Before this commit it built fine a few times for me,
i.e. without the single test, but it failed on Hydra anyway.
I guess jtojnar also tested the final expression with all tests,
so apparently they are sensitive the the kind of machine they run on.
2019-01-12 17:14:27 +01:00
Will Dietz
7feee4d81f retdec: remove pycache from install dir 2019-01-12 16:48:40 +01:00
Timo Kaufmann
b54d9e27cb
python.pkgs.pygal: fix build (#53833)
`pytestrunner` is a required build input.

Also we need to explicitly set the locale to pass the tests on darwin.
2019-01-12 15:08:21 +01:00
Robert Schütz
baf6252275 python3.pkgs.aiohttp: 3.5.3 -> 3.5.4 2019-01-12 14:56:40 +01:00
Thomas Tuegel
b07e1563fe
Merge pull request #53686 from dtzWill/update/poppler-0.73.0
poppler: 0.72.0 -> 0.73.0
2019-01-12 06:50:44 -06:00
José Romildo Malaquias
9536ada457 haskellPackages.HaTeX: jailbreak 2019-01-12 10:36:33 -02:00
Peter Simons
ae56467731
Merge pull request #53810 from NixOS/yegortimoshenko-patch-1
ghc844: update hash for d8495549ba9d194815c2d0eaee6797fc7c00756a patch
2019-01-12 12:31:41 +01:00
Vladimír Čunát
bde8efe792
Merge branch 'master' into staging-next
A couple thousand rebuilds have accumulated on master.
2019-01-12 12:19:34 +01:00
Vladimír Čunát
3d73081499
libnice: avoid one test for now
/cc #53293.
2019-01-12 12:11:05 +01:00
Timo Kaufmann
6359e9baf0 python3.pkgs.tinycss: fix build (#53831)
The build was broken by the python 3.7 switch, which caused an
incompatible change in the way cython generates files:

https://github.com/Kozea/tinycss/issues/17

This is solved by removing the pre-generated file and re-generating it
at build time.
2019-01-12 11:24:31 +01:00
Michael Weiss
768d876394
scons: Remove version 2.5.1 2019-01-12 10:44:33 +01:00
Vincent Laporte
db217a8aca ocamlPackages.resource-pooling: init at 0.5.2
A library for pooling resources like connections, threads, or similar.

Homepage: https://github.com/ocsigen/resource-pooling
2019-01-12 08:23:48 +00:00
Orivej Desh
c55a42359a libjpeg-turbo: specify djpeg rgb-islow-icc-cmp test dependencies
Hydra failure: https://hydra.nixos.org/build/87096374/nixlog/1

Upstream issue: https://github.com/libjpeg-turbo/libjpeg-turbo/pull/321
2019-01-12 07:35:45 +00:00
Robert Schütz
98686d3b7f python3.pkgs.aiohttp: 3.5.2 -> 3.5.3 2019-01-12 07:39:28 +01:00
Mario Rodas
93369a1b34
pythonPackages.pytest-rerunfailures: 4.2 -> 6.0 2019-01-11 19:39:01 -05:00
Austin Seipp
61e57a827b icestorm: enableParallelBuilding = true
With the previous PyPy3 change, this reduces the compile time from
~1m30s to roughly 36s (compared to the original, serial, Python 3 build
time of 2:30s).

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-11 18:03:35 -06:00
Austin Seipp
18839e1cc1 icestorm: improve x86 build/runtime perf with pypy
PyPy3 offers tremendous speedups for IceStorm tools written in Python,
including tools used at compile-time to generate the chip databases, and
runtime tools distributed to users, such as icebox_vlog.

For example, on my ThreadRipper 1950X, build times for IceStorm
consistently go from 2m30s -> 1m30s with this change, a 40% improvement,
simply due to improvements in raw CPU efficiency. (This is also worsened
by the fact the build is currently serial, but that can easily be fixed
anyway.)

On top of that, tools distributed to users are also now run using PyPy.
Utilities such as icebox_vlog are useful for post-bitstream testing, for
instance, and also are improved due to improved CPU efficiency as well.
For example, when "decompiling" an ICE40 bitstream for HX8K devices,
containing a synthesized copy of PicoRV32 (from the NextPNR demos), the
runtime of icebox_vlog is cut from 25 seconds to 9 seconds consistently
with this change alone.

Normally, picking a Python interpreter outright for Python-based code is
a "bad idea", but in the case of IceStorm it should be perfectly safe,
and an excellent improvement for users. There are a few reasons for
this:

  - IceStorm uses pure Python 3 and nothing else. There are no
requirements for any 3rd party packages, which might cause annoying
incompatibilities, and PyPy has historically shown very strong core
Python compatibility.

  - IceStorm is NOT a set of Python libraries, it is a set of tools,
some of which, coincidentally, are written in Python. It is (normally)
bad form to fix libraries to certain interpreters versions if the reason
strictly isn't "it doesn't work/isn't compatible". That is not the case
here. These tools may later be used by other programs, such as NextPNR,
but the Python interpreter is ultimately not that important in quesion
for the user. In this sense, there is almost no downside to picking
PyPy explicitly if it offers far better performance.

(Point 2 is not actually strictly true; there are some distributed .py
files that you can import from but they are basically just static
classes that are imported by tools like nextpnr; this is expected.)

Because of this, users should see very little change except better
performance for IceStorm tools on their machines.

Note that PyPy is not supported on aarch64 -- this only applies to
x86_64 machines.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-11 18:03:35 -06:00
R. RyanTM
a8518f976c yarn: 1.12.3 -> 1.13.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/yarn/versions
2019-01-12 00:00:57 +02:00
Vladimír Čunát
414e66f222
boehmgc: avoid mass rebuild due to the parent commit 2019-01-11 20:12:56 +01:00
Dmitry Kalinkin
ac7f4c0478
boehmgc: fix patch url
Fixes: 587467a18e ('github-gentoo-compromized_can...')
Closes: #53809
2019-01-11 13:20:05 -05:00
Vincent Laporte
10fa10731e coqPackages.category-theory: bound build parallelism 2019-01-11 17:24:45 +00:00
Yegor Timoshenko
bb1cb2a332
ghc844: update hash for d8495549ba9d194815c2d0eaee6797fc7c00756a patch 2019-01-11 20:06:22 +03:00
nyanloutre
06c08984ae pythonPackages.pysaml2: 3.0.2 -> 4.6.5
Also run tests and hardcode path to xmlsec1.
2019-01-11 16:36:27 +01:00
Michael Raskin
eb5d51d4cf clasp-common-lisp: update/fix build, 2018-11-28 prerelease (towards 0.9) 2019-01-11 16:29:29 +01:00
Eelco Dolstra
ac97ba25ae
Revert "libgit2: 0.26.6 → 0.27.7"
This reverts commit cc50638176 because
it breaks cargo (again, see fca4fbeba9):

  $ cargo build
      Updating crates.io index
  Segmentation fault
2019-01-11 14:58:45 +01:00
Orivej Desh (NixOS)
9a21967f0a
stdenv: prune libtool files by default (#51767)
See the motivation in fd97db43bc (#41819).
2019-01-11 13:20:46 +00:00
Jörg Thalheim
f3cb8cedef
Merge pull request #53744 from prusnak/gcc-arm-embedded-8
gcc-arm-embedded: 7-2018-q2-update -> 8-2018-q4-major
2019-01-11 12:26:13 +00:00
Jörg Thalheim
831ffbdc96
Merge pull request #53737 from dpetranek/update-leiningen
leiningen: 2.8.1 -> 2.8.3
2019-01-11 12:06:36 +00:00
Jörg Thalheim
efe523725e
Merge pull request #53718 from jlesquembre/clojure
clojure: 1.10.0.403 -> 1.10.0.411
2019-01-11 12:05:09 +00:00
Robert Schütz
3027e4b736 python.pkgs.mt-940: 4.12.2 -> 4.13.0 2019-01-11 12:53:27 +01:00
Jörg Thalheim
8476d03bb7
Merge pull request #53794 from thefloweringash/rubocop-0.62.0
rubocop: 0.59.1 -> 0.62.0
2019-01-11 11:53:06 +00:00
Jörg Thalheim
ce9bc1ed81
Merge pull request #53722 from Ma27/fix-python37-on-termbox
termbox: fix build
2019-01-11 11:38:48 +00:00
Robert Schütz
e9b34b1bfa
pythonPackages.nipype: 1.1.5 -> 1.1.7 (#53254)
* pythonPackages.nipype: 1.1.5 -> 1.1.7

Fix build by dropping a patch for an issue that is already fixed.
See: https://github.com/nipy/nipype/pull/2701

Also had to disable tests.
See: https://github.com/nipy/nipype/issues/2839

* pythonPackages.xvfbwrapper: disable tests

See: https://github.com/cgoldberg/xvfbwrapper/issues/30
2019-01-11 12:28:55 +01:00
Michael Raskin
0feb54c9ae gst_all_1.gst-editing-services: fix build 2019-01-11 11:46:23 +01:00
worldofpeace
403079a108
Merge pull request #53792 from worldofpeace/pycairo/1.18.0
pythonPackages.pycairo: 1.16.3 -> 1.18.0
2019-01-11 01:25:50 -05:00
Peter Hoeg
a9632dd470
Merge pull request #52453 from Anton-Latukha/handbrake-1.2
handbrake: 1.1.2 -> 1.2.0
2019-01-11 14:10:56 +08:00
Andrew Childs
42815ce8de rubocop: 0.59.1 -> 0.62.0 2019-01-11 12:12:03 +09:00
Robin Gloster
8f92eff731
hoppet: fix sandboxed build 2019-01-11 04:10:31 +01:00
worldofpeace
986650d0c2 pythonPackages.pycairo: 1.16.3 -> 1.18.0
Changelog: https://pycairo.readthedocs.io/en/latest/changelog.html
2019-01-10 22:06:51 -05:00
Franz Pletz
56bd59253e
openwsman: 2.6.5 -> 2.6.9, fix build with recent curl 2019-01-11 03:54:46 +01:00
worldofpeace
9257887fa7 pythonPackages.xvfbwrapper: disable tests
See: https://github.com/cgoldberg/xvfbwrapper/issues/30
2019-01-10 20:10:51 -05:00
worldofpeace
9619e6a7f6 pythonPackages.nipype: 1.1.5 -> 1.1.7
Fix build by dropping a patch for an issue that is already fixed.
See: https://github.com/nipy/nipype/pull/2701

Also had to disable tests.
See: https://github.com/nipy/nipype/issues/2839
2019-01-10 20:10:51 -05:00
Danylo Hlynskyi
0f69eb3e5b
Merge pull request #53614 from ebzzry/tinyscheme-1.41
tinyscheme: init at 1.41
2019-01-11 02:41:16 +02:00
Tim Cuthbertson
9e96bfb27c piep: 0.8.0 -> 0.9.2 (#53783) 2019-01-11 00:47:25 +01:00
Will Dietz
bfdf9d67a3 libinput: 1.12.4 -> 1.12.5
https://lists.freedesktop.org/archives/wayland-devel/2019-January/039804.html
2019-01-10 17:34:31 -06:00
worldofpeace
3bcd4f37c6
Merge pull request #53726 from Ma27/unbreak-thrift
thrift: fix build
2019-01-10 18:02:37 -05:00
Maximilian Bosch
642f778fb6
pythonPackages.pycassa: fix build
Use `thrift` 0.9.3 to build.

See also https://github.com/pycassa/pycassa/issues/245
2019-01-10 23:44:53 +01:00
worldofpeace
1b1ea35f74
Merge pull request #53599 from jbaum98/poetry
pythonPackages.poetry: init at 0.12.10
2019-01-10 17:42:35 -05:00
Maximilian Bosch
fc24e4237d python3Packages.pika-pool: fix build
Loosen version constraint to allow current `pika` as well (currently
0.12). See also https://hydra.nixos.org/build/86116480
2019-01-10 17:26:43 -05:00
Maximilian Bosch
338a5c3ca7 pythonPackages.xml2rfc: fix build
Adds the missing dependencies `google-i18n-address`, `pycountry` and
`html5lib` from the `pythonPackages` subtree.

See also https://hydra.nixos.org/build/86535305
2019-01-10 17:25:39 -05:00
Maximilian Bosch
b58e41ebad pythonPackages.google-i18n-address: init at 2.3.4 2019-01-10 17:25:39 -05:00
Maximilian Bosch
44a80294f7
Merge pull request #53746 from zaninime/patch-1
nexus: 3.12.1 -> 3.14.0-04
2019-01-10 23:01:26 +01:00
Elis Hirwing
49538f6b3a
php71: 7.1.25 -> 7.1.26
Changelog: http://php.net/ChangeLog-7.php#7.1.26
2019-01-10 21:23:01 +01:00
Elis Hirwing
ab341a18ad
php72: 7.2.13 -> 7.2.14
Changelog: http://php.net/ChangeLog-7.php#7.2.14
2019-01-10 21:22:54 +01:00
Michael Weiss
22043d4614
pythonPackages.scapy: 2.4.1 -> 2.4.2 2019-01-10 21:14:41 +01:00
markuskowa
b70a4b2b98
Merge pull request #53478 from bgamari/bump-ngspice
ngspice: 29 -> 30
2019-01-10 20:17:54 +01:00
Elmar Athmer
539d62be3a hcloud: 1.9.1 -> 1.11.0 2019-01-10 14:02:47 -05:00
Dmitry Kalinkin
9fac2254b2
Merge pull request #53666 from ThomasMader/dlang-update
dmd: 2.083.1 -> 2.084.0, dub: 1.12.1 -> 1.13.0, dtools: 2.083.1 -> 2.084.0, Literate: 2018-12-23 -> 2019-01-08
2019-01-10 13:54:44 -05:00
Robin Gloster
70732eb482
Merge pull request #53765 from mayflower/php-7.3.1
php73: 7.3.0 -> 7.3.1
2019-01-10 18:04:36 +00:00
Profpatsch
9e9fec640e bazel: 0.20.0 -> 0.21.0
0.21 removed the bundled openjdk-distribution. Instead, tries to fetch
the “right” distribution on-the-fly when building.
So we need to provide our own openjdk.

According to
https://github.com/bazelbuild/bazel/issues/6865#issuecomment-447261288
we should set `--host_javabase="@local_jdk//:jdk` if we want to do
that. This uses the jdk that is currently in the environment, which is
openjdk 8 in our case. 0.21 defaulted to a toolchain for JDK9, which
we don’t package in nixpkgs, so we use the JDK8 toolchain.

This commit also replaces the line-number-based sed invocations with
something more stable.
2019-01-10 18:46:25 +01:00
Will Dietz
7e31406886 bazel: greatly reduce time spent substituting, be smart which files
Files inspected: 2756 -> 40
Total size of inspected files: 20M -> 1016K
2019-01-10 18:46:25 +01:00
Herwig Hochleitner
5d4f0de689 mps: 1.116.0 -> 1.117.0 2019-01-10 18:25:41 +01:00
Robert Schütz
7ca9db080b python.pkgs.fido2: run tests 2019-01-10 18:10:21 +01:00