231448 Commits

Author SHA1 Message Date
Robert Schütz
52fcfd3876 qutebrowser: 1.11.0 -> 1.11.1
fixes CVE-2020-11054
2020-05-12 18:46:09 +02:00
adisbladis
30236aceaf
Merge pull request #87581 from cole-h/doas
nixos/doas: default rule should be first
2020-05-12 18:38:51 +02:00
adisbladis
5e206092be
kdeApplications.kdegraphics-thumbnailers: Fix 404ing patch url 2020-05-12 17:35:10 +01:00
Jacek Galowicz
11f49fb94d
Merge pull request #79966 from chkno/bcache
nixos/bcache: Installer test for / on bcache
2020-05-12 18:21:44 +02:00
Alessandro Marrella
d656b9f89a
eksctl: 0.18.0 -> 0.19.0 2020-05-12 16:34:19 +01:00
Christian Kampka
fd004aac76
trilium: 0.42.1 -> 0.42.2 2020-05-12 17:20:53 +02:00
Daniel Șerbănescu
3502f2acb0 blueman 2.1.2 -> 2.1.3 2020-05-12 17:12:19 +02:00
Jörg Thalheim
1e69c8c242
Merge pull request #86957 from 1000101/blockbook
blockbook: 0.3.2 -> 0.3.3
2020-05-12 16:08:49 +01:00
adisbladis
901e658fe0
Merge pull request #87662 from zowoq/buildah
buildah: 1.14.8 -> 1.14.9
2020-05-12 16:27:04 +02:00
1000101
00b904305c blockbook: Remove aarch64 from platforms 2020-05-12 15:57:30 +02:00
Marek Mahut
1195705bcd
Merge pull request #87538 from chessai/add-cudd
cudd: init at 3.0.0
2020-05-12 15:48:18 +02:00
Eelco Dolstra
77d40b2205
Merge pull request #87663 from nlewo/nixUnstable
nixUnstable: pre7346_5e7ccdc9 -> pre7534_b92f58f6
2020-05-12 15:44:11 +02:00
Silvan Mosberger
1a84fb06d8
Merge pull request #87644 from marsam/update-translate-shell 2020-05-12 15:41:28 +02:00
Silvan Mosberger
6440000547
Merge pull request #87599 from helsinki-systems/znapzend-oracle-mode 2020-05-12 15:39:25 +02:00
Silvan Mosberger
fea63944fd
Merge pull request #87280 from helsinki-systems/znapzend-mbuffer-path 2020-05-12 15:37:38 +02:00
Silvan Mosberger
6be178c501
Merge pull request #87666 from evils/maintainer 2020-05-12 15:34:38 +02:00
Jörg Thalheim
c643f6e6f7
Merge pull request #87664 from betaboon/nixos-pixiecore-fix-escaping 2020-05-12 14:26:17 +01:00
Antoine Eiche
15d1011615 nixUnstable: pre7346_5e7ccdc9 -> pre7534_b92f58f6 2020-05-12 15:23:52 +02:00
betaboon
fd41795f58 nixos/pixiecore: fix escaping of cmdline 2020-05-12 15:14:49 +02:00
zowoq
c28c084e14 buildah: 1.14.8 -> 1.14.9
https://github.com/containers/buildah/releases/tag/v1.14.9
2020-05-12 22:56:22 +10:00
Tim Steinbach
0c9b897241
linux-hardened: Fix kernel version detection 2020-05-12 08:37:08 -04:00
Tim Steinbach
511b503b0d
linux/hardened/patches/5.6: 5.6.11.a -> 5.6.12.a 2020-05-12 08:35:52 -04:00
Tim Steinbach
2646e949b0
linux/hardened/patches/5.4: 5.4.39.a -> 5.4.40.a 2020-05-12 08:35:50 -04:00
Tim Steinbach
fc545e4d23
linux/hardened/patches/4.19: 4.19.121.a -> 4.19.122.a 2020-05-12 08:35:48 -04:00
Tim Steinbach
677ddfef7c
linux/hardened/patches/4.14: 4.14.179.a -> 4.14.180.a 2020-05-12 08:35:46 -04:00
Mario Rodas
ce987edda4
Merge pull request #87650 from filalex77/ffsend-0.2.61
ffsend: 0.2.59 -> 0.2.61
2020-05-12 07:15:52 -05:00
Mario Rodas
78d5a108a2
Merge pull request #86304 from filalex77/gleam-0.8.0
gleam: 0.7.1 -> 0.8.0
2020-05-12 07:14:54 -05:00
Mario Rodas
3a5066d0a2
Merge pull request #87658 from zowoq/buildah
buildah: cleanup
2020-05-12 07:13:44 -05:00
Mario Rodas
aa3e67d840
Merge pull request #87654 from zowoq/minikube
minikube: 1.9.2 -> 1.10.0
2020-05-12 07:11:51 -05:00
zowoq
f01d7164a8 fuse-overlayfs: restrict to linux 2020-05-12 22:11:22 +10:00
zowoq
5a3ba0e295 skopeo: add wrapper
wrap fuse-overlayfs for storage compatibility with the podman wrapper
2020-05-12 22:11:22 +10:00
Florian Klink
d6f90e4f9e
Merge pull request #73530 from eadwu/nvidia/systemd-pm
nixos/nvidia: include systemd power management
2020-05-12 13:54:45 +02:00
zowoq
1d909f5fdb cri-o: drop flavor 2020-05-12 21:33:17 +10:00
Timo Kaufmann
ebf030b4ff
Merge pull request #87527 from timokau/scikitlearn-0.22.2
python.pkgs.scikitlearn: 0.21.3 -> 0.22.2.post1
2020-05-12 11:29:17 +00:00
zowoq
f92387242e buildah: cleanup, restrict to linux 2020-05-12 21:23:31 +10:00
Evils
76c7c2cfbf maintainers: evils-devils -> evils 2020-05-12 12:05:53 +02:00
zowoq
9452d34b14 minikube: 1.9.2 -> 1.10.0
https://github.com/kubernetes/minikube/releases/tag/v1.10.0
2020-05-12 19:47:31 +10:00
taku0
d8fa222ca2 flashplayer: 32.0.0.363 -> 32.0.0.371 2020-05-12 18:31:02 +09:00
Oleksii Filonenko
add838f632
vultr-cli: init at 0.3.1 2020-05-12 08:37:05 +00:00
Oleksii Filonenko
a0c5d44c43 vultr: 1.15.0 -> 2.0.1 2020-05-12 08:29:24 +00:00
Oleksii Filonenko
48ce423f64 ffsend: 0.2.59 -> 0.2.61 2020-05-12 08:03:25 +00:00
Oleksii Filonenko
e2a5709d9c wasmer: 0.16.2 -> 0.17.0 2020-05-12 08:01:43 +00:00
Oleksii Filonenko
0581aa6ceb monolith: 2.2.4 -> 2.2.5 2020-05-12 07:46:26 +00:00
Linus Heckemann
90c0191735
Merge pull request #85428 from serokell/kirelagin/unit-script-name
systemd: Simplify unit script names
2020-05-12 09:35:26 +02:00
Jacek Galowicz
efe0051a9d
Merge pull request #87632 from chkno/installer-test-machine-name-fix
nixos/tests/installer: Fix machine name
2020-05-12 09:32:44 +02:00
Gabor Greif
90d0fea440 ocamlPackages.wasm: 1.1 -> 1.1.1
see https://opam.ocaml.org/packages/wasm/wasm.1.1.1
2020-05-12 09:15:25 +02:00
Vladimír Čunát
2006fd4fc5
Merge branch 'staging' into staging-next
Just pull fix for gcc10 "merge conflict".  Now it evaluates and builds.
2020-05-12 09:12:19 +02:00
Greg Price
f8a8243bd3 cpython: Use --enable-optimizations, for a 16% speedup.
Without this flag, the configure script prints a warning at the end,
like this (reformatted):

  If you want a release build with all stable optimizations active
  (PGO, etc), please run ./configure --enable-optimizations

We're doing a build to distribute to people for day-to-day use,
doing things other than developing the Python interpreter.  So
that's certainly a release build -- we're the target audience for
this recommendation.

---

And, trying it out, upstream isn't kidding!  I ran the standard
benchmark suite that the CPython developers use for performance
work, "pyperformance".  Following its usage instructions:
  https://pyperformance.readthedocs.io/usage.html
I ran the whole suite, like so:

  $ nix-shell -p ./result."$variant" --run '
      cd $(mktemp -d); python -m venv venv; . venv/bin/activate
      pip install pyperformance
      pyperformance run -o ~/tmp/result.'"$variant"'.json
    '

and then examined the results with commands like:

  $ python -m pyperf compare_to --table -G \
      ~/tmp/result.{$before,$after}.json

Across all the benchmarks in the suite, the median speedup was 16%.
(Meaning 1.16x faster; 14% less time).

The middle half of them ranged from a 13% to a 22% speedup.

Each of the 60 benchmarks in the suite got faster, by speedups
ranging from 3% to 53%.

---

One reason this isn't just the default to begin with is that, until
recently, it made the build a lot slower.  What it does is turn on
profile-guided optimization, which means first build for profiling,
then run some task to get a profile, then build again using the
profile.  And, short of further customization, the task it would use
would be nearly the full test suite, which includes a lot of
expensive and slow tests, and can easily take half an hour to run.

Happily, in 2019 an upstream developer did the work to carefully
select a more appropriate set of tests to use for the profile:
  https://github.com/python/cpython/commit/4e16a4a31
  https://bugs.python.org/issue36044
This suite takes just 2 minutes to run.  And the resulting final
build is actually slightly faster than with the much longer suite,
at least as measured by those standard "pyperformance" benchmarks.
That work went into the 3.8 release, but the same list works great
if used on older releases too.

So, start passing that --enable-optimizations flag; and backport
that good-for-PGO set of tests, so that we use it on all releases.
2020-05-11 23:37:04 -07:00
Daniël de Kok
7f879e0aec makemkv: 1.15.0 -> 1.15.1
Upstream changelog:

- Added support for AACS v76 (for those poor souls without LibreDrive)
- Improved handling for discs with mastering errors
- Many internal improvements and small bugfixes
- Bug fixes:
  * For some HD audio streams frames were dropped incorrectly on segment
    boundaries
2020-05-12 08:26:43 +02:00
xbreak
ee5975319b
qt5: Add missing include path to pkg-config files
This is achieved by patching qtbase `qmake/generators/makefile.cpp` to
unconditionally add the missing `-I${includedir}`. The include path is
otherwise conditioned on whether it is already available or not. Since there is
no unified set of system include paths in nix this cause problems as reported
in #52457.
2020-05-12 06:25:28 +00:00