Matthew Bauer
1ba9fd335d
scons: add setup hook
...
The scons build system is python-based and has a binary named scons. Unlike CMake, it cannot generate makefiles so we end up having to override the build, install, and check phases. I have added the setupHook to the scons package so that integration requires no unique steps - just putting scons in nativeBuildInputs should be enough. sconsFlags controls the flags specifically passed to scons while buildFlags, installFlags, and checkFlags should still be usable. Some packages use different names for the prefix flag. In those cases you will have to set "prefixKey" to something like "PREFIX=" as there are multiple names for the "prefix" used in scons.
2018-11-13 19:13:50 -06:00
Matthew Bauer
f2a20b6e52
treewide: use wafHook
...
Replace "waf" phases with wafHook that manages everything
automatically. Should make things more modular.
Packages affected here are:
- a2jmidid
- ams-lv2
- ardour
- fomp
- guitarix
- ingen
- jalv
- mda-lv2
- non
- patchage
- hamster-time-tracker
- kupfer
- xiphos
- xfce4-dockbarx-plugin
- xfce4-namebar-plugin
- dropbox
- clasp
- aubio
- liliv
- lv2
- lvtk
- ntk
- raul
- sratom
- suil
- ganv
- ndn-cxx
- ns3
- serd
- sord
- termbox
- wxmupen64plus
- jackaudio
- pflask
- blockhash
- glmark2
- weighttp
2018-11-13 19:13:48 -06:00
Matthew Bauer
92ebfa1383
wafHook: init
...
The waf build system is python-based and hosted locally in each package in the executable file named "waf". Unlike CMake, it cannot generate makefiles so we end up having to override the configure, build, and install phases. I've tried to keep these as close to what's in setup.sh as possible. If there is no waf file in the root directory, then we just copy the one hosted in Nixpkgs. Otherwise the only thing you have to add to a package using Waf is "wafHook" into nativeBuildInputs. wafFlags controls the flags specifically passed to waf while configureFlags, buildFlags, and installFlags are still used as in the generic builder.
2018-11-13 19:13:13 -06:00
John Ericson
c94ccfd81e
Merge pull request #50223 from ryan4729/go-cross-compile
...
go: make compiler usable for cross compiles
2018-11-11 18:31:44 -05:00
Samuel Dionne-Riel
9997a3dc16
Merge pull request #43686 from Pneumaticat/rdocker-init
...
rdocker: init at unstable-2018-07-17
2018-11-11 22:42:04 +00:00
ryan4729
b46f5e1277
go: organize GOARCH and GOOS
2018-11-11 14:37:12 -08:00
Thomas Tuegel
b529b81be3
Merge pull request #50207 from Thra11/qtwebglplugin
...
qtwebglplugin: init at 5.11
2018-11-11 13:51:29 -06:00
Edward Tjörnhammar
1de9c8a023
catch: 1.12.0 -> 1.12.2
2018-11-11 17:55:36 +01:00
Jason Hilton
7759fe1f22
catch2: init at 2.4.2
2018-11-11 17:55:31 +01:00
Silvan Mosberger
921b63134a
Merge pull request #50215 from volth/patch-285
...
gnum4: set platforms=all; it works on Windows
2018-11-11 14:55:26 +01:00
Niklas Thörne
0a7d20ece5
uftrace: 0.9 -> 0.9.1 ( #50228 )
2018-11-11 12:15:06 +01:00
Robert Schütz
879789666f
python.pkgs.py3status: 3.13 -> 3.14
2018-11-11 11:01:10 +01:00
Sebastien Maret
880fae6a08
matplotlib: 2.2.3 -> 3.0.2
...
Python 3 will use the new matplotlib 3.x while Python 2
will use 2.x.
matplotlib: keep 2.2.3 for Python2k
2018-11-11 10:14:25 +01:00
Frederik Rietdijk
961180afc8
scour: call via python-packages.nix
2018-11-11 09:54:28 +01:00
Maximilian Bosch
3c4f70996e
s/propogatedBuildInputs/propagatedBuildInputs
2018-11-11 08:39:19 +01:00
Jethro Kuan
0a82eb4377
change to propogatedBuildInputs
2018-11-11 08:39:19 +01:00
Jethro Kuan
3723b2d8ab
remove absl-py, change to buildInputs
2018-11-11 08:39:19 +01:00
Jethro Kuan
5165ecb7f6
remove tests
...
PyPI archive does not contain tests
2018-11-11 08:39:19 +01:00
Jethro Kuan
c98731b8fa
don't propogate tensorflow
2018-11-11 08:39:19 +01:00
Jethro Kuan
2b4a70d21e
remove withTensorflow option
2018-11-11 08:39:19 +01:00
Maximilian Bosch
32d8215a58
fix eval
2018-11-11 08:39:19 +01:00
Jethro Kuan
78e557806e
add option to build without Tensorflow
2018-11-11 08:39:19 +01:00
Jethro Kuan
f11cd8165d
fix maintainer
2018-11-11 08:39:19 +01:00
Jethro Kuan
baeb8bd5a7
gin-config: init
2018-11-11 08:39:19 +01:00
ryan4729
5302222337
go: make compiler usable for cross compiles
2018-11-10 22:41:46 -08:00
Orivej Desh
b3e2a48453
SDL_sound: enable on Darwin
2018-11-11 02:42:33 +00:00
Jan Tojnar
3bf5411996
Merge pull request #50171 from r-ryantm/auto-update/appstream-glib
...
appstream-glib: 0.7.13 -> 0.7.14
2018-11-11 02:59:45 +01:00
volth
31beea9818
gnum4: set platforms=unix++windows
2018-11-11 01:42:40 +00:00
Silvan Mosberger
87377a259d
Merge pull request #49960 from r-ryantm/auto-update/python3.6-texttable
...
python36Packages.texttable: 1.4.0 -> 1.5.0
2018-11-11 02:23:02 +01:00
Silvan Mosberger
4e375d0976
Merge pull request #49957 from r-ryantm/auto-update/python3.6-selenium
...
python36Packages.selenium: 3.14.1 -> 3.141.0
2018-11-11 02:22:45 +01:00
volth
a538d9982a
gnum4: set platforms=all; it works on Windows
2018-11-11 01:17:56 +00:00
Silvan Mosberger
634f980b3f
Merge pull request #49975 from catern/freetds
...
freetds: enable odbcSupport by default
2018-11-11 02:09:37 +01:00
Silvan Mosberger
1e98e91941
Merge pull request #49991 from r-ryantm/auto-update/python3.6-cftime
...
python36Packages.cftime: 1.0.1 -> 1.0.2.1
2018-11-11 02:01:29 +01:00
Silvan Mosberger
8672db939d
Merge pull request #49989 from r-ryantm/auto-update/python3.6-murmurhash
...
python36Packages.murmurhash: 0.28.0 -> 1.0.1
2018-11-11 01:56:08 +01:00
Silvan Mosberger
5e22345185
Merge pull request #50196 from r-ryantm/auto-update/appstream
...
appstream: 0.12.2 -> 0.12.3
2018-11-11 01:34:17 +01:00
markuskowa
f45f285e66
Merge pull request #50199 from r-ryantm/auto-update/armadillo
...
armadillo: 9.100.5 -> 9.200.4
2018-11-11 01:33:05 +01:00
Silvan Mosberger
a7da00d53c
Merge pull request #44076 from hlolli/lumo
...
lumo: init at 1.9.0-alpha
2018-11-11 01:26:36 +01:00
Renaud
1f2abb2349
nailgun: 0.9.1 -> 1.0.0 ( #50211 )
...
* nailgun: 0.9.1 -> 1.0.0
This release officially announces Nailgun as production-ready. In this release, package namespaces were changed to com.facebook to indicate code ownership, so some code changes might be required when upgrading from 0.9.* to 1.0.0. All APIs remain the same as 0.9.3.
* nailgun: official GitHub repo is now facebook
2018-11-11 00:47:50 +01:00
Maximilian Bosch
fbc02d6ce4
Merge pull request #49853 from marsam/feature/update-pgcli
...
pythonPackages.prompt_toolkit: init at 2.0.7
pgcli: 1.11.0 -> 2.0.0
xonsh: 0.6.8 -> 0.8.3
pythonPackages.ptpython: 0.41 -> 2.0.4
2018-11-11 00:39:38 +01:00
Mario Rodas
e15ef48c80
pythonPackages.ptpython: 0.41 -> 2.0.4
2018-11-10 23:45:52 +01:00
Jörg Thalheim
c758113f80
Merge pull request #50174 from Mic92/radare2
...
radare2: 3.0.0 -> 3.0.1
2018-11-10 22:06:40 +00:00
Jörg Thalheim
7ce08cb18e
Merge pull request #48899 from markuskowa/clean-rdma
...
libibverbs,librdmacm: remove in favour of rdma-core
2018-11-10 22:01:43 +00:00
Jörg Thalheim
0c9b49dfe2
Merge pull request #49841 from makefu/pkgs/hovercraft/update
...
hovercraft: 2.0 -> 2.6
2018-11-10 21:37:53 +00:00
hlolli
0e134bfa34
Lumo init at 1.9.0
2018-11-10 21:52:48 +01:00
Tom Hall
230f71477b
qtwebglplugin: init at 5.11
...
Note: As with all Qt plugins, must set QT_QPA_PLATFORM_PLUGIN_PATH=~/.nix-profile/lib/qt-5.11/plugins for it to be found.
2018-11-10 19:56:11 +00:00
Renaud
1aed56ad5e
Merge pull request #50185 from r-ryantm/auto-update/actor-framework
...
caf: 0.16.0 -> 0.16.2
2018-11-10 19:17:40 +01:00
R. RyanTM
67c7685280
armadillo: 9.100.5 -> 9.200.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/armadillo/versions
2018-11-10 09:30:11 -08:00
R. RyanTM
f72bc25f79
appstream: 0.12.2 -> 0.12.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/appstream/versions
2018-11-10 09:16:48 -08:00
R. RyanTM
cb96801d70
caf: 0.16.0 -> 0.16.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/actor-framework/versions
2018-11-10 07:51:41 -08:00
Mario Rodas
8c8d3c74c5
pgcli: 1.11.0 -> 2.0.0
2018-11-10 10:06:56 -05:00