Commit Graph
538183 Commits
Author SHA1 Message Date
Fabián Heredia MontielandGitHub 8378b78477 Merge pull request #262096 from r-ryantm/auto-update/snac2
snac2: 2.41 -> 2.42
2023-10-19 21:51:29 -06:00
Fabián Heredia MontielandGitHub 5a5de4123c Merge pull request #262120 from r-ryantm/auto-update/sshocker
sshocker: 0.3.3 -> 0.3.4
2023-10-19 21:51:02 -06:00
Fabián Heredia MontielandGitHub 8315f252ba Merge pull request #262144 from r-ryantm/auto-update/storj-uplink
storj-uplink: 1.89.2 -> 1.90.1
2023-10-19 21:50:32 -06:00
Fabián Heredia MontielandGitHub c3bb709fdb Merge pull request #262166 from wkral/leetcode-completions
leetcode-cli: Add shell completions
2023-10-19 21:50:03 -06:00
Dan NixonandAnderson Torres d06515a020 perlPackages.CryptHSXKPasswd: init at 3.6
Note that because of an upstream issue two module tests fail and
dictionary file functionality does not work in either the library or
`hsxkpasswd` binary.

See:
  - https://github.com/bbusschots/hsxkpasswd/issues/42
  - https://github.com/bbusschots/hsxkpasswd/issues/43
2023-10-19 23:31:39 -03:00
Dan NixonandAnderson Torres ef8a0a04d9 maintainers: add dannixon 2023-10-19 23:31:39 -03:00
R. Ryantm 1ccc7ebb2a symfony-cli: 5.5.10 -> 5.6.0 2023-10-20 02:17:49 +00:00
R. Ryantm 9063eb7784 syft: 0.92.0 -> 0.93.0 2023-10-20 02:02:50 +00:00
Zak B. Elep ed33d73f69 perlPackages.MojoliciousPluginOpenAPI: 5.05 -> 5.09 2023-10-20 09:42:10 +08:00
Will Fancher 18013cc71e systemd-stage-1: Use specific fs packages 2023-10-19 21:13:22 -04:00
Silvan MosbergerandGitHub fec9eb141c Merge pull request #262158 from tweag/lib-codeowner
CODEOWNERS: Add myself to more parts of lib
2023-10-20 03:03:07 +02:00
lucasew 9b2213047e zenity: add meta.mainProgram
Signed-off-by: lucasew <lucas59356@gmail.com>
2023-10-19 21:52:15 -03:00
figsoda 602788c8e1 python310Packages.universal-pathlib: 0.1.3 -> 0.1.4
Changelog: https://github.com/fsspec/universal_pathlib/releases/tag/v0.1.4
2023-10-19 20:46:44 -04:00
emilylange 658e9ad1ae ungoogled-chromium: 118.0.5993.70-1 -> 118.0.5993.88-1
https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop_17.html

This update includes 1 security fix.
2023-10-20 02:35:56 +02:00
emilylange b1b715ec69 chromium: 118.0.5993.70 -> 118.0.5993.88
https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop_17.html

This update includes 1 security fix.
2023-10-20 02:35:10 +02:00
Misaka13514 533d0c3d56 nuclei: 2.9.15 -> 3.0.0
Diff: https://github.com/projectdiscovery/nuclei/compare/v2.9.15...v3.0.0

Changelog: https://github.com/projectdiscovery/nuclei/releases/tag/v3.0.0
2023-10-20 08:20:39 +08:00
emilylange 5766d04f96 chromium: fix update.py script
This is needed as we very recently started re-compressing the upstream
`tar.xz` to stay under the closure size limit of hydra.nixos.org.
2023-10-20 02:19:47 +02:00
William Kral f277c9494e leetcode-cli: Add shell completions 2023-10-19 16:18:49 -07:00
Artturin 41b3f47a1b discord-development: 0.0.8797 -> 0.0.2
discord-development-0.0.2.tar.gz: gzip compressed data, last modified: Tue Oct 17 00:03:33 2023
2023-10-20 02:16:14 +03:00
Artturin 315a7b36ca discord-canary: 0.0.315 -> 0.0.320 2023-10-20 02:16:12 +03:00
Artturin 1685220ba4 discord-ptb: 0.0.80 -> 0.0.82 2023-10-20 02:16:09 +03:00
Artturin 2169810dd1 discord: 0.0.280 -> 0.0.281 2023-10-20 02:16:05 +03:00
Artturin ecb7224d3f discord-development: 0.0.234 -> 0.0.1
looks like a downgrade but

discord-development-0.0.1.tar.gz: gzip compressed data, last modified: Tue Oct 17 00:03:33 2023
2023-10-20 02:15:48 +03:00
Artturin 0338ede46d discord-canary: 0.0.170 -> 0.0.171 2023-10-19 23:06:37 +00:00
Artturin a018ab4c77 discord-ptb: 0.0.49 -> 0.0.51 2023-10-19 23:03:07 +00:00
Artturin 3baf0cf343 discord: 0.0.31 -> 0.0.32 2023-10-19 23:02:39 +00:00
Martin WeineltandGitHub d042a29613 Merge pull request #253764 from linj-fork/fix-ping-wrapper
nixos/network-interfaces: stop wrapping ping with cap_net_raw
2023-10-20 00:57:55 +02:00
ArtturiandGitHub 9f27f8b28e Merge pull request #261584 from Artturin/fail2banfixcross 2023-10-20 01:55:42 +03:00
ArtturiandGitHub 4b3606057e Merge pull request #261856 from paveloom/mold 2023-10-20 01:52:23 +03:00
Ryan Hendrickson 2e64a57a31 ryzenadj: add rhendric as maintainer 2023-10-19 18:36:39 -04:00
Thiago Kenji OkadaandGitHub bcdd2da2dc Merge pull request #262051 from thiagokokada/qt-module-fixes
nixos/qt: multiple fixes
2023-10-19 23:34:24 +01:00
Thiago Kenji OkadaandGitHub 9d7bd66b06 Merge pull request #262045 from jfvillablanca/types-click
pythonPackages.types-click: init at 7.1.8
2023-10-19 23:31:36 +01:00
Silvan Mosberger b941c97eb2 CODEOWNERS: Add myself to more parts of lib 2023-10-20 00:16:41 +02:00
Legion OrsettiandYaya cb7081284c vencord: 1.5.6 -> 1.5.7 2023-10-20 00:15:42 +02:00
Silvan MosbergerandGitHub f0211b7c29 Merge pull request #262143 from Lurkki14/readme
pkgs/README.md: clarify when meta.maintainers should be set
2023-10-20 00:13:23 +02:00
EmilyandGitHub 4d0db3bfee Merge pull request #259254 from Tom-Hubrecht/nixos-outline
nixos/outline: Add the possibility of using local storage instead of S3
2023-10-20 00:10:40 +02:00
R. Ryantm b79bc9044c stripe-cli: 1.17.2 -> 1.18.0 2023-10-19 22:05:52 +00:00
K900 056ec2e654 linux/hardened/patches/6.1: 6.1.57-hardened1 -> 6.1.58-hardened1 2023-10-20 01:03:41 +03:00
nixdrin 503e176e3d electron-bin: add pciutils to electronLibPath
libpci.so is needed at runtime to detect GPU vendor/device IDs properly,
so that Chromium's blocklists that workaround various GPU driver bugs
can be applied correctly.
2023-10-20 00:03:30 +02:00
K900 d6c3cb9c91 linux_5_15: 5.15.135 -> 5.15.136 2023-10-20 01:02:15 +03:00
K900 4966c65d6d linux_6_1: 6.1.58 -> 6.1.59 2023-10-20 01:02:10 +03:00
K900 e2df71996d linux_6_5: 6.5.7 -> 6.5.8 2023-10-20 01:02:04 +03:00
nixdrin db3731b887 chromium: fix libpci GPU detection
Chromium has blocklists that workaround various GPU driver bugs, either
by forcing software rendering [1] or by disabling use of certain GPU
features [2].

These blocklists can only be applied successfully if the GPU vendor and
device is detected correctly. One of the methods used for GPU detection
is to load libpci.so via dlopen() at runtime to read the PCI vendor and
device ID.

The current derivation already contains a sed command to rewrite the
dlopen() to the absolute path of libpci.so in the Nix store, namely

      sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \
        gpu/config/gpu_info_collector_linux.cc

However, in Chromium 59 (6 years ago), this code was moved into the
ANGLE library used by Chromium [3]. This sed command no longer works.
There is similar code in ANGLE now [4] that must be similarly patched to
ensure the GPU vendor and device is always detected correctly.

Without libpci some GPUs are not detected correctly. For example, in a
VMWare virtual machine opening chrome://gpu in the browser shows:

  VENDOR= 0x0000 [Google Inc. (VMware, Inc.)], DEVICE=0x0000 [ANGLE
   (VMware Inc., SVGA3D; build: RELEASE;  LLVM;, OpenGL 4.1 (Core Profile)
    Mesa 23.0.3)], DRIVER_VENDOR=Mesa, DRIVER_VERSION=23.0.3 *ACTIVE*

Note the VENDOR=0x0000 and DEVICE=0x0000. Adding libpci.so to the
library path fixes this:

  VENDOR= 0x15ad [Google Inc. (VMware, Inc.)], DEVICE=0x0405 [ANGLE
   (VMware Inc., SVGA3D; build: RELEASE;  LLVM;, OpenGL 4.1 (Core Profile)
    Mesa 23.0.3)], DRIVER_VENDOR=Mesa, DRIVER_VERSION=23.0.3 *ACTIVE*

Note the VENDOR=0x15ad and DEVICE=0x0405. Also now the blocklist entries
are applied correctly, fixing some graphical issues.

Fix this by adding pciutils to the rpath set with patchelf. This avoids
having to patch lines in the source code that might get moved around.

[1]: https://chromium.googlesource.com/chromium/src/+/e52f33f30b91b4ddfad649acddc39ab570473b86/gpu/config/software_rendering_list.json
[2]: https://chromium.googlesource.com/chromium/src/+/e52f33f30b91b4ddfad649acddc39ab570473b86/gpu/config/gpu_driver_bug_list.json
[3]: https://github.com/chromium/chromium/commit/873b27d518038be94df98d1128a2e8047e0ef942
[4]: https://github.com/google/angle/blob/05f45adc147393562b518ca1f82a3ccba7ee40f7/src/gpu_info_util/SystemInfo_libpci.cpp#L41
2023-10-19 23:28:01 +02:00
R. Ryantm cbf86bc770 storj-uplink: 1.89.2 -> 1.90.1 2023-10-19 21:28:00 +00:00
Weijia WangandGitHub 083d89547d Merge pull request #258555 from rexxDigital/reactphysics3d
reactphysics3d: init at 0.9.0
2023-10-19 23:24:26 +02:00
Jussi Kuokkanen 64db4d240e pkgs/README.md: clarify when meta.maintainers should be set 2023-10-20 00:14:08 +03:00
Thiago Kenji Okada 38623a8003 nixos/qt: improve module documentation 2023-10-19 21:54:22 +01:00
Thiago Kenji Okada 39250f5df5 nixos/qt: multiple fixes
- Removal of top-level `with lib`
- Allow usage of module without setting `platformTheme`, so we can set
  the QT_PLUGIN_PATH/QML2_IMPORT_PATH paths without theming
- Add support for kvantum and some other styles
- Add myself as maintainer
2023-10-19 21:54:22 +01:00
Emily TrauandAnderson Torres d2c4f9a4fc minimal-bootstrap.coreutils-musl: change pname to not break nix-env 2023-10-19 17:53:56 -03:00
Emily TrauandAnderson Torres 3179f5b770 maintainers/teams: add alejandrosame to minimal-bootstrap team 2023-10-19 17:53:11 -03:00