Commit Graph
100 Commits
Author SHA1 Message Date
Vladimír Čunát 70f507ae56 Merge #51378: linuxPackages.nvidia_x11_legacy304: broken on 4.18+ 2018-12-02 14:29:55 +01:00
Vladimír Čunát 834e7c4f0b Merge #50249: libjpeg-turbo: 1.5.3 -> 2.0.1
(into staging)
2018-11-28 10:23:33 +01:00
Vladimír Čunát 2b0a1062bc sssd: style nitpick - don't use pkgs parameter 2018-11-27 13:53:13 +01:00
Vladimír Čunát 439bf86ca9 sssd: fix build with updated curl-7.62
Fixes #51106.
2018-11-27 12:56:17 +01:00
Vladimír Čunát a5de78b7d7 Merge branch 'master' into staging-next 2018-11-26 10:28:00 +01:00
Vladimír Čunát dd69374a63 libjpeg-turbo: don't change ABI, don't add *.a
(refers to the parent commit)
2018-11-23 15:47:06 +01:00
Vladimír Čunát 0025ae4ff8 Merge #50721: knot-dns: 2.7.3 -> 2.7.4
NEWS: https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.7.4
2018-11-21 10:32:23 +01:00
Vladimír Čunát a995fc2dd7 Merge #26513: docs: use RFC 2119 in a section 2018-11-18 15:34:15 +01:00
Vladimír Čunát 80738ed9dc nixos gtk.iconCache.enable: default from xserver.enable
It's a quick approximation to unblock unstable channels after #48116.
This commit isn't ideal, as I suspect most wayland users won't have
xserver.enable, so they will lose the icon cache in case they had gtk
in system path (otherwise they didn't get cache anyway).

I considered using environment.noXlibs, but the nixos tests installing
headless systems do *not* get that option, so we would still be pulling
gtk in many cases where it's clearly not desired.  We need to design
this more carefully.
2018-11-17 11:18:10 +01:00
Vladimír Čunát e229065842 Merge #50280: xorg: init xf86-video-vboxvideo ...
Based on reports X wouldn't start out of the box and seems OK now.
In case there are still some problems, we can improve later.
I checked that nixos.tests.virtualbox.* still succeed.
2018-11-14 20:34:48 +01:00
Vladimír Čunát 9108b24253 xorg: init xf86-video-vboxvideo at 1.0.0
... and switch to it by default in virtualbox guests
2018-11-12 20:29:14 +01:00
Vladimír Čunát 179b8146e6 systemd: apply patches from Debian
There are some security fixes among those.
2018-11-04 11:08:04 +01:00
Vladimír Čunát 587c3774ab Revert "systemd: 239 -> 239.20181031"
This reverts commit d1de23b8302d02d4699e884533906a3992f370b6.
The changes turned out to be too intrusive, so we'll patch instead.
Discussion: https://github.com/NixOS/systemd/pull/24
2018-11-04 11:08:03 +01:00
Vladimír Čunát f3cca2f83c Merge #49677: thunderbird*: 60.2.1 -> 60.3.0
Critical security fixes.
2018-11-03 13:10:08 +01:00
Vladimír Čunát 1fe3328593 knot-resolver: 3.0.0 -> 3.1.0
https://lists.nic.cz/pipermail/knot-resolver-users/2018/000086.html
2018-11-02 16:46:03 +01:00
Vladimír Čunát 4dd0482aa9 Re-revert "c-ares: 1.14.0 -> 1.15.0"
This reverts commit 87e4e1ba72
It's a mass rebuild, moving from master.  /cc #49548
2018-11-02 14:40:55 +01:00
Vladimír Čunát a92a2c8e15 Merge branch 'master' into staging
Conflict: rename of pythondaemon -> python-daemon.
2018-11-02 14:40:14 +01:00
Vladimír Čunát 87e4e1ba72 Revert "c-ares: 1.14.0 -> 1.15.0"
This reverts commit 5ace270309.
It's a mass rebuild, moving to staging.
2018-11-02 14:33:55 +01:00
Vladimír Čunát cc41aefe44 chromium tests: inherit timeout from the package
/cc #49442.  It should decrease the waste of resources due to abortions.
2018-11-01 20:15:27 +01:00
Vladimír Čunát f1c3b4fc93 Merge #48733: mesa: 18.2.2 -> 18.2.3 2018-10-29 23:40:41 +01:00
Vladimír Čunát 7969b9ed3c knot-dns: 2.7.2 -> 2.7.3 (minor update)
https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.7.3
2018-10-12 16:44:53 +02:00
Vladimír Čunát c2e6ca501e openssh: fix tunnel forwarding (upstream patch)
Close #48031, fixes #48016.  I didn't use the PR commit
because I think it's better to fetch the patch.
2018-10-08 12:00:38 +02:00
Vladimír Čunát 31cd8b3a44 Merge #47971: solvespace: 2.3-20170808 -> 2.3-20180906 2018-10-07 00:43:18 +02:00
Vladimír Čunát de93b32f90 nixos-option: fix #47722 when missing ~/.nix-defexpr/channels
The problem was that the non-fatal warning was not omitted
from the output when constructing a nix expression.
Now it seems OK for me.  When return code is OK,
the warnings don't get passed anywhere, but I expect
that won't matter for this utility.  Fatal errors are still shown.
2018-10-04 16:52:17 +02:00
Vladimír Čunát fe970a82ec firefox: drop patch that's applied already
It's a bit weird that noone's noticed,
but I guess it's because of a merge or rebase.
2018-10-02 12:43:55 +02:00
Vladimír Čunát 56621c016d ffmpeg: unbreak build of older versions after #46078
As in the other cases, I didn't care about passing the dependency
if unused...
2018-10-02 11:18:20 +02:00
Vladimír Čunát 3a09a4b579 Merge branch 'master' into staging
Hydra: ?compare=1480463
2018-09-24 21:18:23 +02:00
Vladimír Čunát d9f7d27ef5 Merge #45683: nvidia_x11: 390.77 -> 390.87 2018-09-23 12:02:25 +02:00
Vladimír Čunát f88192950f Merge #46259: libdrm: 2.4.93 -> 2.4.94 2018-09-10 09:14:14 +02:00
Vladimír Čunát d0413d1ac9 racket: warn to avoid repeating #45952 2018-09-09 21:19:29 +02:00
Vladimír Čunát b5bd566172 Merge #46075: texinfoInteractive: fix for new perl 2018-09-06 09:09:44 +02:00
Vladimír Čunát beb063a103 binutils: use shared libs 2018-09-04 21:36:07 +02:00
Vladimír Čunát fb3ed07a2b binutils: fix #44936 the huge size regression
206 -> 32 MiB, i.e. not like the previous 26, but much better now.
2018-09-04 21:36:07 +02:00
Vladimír Čunát 281a629c2a Merge #46047: ghostscript: 9.22 -> 9.24 (security) 2018-09-04 19:14:22 +02:00
Vladimír Čunát a3f6a4b9b6 ghostscript: fix nitpicks after the update
- unused lcms2 input
- reference $out -> $doc
2018-09-04 18:50:49 +02:00
Vladimír Čunát c19136b1cd ghostscript: 9.22 -> 9.24 (security)
The $doc stuff needed changes, probably because of ghostscript newly
reacting to some configure flags that stdenv passes.
 - share/ghostscript/9.22/doc was an ugly location for documentation,
   and I didn't like their new share/ghostscript/9.24 either,
   so that got changed to share/doc/ghostscript/9.24
 - their process no longer installs examples, apparently,
   but I don't expect that would be any problem for us
2018-09-04 18:17:01 +02:00
Vladimír Čunát 7242ef1ec1 Merge branch 'staging-next' into staging
Hydra: ?compare=1477053
2018-09-04 13:07:21 +02:00
Vladimír Čunát 1428d00aa4 Merge branch 'master' into staging-next
Hydra: ?compare=1477053
2018-09-04 13:06:45 +02:00
Vladimír Čunát 3db3ae3700 fixup! treewide: fix various links (homepage, src) 2018-09-03 16:54:14 +02:00
Vladimír Čunát 9b48a67731 treewide: fix various links (homepage, src) 2018-09-03 16:53:02 +02:00
Vladimír Čunát 0d388e1bb6 aefs: fix meta.homepage 2018-09-03 16:29:35 +02:00
Vladimír Čunát 956790acaf Merge #45974: purple-matrix: 2016-07-11 -> 2018-08-02 2018-09-03 16:14:17 +02:00
Vladimír Čunát 0a5b8ef8c4 knot-dns: 2.7.1 -> 2.7.2
https://lists.nic.cz/pipermail/knot-dns-users/2018-August/001423.html
2018-09-03 14:40:34 +02:00
Vladimír Čunát 8d7439eb19 tarball job: more --show-trace
Without that I couldn't well do the grandparent commit.
2018-09-03 14:24:42 +02:00
Vladimír Čunát 608730af44 lib/trivial.nix: fix missing parens
Broken in 62dca7c9a; the tricky thing is that it depends on nix version.
Explanation: https://github.com/NixOS/nix/issues/629
2018-09-03 14:18:26 +02:00
Vladimír Čunát e3ee9c098a Revert "Merge #42880: coreutils: 8.29 -> 8.30"
This reverts commit edc13bae54, reversing
changes made to 90464f6049.
Bootstrap tools generation is broken, and I don't know why yet.
2018-09-03 08:31:01 +02:00
Vladimír Čunát 37a45e5a97 nixos-generate-config: fix perl quoting after cb1ca42 2018-09-01 21:13:54 +02:00
Vladimír Čunát 0e7ba35ddc Merge #45910: Fix i686 installer iso build 2018-09-01 19:15:39 +02:00
Vladimír Čunát 2d6179d1e8 Merge branch 'master' into staging
A few trivial conflicts due to *Platforms mass replace.
2018-09-01 17:38:18 +02:00
Vladimír Čunát 9a56eee0b1 Merge #45867: libreoffice*: add zh-CN and Czech langs. 2018-09-01 17:21:24 +02:00
Vladimír Čunát 9528384ac3 libreoffice*: add Czech language support
Tested the default version only (still).
2018-09-01 17:20:42 +02:00
Vladimír Čunát 2e7cb61cfb Merge #45720: coreutils: split a coreutils-full version 2018-09-01 17:03:49 +02:00
Vladimír Čunát 342d3db703 Merge branch 'staging-next'
The failure diff seems good-enough on Hydra now.
2018-09-01 17:02:15 +02:00
Vladimír Čunát edc13bae54 Merge #42880: coreutils: 8.29 -> 8.30 2018-09-01 16:50:46 +02:00
Vladimír Čunát cbd9262281 coreutils: disable a new test for now
As discussed in #42880, this test and functionality is new,
and apparently noone will look deeper for now.
2018-09-01 16:49:38 +02:00
Vladimír Čunát 355f19653c pythonPackages.more-itertools: avoid doCheck on i686
I expect noone will want to spend time really fixing these,
but it blocks wine from building...
2018-09-01 15:08:53 +02:00
Vladimír Čunát 9b0649ae3e Merge #45774: linux_testing_bcachefs: upgrade, add tests 2018-09-01 11:06:29 +02:00
Vladimír Čunát 0473466ba5 Merge #45731: artwork update (replacing old logo) 2018-09-01 10:43:20 +02:00
Vladimír Čunát 12874e4f81 Merge #38486: glib: add bin output 2018-08-31 12:29:14 +02:00
Vladimír Čunát 80b25db15c treewide: use glib tools from build-time $PATH
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.)
2018-08-30 19:47:41 +02:00
Vladimír Čunát 8fc6472ace gnome-documents, tlaplus: fix glib references 2018-08-30 19:47:41 +02:00
Vladimír Čunát 3053d4c49e Merge #45796: wireshark: 2.6.2 -> 2.6.3 (security)
https://www.wireshark.org/docs/relnotes/wireshark-2.6.3.html
2018-08-30 18:43:55 +02:00
Vladimír Čunát 3f80b81ece Merge branch 'staging' into #38486 2018-08-30 18:30:32 +02:00
Vladimír Čunát 2a39174255 Merge #43817: procps(-ng): enable systemd support
The whole closure only grows by 5 MiB roughly,
and it's all very common libraries (very low practical impact).
2018-08-30 18:03:59 +02:00
Vladimír Čunát 5ae438a3e7 procps(-ng): drop the bootstrapping hack
On master/staging the bootstrap mistake has been fixed,
and it no longer pulls procps, so such a hack isn't required.
2018-08-30 18:01:07 +02:00
Vladimír Čunát b71b222b4c Merge #44910: cmake: 3.11.2 -> 3.12.1 2018-08-30 16:04:52 +02:00
Vladimír Čunát 6f2f91f307 Merge #42880: libinput: split .bin output 2018-08-30 15:29:32 +02:00
Vladimír Čunát ab539ab863 libinput: make .bin the first output
That's the convention:
2018-08-30 15:27:26 +02:00
Vladimír Čunát 19c68fe28c Merge branch 'master' into staging 2018-08-30 12:25:43 +02:00
Vladimír Čunát e6a37e3ce4 linux: build with SCHEDUTIL governor
- it can't be built as a module
- it's not set as the default yet
- for discussion see https://github.com/NixOS/nixpkgs/pull/42330
2018-08-30 11:26:43 +02:00
Vladimír Čunát 88e4ac7a97 Merge #45636: nix-repl: throw an explanation 2018-08-30 10:27:11 +02:00
Vladimír Čunát 91b01208a0 gnome3.gnome-shell: fix build (missing xsltproc) 2018-08-30 09:56:16 +02:00
Vladimír Čunát d28ce159f6 Merge #45764: pango: 1.42.1 → 1.42.4 2018-08-30 09:32:11 +02:00
Vladimír Čunát fd3927ac29 coreutils: split a coreutils-full version
- 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.
2018-08-28 22:17:07 +02:00
Vladimír Čunát 85facc4a70 coreutils nitpick: add --with-packager
`tool --version` now gets additional line:
Packaged by https://NixOS.org
2018-08-28 22:15:57 +02:00
Vladimír Čunát f02bfc74c9 mesa: 18.1.5 -> 18.1.7 (maintenance) 2018-08-26 10:49:12 +02:00
Vladimír Čunát 3d1331f438 Merge #44822: nvidia_x11: 390.67 -> 390.77 2018-08-25 20:26:22 +02:00
Vladimír Čunát 2c1e736ae8 gnome3.libgda: build with gcc6 on aarch64
Fixes #45618.  I don't know what's the matter.
Feel free to come with a better fix.
2018-08-25 10:49:18 +02:00
Vladimír Čunát 7db611f2af Merge branch 'staging'
Includes libX11 security update.
2018-08-24 09:19:43 +02:00
Vladimír Čunát d5e2f91ec8 Merge #45509: nvidia_x11*: mark broken on 4.18 2018-08-23 22:59:16 +02:00
Vladimír Čunát c230f56f48 Merge #45510: qtcreator: apply patch on aarch64 2018-08-23 20:47:31 +02:00
Vladimír Čunát 903306a74d Merge #45312: qtcreator: enable on aarch64 and armv7 2018-08-23 09:40:12 +02:00
Vladimír Čunát e78fd23564 Merge branch 'master' into staging
Hydra: ?compare=1474932
2018-08-22 20:57:14 +02:00
Vladimír Čunát cb44c3ff4c xorg.libX11: 1.6.5 -> 1.6.6 (security)
CVE-2018-14598, CVE-2018-14599, CVE-2018-14600
https://lists.x.org/archives/xorg-announce/2018-August/002915.html
2018-08-21 19:32:13 +02:00
Vladimír Čunát 765d695b89 Merge branch 'staging-next'
Security fixes for a few packages are included.
2018-08-21 15:36:02 +02:00
Vladimír Čunát eccba564a4 velox: enableParallelBuilding = false 2018-08-21 12:34:33 +02:00
Vladimír Čunát d0888d1503 treewide: fixup breakage due to absolute compiler path
Some packages just can't handle them #44767.  It was tempting to try
to abstract this in some way, but I didn't do that ATM.
2018-08-21 12:34:33 +02:00
Vladimír Čunát 8d539c9933 knot-dns, knot-resolver: major updates
They're in a single commit, as splitting would break knot-resolver build.
https://gitlab.labs.nic.cz/knot/knot-dns/blob/v2.7.1/NEWS
https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v3.0.0/NEWS
2018-08-20 11:23:36 +02:00
Vladimír Čunát 153a19df05 Merge branch 'master' into staging-next
Hydra: ?compare=1474536
2018-08-20 09:15:33 +02:00
Vladimír Čunát ae2cf7c008 Merge branch 'staging' into staging-next
There are security fixes for a few packages (and other changes).
2018-08-20 09:13:41 +02:00
Vladimír Čunát 38eea804e6 openjdk: fixup build after #44767 2018-08-19 20:10:07 +02:00
Vladimír Čunát 01fc00cc81 Revert "Merge #43190: libyaml: 0.1.7 -> 0.2.1"
This reverts commit 0f57d85522, reversing
changes made to 65af43026a.

I'm missing human time to solve errors or verify that they're harmless...
2018-08-19 19:57:36 +02:00
Vladimír Čunát 8af2786ef6 qtcreator: (nitpick) better cross-compilation correctness 2018-08-19 09:44:15 +02:00
Vladimír Čunát 11f1893291 Merge #44625: libgit2* updates (security) 2018-08-19 09:23:01 +02:00
Vladimír Čunát ef6b76ca7d ntl: use a more "stable" fix for clang platforms
Always passing the configuration option should be simple and reliable.
See comments on https://github.com/NixOS/nixpkgs/commit/1bfbe76772b731
2018-08-19 09:15:45 +02:00
Vladimír Čunát b1548ce080 postgresql*: fixup build by a side-step
https://github.com/NixOS/nixpkgs/pull/44767#issuecomment-414066070
2018-08-19 09:07:00 +02:00
Vladimír Čunát 0f57d85522 Merge #43190: libyaml: 0.1.7 -> 0.2.1
It builds, the NEWS seem safe enough.
The "large" change in version is apparently due to switching
the maintenance team; ABI tracker shows no changes.
2018-08-18 12:53:48 +02:00
Vladimír Čunát 65af43026a Merge #45224: harfbuzz: 1.8.2 -> 1.8.8
It builds, NEWS seem safe enough.
2018-08-18 12:53:27 +02:00
Vladimír Čunát e0339418f0 Merge #45174: p11-kit: 0.23.12 -> 0.23.13
Builds, NEWS seem OK.
2018-08-18 12:20:34 +02:00
Vladimír Čunát aabe9790ff Merge #45237: expat: 2.2.5 -> 2.2.6 2018-08-18 12:16:57 +02:00