Commit Graph
1002812 Commits
Author SHA1 Message Date
Adam Dinwoodie 0669f27508 github-copilot-cli: add me-and as maintainer 2026-05-21 10:42:45 +01:00
Adam Dinwoodie e171111cc1 github-copilot-cli: improve dependency handling
Add glib and libsecret as dependencies for builds that might need them.
Replace `autoPatchelfIgnoreMissingDeps = true` with an explicit list of
the dependencies we're deliberately ignoring.

GitHub Copilot CLI isn't an open source tool and the documentation isn't
clear on what each possible dependency is used for.  I expect some
dependencies are only used in rare scenarios or would never be used by
the CLI tool and are just inhereted from some of the desktop Copilot
applications.  That means there's a bit of a guessing game in balancing
(a) the desire to provide all the tools Copilot might use and (b) not
growing the package closure for no real benefit.

I've added glib and libsecret as I don't think they significantly expand
the closure and are relatively likely to be useful.  I've left out the
tools that seem most useful for GUI and media interfaces as they're
bulky and seem likely to be included because they're common with
GUI-based Copilot tools rather than because they're needed for GitHub
Copilot CLI.

Assisted-by: GitHub Copilot CLI (claude-sonnet-4.6)
2026-05-21 10:42:29 +01:00
Moritz SanftandGitHub 4a29d733e8 gossip: fix vendored SDL2 build with current toolchain (#522283) 2026-05-21 08:15:18 +00:00
nixpkgs-ci[bot]andGitHub 30343f40db typescript-go: 0-unstable-2026-05-12 -> 0-unstable-2026-05-20 (#522505) 2026-05-21 08:07:57 +00:00
nixpkgs-ci[bot]andGitHub 61efd1fa49 ledger-live-desktop: 4.2.2 -> 4.4.0 (#522486) 2026-05-21 08:07:49 +00:00
nixpkgs-ci[bot]andGitHub f3a48f9ac8 cwal: 0.8.5 -> 0.9.0 (#522367) 2026-05-21 08:07:41 +00:00
yayaandGitHub 30a9cbbe41 feishin: bump electron to 40 (#522301) 2026-05-21 08:07:17 +00:00
K900andGitHub 657e2fa076 staging-nixos merge for 2026-05-21 (#522532) 2026-05-21 07:53:38 +00:00
dramandGitHub eae2be7609 nixos/security: warn if wrappers are disabled and wrappers are defined (#519464) 2026-05-21 07:50:57 +00:00
K900andGitHub 738de3a368 netbird: 0.71.2 -> 0.71.3 (#522521) 2026-05-21 07:43:56 +00:00
K900andGitHub 1a605b309e nixos/system-environment: Export PATH to systemd transient environment (#522477) 2026-05-21 07:42:15 +00:00
Stefan FrijtersandGitHub 02a0b168dc build-support/vm: fix unpopulated debsGrouped after structuredAttrs refactor (#522322) 2026-05-21 07:38:43 +00:00
K900 8a02e5b944 netbird: 0.71.2 -> 0.71.3
Diff: https://github.com/netbirdio/netbird/compare/v0.71.2...v0.71.3

Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.71.3
2026-05-21 10:37:23 +03:00
Thiago Kenji OkadaandGitHub ab3689b7ff libretro.dosbox-pure: 0-unstable-2026-05-12 -> 0-unstable-2026-05-21 (#522450) 2026-05-21 07:33:42 +00:00
Thiago Kenji OkadaandGitHub 8faecbf590 libretro.gambatte: 0-unstable-2026-05-12 -> 0-unstable-2026-05-15 (#522427) 2026-05-21 07:33:16 +00:00
Thiago Kenji OkadaandGitHub 07abe2c919 libretro.swanstation: 0-unstable-2026-05-11 -> 0-unstable-2026-05-20 (#522422) 2026-05-21 07:32:40 +00:00
Thiago Kenji OkadaandGitHub 7105217c92 libretro.vba-next: 0-unstable-2026-05-12 -> 0-unstable-2026-05-14 (#522389) 2026-05-21 07:31:59 +00:00
ColinandStefan Frijters 86ada36e02 build-support/vm: fix unpopulated debsGrouped after structuredAttrs refactor
debsGrouped was a nested array, like `[ [ drv1 drv2 ] [ drv3 ] ... ]`.
that doesn't map to any bash item, so it would live only in the json attrs.

the `for component in "${debsGrouped[@]}"; ...` part of buildCommand
was thus referring to an unset variable... but the default bash behavior
is to treat that as an empty array even with `set -u` so the loop was
just doing nothing.

instead, flatten the array on the nix side. bash gets something like
`("drv1 drv2" "drv3" ...)` and the existing shell code destructures
that as expected.

verify by building a vm (e.g.
`tests.vmTools.buildPatchelfInDebian.diskImage`) and checking the
nix-log before and after for `INSTALLING COMPONENT` messages.

Co-Authored-By: Stefan Frijters <sfrijters@gmail.com>
2026-05-21 07:28:29 +00:00
nixpkgs-ci[bot]andGitHub 4671c04c09 Merge master into staging-nixos 2026-05-21 07:19:56 +00:00
Doron BeharandGitHub c213c29311 gtk-gnutella: 1.2.2 -> 1.3.1 (#522424) 2026-05-21 07:18:57 +00:00
Doron Behar 188fe4bc87 gtk-gnutella: 1.2.2 -> 1.3.1
Diff: https://github.com/gtk-gnutella/gtk-gnutella/compare/v1.2.2...v1.3.1

Changelog: https://raw.githubusercontent.com/gtk-gnutella/gtk-gnutella/v1.3.1/ChangeLog
2026-05-21 10:11:12 +03:00
Doron Behar 5af886c57f gtk-gnutella: use modern src arguments - tag & hash 2026-05-21 10:09:58 +03:00
R. Ryantm c3a7601705 typescript-go: 0-unstable-2026-05-12 -> 0-unstable-2026-05-20 2026-05-21 07:09:48 +00:00
Doron Behar f4d58b57de gtk-gnutella: enable strictDeps && structured attrs
Mainly for nixpkgs-vet in #522424, but is also justified anyway.
2026-05-21 10:09:39 +03:00
nixpkgs-ci[bot]andGitHub a3c4cf99ba ringboard-wayland: 0.14.0-unstable-2026-01-19 -> 0.16.2-unstable-2026-05-10 (#522403) 2026-05-21 06:46:18 +00:00
Pol DellaieraandGitHub e69db3665f drupal: 11.3.9 -> 11.3.10 (#522448) 2026-05-21 06:24:53 +00:00
Sefa EyeogluandGitHub e4418c6595 kyverno: 1.18.0 -> 1.18.1 (#521634) 2026-05-21 06:24:13 +00:00
Pol DellaieraandGitHub c74d9e83e5 csmith: bump, fix darwin build (#521441) 2026-05-21 06:20:18 +00:00
Ryan HendricksonandGitHub 7d4ccb8239 firefox-devedition-unwrapped: 150.0b7 -> 152.0b1 (#510832) 2026-05-21 06:19:23 +00:00
Ivan MincikandGitHub 4406890d63 {python3Packages.py-,}arwen: init at 0.0.5-unstable-2026-04-07 (#521621) 2026-05-21 06:09:31 +00:00
Ivan MincikandGitHub 2902cb6db2 python3Packages.geodatasets: 2026.5.0 -> 2026.5.1 (#522429) 2026-05-21 06:08:34 +00:00
Will Fancher 44e15166e0 nixos/system-environment: Export PATH to systemd transient environment
Since e73170e38a, we no longer patch
systemd to prevent it resetting `PATH` for generators. Generators that
depended on this deviating behavior will no longer work, which
ironically includes the upstream `systemd-xdg-autostart-generator`.

Previously, generators would see systemd's actual environment, which
included environment variables set for the PAM session like `PATH`. To
preserve the old behavior *exactly*, we'd really want to be
replicating exactly what the `systemd-user` PAM service sets up, which
could technically include things other than just what we put in
`/etc/pam/environment`. But this is arguably a systemd bug (either
because `systemd-xdg-autostart-generator` shouldn't use the
generator's `PATH`, or because systemd should pass along the `PATH` it
got from PAM), so for now, we can keep it simple and fix it by
replicating what `/etc/pam/environment` does in `/etc/environment.d`.
2026-05-21 02:03:58 -04:00
R. Ryantm dee2583487 firefox-devedition-unwrapped: 150.0b7 -> 152.0b1 2026-05-21 05:40:59 +00:00
zowoqandGitHub 838e49ca74 terraform-providers.hashicorp_tls: 4.2.1 -> 4.3.0 (#522468) 2026-05-21 05:28:05 +00:00
R. Ryantm 620d3d95fb ledger-live-desktop: 4.2.2 -> 4.4.0 2026-05-21 05:27:42 +00:00
nixpkgs-ci[bot]andGitHub 01e736e418 kiro: 0.12.184 -> 0.12.200 (#522473) 2026-05-21 05:19:12 +00:00
nixpkgs-ci[bot]andGitHub c37b3b9ec7 flow: 0.313.0 -> 0.314.0 (#522366) 2026-05-21 05:19:01 +00:00
dotlambdaandGitHub 1484ea3568 python3Packages.asn1: 3.2.0 -> 3.3.0 (#522459) 2026-05-21 05:07:25 +00:00
dotlambdaandGitHub 754ff1e1d7 impression: 3.6.0 -> 3.7.0 (#509637) 2026-05-21 05:01:31 +00:00
R. Ryantm f40e621151 kiro: 0.12.184 -> 0.12.200 2026-05-21 04:09:04 +00:00
Tristan RossandGitHub f4df4db3be openssh_hpn: 10.2p1 -> 10.3p1 (#513862) 2026-05-21 03:49:40 +00:00
R. Ryantm b51f588a2a terraform-providers.hashicorp_tls: 4.2.1 -> 4.3.0 2026-05-21 03:49:11 +00:00
nixpkgs-ci[bot]andGitHub 2b586f67ba ghgrab: 1.3.2 -> 2.0.1 (#522238) 2026-05-21 03:47:26 +00:00
nixpkgs-ci[bot]andGitHub 704a7d5afc monophony: 4.4.4 -> 4.4.6 (#521160) 2026-05-21 03:47:10 +00:00
adisbladisandGitHub 3fbd42c407 stdenv.mkDerivation: Optimise hardening flag handling (#517906) 2026-05-21 03:07:31 +00:00
R. Ryantm f1d2366fa1 python3Packages.asn1: 3.2.0 -> 3.3.0 2026-05-21 02:56:14 +00:00
adisbladisandGitHub 8abecec2ab lib.extendMkDerivation: performance cleanups (#522123) 2026-05-21 02:48:31 +00:00
adisbladisandGitHub 8efcb39ab2 lib.fetchers: minor performance improvements (#522121) 2026-05-21 02:46:56 +00:00
Austin HorstmanandGitHub a5b8844c9b _1password-gui: 8.12.12 -> 8.12.21 (#522452) 2026-05-21 02:46:02 +00:00
adisbladisandGitHub 2be5bd483e stdenv.mkDerivation: inline call to lib.toExtension (#522125) 2026-05-21 02:44:04 +00:00