Commit Graph

118 Commits

Author SHA1 Message Date
R. Ryantm
48629ca809 dsearch: 0.3.1 -> 0.3.2 2026-06-30 08:40:53 +00:00
cakeforcat
7fd1d452c6 ds4u: init at 0.1.1 2026-06-25 21:29:42 +01:00
Doron Behar
6a7b97eec8 dsremote: use qt5 instead of libsForQt5.qt5 2026-06-05 09:06:02 +03:00
Marcin Serwin
446b6705c1 maintainers: drop callahad
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-06-04 15:32:22 +02:00
phanirithvij
0efffd86c2 dssd: 0.3.1 -> 0.3.3
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2026-05-30 10:47:40 +05:30
Atemu
866b244123 dssd: init at 0.3.1
(cherry picked from commit c9e77f7d7a)
2026-05-30 10:06:45 +05:30
R. Ryantm
e32c023fdd dsearch: 0.2.1 -> 0.3.1 2026-05-25 20:11:00 +00:00
liberodark
74c17aeac8 treewide: move to by-name part 4 2026-05-21 14:19:59 +02:00
Rémi Dupré
0f2be1f70b dstask: add remidupre to maintainers 2026-04-30 10:36:45 +02:00
Rémi Dupré
1c3fbfd071 dstask: add shell completion support 2026-04-30 10:28:24 +02:00
Peder Bergebakken Sundt
495d3eaf42 dstask: enable darwin platform (#498527) 2026-04-11 16:41:45 +00:00
Yohann Boniface
99ef9eaf2d dsvpn: 0.1.4 -> 0.1.5 (#472406) 2026-04-06 03:57:15 +00:00
R. Ryantm
fa019d044b dsearch: 0.2.0 -> 0.2.1 2026-04-05 20:53:42 +00:00
Rémi Dupré
50ddaa9f67 dstask: enable darwin platform 2026-03-10 13:19:48 +01:00
nixpkgs-ci[bot]
657503a35e Merge staging-next into staging 2026-03-07 00:22:41 +00:00
Guillaume Girol
e50a46604e dsniff: fix build with gcc15 2026-03-06 12:00:00 +00:00
nixpkgs-ci[bot]
d471ba086d Merge staging-next into staging 2026-02-28 06:09:40 +00:00
Gergő Gutyina
b25f654508 treewide: move NIX_CFLAGS_LINK vars into env for structuredAttrs (#492176) 2026-02-28 01:03:38 +00:00
Michael Daniels
c7ccea4134 Merge branch 'staging-next' into staging 2026-02-22 20:08:49 -05:00
R. Ryantm
ed993c1ef7 dsearch: 0.1.2 -> 0.2.0 2026-02-22 19:24:31 +00:00
Michael Daniels
5aee512475 ladspa-header: refactor and rename from ladspaH (#488291) 2026-02-21 15:14:20 +00:00
Stefan Frijters
7799e84d4c dsniff: move NIX_CFLAGS_LINK vars into env for structuredAttrs 2026-02-19 18:05:05 +01:00
R. Ryantm
07d9358c07 dsearch: 0.1.1 -> 0.1.2 2026-02-15 10:21:23 +00:00
quantenzitrone
25b7473d18 ladspa-header: refactor and rename from ladspaH
There isn't really an upstream package name since this header file is
normally just part of ladspa-sdk.
ladspa-header seems like a more fitting name for this package.
Could also be ladspa-sdk-header, but there are also probably other
headers than ladspa.h in ladspa-sdk.
2026-02-10 16:52:01 +01:00
Fernando Rodrigues
693e12715a various: switch buildGoModule packages to use finalAttrs (#487704) 2026-02-07 09:35:52 +00:00
quantenzitrone
626f23ce26 various: switch 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 files (rg --files-with-matches -F 'stdenv.mkDerivation rec {' $scope | sort -u)

for file in $files
    echo $file
    sd -F 'stdenv.mkDerivation rec {' 'stdenv.mkDerivation (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 '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:59:05 +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
quantenzitrone
44560ee9f7 various: make all uses of fixed point builders use finalAttrs as argument
some of these were just typos like `finalAttr`, `finalAtts` or `finaAttrs`
some of these were using `self`, `final`, `finalPackage`, `attrs` or `_`
some of these were wrong by using `oldAttrs` or `finalPackages`

other than the nixos manual this shouldn't create any rebuilds
2026-02-06 23:22:29 +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
Jo
026a500d5c various: rename references and deprecate alias (#486994) 2026-02-05 20:31:22 +00:00
Gergő Gutyina
1b9d1caaff various: fix pname misuse in urls (#483962) 2026-02-05 10:12:27 +00:00
quantenzitrone
9c8e96055a various: fix pname misuse in urls 2026-02-05 01:51:59 +01:00
quantenzitrone
03c297aea5 libSM: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:02 +01:00
quantenzitrone
bf63af1851 libICE: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:00 +01:00
Sandro
062f9278ae dsda-launcher: add wrapGAppsHook to fix portal issues (#476769) 2026-02-02 21:10:44 +00:00
R. Ryantm
f6053d57eb dsvpn: 0.1.4 -> 0.1.5 2026-02-02 15:17:16 +01:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
R. Ryantm
ed0496f11a dstask: 0.26 -> 1.0.1 2026-01-12 02:36:23 +00:00
Gliczy
16e8b497de dsda-launcher: add wrapGAppsHook3
Fixes the file picker on gnome
2026-01-09 03:46:30 +01:00
Marcus Ramberg
6ae005fb37 dsearch: 0.0.7 -> 0.1.1 (#470644) 2025-12-15 05:27:54 +00:00
LuckShiba
249dabc879 dsearch: 0.0.7 -> 0.1.1 2025-12-15 00:22:40 -03:00
LuckShiba
e60e3f9ded teams/danklinux: inherit packages and modules 2025-12-14 03:52:04 -03: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
Robert Schütz
41e32d68e0 dsniff: fix build
libnet was split into multiple outputs
2025-12-07 21:20:54 -08:00
Marcus Ramberg
72cfb60a36 dsearch: switch to finalAttrs 2025-12-05 18:09:34 +01:00
LuckShiba
56ecb95fe6 dsearch: init at 0.0.7 2025-12-03 19:22:00 -03:00
Aleksana
7cef731045 dsda-doom: 0.29.3 -> 0.29.4 (#446375) 2025-11-27 01:48:42 +00:00
Guillaume Girol
7af9db4c34 dsniff: 2.4b1+debian-34 -> 2.4b1+debian-35
Fixes: https://github.com/NixOS/nixpkgs/issues/444046
2025-10-17 12:00:00 +00:00
Gliczy
cb971bca01 dsda-doom: 0.29.3 -> 0.29.4 2025-09-26 17:19:33 +02:00
R. Ryantm
8442767ab0 dsdcc: 1.9.5 -> 1.9.6 2025-09-20 16:45:26 +00:00