Ben Siraphob
5506449838
pkgs/by-name: fix typos
...
Assisted-by: Claude Code (claude-opus-5)
2026-08-05 09:56:33 -07:00
7c6f434c
4ac27eba1f
xscreensaver: 6.13 -> 6.15 ( #547152 )
2026-08-04 01:34:42 +00:00
2kybe3
6a07f687f7
treewide: follow some GitHub redirects for fetchFromGitHub
...
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect
continuation of: #548235
2026-08-02 00:39:42 +02:00
SED4906
58863ea42e
xscreensaver: 6.13 -> 6.15
2026-07-29 10:22:28 -07:00
Vladimír Čunát
23c9abe374
Merge master into staging-next
...
Conflict, auto-solved by my local git:
pkgs/by-name/pa/paperless-ngx/package.nix
2026-07-29 07:56:07 +02:00
coolcuber
d52c5d59fc
xss-lock: fix version
2026-07-27 20:55:12 -04:00
nixpkgs-ci[bot]
d19b357399
Merge staging-next into staging
2026-07-27 00:34:43 +00:00
Gergő Gutyina
f1331d5a69
xstdcmap: 1.0.5 -> 1.0.6 ( #541915 )
2026-07-26 22:41:37 +00:00
Doron Behar
f659de9be2
xsimd: 14.2.0 -> 14.3.0 ( #542419 )
2026-07-17 14:23:09 +03:00
R. Ryantm
50e42b2d6c
xsimd: 14.2.0 -> 14.3.0
2026-07-16 00:31:08 +00:00
Michael Daniels
dd7af89e2f
Merge branch 'master' into staging-next
2026-07-15 19:33:27 -04:00
K900
1cb2e8437a
Merge remote-tracking branch 'origin/master' into staging-next
2026-07-15 21:31:19 +03: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
a979d14184
xstdcmap: 1.0.5 -> 1.0.6
2026-07-14 19:17:28 +00:00
nick-linux8
1e85b6cba6
xsetroot: 1.1.3 -> 1.1.4
2026-07-14 00:30:28 -04:00
Sergei Trofimovich
1ad21ce2a7
xset: 1.2.5 -> 1.2.6
...
Changes: https://lists.freedesktop.org/archives/xorg-announce/2026-July/003721.html
2026-07-12 17:29:06 +01:00
Sandro
3f0de9343b
xsecurelock: make authproto_{pamtester,htacceess} optional ( #519515 )
2026-06-25 09:01:02 +00:00
Yohann Boniface
bd847838a8
xsetroot: add nick-linux to maintainers ( #530201 )
2026-06-12 20:41:53 +00:00
nick-linux8
e50d934672
xsetroot: add nick-linux to maintainers
2026-06-11 17:40:08 -04:00
nick-linux8
c231b521ac
xset: add nick-linux to maintainers
2026-06-09 23:13:31 -04:00
Steven Allen
92b1f62d02
xsecurelock: make authproto_{pamtester,htacceess} optional
...
From the README:
> `authproto_pamtester`: Authenticates via PAM using pamtester. Shouldn't
be required unless you can't compile `authproto_pam`. Only supports simple
password based conversations.
And:
> `authproto_htpasswd`: Authenticates via a htpasswd style file stored in
`~/.xsecurelock.pw`. To generate this file, run: `( umask 077; htpasswd -cB
~/.xsecurelock.pw "$USER" )` Use this only if you for some reason can't use
PAM!
Given that this package is built against PAM, there's no good reason to
include these two modules by default.
2026-06-09 19:06:54 -07:00
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
nixpkgs-ci[bot]
64dd52dbdc
Merge staging-next into staging
2026-05-04 00:37:46 +00:00
Doron Behar
c08ceb2ee4
xsimd: 13.2.0 -> 14.2.0
...
Diff: https://github.com/xtensor-stack/xsimd/compare/13.2.0...14.2.0
Changelog: https://github.com/xtensor-stack/xsimd/blob/14.2.0/Changelog.rst#1400
Main changes relevant to us are:
- Upstream now includes CI for aarch64 and other platforms, so they run
the package's tests continously, and hence shouldn't produce releases
that fail to build or the tests on aarch64-linux etc.
- All the local patches we had now can be removed thanks to the
following issues resolved:
* https://github.com/xtensor-stack/xsimd/issues/1063
* https://github.com/xtensor-stack/xsimd/issues/1232
2026-05-03 10:34:18 +03:00
Doron Behar
59bf4794ba
xsimd: make gamma test patch minimal
2026-05-03 10:30:08 +03:00
Doron Behar
d10230a807
xsimd: always apply all patches
2026-05-03 10:30:08 +03:00
Xiangyan Sun
0a1a562959
xskat: fix build with gcc15
2026-04-20 02:19:56 -07:00
Xiangyan Sun
11badd73ee
xsokoban: fix build with gcc15
2026-04-18 10:25:34 -07:00
Léana 江
9c275693e9
xsecurelock: parameterize build
2026-03-28 18:18:51 +01:00
Marcin Serwin
caa9cbd93d
maintainers: drop nixinator
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-02-23 23:44:47 +01:00
Tom Herbers
e9cfcb3b5d
maintainers: drop offline
2026-02-11 11:42:06 +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
e5ff6c385d
various: rename references from libXxf86vm to libxxf86vm
...
this shouldn't create any rebuilds
2026-02-06 00:29:28 +01:00
quantenzitrone
ace8e154a1
various: rename references from libXt to libxt
...
this shouldn't create any rebuilds
2026-02-06 00:29:25 +01:00
quantenzitrone
cbb29acbad
various: rename references from libXScrnSaver to libxscrnsaver
...
this shouldn't create any rebuilds
2026-02-06 00:29:23 +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
f0de96be2c
various: rename references from libXpm to libxpm
...
this shouldn't create any rebuilds
2026-02-06 00:26:01 +01:00
quantenzitrone
b87857cea9
various: rename references from libXmu to libxmu
...
this shouldn't create any rebuilds
2026-02-06 00:26:00 +01:00
quantenzitrone
77837f424c
various: rename references from libXi to libxi
...
this shouldn't create any rebuilds
2026-02-06 00:25:56 +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
3c289c8179
various: rename references from libXft to libxft
...
this shouldn't create any rebuilds
2026-02-06 00:25:41 +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
a8971fc387
various: rename references from libXcomposite to libxcomposite
...
this shouldn't create any rebuilds
2026-02-06 00:24:45 +01:00
quantenzitrone
070e26c604
various: rename references from libXaw to libxaw
...
this shouldn't create any rebuilds
2026-02-06 00:24:44 +01:00
quantenzitrone
239fcc219c
various: rename references from libXau to libxau
...
this shouldn't create any rebuilds
2026-02-06 00:24:43 +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