Commit graph

249174 commits

Author SHA1 Message Date
Lancelot SIX
6d2cad8a4e
gdb: 9.2 -> 10.1
See https://lists.gnu.org/archive/html/info-gnu/2020-10/msg00009.html
for release announcement
2020-10-24 19:22:36 +01:00
Michael Raskin
d97a71865e lispPackages: more Nyxt deps 2020-10-24 20:14:01 +02:00
StigP
ec352ccff6
Merge pull request #101550 from zakame/updates/perl-PerlTidy
perlPackages.TestPerlTidy: 20200412 -> 20200930
2020-10-24 17:24:23 +00:00
WORLDofPEACE
9c1150249e
Merge pull request #101579 from worldofpeace/fix-pantheon-session
pantheon.wingpanel-indicator-session: 2.2.8 -> 2020-09-13
2020-10-24 13:20:12 -04:00
WORLDofPEACE
95c05e6c44 pantheon.wingpanel-indicator-session: 2.2.8 -> 2020-09-13
Lots of bugfixes but mostly https://github.com/elementary/wingpanel-indicator-session/pull/126
which fixes https://github.com/NixOS/nixpkgs/issues/95658
2020-10-24 13:19:03 -04:00
Benjamin Hipple
d9eafeb9ae
Merge pull request #101546 from magnetophon/redkite
redkite: 1.0.3 -> 1.1.0
2020-10-24 13:13:18 -04:00
Michael Raskin
a41d154ced
Merge pull request #101576 from 7c6f434c/nyxt-deps
lispPackages: more stuff (for Nyxt)
2020-10-24 17:11:22 +00:00
Ryan Mulligan
51344916f0
Merge pull request #101562 from r-ryantm/auto-update/cpuid
cpuid: 20200427 -> 20201006
2020-10-24 09:56:06 -07:00
Jon Banafato
d0bc05438b kind: 0.8.1 -> 0.9.0
kind has a new bugfix release. [Changelog](https://github.com/kubernetes-sigs/kind/releases/tag/v0.9.0)

This commit also enables fish completions, which were added to kind in
0.8.0.
2020-10-24 12:37:52 -04:00
Michael Raskin
588501bcb2 lispPackages: more stuff 2020-10-24 18:36:09 +02:00
Maximilian Bosch
4a4015a6d2
Merge pull request #101558 from r-ryantm/auto-update/dos2unix
dos2unix: 7.4.1 -> 7.4.2
2020-10-24 18:20:36 +02:00
Maximilian Bosch
12b7217fba
Merge pull request #101564 from jojosch/dbeaver-7.2.3
dbeaver: 7.2.2 -> 7.2.3
2020-10-24 18:19:08 +02:00
WORLDofPEACE
e3e42daa98
Merge pull request #101567 from worldofpeace/fix-switchboard-about
pantheon.switchboard-plug-about: patch some bugfixes
2020-10-24 12:18:47 -04:00
Maximilian Bosch
c9377b9eef
Merge pull request #101566 from r-ryantm/auto-update/cppcheck
cppcheck: 2.1 -> 2.2
2020-10-24 18:14:59 +02:00
R. RyanTM
76a15c71b6 dstask: 0.21 -> 0.22 2020-10-24 16:13:30 +00:00
Maximilian Bosch
8733608fde
Merge pull request #101541 from JesusMtnez/coursier
coursier: 2.0.4 -> 2.0.5
2020-10-24 18:08:16 +02:00
Michael Weiss
26dbf31f49
Merge pull request #101555 from meutraa/update/android-studio-canary
androidStudioPackages.{canary,dev}: 4.2.0.13 -> 4.2.0.14
2020-10-24 18:06:17 +02:00
R. RyanTM
5f43184565 duktape: 2.5.0 -> 2.6.0 2020-10-24 16:03:19 +00:00
WORLDofPEACE
6bc94d149b
Merge pull request #101563 from worldofpeace/fix-pantheon-greeter-brightness
nixos/lightdm: make lightdm user shell bash
2020-10-24 11:56:34 -04:00
WORLDofPEACE
372e3a118d pantheon.switchboard-plug-about: patch some bugfixes
Hopefully fix https://github.com/NixOS/nixpkgs/issues/101221.
Though that issue is flaky on the reproducibility.
2020-10-24 11:50:47 -04:00
WORLDofPEACE
ef803ab1bb
Merge pull request #100199 from worldofpeace/seeded-config
nixos/tools: add desktopConfiguration option (to seed configuration into configuration.nix)
2020-10-24 11:35:33 -04:00
Johannes Schleifenbaum
3d3e792965
dbeaver: 7.2.2 -> 7.2.3 2020-10-24 17:32:41 +02:00
WORLDofPEACE
c134f6443a nixos/lightdm: make lightdm user shell bash
In https://github.com/NixOS/nixpkgs/issues/100119 pantheon's greeter
has g-s-d running which allows brightness controls via pkexec.
This is changed in newer versions of g-s-d (pantheon uses a fork currently),
but whenever brightness is changed with a shell of `shadow` we get
```
Oct 10 23:51:44 kirXps pkexec[18722]: lightdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/lightdm] [COMMAND=/run/current-system/sw/bin/elementary-settings-daemon/gsd-backlight-helper /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight 65587]
```

I'm not sure this should be strictly needed, so we should try to
revert later on when pantheon's g-s-d is updated.
2020-10-24 11:28:18 -04:00
R. RyanTM
57dc5ba564 cppcheck: 2.1 -> 2.2 2020-10-24 15:27:39 +00:00
R. RyanTM
b4fd542f7f cpuid: 20200427 -> 20201006 2020-10-24 15:16:12 +00:00
Zak B. Elep
e843c46396 perlPackages.PerlTidy: 20200110 -> 20201001 2020-10-24 22:45:35 +08:00
Zak B. Elep
31825fdef3 perlPackages.TestPerlTidy: 20200412 -> 20200930 2020-10-24 22:45:22 +08:00
StigP
7ecdf141d2
Merge pull request #98338 from Atemu/firefox-bin-update-fix
firefox-bin/update: fix
2020-10-24 14:42:01 +00:00
R. RyanTM
6d3efc39fa dos2unix: 7.4.1 -> 7.4.2 2020-10-24 14:27:14 +00:00
meutraa
eb7e78ee99
androidStudioPackages.{canary,dev}: 4.2.0.13 -> 4.2.0.14 2020-10-24 15:02:26 +01:00
Michael Raskin
18a170fe8e
Merge pull request #101544 from 7c6f434c/sbcl-update
sbcl: 2.0.0 -> 2.0.8; add 2.0.9; lispPackages: regenerate
2020-10-24 13:19:34 +00:00
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
Bart Brouns
4c0404eea1 redkite: 1.0.3 -> 1.1.0 2020-10-24 13:59:08 +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
Michael Raskin
c4c06f5989
pkgs/development/lisp-modules/README.txt : typo fix
Co-authored-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2020-10-24 11:53:43 +00: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
Sandro Jäckel
76e1cda6c6
kindlegen: mark broken due to download removal 2020-10-24 13:36:39 +02:00
Michael Raskin
435b144ca8 lispPackages.cl-paths-ttf: readd, previously was a dependency of clx-truetype 2020-10-24 13:27:56 +02:00
Michael Raskin
da2a4ce7f4 lispPackages.dbi: break test-only dependency loops 2020-10-24 13:25:53 +02:00
JesusMtnez
cdb7764897
coursier: 2.0.4 -> 2.0.5 2020-10-24 13:14:43 +02:00
Michael Raskin
a84b759e99 lispPackages.uiop: drop obsolete uiop/version reference 2020-10-24 13:05:11 +02:00
Shyim
f77c20451b
phpPackages.composer2: 2.0.0RC-1 -> 2.0.0 2020-10-24 13:01:06 +02:00
Michael Raskin
a8d38f8f07 quicklispPackages: regenerate 2020-10-24 12:53:25 +02:00
Michael Raskin
571d45fea6 sbcl: 2.0.0 -> 2.0.8 2020-10-24 12:52:16 +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