summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* bintools-wrapper, cc-wrapper, stdenv: infer propagateDoc automaticallyJan Malakhovski2018-09-23
| | | | | | | | | | | | | | 02c09e01712ce0b61e5c8f7159047699a434f7fc (NixOS/nixpkgs#44558) was reverted in c981787db951afb11c1328461df82d4277ebec07 but, as it turns out, it fixed an issue I didn't know about at the time: the values of `propagateDoc` options were (and now again are) inconsistent with the underlying things those wrappers wrap (see NixOS/nixpkgs#46119), which was (and now is) likely to produce more instances of NixOS/nixpkgs#43547, if not now, then eventually as stdenv changes. This patch (which is a simplified version of the original reverted patch) is the simplest solution to this whole thing: it forces wrappers to directly inspect the outputs of the things they are wrapping instead of making stdenv guess the correct values.
* Merge pull request #45941 from NixOS/staging-nextFrederik Rietdijk2018-09-23
|\ | | | | Staging next
| * Merge pull request #45776 from bkchr/gst_1_14_2Matthew Bauer2018-09-20
| |\ | | | | | | Gstreamer: 1.14.0 -> 1.14.2
| | * pythonPackages.gst-python: 1.14.0 → 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-libav: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-validate: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-rtsp-server: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-vaapi: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-editing-services: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-plugins-ugly: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-plugins-bad: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-plugins-good: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gst-plugins-base: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| | * gst_all_1.gstreamer: 1.14.0 -> 1.14.2Bastian Köcher2018-08-30
| | |
| * | Merge master into staging-nextFrederik Rietdijk2018-09-18
| |\ \
| * \ \ Merge branch 'master' into staging-nextUli Baum2018-09-13
| |\ \ \
| * \ \ \ Merge branch 'master' into staging-nextVladimír Čunát2018-09-04
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Hydra: ?compare=1477053
| * | | | | Revert "Merge #42880: coreutils: 8.29 -> 8.30"Vladimír Čunát2018-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit edc13bae5462f7d088897bf6a268cc12c32f1aaf, reversing changes made to 90464f60490b965b482b82cd6b747bb4577c2786. Bootstrap tools generation is broken, and I don't know why yet.
| * | | | | Merge staging into staging-nextFrederik Rietdijk2018-09-02
| |\ \ \ \ \
| | * \ \ \ \ Merge master into stagingFrederik Rietdijk2018-09-02
| | |\ \ \ \ \
| | * | | | | | poppler 0.61: patch against CVE-2018-13988 (#45916)Christian Kauhaus2018-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Out of bounds vulnerability in versions up to 0.62. Generally, we use a newer poppler version but some pkgs still depend on 0.61. Patch named in https://nvd.nist.gov/vuln/detail/CVE-2018-13988.
| | * | | | | | alternative for iproute module (#41801)volth2018-09-01
| | | | | | | |
| | * | | | | | Merge branch 'master' into stagingVladimír Čunát2018-09-01
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | A few trivial conflicts due to *Platforms mass replace.
| | * \ \ \ \ \ \ Merge #45720: coreutils: split a coreutils-full versionVladimír Čunát2018-09-01
| | |\ \ \ \ \ \ \
| | | * | | | | | | coreutils: split a coreutils-full versionVladimír Čunát2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - default coreutils is stripped of /share/ (11 -> 2 MiB) - coreutils-full retains /share/ and adds openssl for faster *sum tools - NixOS systemPackages contains coreutils-full - *Support parameter defaults are moved inside (it seemed confusing to have `? false` and "at once" with `? isLinux`) Closure considerations: + typical build-time closure will get lighter by ~9 MiB - typical closure of NixOS installation will grow by ~2 MiB, due to referring to both versions. I think it would be possible to re-use most of the utils between the two versions, but the expression would get much more complex. I considered having stdenv with minimal coreutils and the default `coreutils` attribute being full, but it turned out there were too many trivial references in nixpkgs, so it didn't seem easy to keep rebuild impact of openssl from growing significantly.
| | | * | | | | | | coreutils nitpick: add --with-packagerVladimír Čunát2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `tool --version` now gets additional line: Packaged by https://NixOS.org
| | * | | | | | | | Merge #42880: coreutils: 8.29 -> 8.30Vladimír Čunát2018-09-01
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | coreutils: disable a new test for nowVladimír Čunát2018-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As discussed in #42880, this test and functionality is new, and apparently noone will look deeper for now.
| | | * | | | | | | | coreutils: 8.29 -> 8.30Will Dietz2018-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://savannah.gnu.org/forum/forum.php?forum_id=9187
| | * | | | | | | | | qgis: patch for compatibility with cmake 3.12 (#45880)Andrew Childs2018-09-01
| | | | | | | | | | |
| | * | | | | | | | | ethtool: 4.17 -> 4.18 (#45833)R. RyanTM2018-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from ethtool
| | * | | | | | | | | pbrt: 2017-01-12 -> 2018-08-15; cmake 3.12 compatibility (#45863)Andrew Childs2018-08-31
| | | | | | | | | | |
| | * | | | | | | | | curaengine: patch for compatibility with cmake 3.12 (#45869)Andrew Childs2018-08-31
| | | | | | | | | | |
| | * | | | | | | | | podofo: patch for compatibility with cmake 3.12 (#45857)Andrew Childs2018-08-31
| | | | | | | | | | |
| | * | | | | | | | | wayland: 1.15.0 -> 1.16.0 (#45795)R. RyanTM2018-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from wayland
| | * | | | | | | | | Merge #38486: glib: add bin outputVladimír Čunát2018-08-31
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | treewide: use glib tools from build-time $PATHVladimír Čunát2018-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using explicit output feels more flaky in case we e.g. move the binary. (No strong opinion on my side, feel free to revert if you think so.)
| | | * | | | | | | | | gnome-documents, tlaplus: fix glib referencesVladimír Čunát2018-08-30
| | | | | | | | | | | |
| | | * | | | | | | | | Merge branch 'staging' into #38486Vladimír Čunát2018-08-30
| | | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | gtkd: correct glib outputJörg Thalheim2018-04-06
| | | | | | | | | | | | |
| | | * | | | | | | | | | glib: bin/gio is required by gvfs executablesJörg Thalheim2018-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this fixes gvfs in caia (mate desktop)
| | * | | | | | | | | | | libgpgerror: 1.28 -> 1.32 (#45850)Lancelot SIX2018-08-31
| | | | | | | | | | | | |
| | * | | | | | | | | | | gnupg22: 2.2.9 -> 2.2.10 (#45809)Lancelot SIX2018-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://lists.gnu.org/archive/html/info-gnu/2018-08/msg00010.html for release information
| | * | | | | | | | | | | cmake_2_8: fix build, restore search-path.patchUli Baum2018-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cmake 3.12 update in #44910 modified search-path.patch and broke cmake 2.8. This restores the previous version of the patch as search-path-2.8.patch
| | * | | | | | | | | | | Merge pull request #45432 from xeji/texlive-2018xeji2018-08-30
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | | [staging]: texlive: 2017 -> 2018
| | | * | | | | | | | | | texlive: add IPFS URL for package source snapshotUli Baum2018-08-29
| | | | | | | | | | | | |
| | | * | | | | | | | | | biber: 2.10 -> 2.11Uli Baum2018-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.11 is the version used in TexLive 2018
| | | * | | | | | | | | | texlive.bin.core-big: disable luatex53Uli Baum2018-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build failed on Darwin Patch by @veprbl
| | | * | | | | | | | | | texlive.bin.core-big: remove unneeded compiler flagsUli Baum2018-08-29
| | | | | | | | | | | | |
| | | * | | | | | | | | | texlive: add detailed upgrade instructions in separate fileUli Baum2018-08-29
| | | | | | | | | | | | |