Commit Graph

101 Commits

Author SHA1 Message Date
R. Ryantm
3272f77b85 c2patool: 0.27.3 -> 0.27.4 2026-08-04 17:57:16 +00:00
R. Ryantm
491bb995d7 c2patool: 0.26.72 -> 0.27.3 2026-07-26 15:20:05 +00:00
whispers
c4c03e6dd9 c2ffi: llvmPackages_18 -> llvmPackages_21
switch to the upstream llvm 21 branch. tested with the example code in
the README, which produces the correct output.
2026-07-23 16:32:09 -04:00
R. Ryantm
0a5abaaf4f c2patool: 0.26.69 -> 0.26.72 2026-07-17 11:01:51 +00:00
Nick Cao
5ef224e32b c2fmzq: 0.5.6 -> 0.5.7 (#539691) 2026-07-10 18:21:46 +00:00
R. Ryantm
a8f3069922 c2fmzq: 0.5.6 -> 0.5.7 2026-07-08 18:47:08 +00:00
R. Ryantm
269dcb2b8c c2patool: 0.26.68 -> 0.26.69 2026-07-08 12:42:29 +00:00
Peder Bergebakken Sundt
2a7f91eaf5 treewide: follow some GitHub redirects for fetchFromGitHub (#526007) 2026-06-30 21:03:34 +00:00
2kybe3
fb0d1a7cd3 treewide: follow some GitHub redirects for fetchFromGitHub 2026-06-30 22:37:21 +02:00
R. Ryantm
32981fe8b7 c2patool: 0.26.67 -> 0.26.68 2026-06-24 12:32:31 +00:00
R. Ryantm
00c4abb1b1 c2patool: 0.26.62 -> 0.26.67 2026-06-15 19:08:01 +00:00
R. Ryantm
ae0fa359f8 c2fmzq: 0.5.5 -> 0.5.6 2026-06-10 16:04:20 +00:00
R. Ryantm
889b8aeaa1 c2patool: 0.26.60 -> 0.26.62 2026-06-06 21:24:03 +00:00
R. Ryantm
f6bbe1e1a2 c2patool: 0.26.59 -> 0.26.60 2026-05-28 13:40:37 +00:00
R. Ryantm
37fbb1c70b c2patool: 0.26.56 -> 0.26.59 2026-05-20 00:40:08 +00:00
R. Ryantm
3b7ba60e23 c2patool: 0.26.55 -> 0.26.56 2026-05-11 18:28:01 +00:00
R. Ryantm
b53019057a c2patool: 0.26.50 -> 0.26.55 2026-05-03 10:37:44 +00:00
R. Ryantm
38055509e8 c2patool: 0.26.37 -> 0.26.50 2026-04-24 16:35:32 +00:00
Ruben de Schipper
40ff0f1e74 c2000-cgt: 22.6.1.LTS -> 25.11.0.LTS
https://software-dl.ti.com/codegen/esd/cgt_public_sw/C2000/25.11.0.LTS/README.html
2026-04-07 20:38:26 +02:00
R. Ryantm
c8053eb3c3 c2patool: 0.26.33 -> 0.26.37 2026-03-13 13:34:53 +00:00
R. Ryantm
9fb288de74 c2patool: 0.26.29 -> 0.26.33 2026-03-05 16:09:22 +00:00
R. Ryantm
8243d3c19b c2patool: 0.26.26 -> 0.26.29 2026-02-17 16:23:04 +00:00
R. Ryantm
f53e6164ad c2patool: 0.26.9 -> 0.26.26 2026-02-10 07:03:31 +00: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
R. Ryantm
cb6187f03a c2fmzq: 0.5.3 -> 0.5.5 2026-02-06 04:48:29 +00:00
Weijia Wang
d696ab2363 c2fmzq: 0.4.32 -> 0.5.3 (#455890) 2026-01-31 22:26:58 +00:00
R. Ryantm
3e29b72947 c2ffi: 0-unstable-2024-04-20 -> 0-unstable-2026-01-04 2026-01-07 05:51:38 +00:00
R. Ryantm
f6d0520ca0 c2patool: 0.26.8 -> 0.26.9 2026-01-06 00:41:14 +00:00
R. Ryantm
2d60049022 c2patool: 0.26.7 -> 0.26.8 2025-12-24 21:19:56 +00:00
R. Ryantm
48fe70cb00 c2patool: 0.26.6 -> 0.26.7 2025-12-11 21:36:27 +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
f670e2920c c2patool: 0.26.5 -> 0.26.6 2025-12-05 00:51:55 +00:00
R. Ryantm
b8c7cd4bd3 c2patool: 0.26.1 -> 0.26.5 2025-11-19 11:16:19 +00:00
R. Ryantm
2597370275 c2patool: 0.24.0 -> 0.26.1 2025-11-12 15:12:30 +00:00
R. Ryantm
4bc0b27427 c2fmzq: 0.4.32 -> 0.5.3 2025-10-26 14:41:11 +00:00
R. Ryantm
8cd6597f5e c2patool: 0.23.4 -> 0.24.0 2025-10-25 12:31:39 +00:00
R. Ryantm
9c887ed5c0 c2patool: 0.23.2 -> 0.23.4 2025-10-06 06:43:07 +00:00
R. Ryantm
4d95ec56de c2patool: 0.22.0 -> 0.23.2 2025-09-25 17:45:09 +00:00
R. Ryantm
70055ec60d c2patool: 0.20.3 -> 0.22.0 2025-09-14 13:15:04 +00:00
R. Ryantm
825595553d c2patool: 0.20.0 -> 0.20.3 2025-09-03 12:25:42 +00:00
Wolfgang Walther
f09f724ef8 maintainers: drop ehmry
This user is blocked since May 2025, thus can't maintain any packages
anymore.
2025-08-31 16:53:44 +02:00
Emily
95926c7e8c c2ffi: llvm-16.0.0-0-unstable-2023-11-18 -> llvm-18.1.0-0-unstable-2024-04-20 2025-08-18 15:56:40 +01:00
Nick Cao
f2b131b39c c2fmzq: 0.4.31 -> 0.4.32 (#433865) 2025-08-15 16:31:16 -04:00
R. Ryantm
333a52c60f c2fmzq: 0.4.31 -> 0.4.32 2025-08-15 01:15:39 +00:00
R. Ryantm
20329be416 c2patool: 0.19.1 -> 0.20.0 2025-08-15 01:05:35 +00:00
TomaSajt
398b16e16c treewide: remove useFetchCargoVendor usages 2025-07-26 11:39:35 +02:00
R. Ryantm
9cfd8f7078 c2patool: 0.19.0 -> 0.19.1 2025-07-22 00:49:35 +00:00
R. Ryantm
f4e34e4c0b c2fmzq: 0.4.30 -> 0.4.31 2025-07-18 13:50:34 +00:00
R. Ryantm
620d725744 c2patool: 0.18.0 -> 0.19.0 2025-06-20 22:08:20 +00:00
jopejoe1
af6698e1d7 c2patool: 0.17.0 -> 0.18.0 (#412849) 2025-06-11 16:09:43 +02:00