Commit Graph
100 Commits
Author SHA1 Message Date
Vladimír Čunát a68ae2c205 obs-studio: restrict meta.platforms
Hydra has been trying to build it on aarch64-linux, but never succeeded:
https://hydra.nixos.org/job/nixpkgs/trunk/obs-studio.aarch64-linux/all
(It tries to feed compiler x86-specific options.)
I didn't test i686-linux, due to a transitive dependency not building
(libupnp), but there it might likely work.
2019-01-05 22:51:21 +01:00
Vladimír Čunát e6aa4d76ed Merge #53164: vlc: 3.0.4 -> 3.0.5
https://mailman.videolan.org/pipermail/videolan-announce/2018-December/000173.html
2019-01-05 22:05:41 +01:00
Vladimír Čunát de96413bbf doxygen: add sourceforge as mirror
It turns out the upstream URL is very slow (for me at least).
We get caching through nixos.org, but this shouldn't hurt anyway.
2019-01-02 17:08:02 +01:00
Vladimír Čunát f0c41f0bbf doxygen: change URL
The homepage was 301 Moved Permanently.  Note: https won't work.
2019-01-02 16:59:09 +01:00
Vladimír Čunát cea9a2c9df cproto: 4.6 -> 4.7o
The package seems rather abandoned (here in nixpkgs).
The bump fixes some problems, but it's probably still not suitable
for my use cases, though let me push the improvements anyway.
2019-01-02 16:27:40 +01:00
Vladimír Čunát a1aee1bd83 Merge #53009: mupdf: fix CVE-2018-18662 2018-12-31 11:22:44 +01:00
Vladimír Čunát bf7d1b538d exiv2: 0.26.2018.06.09 -> 0.26.2018.12.30 (security)
The bump includes all the patches we had and adds some more,
e.g. for CVE-2017-1000127.  I don't think all CVEs get fixed by that,
but 0.27 would currently break too many packages; /cc #50496.
2018-12-30 11:57:51 +01:00
Vladimír Čunát 4fc5480db2 Merge #51561: tomcat: update minor versions (security) 2018-12-30 09:31:31 +01:00
Vladimír Čunát ee9ba43a1c knot-resolver: 3.1.0 -> 3.2.0
https://lists.nic.cz/pipermail/knot-resolver-announce/2018/000005.html
2018-12-17 14:54:36 +01:00
Vladimír Čunát ad3e9191d1 nixos/nvidia: improve the assertion again
/cc ac19d5e34 #51836.
2018-12-12 00:26:09 +01:00
Vladimír Čunát ac19d5e34f Merge #51836: nixos/nvidia: fix inverted assertion 2018-12-11 21:41:20 +01:00
Vladimír Čunát 3946d83a3c nixos tests: disable kafka for now
They consistently fail since openjdk bump with some out-of-space errors.
That's not a problem by itself, but each test instance ties a build slot
for many hours and consequently they also delay channels as those wait
for all builds to finish.

Feel free to re-enable when fixed, of course.
2018-12-10 13:19:00 +01:00
Vladimír Čunát 17acf57f9d fbreader: fixup build with curl-7.62
This was easy to patch; submitted upstream.
2018-12-09 10:27:22 +01:00
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