about summary refs log tree commit diff
path: root/pkgs/top-level
Commit message (Collapse)AuthorAge
* Merge master into staging-nextFrederik Rietdijk2018-11-19
|\
| * Merge pull request #50556 from oxij/pkgs/curl-cleanupMatthew Bauer2018-11-18
| |\ | | | | | | curl: move option defaults from `all-packages.nix` to the derivation itself
| | * curl: move option defaults from `all-packages.nix` to the derivation itselfJan Malakhovski2018-11-18
| | |
| * | morph: init at 1.1.0Johan Thomsen2018-11-18
| | | | | | | | | | | | - added adamt to maintainers-list.nix
| * | Merge pull request #50191 from jfrankenau/init-fusumaRenaud2018-11-18
| |\ \ | | | | | | | | fusuma: init at 0.10.2
| | * | fusuma: init at 0.10.2Johannes Frankenau2018-11-10
| | | |
| * | | mage: init at 1.7.1Scott Dunlop2018-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (#46407) * mage: init at 1.2.4 * mage: init at 1.7.1
| * | | Merge pull request #50491 from oxij/pkgs/tiny-fixesxeji2018-11-18
| |\ \ \ | | | | | | | | | | trivial: random fixes
| | * | | pythonPackages.gpgme: inherit pythonJan Malakhovski2018-11-18
| | | | | | | | | | | | | | | | | | | | else building via e.g. `python3Packages.gpgme` produces the wrong result.
| * | | | xmlcopyeditor: init at 1.2.1.3Javier Candeira2018-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | * xmlcopyeditor: init at 1.2.1.3 (#38545)
| * | | | Merge pull request #50490 from kalbasit/nixpkgs_add-amassRenaud2018-11-18
| |\ \ \ \ | | | | | | | | | | | | amass: init at 2.8.3
| | * | | | amass: init at 2.8.3Wael M. Nasreddine2018-11-17
| | | | | |
| * | | | | Merge pull request #50529 from dywedir/zolaRenaud2018-11-18
| |\ \ \ \ \ | | | | | | | | | | | | | | gutenberg: 0.4.2 -> zola: 0.5.0
| | * | | | | gutenberg: 0.4.2 -> zola: 0.5.0Vladyslav Mykhailichenko2018-11-18
| | | | | | |
| * | | | | | eigen3_3: move version overrides to all-packages.nixOrivej Desh2018-11-18
| | | | | | |
| * | | | | | Merge pull request #50524 from LnL7/darwin-qtmacextrasDaiderd Jordan2018-11-18
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | qt5.qtmacextras: include cf-private on darwin
| | * | | | | qt5.qtmacextras: include cf-private on darwinDaiderd Jordan2018-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSData", referenced from: objc-class-ref in qmacfunctions.o "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in qmactoolbar.o objc-class-ref in qmactoolbardelegate.o ld: symbol(s) not found for architecture x86_64
* | | | | | | Merge master into staging-nextFrederik Rietdijk2018-11-18
|\| | | | | |
| * | | | | | foundationdb: default to 6.0.xAustin Seipp2018-11-17
| | |/ / / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * | | | | glogg: init at 1.1.4Renaud2018-11-17
| | | | | | | | | | | | | | | | | | (#50520)
| * | | | | speedometer: init at 2.8 (#33627)Svein Ove Aas2018-11-17
| | | | | | | | | | | | | | | | | | | | | | | | * speedometer: init at 2.8
| * | | | | Merge pull request #50513 from layer-3-communications/add-openconnect-paJörg Thalheim2018-11-17
| |\ \ \ \ \ | | |/ / / / | |/| | | | Add openconnect pa
| | * | | | add openconnect fork that has support for Palo Alto Network's globalprotect ↵chessai2018-11-17
| | | | | | | | | | | | | | | | | | | | | | | | protocol
| * | | | | Merge pull request #50435 from c0bw3b/pkg/procdumpRenaud2018-11-17
| |\ \ \ \ \ | | |/ / / / | |/| | | | procdump: init at 1.0.1
| | * | | | procdump: init at 1.0.1c0bw3b2018-11-17
| | | | | |
| * | | | | Merge pull request #50459 from marsam/feature/netdata-darwinJörg Thalheim2018-11-17
| |\ \ \ \ \ | | | | | | | | | | | | | | netdata: 1.10.0 -> 1.11.0
| | * | | | | netdata: 1.10.0 -> 1.11.0Mario Rodas2018-11-16
| | | | | | |
| * | | | | | Merge pull request #50473 from Ma27/package-python-nose-covJörg Thalheim2018-11-17
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | pythonPackages.nose-cov: init at 1.6
| | * | | | | pythonPackages.nose-cov: init at 1.6Maximilian Bosch2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Module for coverage reports with Python using nosetests.
| * | | | | | Merge pull request #50482 from c0bw3b/pkg/mddsMichael Raskin2018-11-17
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | mdds: drop 0.7.x and 0.12.x
| | * | | | | | mdds: drop 0.7.x and 0.12.xc0bw3b2018-11-17
| | | | | | | |
| * | | | | | | foundationdb: rework python bindings, build systemAustin Seipp2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FoundationDB uses Python at build time for some code generation. However, it also has the official python bindings inside the source code too, and the code for the Python bindings has some of it auto-generated at compile time. This made building python packages unattractive: we want to use the source code generated from the FoundationDB build, but we don't want to rebuild it. Previously we would override the 'python' input to the FoundationDB module, but this meant we would do a complete rebuild, as it was a necessary build time dependency, even though the resulting generated code itself would not change. Furthermore, FoundationDB versions < 6.0 don't properly support Python 3 *for the build system*, though the bindings supported it, so that caused build failures. But the first effect is the worst: it meant building separate python2 and python3 packages implied two complete rebuilds of a single FoundationDB version. This meant rather than 3 FDB builds, we'd do 3*N where N = the number of major Python versions we support. Finally, because we did not use pip to generate a wheel that we install with metadata recorded for the installation, the FoundationDB python package couldn't be used as an input to other setup.py-based packages: there would be no recorded metadata in the dist-info folder which would say this is the foundationdb package. This greatly limits its utility. To fix all this, we do a few things: - Apply some patches to fix the build system with Python 3.x for older FoundationDB versions. (This is nice if end-users have overridden the global Python version for some reason.) - Move python directly into nativeBuildInputs, so it is only a build time dependency. - Take the python source code from the ./bindings directory and tar it up use later after the build is done, so we get to keep the generated code. This is the new 'pythonsrc' output from the build. This code doesn't change based on whether or not the input or resulting package is using Python 2 or 3, it's totally deterministic. - The build system also patches up the python source code a little, so it can be installed directly with setup.py (it needs a little stuff that it normally expects the build system to do.) - Rework the python package to a separate file that uses buildPythonPackage directly. Because the source code is already prepared, it needs almost nothing else. Furthermore, this kills the override itself for the foundationdb package, meaning rebuilds are no longer needed. - This package is very simple and just uses foundationdb.pythonsrc as its source input. It also ensures a link to libfdb_c.so can be found by ctypes (using substituteInPlace) - python-packages.nix now just uses callPackage directly. The net effect of this is, most importantly, that python packages do not imply a full rebuild of the server source code: building python2 and python3 packages from a version of FoundationDB now does not need to override the foundationdb python input, reducing the number of needless builds. They instead just run setup.py with the given version as input. The second biggest effect is that wheel metadata is recorded correctly, meaning dependent-python-packages that want to use the FoundationDB bindings e.g. from PyPi should now work fine with buildPythonPackage. Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * | | | | | | nodePackages: 8_x -> 10_xJörg Thalheim2018-11-16
| | | | | | | |
| * | | | | | | create-cycle-app: unpin nodePackages versionJörg Thalheim2018-11-16
| |/ / / / / /
| * | | | | | Merge pull request #50434 from bcdarwin/nifty_regLinus Heckemann2018-11-16
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | niftyreg: init at 1.3.9; niftyseg: init at 1.0.0
| | * | | | | niftyseg: init at 1.0.0Ben Darwin2018-11-16
| | | | | | |
| | * | | | | niftyreg: init at 1.3.9Ben Darwin2018-11-16
| | | | | | |
| * | | | | | Merge pull request #49791 from Gerschtli/add/apcu-bcJörg Thalheim2018-11-16
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | php72Packages.apcu_bc: init at 1.0.4
| | * | | | | php72Packages.apcu_bc: init at 1.0.4Tobias Happ2018-11-05
| | | | | | |
| * | | | | | valauncher: removeJörg Thalheim2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I no longer use/maintain this software. see: https://github.com/Mic92/valauncher
| * | | | | | astroquery: init at 0.3.8 (#50360)Sebastien Maret2018-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: smaret <sebastien.maret@icloud.com>
| * | | | | | Merge pull request #50379 from ptrhlm/ankiJörg Thalheim2018-11-15
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | anki: 2.0.52 -> 2.1.6-beta1, fixes #46599, fixes #45726
| | * | | | | anki: 2.0.52 -> 2.1.6-beta1Piotr Halama2018-11-15
| | | | | | |
| * | | | | | gnumake3: removePiotr Bogdan2018-11-15
| | | | | | |
| * | | | | | coq2html: switch to default makePiotr Bogdan2018-11-15
| | |_|/ / / | |/| | | |
| * | | | | Merge pull request #50314 from dywedir/wl-clipboardJörg Thalheim2018-11-15
| |\ \ \ \ \ | | | | | | | | | | | | | | wl-clipboard: init at 1.0.0
| | * | | | | wl-clipboard: init at 1.0.0Vladyslav Mykhailichenko2018-11-13
| | | | | | |
| * | | | | | fasm: init at 1.73.04 (#50378)Orivej Desh2018-11-15
| | | | | | |
| * | | | | | Merge pull request #50243 from tathougies/travis/hash-diffJörg Thalheim2018-11-15
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | perlPackages.HashDiff: init at 0.010
| | * | | | | | Add description and license to HashDiffTravis Athougies2018-11-14
| | | | | | | |