yaya
11f010c29c
gitlab: 19.2.2 -> 19.2.4
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.4-ee/CHANGELOG.md
2026-08-18 09:40:11 +02:00
yaya
897899460a
gitlab: 19.0.4 -> 19.2.2
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.2-ee/CHANGELOG.md
2026-08-14 11:45:20 +02:00
Ben Siraphob
5506449838
pkgs/by-name: fix typos
...
Assisted-by: Claude Code (claude-opus-5)
2026-08-05 09:56:33 -07:00
Leona Maroni
82500abba9
gitlab: 18.11.7 -> 19.0.4
...
https://docs.gitlab.com/releases/19/gitlab-19-0-released/
2026-07-29 18:11:30 +02:00
yaya
ec58363689
gitlab: 18.11.6 -> 18.11.7
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.11.7-ee/CHANGELOG.md
2026-07-22 13:29:17 +02:00
Leona Maroni
a8313436f8
gitlab: 18.11.5 -> 18.11.6
...
https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-1-1-released/?nav=18.11.6
2026-06-24 18:43:03 +02:00
Leona Maroni
c77094de96
gitlab: 18.11.4 -> 18.11.5
...
https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-0-2-released/
2026-06-10 23:24:32 +02:00
yaya
cec4baa1d7
gitlab: 18.11.3 -> 18.11.4
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.11.4-ee/CHANGELOG.md
2026-05-28 13:02:21 +02:00
Leona Maroni
959e0f5fc9
gitlab: 18.11.2 -> 18.11.3 ( #520062 )
2026-05-16 09:32:57 +00:00
Leona Maroni
2f7529a04c
gitlab: 18.11.2 -> 18.11.3
...
https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-3-released/
2026-05-14 15:03:18 +02:00
yaya
c39f7d7086
gitlab: replace replace with sed
...
`replace` was marked as nonfree in #516986 and the NixOS tests no longer
evaluate without `NIXPKGS_ALLOW_UNFREE=1` as a result.
2026-05-13 14:15:24 +02:00
yaya
678cc43053
gitlab: 18.11.1 -> 18.11.12 ( #515352 )
2026-05-05 14:51:54 +00:00
Leona Maroni
ad00d71d8d
gitlab: 18.11.1 -> 18.11.12
...
https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-2-released/
2026-05-01 11:11:24 +02:00
Leona Maroni
a9a11d2959
gitlab: use nodejs 22
...
NodeJS 20 is EOL and they use 22 themself: https://gitlab.com/gitlab-org/gitlab/-/blob/v18.11.2-ee/.tool-versions?ref_type=tags
2026-05-01 10:59:33 +02:00
yaya
d18fc7a808
gitlab: 18.10.3 -> 18.11.1
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.11.1-ee/CHANGELOG.md
2026-04-22 14:22:24 +02:00
yaya
90b5fe45d8
gitlab: fix update.py
2026-04-22 14:22:24 +02:00
yaya
2349bafd63
gitlab: 18.10.1 -> 18.10.3
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.10.3-ee/CHANGELOG.md
2026-04-09 09:07:21 +02:00
Leona Maroni
282ac9efad
gitlab: 18.9.3 -> 18.10.1
...
https://about.gitlab.com/releases/2026/03/19/gitlab-18-10-released/
2026-04-01 08:53:58 +02:00
Leona Maroni
6a002aa044
gitlab: 18.9.2 -> 18.9.3
...
https://about.gitlab.com/releases/2026/03/25/patch-release-gitlab-18-10-1-released/
2026-03-25 09:59:32 +01:00
Yureka
c6b4be1929
gitlab: 18.9.1 -> 18.9.2
...
https://gitlab.com/gitlab-org/gitlab/-/blob/v18.9.2-ee/CHANGELOG.md
2026-03-11 13:22:45 +01:00
Leona Maroni
ad0eb45e15
gitlab: 18.8.5 -> 18.9.1
...
https://about.gitlab.com/releases/2026/02/19/gitlab-18-9-released/
2026-02-27 15:52:05 +01:00
Leona Maroni
d5e01e204c
gitlab: 18.8.4 -> 18.8.5
...
https://about.gitlab.com/releases/2026/02/25/patch-release-gitlab-18-9-1-released/
2026-02-25 10:02:01 +01:00
Stefan Frijters
62c398ef5b
gitlab: move env variable(s) into env for structuredAttrs
2026-02-14 12:19:40 +01:00
Leona Maroni
c4cd6cf804
gitlab: 18.8.3 -> 18.8.4
...
https://about.gitlab.com/releases/2026/02/10/patch-release-gitlab-18-8-4-released
2026-02-10 22:55:06 +01:00
Leona Maroni
1f131a1a8d
gitaly.git: remove leaveDotGit from src FOD and modernize
...
leaveDotGit is currently very unstable for this FOD. Gitaly normally
clones the Git repo. This change changes this behaviour to just copy
Git.
2026-02-07 12:19:14 +01:00
quantenzitrone
9380e05c3c
various: switch buildGoModule packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildGoModule
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
Leona Maroni
f345bd77f7
gitlab: 18.7.2 -> 18.8.3
...
https://about.gitlab.com/releases/2026/01/15/gitlab-18-8-released/
https://about.gitlab.com/releases/2026/02/04/gitlab-18-8-3-released/
This update breaks the normal update.py flow partially.
The frontend_islands hash doesn't update automatically, and as this seems
to be fixed in GitLab master, I don't care to fix the update script for
that short period.
Gitaly's git build doesn't use tagged versions anymore, but commits.
This lead to a change in the update script that finds out what the last
major version is. Because nix-update can't be used (version has no relation
with src.rev), the update script was extended with a manual updater.
2026-02-06 00:35:29 +01:00
Leona Maroni
90a9a62d08
gitlab: update update script to use SRI hashes
2026-02-06 00:35:11 +01:00
Leona Maroni
9f6ee695a7
gitlab: 18.6.4 -> 18.7.2
...
https://about.gitlab.com/releases/2025/12/18/gitlab-18-7-released/
We need to use the vendored sidekiq for now, as GitLab introduced custom
code changes currently making it incompatable with sidekiq upstream.
The fix for gitlab_query_language is provided by Janne Heß.
2026-02-01 20:35:02 +01:00
Leona Maroni
8f6ff1f6d8
gitlab: 18.6.3 -> 18.6.4
...
https://about.gitlab.com/releases/2026/01/21/patch-release-gitlab-18-8-2-released/
2026-01-22 18:00:03 +01:00
jopejoe1
a23e84db49
gitlab: use pname and version instead of name
2026-01-19 18:58:38 +01:00
Leona Maroni
f2b1f5dbd2
gitlab-kas: init at 18.6.3
2026-01-13 11:40:46 +01:00
Leona Maroni
da4dcbe804
gitlab: 18.6.2 -> 18.6.3
...
https://about.gitlab.com/releases/2026/01/07/patch-release-gitlab-18-7-1-released/
2026-01-09 00:41:33 +01:00
Leona Maroni
7c53f0670b
gitlab: 18.6.1 -> 18.6.2 ( #469701 )
2025-12-11 10:06:21 +00:00
Leona Maroni
f4884e6d6e
gitlab: 18.6.1 -> 18.6.2
...
https://about.gitlab.com/releases/2025/12/10/patch-release-gitlab-18-6-2-released/
2025-12-10 21:19:50 +01:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Leona Maroni
0d3f8ff0a7
gitlab: 18.6.0 -> 18.6.1
...
https://about.gitlab.com/releases/2025/11/26/patch-release-gitlab-18-6-1-released/
2025-11-26 23:08:43 +01:00
Leona Maroni
671d377637
gitlab: 18.5.2 -> 18.6.0
...
https://about.gitlab.com/releases/2025/11/20/gitlab-18-6-released/
2025-11-20 17:25:03 +01:00
Leona Maroni
19378fc24e
gitlab: 18.5.1 -> 18.5.2
...
https://about.gitlab.com/releases/2025/11/12/patch-release-gitlab-18-5-2-released/
2025-11-12 21:46:38 +01:00
Leona Maroni
c56fff34f9
gitlab: 18.5.0 -> 18.5.1
...
https://about.gitlab.com/releases/2025/10/22/patch-release-gitlab-18-5-1-released/
2025-10-22 09:01:10 +02:00
Leona Maroni
6a4709ac65
gitlab: 18.4.2 -> 18.5.0
...
https://about.gitlab.com/releases/2025/10/16/gitlab-18-5-released/
2025-10-17 18:10:30 +02:00
Jessie Slight
f819d421f6
gitlab: 18.4.1 -> 18.4.2
2025-10-09 00:29:07 -07:00
Leona Maroni
80b43ad878
gitlab: 18.4.0 -> 18.4.1
...
https://about.gitlab.com/releases/2025/09/25/patch-release-gitlab-18-4-1-released/
2025-09-25 23:43:10 +02:00
Leona Maroni
b695fba515
gitlab: 18.3.2 -> 18.4.0
...
This update introduces a new rust-based dependency for
gitlab-elasticsearch-indexer: gitlab-code-parser.
This change includes both the addition of this package, and the adaption
of the update script.
2025-09-21 17:17:09 +02:00
Leona Maroni
26d7789e88
gitlab: 18.3.1 -> 18.3.2
...
https://about.gitlab.com/releases/2025/09/10/patch-release-gitlab-18-3-2-released/
2025-09-10 10:34:36 +02:00
Leona Maroni
190e3881cd
gitlab: 18.2.5 -> 18.3.1
...
https://about.gitlab.com/releases/2025/08/21/gitlab-18-3-released/
2025-09-10 10:30:42 +02:00
Leona Maroni
a481b62120
gitlab: 18.2.2 -> 18.2.5
...
https://about.gitlab.com/releases/2025/08/27/patch-release-gitlab-18-3-1-released/
2025-08-28 10:52:49 +02:00
Martin Weinelt
4bd0b9c7ab
Reapply "Merge remote-tracking branch 'origin/master' into staging-next"
...
This reverts commit 106b1418bc .
Restores the commits lost during the revert of a merge on staging-next.
2025-08-23 16:06:41 +02:00
Martin Weinelt
106b1418bc
Revert "Merge remote-tracking branch 'origin/master' into staging-next"
...
This reverts commit 28cafe5795 , reversing
changes made to 281c9189d4 .
Broken merge due to mergiraf removing many newlines from
python-packages.nix.
2025-08-15 13:58:54 +02:00
Leona Maroni
7f43376cee
gitlab: 18.2.1 -> 18.2.2
...
https://about.gitlab.com/releases/2025/08/13/patch-release-gitlab-18-2-2-released/
Also includes yet another bug fix for a gitlab-container-registry test.
2025-08-13 14:02:30 +02:00