Commit graph

1,005,764 commits

Author SHA1 Message Date
Morgan Jones
2beaf021fa ponyc: 0.60.6 -> 0.64.0
We need a patch to set PONY_LINKER to the same thing as $CC.

(cherry picked from commit d99a72f271)
2026-06-07 02:11:39 +00:00
nixpkgs-ci[bot]
e03a93a3e2
[Backport release-26.05] qbz: 1.2.14 -> 1.2.15 (#528993) 2026-06-07 01:25:07 +00:00
nixpkgs-ci[bot]
a22aafe561
[Backport release-26.05] qbz: Add missing wrap enabling TLS support in the built-in browser (#528992) 2026-06-07 01:25:05 +00:00
Felix Singer
d7fa34496e qbz: 1.2.14 -> 1.2.15
Signed-off-by: Felix Singer <felixsinger@posteo.net>
(cherry picked from commit 9aab88c8bd)
2026-06-07 01:17:17 +00:00
Felix Singer
04ec7f254b qbz: Add missing wrap enabling TLS support in the built-in browser
The built-in browser does not work and shows "TLS support is not
available". Fix this by wrapping `glib-networking` and adding it to the
environment variable `GIO_EXTRA_MODULES`.

Fixes: #528935
Signed-off-by: Felix Singer <felixsinger@posteo.net>
(cherry picked from commit d2a5c9bf0b)
2026-06-07 01:15:22 +00:00
Cosima Neidahl
8e18b2259d
[Backport release-26.05] {palemoon-bin,palemoon-gtk2-bin}: 34.2.2 -> 34.3.0 (#528814) 2026-06-07 00:27:40 +00:00
nixpkgs-ci[bot]
74918ad527
[Backport release-26.05] rgx: 0.12.4 -> 0.12.6 (#528921) 2026-06-06 21:33:13 +00:00
Pascal Dietrich
90c14af08a rgx: 0.12.4 -> 0.12.6
(cherry picked from commit 06107dd528)
2026-06-06 19:40:45 +00:00
Michael Daniels
2087277363
[Backport release-26.05] ci/github-script/merge: ignore case when checking for merge bot comment (#528916) 2026-06-06 19:24:23 +00:00
Michael Daniels
ce0b8cc5dd ci/github-script/merge: ignore case when checking for merge bot comment
(cherry picked from commit 41876c6de2)
2026-06-06 19:21:06 +00:00
Michael Daniels
ac2039c1d2
[Backport release-26.05] {dropbox,dropbox-cli}: move to by-name (#528912) 2026-06-06 19:20:55 +00:00
nixpkgs-ci[bot]
8c8961d8d3
[Backport release-26.05] librewolf: only do LTO on linux (#528887) 2026-06-06 19:19:59 +00:00
Michael Daniels
e90080ae95
[Backport release-26.05] {cni-plugin-,}flannel: move to by-name (#528909) 2026-06-06 19:19:02 +00:00
Michael Daniels
0649c55617
[Backport release-26.05] {ibus,ibus-with-plugins}: move to by-name (#528910) 2026-06-06 19:18:49 +00:00
Michael Daniels
242b2928b9 {dropbox,dropbox-cli}: move to by-name
(cherry picked from commit 40e14b821f)
2026-06-06 19:15:23 +00:00
Michael Daniels
5ca9ff267f {ibus,ibus-with-plugins}: move to by-name
(cherry picked from commit 6c14796461)
2026-06-06 19:12:56 +00:00
Michael Daniels
3e6ab71fb1 {cni-plugin-,}flannel: move to by-name
(cherry picked from commit 066af291c4)
2026-06-06 19:12:54 +00:00
Michael Daniels
a703522f7e
[Backport release-26.05] gup: move to by-name (#528904) 2026-06-06 19:09:16 +00:00
Michael Daniels
8d88a942b5
[Backport release-26.05] git-credential-manager: move to by-name (#528903) 2026-06-06 19:07:46 +00:00
Michael Daniels
322a3bf865
[Backport release-26.05] compass: move to by-name (#528901) 2026-06-06 19:06:02 +00:00
Michael Daniels
11194bf096 gup: move to by-name
(cherry picked from commit a6c6735595)
2026-06-06 19:03:49 +00:00
Michael Daniels
0dc0d9fb56
[Backport release-26.05] github-changelog-generator: move to by-name (#528895) 2026-06-06 19:03:20 +00:00
Michael Daniels
560a4679c1
[Backport release-26.05] {mypaint-brushes,mypaint-brushes1}: move to by-name (#528898) 2026-06-06 19:03:16 +00:00
Michael Daniels
2f8ef0a96d
[Backport release-26.05] {geany,geany-with-vte}: move to by-name (#528900) 2026-06-06 19:03:11 +00:00
Michael Daniels
ff1fcf0ed1
[Backport release-26.05] {m17n_lib,libotf}: move to by-name (#528899) 2026-06-06 19:03:04 +00:00
Michael Daniels
3c16850ad8
git-credential-manager: move to by-name
(cherry picked from commit 77ba176203)
2026-06-06 15:01:11 -04:00
Michael Daniels
2211d6e276 compass: move to by-name
(cherry picked from commit 2b715ee0a0)
2026-06-06 18:58:47 +00:00
K900
fa709576e0
[Backport release-26.05] nixos/fwupd: allow fwupd-refresh user to refresh metadata via polkit (#528894) 2026-06-06 18:56:21 +00:00
Michael Daniels
752bd5015a {geany,geany-with-vte}: move to by-name
(cherry picked from commit 2c976c6789)
2026-06-06 18:56:14 +00:00
Michael Daniels
7290328661 {m17n_lib,libotf}: move to by-name
(cherry picked from commit 6d1e3a272e)
2026-06-06 18:56:12 +00:00
Michael Daniels
2f7fed6ba9 {mypaint-brushes,mypaint-brushes1}: move to by-name
(cherry picked from commit 0927e1224d)
2026-06-06 18:55:07 +00:00
Michael Daniels
0b1d7a0662 github-changelog-generator: move to by-name
(cherry picked from commit f7198d4001)
2026-06-06 18:54:23 +00:00
r-vdp
1109120794 nixos/fwupd: allow fwupd-refresh user to refresh metadata via polkit
Upstream's intended bypass is TrustedUids in fwupd.conf, but on NixOS
the fwupd-refresh uid is allocated at activation time and is not known
during evaluation. Add a polkit rule keyed on the user name instead.

(cherry picked from commit d9bf382cad)
2026-06-06 18:51:20 +00:00
nixpkgs-ci[bot]
e26f06d255
[Backport release-26.05] firefly-iii: 6.6.2 -> 6.6.3 (#525429) 2026-06-06 18:46:08 +00:00
Doron Behar
2152e7caa5
[Backport release-26.05] pizauth: use upstream's install targets (#528884) 2026-06-06 17:57:47 +00:00
Alexandros Feuerstein
3d54c5f242 librewolf: only do LTO on linux
(cherry picked from commit 50e92c439d)
2026-06-06 17:45:16 +00:00
Doron Behar
882750e2fe pizauth: use upstream's install targets
Removes systemd files from Darwin builds.

(cherry picked from commit 4b0398fd2c)
2026-06-06 17:36:11 +00:00
Doron Behar
601e88b58d pizauth: add doronbehar to maintainers
(cherry picked from commit 96526e68b0)
2026-06-06 17:36:10 +00:00
Maximilian Bosch
c9f344136f
[Backport release-26.05] php: 8.5.6 -> 8.5.7, 8.4.21 -> 8.4.22 (#528810) 2026-06-06 17:35:32 +00:00
Vladimír Čunát
8402b6d0f7
[Backport release-26.05] exim: 4.99.3 -> 4.99.4 (#525904) 2026-06-06 17:26:01 +00:00
sternenseemann
7152c6e7f1
[Backport release-26.05] inspircd: 4.10.1 -> 4.11.0 (#528857) 2026-06-06 16:01:51 +00:00
sterni
e62811ae08 inspircd: 4.10.1 -> 4.11.0
https://docs.inspircd.org/4/change-log/#inspircd-4100
https://docs.inspircd.org/security/2026-01/
(cherry picked from commit 67dac1e20d)
2026-06-06 15:57:01 +00:00
Bobby Rong
50302b1541
[Backport release-26.05] pantheon.xdg-desktop-portal-pantheon: 8.2.0 -> 8.2.0-unstable-2026-06-04 (#528012) 2026-06-06 15:12:23 +00:00
Bobby Rong
97183b40ca
[Backport release-26.05] webkitgtk_6_0: 2.52.3 → 2.52.4 (#527646) 2026-06-06 14:56:34 +00:00
OPNA2608
609fe56b54 {palemoon-bin,palemoon-gtk2-bin}: 34.2.2 -> 34.3.0
(cherry picked from commit b765e8c678)
2026-06-06 14:22:34 +00:00
Maximilian Bosch
eabd9a3853 php85: 8.5.6 -> 8.5.7
ChangeLog: https://www.php.net/ChangeLog-8.php#8.5.7
(cherry picked from commit fc47b4549b)
2026-06-06 14:16:02 +00:00
Maximilian Bosch
f07570ce76 php84: 8.4.21 -> 8.4.22
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.22
(cherry picked from commit 6eec1807f1)
2026-06-06 14:16:02 +00:00
Martin Weinelt
912b6445d4
[Backport release-26.05] python3: include ABI debug suffix d in executable (fixes FT+debug) (#528775) 2026-06-06 12:22:15 +00:00
Jonas Rembser
21f3c36499 python3: include ABI debug suffix d in executable (fixes FT+debug)
When instantiating an environment with the Python interpreter built
with both free threading (aka. without GIL) and `pydebug`, the value
of `passthru.executable` doesn't match any installed file. This was
noticed when building CI pipelines that require the Python interpreter
built with both debug features and free threading.

The cause is that `executable` was built from `libPrefix`, which only
tracks the `t` suffix from `--without-gil` and not the `d` suffix from
`--with-pydebug`. `libPrefix` doubles as the stdlib install directory,
and cpython deliberately shares that directory between debug and
non-debug builds of a given version, so the `d` is intentionally
absent there.

This slipped through because cpython only ever installs a
`python$VERSION -> python$LDVERSION` symlink (e.g. `python3.13 ->
python3.13d`). For debug-only builds the old code happened to ask for
`python3.13`, which is that symlink, so it worked by accident. For
FT+debug, `libPrefix` is `python3.13t`, but cpython installs no such
file; only `python3.13` (symlink) and `python3.13td` (binary).

Fix: append `d` to `executable` (and to the `cp<ver>` wheel ABI tag in
`pythonABITags`) when `enableDebug` is true.

Reproducer for the problem as a bash script:

```bash
set -euo pipefail

nixpkgs="${1:-<nixpkgs>}" # Either custom path if provided, or just <nixpkgs>

read -r -d '' expr <<EOF || true
let
  pkgs = import ${nixpkgs} { };
  py = pkgs.python313FreeThreading.override {
    enableDebug = true;
    self = py;
    pythonAttr = "python313FreeThreading";
  };
in py
EOF

executable=$(nix-instantiate --eval --json --expr "($expr).executable" | tr -d '"')
echo "passthru.executable = ${executable}"

out=$(nix-build --no-out-link --expr "$expr")
echo "store path:           ${out}"

if [[ -e "${out}/bin/${executable}" ]]; then
  echo "result:               OK (binary exists)"
  exit 0
fi

echo "result:               FAIL (${out}/bin/${executable} not found)"
echo "actually installed:"
ls "${out}/bin/" | grep '^python3\.' | sed 's/^/  /'
exit 1
```

(cherry picked from commit fa6a2e8f1f)
2026-06-06 12:16:29 +00:00
nixpkgs-ci[bot]
6218be7281
[Backport release-26.05] frankenphp: 1.12.3 -> 1.12.4 (#528681) 2026-06-06 11:42:32 +00:00