3455 Commits

Author SHA1 Message Date
Clément
5d26766cbf treewide: add missing meta.homepage with source git repository
Added homepage where missing, where the sources are pulled from:
- https://github.com
- https://git.sr.ht
- https://gitlab.com
- https://invent.kde.org
- https://codeberg.org
- https://gitlab.gnome.org
- https://gitlab.freedesktop.org
- https://git.FreeBSD.org
- https://salsa.debian.org
- https://git.tvdr.de
- https://git.suckless.org
2026-06-01 23:40:52 +02:00
Sefa Eyeoglu
e8090772ab fishPlugins.ai: init at 0-unstable-2025-02-14 (#441041) 2026-05-14 10:43:06 +00:00
R. Ryantm
15527f99df fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2026-04-06 -> 0-unstable-2026-05-04 2026-05-05 19:35:27 +00:00
R. Ryantm
9f0ede4e56 fishPlugins.forgit: 26.04.2 -> 26.05.0 2026-05-01 01:20:10 +00:00
Guillaume Girol
af8d4b02f5 fishPlugins.hydro: 0-unstable-2024-11-02 -> 0-unstable-2025-12-31 (#488999) 2026-04-26 16:00:05 +00:00
R. Ryantm
2318b8e414 fishPlugins.forgit: 26.04.1 -> 26.04.2 2026-04-17 03:16:28 +00:00
R. Ryantm
a3a9b7c718 fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2026-02-23 -> 0-unstable-2026-04-06 2026-04-11 03:46:01 +00:00
R. Ryantm
c0b04fdad8 fishPlugins.forgit: 26.04.0 -> 26.04.1 2026-04-09 07:32:24 +00:00
R. Ryantm
cc1d698b4b fishPlugins.plugin-git: 0.3 -> 0.4 2026-04-05 22:26:26 +00:00
R. Ryantm
c0499f58e8 fishPlugins.forgit: 26.01.0 -> 26.04.0 2026-04-01 01:10:38 +00:00
nixpkgs-ci[bot]
ecda302f70 Merge master into staging-next 2026-03-17 06:24:16 +00:00
OTABI Tomoya
d5dcf11d7a fishPlugins.fzf-fish: 10.3 -> 11.0 (#498633) 2026-03-17 03:58:58 +00:00
nixpkgs-ci[bot]
23ee7d594c Merge master into staging-next 2026-03-14 00:21:49 +00:00
R. Ryantm
0c08e30b11 fishPlugins.fzf-fish: 10.3 -> 11.0 2026-03-10 20:05:42 +00:00
Alexander Bantyev
2839911e81 various: add security-review team as a maintainer
Adds the @NixOS/security-review team as a maintainer to multiple
packages deemed to be important security-wise.

For the motivation of the package list, see:
https://github.com/NixOS/nixpkgs/issues/494349#issuecomment-4005099033
2026-03-05 15:19:44 +01:00
Jörg Thalheim
4b555a8e14 bash: use -std=c23 when cross compiling with clang (#491436) 2026-03-02 20:59:10 +00:00
Michael Daniels
4b7d598de4 Reapply "Merge branch 'staging-next' into staging"
This reverts commit 4982f4c206.

The eval failure was not introduced by my merge!
2026-02-27 19:47:50 -05:00
Michael Daniels
4982f4c206 Revert "Merge branch 'staging-next' into staging"
This reverts commit c00451dc71, reversing
changes made to 71467300b6.
2026-02-27 19:35:48 -05:00
R. Ryantm
f1dabd56d6 fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2026-01-06 -> 0-unstable-2026-02-23 2026-02-27 21:23:53 +00:00
matthewcroughan
25b049670b bash: use -std=c23 when cross compiling with clang
CC and CC_FOR_BUILD do not support the same -std level. For example gnu ->
llvm cross compilation, which is fixed by using a higher -std when cross
compiling

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2026-02-21 19:12:06 +00:00
figsoda
512711cb64 fishPlugins.autopair: add figsoda to maintainers 2026-02-10 16:11:55 -05:00
figsoda
86e1dacc07 fishPlugins.async-prompt: add figsoda to maintainers 2026-02-10 16:11:13 -05:00
HigherOrderLogic
5f7f61bc5f fishPlugins.hydro: 0-unstable-2024-11-02 -> 0-unstable-2025-12-31 2026-02-10 07:56:35 +00:00
Michael Daniels
32ab4fd96c fishPlugins.puffer: 1.0.0 -> 1.1.0 (#486689) 2026-02-08 02:19:11 +00:00
Nick Cao
a006313a99 fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2025-09-28 -> 0-unstable-2026-01-06 (#487412) 2026-02-06 21:08:28 +00:00
Weijia Wang
a6edbb9fd9 fishPlugins.pure: 4.12.0 -> 4.15.0 (#467497) 2026-02-06 16:10:34 +00:00
R. Ryantm
149da5e5e9 fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2025-09-28 -> 0-unstable-2026-01-06 2026-02-05 20:22:38 +00:00
zspher
cc06e785fa fishPlugins.puffer: 1.0.0 -> 1.1.0 2026-02-03 14:27:04 -07:00
Johannes Kirschbauer
02a33ae79f pkgs.wrapFish: document with doc-comments (#351645) 2026-02-01 12:29:43 +00:00
VuiMuich
2c0617ed82 nushell: move frome pkgs/shells/nushell to pkgs/by-name/nu/nushell 2026-01-29 17:06:43 +01:00
R. Ryantm
8f5dbe2009 nushell: 0.109.1 -> 0.110.0 2026-01-29 12:25:59 +01:00
Sandro
b1b815e2dc fishPlugins.async-prompt: 1.2.0 -> 1.3.0 (#477166) 2026-01-27 19:05:30 +00:00
quantenzitrone
7d8132a92c treewide: remove references to the xorg namespace in pkgs (automated)
this creates some eval errors that will be fixed in the next commit

done with the following script:

```fish
\#!/usr/bin/env fish

set packagesjson (nix eval --impure --json --expr '
let
  lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
  name: _:
  if name == "lib" then
    lib
  else if name == "config" then
    { allowAliases = false; }
  else
    name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)

set one (grep '^    [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^  [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)

for arg in $one $two
    set oname $arg
    set nname (echo $packagesjson | jq -r .$oname)

    if test $nname = null
        echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
        continue
    end

    echo $oname "->" $nname

    # replace basic xorg.$name references
    for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
        # special cases
        sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file

        # replace
        sd -F "xorg.$oname" "$nname" $file

        # fixup function arguments

        # prevent duplicate function args
        if grep -E " ($oname|$nname),\$" $file >/dev/null
            continue
        end

        if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg

            if grep ' xorg,$' $file >/dev/null
                sd ' xorg,$' " xorg,
                $nname," $file

            else if grep ' xorg ? .*,$' $file >/dev/null
                sd 'xorg( ? .*),$' "xorg\$1,
                $nname," $file

            else
                sd -F 'xorg,' "$nname,
                xorg," $file
            end

        else # case there is no more xorg..* so we can just replace the function arg
            sd 'xorg(| ? .*),.*$' "$nname," $file
        end
    end
end

nix fmt
```
2026-01-25 22:28:09 +01:00
Sam
0709963310 fishPlugins.async-prompt: add samasaur as maintainer 2026-01-24 14:08:42 -07:00
Peder Bergebakken Sundt
5e4bb4a8f0 various: modernize derivations, remove unnecessary recursiveness (#460756) 2026-01-24 20:21:12 +00:00
Zitrone
940f817119 pkgs.wrapFish: document with docstrings
it is also (a bit less verbosely) documented in the manual
this documentation will eventually replace the one in the manual
2026-01-23 20:39:40 +01:00
kashw2
ad9655a1c1 fishPlugins.pisces: modernise 2026-01-17 01:51:40 +10:00
kashw2
1b047dbd28 fishPlugins.github-copilot-cli-fish: modernise 2026-01-17 01:51:40 +10:00
kashw2
d65b2218b3 fishPlugins.bass: modernize 2026-01-17 01:51:40 +10:00
kashw2
08b928c169 fishPlugins.fzf: modernize 2026-01-17 01:51:40 +10:00
kashw2
b1cbf38211 fishPlugins.z: modernize 2026-01-17 01:51:07 +10:00
Michael Daniels
d4d05c6e1b Merge branch 'master' into staging-next 2026-01-15 22:02:49 -05:00
Gaël James
702acfa0b5 treewide: git tags: remove unnecessary string interpolation 2026-01-15 18:27:43 +01:00
Gaël James
0e74d2b64c tree-wide: fetchgit, fetchFromGitHub, fetchFromGitLab, fetchFromGitea, fetchFromBitbucket, fetchFromSourcehut: use tag = instead of rev = refs/tags/... 2026-01-15 18:27:42 +01:00
R. Ryantm
fc396c6d25 fishPlugins.pure: 4.12.0 -> 4.15.0 2026-01-10 16:29:17 +00:00
R. Ryantm
745bb065e6 fishPlugins.async-prompt: 1.2.0 -> 1.3.0 2026-01-05 14:10:43 +00:00
K900
9662863439 Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-03 03:20:57 +03:00
zowoq
1d6e829c7b bash: Fix FreeBSD cross build (#476357) 2026-01-02 21:33:09 +00:00
John Ericson
6a6c4961a2 bash: Fix FreeBSD cross build
See code comment for details on this hacky fix.
2026-01-02 15:24:25 -05:00
nixpkgs-ci[bot]
2e8d0b7b87 Merge staging-next into staging 2026-01-01 12:07:52 +00:00