Commit Graph

67 Commits

Author SHA1 Message Date
R. Ryantm
9cb21fa778 sgdboop: 1.4.2 -> 1.4.3 2026-08-11 13:54:07 +00:00
Gergő Gutyina
ebbae7fc55 sgdboop: 1.3.2 -> 1.4.2 (#546367) 2026-08-02 14:11:34 +00:00
Fazzi
b306f58e91 sgdboop: 1.3.2 -> 1.4.2 2026-08-02 01:32:55 +01:00
User-Aditya-Dhyani
81ce659e50 sg3_utils: 1.48 -> 1.49
Fixes #547002
Changelog:
  https://sg.danny.cz/sg/p/sg3_utils.ChangeLog

References:
  https://github.com/doug-gilbert/sg3_utils/pull/83
  https://bugzilla.redhat.com/show_bug.cgi?id=2502845
  https://www.linuxfromscratch.org/blfs/view/git/general/sg3_utils.html

The home page of the author has version 1.49 released. Updates are released more often on the author's own page than the github mirror.
The CVE-2026-16313 has been corrected via code submitted in PR#83 on doug-gilbert's github mirror for sg3_utils. This code has been added to version 1.49 as per the changelog.

Added [autoreconfHook] to nativeBuildInputs:
  unlike version 1.48, version 1.49 is missing a configure script so autoreconf was required to produce a configuration for building the package.
  this is in line with installation instructions for sg3_utils v1.49 available on linuxfromscratch(see References).
2026-07-31 01:08:08 +05:30
fliiiix
bd4e05e0e9 sgt-puzzles: use pcre2grep for update version 2026-07-27 22:14:31 +02:00
R. Ryantm
116c1e3081 sgt-puzzles: 20260523.7ad37c6 -> 20260720.3c36322 2026-07-21 05:07:58 +00:00
Eman Resu
9d26adcd20 treewide: avoid using singleton lists for licenses 2026-07-15 13:56:52 -04:00
R. Ryantm
8d11f44245 sgt-puzzles: 20260410.06e37f1 -> 20260523.7ad37c6 2026-05-28 18:15:41 +00:00
Ben Siraphob
869d641281 treewide: replace stdenv.is* with stdenv.hostPlatform.is* 2026-05-10 10:06:35 -07:00
Peder Bergebakken Sundt
56c3f39a6b sgdboop: add updateScript, 1.3.1 -> 1.3.2 (#508741) 2026-04-19 18:44:34 +00:00
R. Ryantm
11e8a6e751 sgt-puzzles: 20260309.06e37f1 -> 20260410.06e37f1 2026-04-16 06:07:10 +00:00
Fazzi
e769d42394 sgdboop: 1.3.1 -> 1.3.2 2026-04-10 21:12:42 +01:00
Fazzi
f343eb5592 sgdboop: add updateScript 2026-04-10 21:11:07 +01:00
Philip Kannegaard Hayes
c7beca362b sgx-sdk: drop
This package has been broken and unmaintained since 2024-11, when it
broke sometime around the nixos-24.11 release
2026-03-24 10:41:10 -07:00
Philip Kannegaard Hayes
6e4fc8483e sgx-azure-dcap-client: 1.12.3 -> 1.13.0-pre0 2026-03-24 10:40:50 -07:00
Lisanna Dettwyler
2fa8b98477 sgt-puzzles: use https for sources
Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-03-21 12:31:05 -04:00
R. Ryantm
c8e7256abb sgt-puzzles: 20251220.ecb576f -> 20260309.06e37f1 2026-03-13 16:35:39 +00:00
Aleksana
0a61d6fcd4 sgfutils: fix gcc-15 build (#493804) 2026-03-06 15:47:58 +00:00
quantenzitrone
ca363a08a9 various: switch buildRustPackage packages to finalAttrs pattern
this shouldn't create any rebuilds

the move was done with the following script
```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 buildRustPackage

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
    # pname
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    sd -F 'inherit pname;' 'inherit (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
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # cargo
    sd -F 'cargoRoot}' 'finalAttrs.cargoRoot}' $file
    sd -F '${cargoRoot' '${finalAttrs.cargoRoot' $file
    sd -F '= cargoRoot' '= finalAttrs.cargoRoot' $file
    sd -F 'cargoBuildFlags}' 'finalAttrs.cargoBuildFlags}' $file
    sd -F '${cargoBuildFlags' '${finalAttrs.cargoBuildFlags' $file
    sd -F '= cargoBuildFlags' '= finalAttrs.cargoBuildFlags' $file
    # patches
    sd -F 'patches}' 'finalAttrs.patches}' $file
    sd -F '${patches' '${finalAttrs.patches' $file
    sd -F '= patches' '= finalAttrs.patches' $file
    # passthru
    sd -F 'passthru}' 'finalAttrs.passthru}' $file
    sd -F '${passthru' '${finalAttrs.passthru' $file
    sd -F '= passthru' '= finalAttrs.passthru' $file
    # *buildInputs
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
    sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
    # other
    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
    # 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:
- restore all files that cause merge conflicts with staging

# Conflicts:
#	pkgs/by-name/ca/cargo-chef/package.nix
#	pkgs/by-name/ca/cargo-public-api/package.nix
#	pkgs/by-name/ca/cargo-update/package.nix
#	pkgs/by-name/le/leetcode-cli/package.nix
2026-03-06 11:50:26 +01:00
Sandro
598b4ddad1 sg3_utils: split man, dev & lib outputs (#488724) 2026-03-04 01:11:34 +00:00
Sergei Trofimovich
1d43588b30 sgfutils: fix gcc-15 build
Without the chnage the build fails on `master` as:

```
sgfinfo.c: In function 'report_on_single_game':
sgfinfo.c:948:27: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types]
  948 |                 outmovefn = fns[(optM-1) % 3];
      |                           ^
sgfinfo.c:952:25: error: too many arguments to function 'outmovefn'; expected 0, have 1
  952 |                         outmovefn(i);
      |                         ^~~~~~~~~ ~
```
2026-02-24 21:44:27 +00:00
R. Ryantm
31bb7b1597 sg-323: 1.1.0 -> 1.1.1 2026-02-20 19:01:15 +00:00
Doron Behar
d4c0f9ec4d sg3_utils: split man, dev & lib outputs 2026-02-09 15:11:48 +02:00
quantenzitrone
837ce569f8 various: rename references from libXtst to libxtst
this shouldn't create any rebuilds
2026-02-06 00:29:24 +01:00
quantenzitrone
43cdce2c39 various: rename references from libXrandr to libxrandr
this shouldn't create any rebuilds
2026-02-06 00:29:06 +01:00
quantenzitrone
5e4a1bdd9c various: rename references from libXinerama to libxinerama
this shouldn't create any rebuilds
2026-02-06 00:25:42 +01:00
quantenzitrone
f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone
2963d88708 various: rename references from libXdmcp to libxdmcp
this shouldn't create any rebuilds
2026-02-06 00:24:47 +01:00
quantenzitrone
8382a53a4c various: rename references from libXcursor to libxcursor
this shouldn't create any rebuilds
2026-02-06 00:24:45 +01:00
quantenzitrone
a8971fc387 various: rename references from libXcomposite to libxcomposite
this shouldn't create any rebuilds
2026-02-06 00:24:45 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Bart Brouns
48c0412693 SG-323: 1.0.1 -> 1.1.0 2026-01-14 17:55:26 +01:00
Gergő Gutyina
d82bbc745d sgdboop: fix build (#475718) 2026-01-10 22:03:43 +00:00
Bart Brouns
ee5b3e0592 treewide: juce_recommended_lto_flags -> ffat-lto-objects 2026-01-07 13:05:18 +01:00
Bart Brouns
30794b05b1 sg-323: init at 1.0.1 2026-01-06 20:45:58 +01:00
7c6f434c
51cb8edc5b sgt-puzzles: 20251127.a4f68b6 -> 20251220.ecb576f (#470434) 2026-01-03 12:42:51 +00:00
Eric Helgeson
f94bbf8854 sg3_utils: fix hard coded paths in scripts 2026-01-02 08:38:03 -06:00
Fazzi
65ccb28169 sgdboop: fix build 2025-12-31 20:59:36 +00:00
R. Ryantm
fe31e2f856 sgt-puzzles: 20251127.a4f68b6 -> 20251220.ecb576f 2025-12-26 19:17:11 +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
b75bc8b7fe sgt-puzzles: 20251120.28032bd -> 20251127.a4f68b6 2025-11-30 07:23:59 +00:00
R. Ryantm
b0bbc625df sgt-puzzles: 20251021.790f585 -> 20251120.28032bd 2025-11-24 07:28:43 +00:00
Rafael Ieda
fba21b3d22 treewide: remove iedame 2025-11-10 10:24:56 -03:00
Yohann Boniface
4816eb0b56 various: add maintainer iedame (#455123) 2025-10-29 20:59:50 +00:00
Wolfgang Walther
cf1ce7f9d1 treewide: remove myself as maintainer from most packages (#455293) 2025-10-28 11:42:25 +00:00
R. Ryantm
192864ec3e sgt-puzzles: 20251011.d928126 -> 20251021.790f585 2025-10-25 01:33:54 +00:00
Andreas Stührk
ddee9d53fd treewide: remove myself as maintainer from most packages
This mostly has been reality for a while now. I still use some of the
packages, but don't have the capacity to maintain them.
2025-10-24 18:18:16 +02:00
Rafael Ieda
5ee9f2b287 sgt-puzzles: add maintainer iedame 2025-10-24 01:53:02 -03:00
R. Ryantm
ca5d447ca9 sgt-puzzles: 20250926.e00cb46 -> 20251011.d928126 2025-10-13 01:03:40 +00:00