Commit Graph

63 Commits

Author SHA1 Message Date
R. Ryantm
5aca3b7d85 ggml: 0.19.0 -> 0.20.1 2026-08-17 11:46:54 +00:00
Yohann Boniface
36c0fba6e8 treewide: replace misuses of lib.optional{,s} with lib.optionalString (#550348) 2026-08-11 21:31:34 +00:00
R. Ryantm
dab05b1611 ggml: 0.18.0 -> 0.19.0 2026-08-09 00:56:00 +00:00
TomaSajt
7f546b4208 treewide: replace misuses of lib.optional{,s} with lib.optionalString 2026-08-08 03:28:48 +02:00
R. Ryantm
a7e53881a4 ggml: 0.17.0 -> 0.18.0 2026-07-30 17:58:49 +00:00
R. Ryantm
44045f695f ggml: 0.16.0 -> 0.17.0 2026-07-19 06:01:21 +00:00
Jo
134518cebe treewide: avoid using singleton lists for licenses (#535754) 2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
R. Ryantm
f115284c61 ggmorse: 0.1.0-unstable-2024-05-31 -> 0-unstable-2024-05-31 2026-07-14 12:43:10 +00:00
Peder Bergebakken Sundt
fc67a211ba sdrangel: 7.22.9 -> 7.27.1, satisfy more optional dependencies (#539009) 2026-07-13 23:57:22 +00:00
R. Ryantm
3023d6b101 ggml: 0.15.3 -> 0.16.0 2026-07-10 12:53:47 +00:00
winston
9e5da930fd ggmorse: init at 0.1.0-unstable-2024-05-31 2026-07-06 22:59:44 +01:00
R. Ryantm
69cc069e56 ggml: 0.15.2 -> 0.15.3 2026-06-30 15:04:24 +00:00
Sefa Eyeoglu
d880ab73ba ggshield: 1.50.4 -> 1.52.2
https://github.com/GitGuardian/ggshield/releases/tag/v1.51.0
https://github.com/GitGuardian/ggshield/releases/tag/v1.52.0
https://github.com/GitGuardian/ggshield/releases/tag/v1.52.1
https://github.com/GitGuardian/ggshield/releases/tag/v1.52.2

packaging is needed at runtime to support the new plugin system

The cursor hook installation test doesn't seem to work. It generates
a settings.json that is supposed to call ggshield. In our case, it would
call pytest, as the code generating the file uses sys.argv[0].

See 25623a0f9b/ggshield/verticals/ai/installation.py (L55)

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-06-26 14:34:49 -04:00
R. Ryantm
b847437146 ggml: 0.15.1 -> 0.15.2 2026-06-22 05:40:52 +00:00
R. Ryantm
e815e705e6 ggml: 0.13.1 -> 0.15.1 2026-06-13 09:36:34 +00:00
Marcin Serwin
a0d12d0597 gg-jj: 0.37.2 -> 0.39.1 (#488189) 2026-06-04 13:40:57 +00:00
R. Ryantm
298842ab6e ggml: 0.13.0 -> 0.13.1 2026-06-04 03:00:18 +00:00
R. Ryantm
129e1daa80 ggml: 0.12.0 -> 0.13.0 2026-05-26 00:49:30 +00:00
Harinn
dc021bba67 ggz_base_libs: fix build with gcc 15 2026-05-20 18:46:12 +07:00
R. Ryantm
de0bb5a126 ggml: 0.11.0 -> 0.12.0 2026-05-17 09:45:40 +00:00
Fabian Affolter
81006bc574 ggshield: 1.45.0 -> 1.50.4 (#518846) 2026-05-13 07:31:28 +00:00
Fabian Affolter
193552e628 ggshield: 1.45.0 -> 1.50.4
https://github.com/GitGuardian/ggshield/releases/tag/v1.50.4
2026-05-10 22:54:17 +02:00
R. Ryantm
992b64aeaa ggml: 0.10.1 -> 0.11.0 2026-05-09 02:14:34 +00:00
R. Ryantm
ae4aa37847 ggml: 0.10.0 -> 0.10.1 2026-04-30 18:43:16 +00:00
R. Ryantm
98b10a4b9c ggml: 0.9.11 -> 0.10.0 2026-04-21 15:40:20 +00:00
R. Ryantm
ee8ab6689a ggml: 0.9.9 -> 0.9.11 2026-04-08 22:43:58 +00:00
R. Ryantm
80c801f803 ggml: 0.9.8 -> 0.9.9 2026-03-30 20:20:46 +00:00
Lisanna Dettwyler
8d137f3cd1 ggz_base_libs: use https for sources
Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-03-21 12:30:11 -04:00
R. Ryantm
eb5013a616 gg-jj: 0.37.2 -> 0.39.1 2026-03-18 21:36:21 +00:00
R. Ryantm
e6de8435c7 ggml: 0.9.7 -> 0.9.8 2026-03-16 20:49:39 +00:00
R. Ryantm
7fb358d353 ggml: 0.9.6 -> 0.9.7 2026-02-22 00:12:20 +00:00
Gaétan Lepage
42c103b34b ggml: 0.9.5 -> 0.9.6 (#487908) 2026-02-07 23:56:20 +00:00
R. Ryantm
4487cd6c85 ggml: 0.9.5 -> 0.9.6 2026-02-07 10:30:53 +00:00
quantenzitrone
18dc8a95fb various: switch buildPythonApplication 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 buildPythonApplication

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
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    # combinations
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
    sd -F 'inherit version pname;' 'inherit (finalAttrs) version pname;' $file
    sd -F 'inherit pname version;' 'inherit (finalAttrs) pname version;' $file
    sd -F 'inherit pname src version;' 'inherit (finalAttrs) pname src version;' $file
    sd -F 'inherit pname version src;' 'inherit (finalAttrs) pname version src;' $file
    sd -F 'inherit src pname version;' 'inherit (finalAttrs) src pname version;' $file
    sd -F 'inherit src version pname;' 'inherit (finalAttrs) src version pname;' $file
    sd -F 'inherit version pname src;' 'inherit (finalAttrs) version pname src;' $file
    sd -F 'inherit version src pname;' 'inherit (finalAttrs) version src pname;' $file
    # other
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'makePythonPath dependencies' 'makePythonPath finalAttrs.dependencies' $file
    sd -F 'makePythonPath propagatedBuildInputs' 'makePythonPath finalAttrs.propagatedBuildInputs' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'runtimeDeps}' 'finalAttrs.runtimeDeps}' $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
    # 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 10:06:06 +01:00
mana-byte
911ddc68e4 gg-jj: 0.29.0 → 0.37.2 2026-02-02 22:30:03 +01:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Gaetan Lepage
3d694b826b ggml: init at 0.9.5 2026-01-14 15:21:05 +00: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
R. Ryantm
410154bcae ggshield: 1.44.1 -> 1.45.0 2025-11-17 18:06:53 +00:00
Tom Hunze
7660b3d5b6 ggshield: move to pkgs/by-name 2025-11-09 17:15:36 +01:00
Mitchell Skaggs
e67134f8d7 gg-jj: patch lockfile to fix mismatched NPM/Cargo versions of Tauri
After https://github.com/NixOS/nixpkgs/pull/438726 updated `tauri` to >=2.8.0, it now checks for mismatched versions (https://github.com/tauri-apps/tauri/pull/13993). This was always a problem, it just wasn't checked until now. This patch bumps the NPM versions to match the newer Cargo versions.
2025-09-06 12:28:22 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
R. Ryantm
32beccc8e2 gg-jj: 0.27.0 -> 0.29.0 2025-06-20 07:47:51 +00:00
liberodark
c6729488de treewide: remove with lib Part 4 2025-06-07 00:48:50 +02:00
Leona Maroni
8e7f1cdeea ggobi: drop
Unmaintained and broken
2025-05-18 14:42:54 +02:00
emaryn
01f739daad gg-jj: 0.23.0 -> 0.27.0
Diff: https://github.com/gulbanana/gg/compare/refs/tags/v0.23.0...refs/tags/v0.27.0

Changelog: https://github.com/gulbanana/gg/blob/refs/tags/v0.27.0/CHANGELOG.md
2025-04-25 20:49:57 +08:00
Nurali Aslanbekov
6b8731509e ggh: init at 0.1.4 2025-04-10 02:42:02 +05:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00