Commit graph

365773 commits

Author SHA1 Message Date
Fabian Affolter
13403e27a5
Merge pull request #166174 from jyooru/update/python3Packages.black
python3Packages.black: 22.1.0 -> 22.3.0
2022-03-29 11:21:18 +02:00
Jan Tojnar
ca0b2cdd67 glib: add support for Pantheon’s terminal emulator
Just like we did for GNOME’s in the parent commit.
2022-03-29 10:23:52 +02:00
Jan Tojnar
c987121acf glib: Add support for GNOME Console
GNOME Console (aka King’s Cross) is the default terminal emulator in GNOME 42.
Let’s make GLib aware of it so that apps relying on it (e.g. GNOME Shell)
can launch terminal apps like htop.

This is a downstream patch since GLib does not want to add any more
terminal emulators: https://gitlab.gnome.org/GNOME/glib/-/issues/2618
2022-03-29 10:23:52 +02:00
Fabian Affolter
74edd0a892
Merge pull request #165504 from fabaff/bump-freezegun
python3Packages.freezegun: 1.1.0 -> 1.2.1
2022-03-29 09:33:20 +02:00
github-actions[bot]
f0248f968f
Merge staging-next into staging 2022-03-29 06:01:53 +00:00
github-actions[bot]
df0f3ba49a
Merge master into staging-next 2022-03-29 06:01:16 +00:00
R. Ryantm
0e671e2b2b strawberry: 1.0.2 -> 1.0.3 2022-03-29 13:54:03 +08:00
Ben Siraphob
290c4eaf6c
Merge pull request #166170 from malob/cocoapods-mainProgram 2022-03-28 23:54:56 -05:00
ajs124
f5054121cb
Merge pull request #165935 from helsinki-systems/feat/move-special-fs-options-into-module
nixos/filesystems: Move options into the fs module
2022-03-29 05:03:59 +02:00
ajs124
ed612de9ab
Merge pull request #165928 from kouyk/update/vivaldi
vivaldi: 5.1.2567.66-1 -> 5.1.2567.73-1
2022-03-29 04:44:08 +02:00
Ben Siraphob
04a6d03029
Merge pull request #165974 from trofi/update-mc 2022-03-28 21:34:50 -05:00
Ben Siraphob
27f51c5d7a
Merge pull request #165321 from malob/update-1password 2022-03-28 21:29:23 -05:00
Joel
43f3c510fc
python3Packages.black: 22.1.0 -> 22.3.0 2022-03-29 12:21:07 +10:00
Malo Bourgon
fc3331b522
neovim-remote: add meta.mainProgram (#166173) 2022-03-29 04:15:31 +02:00
Malo Bourgon
a48d78cb66 cocoapods: add meta.mainProgram 2022-03-28 18:37:13 -07:00
Malo Bourgon
6f9296d1b6 cocoapods: move to more appropriate directory 2022-03-28 18:36:59 -07:00
github-actions[bot]
770c1c3d2c
Merge staging-next into staging 2022-03-29 00:02:37 +00:00
github-actions[bot]
80ddf916da
Merge master into staging-next 2022-03-29 00:02:04 +00:00
Martin Weinelt
8c5ec1e561
Merge pull request #166104 from mweinelt/pdns 2022-03-29 01:57:10 +02:00
Fabian Affolter
cc78fc8165
Merge pull request #166147 from r-ryantm/auto-update/python310Packages.hahomematic
python310Packages.hahomematic: 0.38.5 -> 1.0.0
2022-03-29 00:52:52 +02:00
Fabian Affolter
d53b00439a
Merge pull request #166143 from r-ryantm/auto-update/python310Packages.google-cloud-vision
python310Packages.google-cloud-vision: 2.7.1 -> 2.7.2
2022-03-29 00:44:19 +02:00
piegames
cdd2da6e62
Merge pull request #166089: gnomeExtensions: add gnome40Extensions again 2022-03-29 00:43:51 +02:00
Fabian Affolter
28b059bbb3
Merge pull request #166124 from fabaff/elastic-apm
python3Packages.elastic-apm: 6.8.0 -> 6.8.1
2022-03-29 00:42:30 +02:00
Fabian Affolter
b9cc47e95c
Merge pull request #166125 from fabaff/mcstatus-bump
python3Packages.mcstatus: 9.0.2 -> 9.0.3
2022-03-29 00:42:19 +02:00
Fabian Affolter
9521bea5f1
Merge pull request #166126 from fabaff/pyoverkiz-bump
python3Packages.pyoverkiz: 1.3.10 -> 1.3.12
2022-03-29 00:42:08 +02:00
Fabian Affolter
409a12e640
Merge pull request #166128 from fabaff/aioairzone-bump
python3Packages.aioairzone: 0.1.2 -> 0.2.0
2022-03-29 00:41:44 +02:00
Fabian Affolter
559e5a9827
Merge pull request #166138 from fabaff/minidb-bump
python3Packages.minidb: 2.0.5 -> 2.0.6
2022-03-29 00:41:08 +02:00
Fabian Affolter
b5454a36f2
Merge pull request #166129 from fabaff/aiogithubapi-bump
python3Packages.aiogithubapi: 22.2.4 -> 22.3.1
2022-03-29 00:40:57 +02:00
Malo Bourgon
47417621a5 _1password: add shell completions 2022-03-28 15:40:54 -07:00
Fabian Affolter
cb0b6bc623
Merge pull request #166139 from fabaff/ormar-bump
python3Packages.ormar: 0.10.25 -> 0.11.0
2022-03-29 00:40:38 +02:00
Alyssa Ross
e30f0f31e8 coreutils: add debug output 2022-03-28 22:22:39 +00:00
R. Ryantm
03fb5c816d python310Packages.hahomematic: 0.38.5 -> 1.0.0 2022-03-28 22:15:43 +00:00
R. Ryantm
adc4d551fa python310Packages.google-cloud-vision: 2.7.1 -> 2.7.2 2022-03-28 21:40:26 +00:00
Malo Bourgon
93eb4dbde1 _1password: refactor code to reduce duplication 2022-03-28 14:30:54 -07:00
Martin Weinelt
09b1589049
Merge pull request #166133 from Flakebi/salt 2022-03-28 23:15:01 +02:00
Fabian Affolter
256d77e7f9
Merge pull request #166100 from r-ryantm/auto-update/python310Packages.azure-mgmt-cognitiveservices
python310Packages.azure-mgmt-cognitiveservices: 13.0.0 -> 13.1.0
2022-03-28 22:36:15 +02:00
Fabian Affolter
7bb06108a9
Merge pull request #166106 from r-ryantm/auto-update/python310Packages.azure-mgmt-signalr
python310Packages.azure-mgmt-signalr: 1.0.0 -> 1.1.0
2022-03-28 22:35:27 +02:00
Fabian Affolter
159d4b45b4 python3Packages.ormar: 0.10.25 -> 0.11.0 2022-03-28 22:31:22 +02:00
R. Ryantm
5e92becb9b robin-map: 0.6.3 -> 1.0.0 2022-03-28 22:28:54 +02:00
Fabian Affolter
914545b23f python3Packages.minidb: 2.0.5 -> 2.0.6 2022-03-28 22:28:33 +02:00
Flakebi
3657f4033b
salt: 3004 -> 3004.1 2022-03-28 22:03:28 +02:00
Bernardo Meurer
0e3d0d844e
Merge pull request #166078 from mweinelt/firefox-drm
firefox: fix drmSupport flag
2022-03-28 12:49:42 -07:00
Martin Weinelt
2cb9593cad firefox: always build with clang
Both LTO and PGO require the use of clang so I think its easier to just
stick with clang for all builds, so PGO and LTO could in theory be used
without each other.
2022-03-28 21:42:49 +02:00
Martin Weinelt
4cf4a7b848 firefox: add pname to throw message
https://github.com/NixOS/nixpkgs/pull/164646#discussion_r835879348
2022-03-28 21:42:49 +02:00
Martin Weinelt
05a6b3c2b7 librewolf: disable pgo support
Starts profiling, starts librewolf, but gets stuck and never terminates.
2022-03-28 21:42:49 +02:00
Martin Weinelt
6e24b768b3 thunderbird: disable pgo support
Tries to connect out to the internet, so sorry, no pgo for thunderbird.

> console.warn: feeds: "downloadFeed: network connection unavailable"
2022-03-28 21:42:49 +02:00
Martin Weinelt
0d3772f645 firefox: add profile-guided optimization
Lo and behold, we're finally catching up with Mozillas very own firefox
build in terms of speed.

PGO is an optimization technique in which in a first step we create a
build that supports instrumentation, meaning we can use it to create a
profile of how the browser behaved during usage. Then in a second pass
we create the final build that uses the acquired profiling data to
optimize the browser for the workload it actually received during
profiling.

The downside is that with PGO we now need to build Firefox twice, which
increases the build time from around 20 minutes to roughly 50 minutes.

In the Speedometer 2.0 benchmark multiple tests could see a
responsiveness improvemeant around 20-25%, which makes the increased
build time well worth it.

Sadly this benefit seems limited to x86_64-linux, builds on
aarch64-linux get stuck during profiling and I haven't found out why.

Finally, after a long time, we can say:

Closes: #76484
Supersedes: #129503
2022-03-28 21:42:49 +02:00
Aaron L. Zeng
f37810ba4d ocamlPackages.core_unix: init at 0.14
This is a compatibility package for a soon-to-come breaking change in
Jane Street package layout.
2022-03-28 21:41:36 +02:00
Fabian Affolter
95c6e27177
Merge pull request #166091 from r-ryantm/auto-update/python310Packages.asyncstdlib
python310Packages.asyncstdlib: 3.10.3 -> 3.10.4
2022-03-28 21:41:10 +02:00
Fabian Affolter
20e5f8f6a3 python3Packages.aiogithubapi: 22.2.4 -> 22.3.1 2022-03-28 21:20:05 +02:00