Commit Graph

10031 Commits

Author SHA1 Message Date
Thomas Gerbet
16caf1231b cups-filters: remove support for legacy CUPS browsing and for LDAP
Fixes CVE-2024-47176 and CVE-2024-47850. NixOS is not affected by these security issues by
default because we do not ship the default configuration file so it fallbacks to `BrowseRemoteProtocols dnssd`.

631/udp is removed from the open firewall ports, it was by the CUPS
browsing protocol.
2024-10-07 22:28:12 +02:00
github-actions[bot]
f4d64b5b37 Merge staging-next into staging 2024-10-06 12:05:45 +00:00
github-actions[bot]
5c3e5ec59f Merge master into staging-next 2024-10-06 12:05:15 +00:00
OTABI Tomoya
fe8531cc51 lilypond-unstable: 2.25.19 -> 2.25.20 (#345307) 2024-10-06 16:50:40 +09:00
Leona Maroni
453b950fde cups: 2.4.10 -> 2.4.11 (#345553) 2024-10-05 15:33:23 +02:00
github-actions[bot]
f197602956 Merge staging-next into staging 2024-10-04 18:05:00 +00:00
github-actions[bot]
fb53f9f64b Merge master into staging-next 2024-10-04 18:04:31 +00:00
R. Ryantm
807db16ef8 fastly: 10.14.1 -> 10.15.0 2024-10-04 10:24:52 +00:00
github-actions[bot]
38b6c1568f Merge staging-next into staging 2024-10-03 00:14:32 +00:00
Lily Foster
3070d8a681 ghostscript: fix build on darwin
3230e58d06
https://hydra.nixos.org/build/274082857/nixlog/3/tail
2024-10-02 20:14:24 +02:00
Thomas Gerbet
519357453b cups: 2.4.10 -> 2.4.11
Changes:
https://github.com/OpenPrinting/cups/blob/v2.4.11/CHANGES.md
2024-09-30 19:16:13 +02:00
R. Ryantm
a63e4cf4b3 lilypond-unstable: 2.25.19 -> 2.25.20 2024-09-29 15:00:44 +00:00
Thomas Gerbet
053e3fe1f4 cups: apply patches for CVE-2024-47175
Based on the information provided in https://www.openwall.com/lists/oss-security/2024/09/27/3

https://github.com/OpenPrinting/libppd/security/advisories/GHSA-7xfx-47qg-grp6
2024-09-27 19:02:38 +02:00
github-actions[bot]
6401f1172e Merge staging-next into staging 2024-09-27 12:06:15 +00:00
github-actions[bot]
22165c231d Merge master into staging-next 2024-09-27 12:05:46 +00:00
Thomas Gerbet
d726e2d301 cups-filters: apply patch for CVE-2024-47076
Advisory:
https://github.com/OpenPrinting/libcupsfilters/security/advisories/GHSA-w63j-6g73-wmg5
2024-09-26 23:51:12 +02:00
Artturin
c0d2c08a87 portaudio: Correct alsa-lib conditional (#341227) 2024-09-26 01:10:53 +03:00
Artturin
7130bf3097 jackaudio: only add makeWrapper when needed
The `wrapProgram` usage is behind a conditional below
2024-09-25 20:42:50 +03:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
Peder Bergebakken Sundt
5968338068 infnoise: use finalAttrs.finalPackage 2024-09-24 23:28:55 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabián Heredia Montiel
9b2a506736 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:

- pkgs/tools/package-management/nix/default.nix
2024-09-22 13:45:27 -06:00
Emily
3b5f32c447 python312Packages.blessings: drop (#336152) 2024-09-22 15:25:12 +01:00
github-actions[bot]
94770996ae Merge master into staging-next 2024-09-22 00:15:32 +00:00
Nick Cao
d53f51fded opensbi: 1.5 -> 1.5.1 (#342858) 2024-09-21 19:36:02 -04:00
github-actions[bot]
d3ae261fc3 Merge master into staging-next 2024-09-21 12:05:16 +00:00
davidsierradz
c9c7974117 tmux-fingers: 2.1.1 -> 2.2.2 2024-09-20 17:57:46 -05:00
K900
d8a54461fc Merge remote-tracking branch 'origin/staging-next' into staging 2024-09-20 07:27:56 +03:00
h7x4
9a6c76c4af treewide: remove unused inputs (#342672) 2024-09-19 20:36:18 +02:00
Nick Cao
072c1bc15c opensbi: 1.5 -> 1.5.1
Diff: https://github.com/riscv-software-src/opensbi/compare/v1.5...v1.5.1
2024-09-18 14:19:21 -04:00
Simon Hauser
18459ab73c ghostscript: 10.03.1 -> 10.04.0 2024-09-18 17:17:10 +02:00
github-actions[bot]
81d645b6a9 Merge staging-next into staging 2024-09-18 06:05:20 +00:00
Peder Bergebakken Sundt
8c8c27bb19 treewide: remove unused inputs 2024-09-18 01:00:07 +02:00
Anthony ROUSSEL
91beb4b016 solfege: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-17 22:02:50 +02:00
github-actions[bot]
73cf025711 Merge staging-next into staging 2024-09-17 12:05:50 +00:00
R. Ryantm
9288b05f5d fastly: 10.14.0 -> 10.14.1 2024-09-16 14:49:16 +00:00
K900
4e803e9656 Merge remote-tracking branch 'origin/staging-next' into staging 2024-09-12 07:00:07 +03:00
Rafael Fernández López
6316f21759 fastly: 10.13.3 -> 10.14.0 2024-09-10 19:32:35 +02:00
github-actions[bot]
3169038ef8 Merge staging-next into staging 2024-09-10 12:06:25 +00:00
Florian Klink
cb714bfbd4 ubootOrangePi5Plus: init
This adds the uboot version used for the Xunlong Orange Pi 5 Plus.
2024-09-10 14:20:43 +07:00
github-actions[bot]
b4c8dad507 Merge staging-next into staging 2024-09-10 00:13:45 +00:00
Weijia Wang
3a2000fd1f lilypond-unstable: 2.25.17 -> 2.25.19 (#329266) 2024-09-09 23:14:32 +02:00
github-actions[bot]
bc08a73275 Merge staging-next into staging 2024-09-09 00:15:03 +00:00
rnhmjoj
8b6de98899 sc-controller: 0.4.8.18 -> 0.4.8.21 2024-09-08 12:28:54 +02:00
Emily
61922738bb treewide: optimistically unpin FFmpeg 7 dependencies
Per the adjusted FFmpeg pinning advice, packages that work on the
default version should use the unversioned variants to ease the
migration to future versions and reduce the number of packages that
end up referencing old versions.

I have left HandBrake pinned as it builds a custom patched FFmpeg.
2024-09-07 20:31:41 +01:00
Adam C. Stephens
c0bb3ef642 tmuxPlugins.copy-toolkit 1.1 -> 2021-12-20 - fix python3 not in path (#339123) 2024-09-04 20:00:20 -04:00
sohalt
d909e89b6d spaacenavd: 1.2 -> 1.3 2024-09-04 19:01:41 +02:00
sohalt
3e4235b74f spacenavd: install upstream systemd unit 2024-09-04 19:01:22 +02:00
sohalt
b2e9fff168 spacenavd: 0.8 -> 1.2 2024-09-04 18:38:51 +02:00
Emily
1b2b5a5625 sndio: 1.9.0 -> 1.10.0 (#332825) 2024-09-03 04:12:44 +01:00