Commit Graph

248659 Commits

Author SHA1 Message Date
Ryan Mulligan
59e6270050
Merge pull request #100941 from r-ryantm/auto-update/gammy
gammy: 0.9.58a -> 0.9.59
2020-10-24 06:18:45 -07:00
Lassulus
303e7d6ef4
Merge pull request #99551 from makefu/pkgs/bento4/update
bento4: 1.5.1-629 -> 1.6.0-637
2020-10-24 14:44:49 +02:00
Maximilian Bosch
48612c79b1
Merge pull request #101473 from Ma27/nixos-build-vms-qemu
nixos/nixos-build-vms: use `pkgs.qemu` for virtualisation
2020-10-24 14:43:52 +02:00
Lassulus
49701c3bf8
Merge pull request #101495 from makefu/pkgs/iozone/3.490
iozone: 3.471 -> 3.490
2020-10-24 14:42:32 +02:00
Maximilian Bosch
5fd98f75c6
Merge pull request #101535 from etu/php-packages-updates
phpPackages and phpExtensions updates
2020-10-24 14:39:47 +02:00
Elis Hirwing
a6d56b9df9
Merge pull request #101540 from shyim/patch-2
phpPackages.composer2: 2.0.0RC-1 -> 2.0.0
2020-10-24 13:53:51 +02:00
Anderson Torres
db2c904c3c
Merge pull request #100294 from pniedzwiedzinski/amfora-desktop
amfora: Add desktop file
2020-10-24 08:50:44 -03:00
Anderson Torres
2dfad07d44
Merge pull request #99494 from jb55/barrier_2_3_3
barrier: 2.3.2 -> 2.3.3
2020-10-24 08:49:29 -03:00
Shyim
f77c20451b
phpPackages.composer2: 2.0.0RC-1 -> 2.0.0 2020-10-24 13:01:06 +02:00
TredwellGit
2bb011032c
chromium: use official build settings (#101467)
LLD: https://lld.llvm.org/
When you link a large program on a multicore machine, you can expect that LLD runs more than twice as fast as the GNU gold linker. Your mileage may vary, though.
Link-time optimization (LTO) is supported by default.
Some default settings have been tuned for the 21st century. For example, the stack is marked as non-executable by default to tighten security.

LTO & ThinLTO: https://clang.llvm.org/docs/ThinLTO.html
LTO (Link Time Optimization) achieves better runtime performance through whole-program analysis and cross-module optimization. However, monolithic LTO implements this by merging all input into a single module, which is not scalable in time or memory, and also prevents fast incremental compiles. ThinLTO is a new approach that is designed to scale like a non-LTO build, while retaining most of the performance achievement of full LTO.

PGO: https://llvm.org/docs/HowToBuildWithPGO.html https://blog.chromium.org/2020/08/chrome-just-got-faster-with-profile.html
Allows your compiler to better optimize code for how it actually runs. Users report that applying this to Clang and LLVM can decrease overall compile time by 20%.
Because PGO uses real usage scenarios that match the workflows of Chrome users around the world, the most common tasks get prioritized and made faster. Delivers up to 10% faster page loads.

CFI: https://clang.llvm.org/docs/ControlFlowIntegrity.html https://www.chromium.org/developers/testing/control-flow-integrity
Aborts the program upon detecting certain forms of undefined behavior that can potentially allow attackers to subvert the program’s control flow. These schemes have been optimized for performance, allowing developers to enable them in release builds.
By default, a program compiled with CFI will crash with SIGILL if it detects a CFI violation.

Additionally:
Use minizip instead of zlib. Chromium says zlib but actually uses minizip.
Remove old unused workarounds.
Make shell scripts POSIX compliant.
Update documentation URLs.
Prepare for using system libraries.
2020-10-24 12:27:40 +02:00
Vincent Laporte
7be0ab8249 ocamlPackages.mirage-fs: init at 3.0.1 2020-10-24 12:25:02 +02:00
Vincent Laporte
8f0accd00f ocamlPackages.mirage-kv: init at 3.0.1 2020-10-24 12:25:02 +02:00
Elis Hirwing
5a226e3dbb
phpPackages.psysh: 0.10.3 -> 0.10.4 2020-10-24 10:38:16 +02:00
Elis Hirwing
4c9c52f13d
phpExtensions.yaml: 2.0.4 -> 2.1.0 2020-10-24 10:04:57 +02:00
Elis Hirwing
744a1533a0
phpExtensions.xdebug: 2.8.1 -> 2.9.8 2020-10-24 10:03:52 +02:00
Elis Hirwing
df3514c5ec
phpExtensions.redis: 5.1.1 -> 5.3.2 2020-10-24 10:02:51 +02:00
Elis Hirwing
f00ae5b48b
phpExtensions.protobuf: 3.11.2 -> 3.13.0.1 2020-10-24 10:01:43 +02:00
Elis Hirwing
79afde9991
phpExtensions.mongodb: 1.6.1 -> 1.8.1 2020-10-24 10:00:29 +02:00
Elis Hirwing
1459d221a8
phpExtensions.mailparse: 3.0.3 -> 3.1.1 2020-10-24 09:59:27 +02:00
Elis Hirwing
727dc79f68
phpExtensions.igbinary: 3.0.1 -> 3.1.6 2020-10-24 09:58:27 +02:00
Elis Hirwing
72fd5f2d1b
phpExtensions.event: 2.5.3 -> 2.5.7 2020-10-24 09:57:32 +02:00
Elis Hirwing
e05c3b2c99
phpExtensions.couchbase: 2.6.1 -> 2.6.2 2020-10-24 09:55:57 +02:00
Bjørn Forsman
3d4e133e77 parallel: fix calculation of max line length
parallel >= 20200822 uses /bin/echo to calculate the max allowed line
length. Patch it to a correct path, so that it doesn't (silently) fail
and fall back to a low value of 324.

Before:
  $ parallel --max-line-length-allowed
  324

After:
  $ parallel --max-line-length-allowed
  131063

Fixes: 16ca8725ff ("parallel: 20200722 -> 20200822")
2020-10-24 09:55:06 +02:00
Elis Hirwing
78a48d7fb1
phpExtensions.ast: 1.0.5 -> 1.0.10 2020-10-24 09:54:56 +02:00
Elis Hirwing
ab864cee02
phpPackages.phpcs: 3.5.5 -> 3.5.8 2020-10-24 09:52:44 +02:00
Elis Hirwing
067ee64a85
phpPackages.phpcbf: 3.5.5 -> 3.5.8 2020-10-24 09:51:57 +02:00
Elis Hirwing
376efd455e
phpPackages.phpstan: 0.12.49 -> 0.12.51 2020-10-24 09:50:38 +02:00
Elis Hirwing
e49aed3d1c
phpPackages.composer: 1.10.13 -> 1.10.15 2020-10-24 09:48:47 +02:00
Vladimír Čunát
c0a646edd0
Merge #101380: thunderbird*: 78.3.2 -> 78.4.0 2020-10-24 09:16:36 +02:00
Jamie Magee
ce89dd6819 pythonPackages.yappi: 1.2.5 -> 1.3.0 2020-10-23 18:18:08 -07:00
Fabian Möller
253954232e nixosTests.ferm: fix network timeout
The subtests could start before the server has configured it's IP
addresses and therefore timeout.
2020-10-23 18:12:45 -07:00
Fabian Möller
e83bd25aec nixosTests.certmgr: fix systemd test
Nginx fails to start, because it can't read the certificate file. This
happens because PrivateTmp is set for the service, which makes the
system wide /tmp inaccessible.
2020-10-23 18:09:50 -07:00
Ryan Burns
c58233a34a blugon: fix build on darwin 2020-10-23 18:06:36 -07:00
Nikolay Korotkiy
0c102b283d python3Packages.pygmt: init at 0.2.0 2020-10-23 18:05:52 -07:00
José Romildo Malaquias
b6c2504d8d
Merge pull request #101030 from romildo/upd.evisum
enlightenment.evisum: 0.5.6 -> 0.5.7
2020-10-23 21:26:28 -03:00
David Birks
579daedfca
material-shell: 7 -> 8 (#101427)
And removed the patch that is now included in release 8.
2020-10-23 18:47:45 -04:00
Andreas Rammhold
f0af7d27b8
Merge pull request #98748 from TredwellGit/xorg.xorgserver
xorg.xorgserver: 1.20.8 -> 1.20.9
2020-10-24 00:44:52 +02:00
Doron Behar
c90450014f
Merge pull request #101480 from Flakebi/salt 2020-10-24 01:31:41 +03:00
Jan Tojnar
3a73543401
Merge pull request #93725 from nglen/pipewire 2020-10-24 00:05:33 +02:00
Andreas Rammhold
582f622f6c
Merge pull request #101481 from makefu/pkgs/cozy/0.7.2
cozy-audiobooks: 0.6.7 -> 0.7.2
2020-10-23 23:59:44 +02:00
Doron Behar
70e351ea34
Merge pull request #101478 from doronbehar/pkg/tectonic 2020-10-24 00:52:08 +03:00
Niklas Hambüchen
036a415cf6
Merge pull request #101432 from nh2/pdal-2.2.0
pdal: 2.1.0 -> 2.2.0
2020-10-23 21:37:57 +00:00
Andreas Rammhold
b0f9c2b4e1
Merge pull request #101498 from TredwellGit/mumble
mumble: 1.3.2 -> 1.3.3 (security)
2020-10-23 23:26:41 +02:00
Ryan Mulligan
921fd8c807
Merge pull request #101392 from r-ryantm/auto-update/cargo-release
cargo-release: 0.13.5 -> 0.13.8
2020-10-23 14:26:13 -07:00
WilliButz
993437d0d6
Merge pull request #96511 from Zopieux/rtl_433_prom
Add rtl_433 Prometheus exporter
2020-10-23 23:24:38 +02:00
Michael Raskin
228b835dd7
Merge pull request #101485 from sikmir/openscenegraph
openscenegraph: enable on darwin
2020-10-23 20:43:44 +00:00
Nathaniel Glen
4bca42a6ec pipewire: update to 0.3.13 2020-10-23 16:36:14 -04:00
Nathaniel Glen
57510bf522 pipewire: cleanup path testing 2020-10-23 16:35:48 -04:00
TredwellGit
1bc72b3494 mumble: 1.3.2 -> 1.3.3
https://github.com/mumble-voip/mumble/releases/tag/1.3.3
2020-10-23 20:35:27 +00:00
makefu
647b71cfa9
iozone: 3.471 -> 3.490
generate url instead of hardcoding the version in the url
this should make auto-updating possible via nixpkgs-update
2020-10-23 22:14:56 +02:00