Samuel Dionne-Riel
510cc6fe95
maintainers/scripts/update-ruby-packages: Add version regression checks
2025-11-14 22:11:37 -05:00
Samuel Dionne-Riel
bc9474a9ee
maintainers/scripts/update-ruby-packages: Run nixfmt on the produced gemset
...
This ensures consistency with future repo-wide runs of the formatter.
2025-11-14 13:07:25 -05:00
nixpkgs-ci[bot]
47990e2a0b
Merge master into staging-next
2025-11-07 18:06:03 +00:00
Raphael Borun Das Gupta
2f46dc62dd
maintainers/scripts/get-maintainer-pings-between: drop documentation
...
The script was dropped
in commit 44e4c1ba9f
as part of PR #452566 ,
but the corresponding README entry was left in place.
This change removes that README entry.
2025-11-07 15:35:25 +01:00
nixpkgs-ci[bot]
13b86b9adc
Merge master into staging-next
2025-11-06 00:17:18 +00:00
kirillrdy
711f1d946e
rubyPackages: Add command to audit packages ( #443737 )
2025-11-05 22:26:32 +00:00
Vladimír Čunát
c08504b1c9
GNOME: 48 → 49 ( #440720 )
2025-11-03 16:46:36 +00:00
K900
531f9f1681
Merge remote-tracking branch 'origin/master' into staging-next
2025-11-03 13:42:40 +03:00
Jan Tojnar
24b850ee40
maintainers/scripts/update.nix: Print stderr on instantiation failure
...
For some reason `asyncio.create_subprocess_exec` freezes after failing previous call returns `CalledProcessError`.
Perhaps because `asyncio.gather` fails and cancels the later tasks, triggering https://github.com/python/cpython/issues/103847
2025-11-03 10:50:00 +01:00
Michael Daniels
41a3c23cdc
treewide: drop figsoda as maintainer (part 4)
...
These were done manually by me, either due to not matching the regexes in the previous ones, or because of nixf-diagnose, which I have as a pre-commit hook.
2025-11-02 20:16:11 -05:00
nixpkgs-ci[bot]
a9ac86e773
Merge 92661251e0 into haskell-updates
2025-11-01 00:24:19 +00:00
Emily
c5b82e49b3
aliases: add warnAlias
2025-10-28 18:38:09 +00:00
Wolfgang Walther
9a4bceff63
Merge commit 'ba840a89e061c8b91d00daa7d5c3da5f4a96936d' into haskell-updates
2025-10-28 11:09:56 +01:00
Silvan Mosberger
7ff3f688ee
lib.teams: Remove dummy Nixpkgs committers team and hardcode into feature freeze script
...
There's no reason this needs to be exposed under `lib.teams`
2025-10-27 19:33:06 +01:00
Silvan Mosberger
e4a1af0847
maintainers/scripts/feature-freeze-teams.pl: Output result to stdout
2025-10-27 19:33:05 +01:00
Silvan Mosberger
264ca12397
maintainers/scripts/feature-freeze-teams.pl: Use GitHub CLI
...
Makes it much easier and less involved to run
2025-10-27 19:33:05 +01:00
Michael Daniels
48f92d0ea5
maintainers/scripts/remove-old-aliases: add support for creating warnings
...
Also revert the addition of the "elif '"' in line:" condition:
lines with quotes are generally OK.
Co-authored-by: Emily <vcs@emily.moe >
2025-10-27 02:44:23 +00:00
Peder Bergebakken Sundt
2d3f108bb6
maintainers/scripts/remove-old-aliases: handle inherit (x) y;
...
Man this script is not very nice
2025-10-26 14:55:07 -04:00
Peder Bergebakken Sundt
66737dcdb4
maintainers/scripts/remove-old-aliases: detect and avoid more complex cases
2025-10-26 14:55:07 -04:00
nixpkgs-ci[bot]
5f8a5c0c89
Merge 22bb9b3079 into haskell-updates
2025-10-23 00:21:42 +00:00
Wolfgang Walther
9a3e70e317
python313Packages.nixpkgs-plugin-update: init from maintainer script ( #453943 )
2025-10-22 06:43:40 +00:00
Emily
00c40f1069
python313Packages.nixpkgs-plugin-update: init from maintainer script
...
We have machinery for Python packaging, so let’s make use of
it. This also helps unblock moving `by-name` overrides out of
`all-packages.nix`, as it was previously being used to work around
`nixpkgs-vet` forbidding the direct reference to the path.
2025-10-20 19:32:57 +01:00
Emily
3de337e9ed
maintainers/scripts/pluginupdate-py: fix linter errors
2025-10-20 19:16:09 +01:00
Wolfgang Walther
c90b7f75f4
hledger: 1.43.2 -> 1.50.2 ( #453350 )
2025-10-19 09:20:48 +00:00
Robert Schütz
7f9b26ccba
hledger: 1.43.2 -> 1.50.2
2025-10-18 16:05:41 -07:00
Yohann Boniface
87894d3b71
maintainers: drop vyp ( #450500 )
2025-10-18 20:11:56 +00:00
Wolfgang Walther
a5bc3bbbd4
ci/eval/compare/maintainers: first-class by-name support ( #452566 )
2025-10-17 14:49:52 +00:00
Sandro
cf0abbbc00
Typst packages update 09/22/2025 ( #445325 )
2025-10-16 21:13:32 +00:00
Wolfgang Walther
44e4c1ba9f
maintainers/scripts/get-maintainer-pings-between: drop
...
This has been broken for months, since all the interface to `ci/eval`
changed. Nobody noticed, so nobody is using it.
2025-10-16 13:36:42 +02:00
Sigmanificient
4492ecb3a4
maintainers: drop vyp
2025-10-10 02:12:07 +02:00
Silvan Mosberger
1ea51e1f1a
lib.teams: Remove .githubTeams in favor of singular .github
...
No team was using the feature of having multiple GitHub teams, and this
would make it tricky to try to sync maintainer teams with GitHub teams.
2025-10-08 21:44:39 +02:00
Vladimír Čunát
dd51f936da
Merge branch 'master' into staging-next
...
lixPackageSets.git conflicted via 9c29a340be + eabfa160aa
I think, hopefully good now.
2025-10-05 08:18:28 +02:00
Philip Taron
d9335d5dd7
treewide: remove optional builtins prefixes from prelude functions ( #444432 )
2025-10-04 18:30:40 +00:00
nixpkgs-ci[bot]
dd2d512251
Merge master into staging-next
2025-10-03 00:15:52 +00:00
Jörg Thalheim
e6146272ea
copy-tarballs: drop perl bindings
...
This hopefully makes it easier to re-write this script in a language
that people understand. Because it's shelling out, it's likely slower
but hopefully still fast enough for our purposes.
2025-09-30 16:02:29 +02:00
NAHO
dec908b169
treewide: remove optional builtins prefixes from prelude functions
...
Remove optional builtins prefixes from prelude functions by running:
builtins=(
abort
baseNameOf
break
derivation
derivationStrict
dirOf
false
fetchGit
fetchMercurial
fetchTarball
fetchTree
fromTOML
import
isNull
map
null
placeholder
removeAttrs
scopedImport
throw
toString
true
)
fd --type file --exec-batch sed --in-place --regexp-extended "
s/\<builtins\.($(
printf '%s\n' "${builtins[@]}" |
paste --delimiter '|' --serial -
))\>/\1/g
"
nix fmt
2025-09-30 09:05:08 +02:00
Gongqi Huang
8c478a8d0f
maintainers/scripts/update-typst-packages.py: Skip packages that cannot be found in the registry
2025-09-22 17:32:02 -04:00
sternenseemann
f02201c53a
ghc: 9.8.4 -> 9.10.3; Stackage LTS: 23.27 -> 24.9 ( #429810 )
2025-09-20 23:09:13 +02:00
Victor Engmark
82c23622c7
rubyPackages: Add command to audit packages
...
For known security vulnerabilities.
Converts `pkgs/top-level/ruby-packages.nix` to a minimal `Gemfile.lock`
for `bundler-audit`.
2025-09-18 13:58:53 +02:00
nixpkgs-ci[bot]
14bccfe430
Merge staging-next into staging
2025-09-17 18:06:09 +00:00
Wolfgang Walther
8a0284dcd2
haskellPackages.cabal2nix-unstable: override with unstable dependencies
...
These dependencies need to be pulled from the same unstable commit that
cabal2nix is pulled from, otherwise changes to any of them will not be
in effect and possibly break the build.
(cherry picked from commit 631661e66c )
2025-09-17 09:36:37 +02:00
Wolfgang Walther
3f34a58e0c
haskellPackages.cabal2nix-unstable: set version according to contribution guidelines
...
The contribution guidelines require an unstable version to be leading
with a real version, or if none is available with `0-`.
This is because certain Nix operations split a package's full name into
name and version component starting with the first section starting with
a digit.
(cherry picked from commit 453d0f8eab )
2025-09-17 09:18:53 +02:00
Wolfgang Walther
2e306afa68
maintainers/scripts/haskell/hydra-report: speed up with --no-instantiate
...
This is a new flag introduced in `nix-eval-jobs`, which reduces runtime
for the `ping-maintainers` subcommand from 12 minutes to 3 minutes for
me.
The `--constituents` flag is not supported anymore with
`--no-instantiate`, but it doesn't seem to make a difference anyway.
Same for `--max-jobs` - I don't get a difference with or without it.
Removing the `foldl'` import because it is warned to be redundant after
switching to import the current nixpkgs instance, likely due to a newer
GHC version (?).
2025-09-12 14:58:58 +02:00
Wolfgang Walther
b9ec8bed14
treewide: fix typos in md files ( #439306 )
2025-09-09 08:03:31 +00:00
Ben Siraphob
0849a4f6cd
maintainers: fix typos in md files
2025-09-09 13:14:35 +07:00
nixpkgs-ci[bot]
e68760f56a
Merge b772b8167c into haskell-updates
2025-09-09 00:20:52 +00:00
Jörg Thalheim
186b12b31e
pkgs/stdenv/linux: add powerpc64-unknown-linux-gnuabielfv1 bootstrap-files ( #423133 )
2025-09-08 14:13:03 +02:00
Wolfgang Walther
e883d6d78c
Merge commit '50a00d8692c0253cc75a3dc0bfc46a88d98f1b8c' into haskell-updates
2025-09-07 20:29:39 +02:00
Emily
c024327605
haskell.compiler.ghc8107{,Binary}: drop
...
Also, rearrange the GHC‐related release notes to be in order of
most likely to matter to anyone.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-09-07 18:45:36 +01:00
sternenseemann
4d5d2bbf0e
maintainers/haskell/hydra-report.hs: stop referencing infra issue
...
The timeout does not seem to happen anymore, so we can stop sending mass
requests (https://github.com/cdepillabout/nix-haskell-updates-status/pull/13 )
and don't need to further contextualize them.
2025-09-06 14:49:55 +02:00