Weijia Wang
54e1147300
dms: 1.7.2 -> 1.8.0 ( #546566 )
2026-08-17 22:54:41 +00:00
Weijia Wang
c7530b89eb
dmtcp: 4.1.0 -> 4.1.1 ( #518951 )
2026-08-16 19:17:32 +00:00
RYO
d58d9e172e
dm-mono: use installFonts
2026-08-11 22:35:46 +09:00
coolcuber
69a3135a11
dmsdos: fix version
2026-07-29 09:15:31 -04:00
R. Ryantm
b11ee82483
dms: 1.7.2 -> 1.8.0
2026-07-28 06:44:52 +00:00
R. Ryantm
0abec1a68a
dms-shell: 1.5.2 -> 1.5.3
2026-07-27 08:44:03 +00:00
K900
c1bc2da545
Merge remote-tracking branch 'origin/master' into staging-next
2026-07-18 09:35:02 +03:00
R. Ryantm
6138306acc
dms-shell: 1.5.0 -> 1.5.2
2026-07-18 04:49:04 +00:00
Michael Daniels
dd7af89e2f
Merge branch 'master' into staging-next
2026-07-15 19:33:27 -04: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
K900
45ae10c84d
Merge remote-tracking branch 'origin/master' into staging-next
2026-07-15 10:52:37 +03:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
Martin Weinelt
96e85f3113
dmarc-metrics-exporter: unpin python312
2026-07-15 03:12:35 +02:00
Curious
999076469c
dms-shell: 1.4.6 -> 1.5.0
2026-07-09 02:15:55 +08:00
2kybe3
cb300c3c71
treewide: follow some GitHub redirects for fetchFromGitHub
...
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect
continuation of: #526007
2026-07-02 19:47:08 +02:00
Colin
2d42fcda39
dmenu: set strictDeps, structuredAttrs ( #520763 )
2026-05-28 17:31:48 +00:00
Ethan Carter Edwards
889209d69c
dmenu: set strictDeps, structuredAttrs
...
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-05-27 21:59:47 -07:00
Elliot Berman
ba05b2e628
dmidecode: add mainProgram attribute
2026-05-27 14:16:55 -07:00
Sigmanificient
1cf0065f18
dmensamenu: migrate to pyproject
2026-05-21 23:59:29 +02:00
R. Ryantm
a34aeadf57
dmarc-metrics-exporter: 1.3.0 -> 1.3.1
2026-05-11 08:24:51 +00:00
R. Ryantm
56006de25a
dmtcp: 4.1.0 -> 4.1.1
2026-05-11 06:54:13 +00:00
Maximilian Bosch
8ee1713479
dmarc-metrics-exporter: 1.2.0 -> 1.3.0
...
ChangeLog: https://github.com/jgosmann/dmarc-metrics-exporter/releases/tag/v1.3.0
2026-05-03 12:12:58 +02:00
LuckShiba
b50b89b477
dms-shell: 1.4.5 -> 1.4.6
2026-04-29 00:49:37 -03:00
LuckShiba
d586b0d0d7
dms-shell: 1.4.4.1 -> 1.4.5
2026-04-25 22:00:59 -03:00
Peder Bergebakken Sundt
fad271db94
dmitry: 1.3a-unstable-2020-06-22 -> 1.3a-unstable-2026-03-26 ( #508716 )
2026-04-19 18:14:43 +00:00
Marcin Serwin
151cfcdce3
dmtcp: unstable-2022-02-28 -> 4.1.0 ( #490886 )
2026-04-18 07:50:05 +00:00
R. Ryantm
1166aab11c
dms-shell: 1.4.4 -> 1.4.4.1
2026-04-13 16:24:14 +00:00
Youser Nayme
184dadc405
dmtcp: unstable-2022-02-28 -> 4.1.0
...
Many releases have happened since 2022-02-28. See https://github.com/dmtcp/dmtcp/releases
Substitutions had to be updated a bit. Also switched to use
`--replace-fail` instead of `--replace`.
Dependencies for tests were added, they aren't actually run though.
They're currently broken in several ways: a build failure that's fixed
on master but not in a tagged release yet, and the python tests all
fail, though they fail on my host system as well.
Homepage updated.
Platform list updated. It seems linux x86, arm and riscv (both 32-bit
and 64-bit) are all supported (though it's a little unclear? Release
notes for 3.1.0 mention 32-bit arm but readme does not), and darwin is
not.
2026-04-11 21:23:16 +00:00
Xiangyan Sun
330f974c4c
dmitry: 1.3a-unstable-2020-06-22 -> 1.3a-unstable-2026-03-26
2026-04-10 03:54:09 -07:00
Arjan Schrijver
4bd8947fbe
dms-shell: 1.4.3 -> 1.4.4
...
Changelog: https://github.com/AvengeMedia/DankMaterialShell/releases/tag/v1.4.4
2026-03-23 19:51:27 +01:00
Marcus Ramberg
33a377c47a
dms-shell: 1.4.2 -> 1.4.3 ( #493888 )
2026-02-25 08:57:22 +00:00
LuckShiba
775467335a
dms-shell: 1.4.2 -> 1.4.3
2026-02-24 23:27:42 -03:00
Aaron Andersen
7c852a7a21
dma: init at 0.14
2026-02-24 22:47:20 +00:00
LuckShiba
a479ce742b
dms-shell: 1.4.1 -> 1.4.2
2026-02-21 15:55:06 -03:00
LuckShiba
137fc17f90
dms-shell: 1.4.0 -> 1.4.1
2026-02-18 14:35:27 -03:00
LuckShiba
afb7834a03
dms-shell: 1.2.3 -> 1.4.0
2026-02-17 16:29:36 -03:00
Fernando Rodrigues
693e12715a
various: switch buildGoModule packages to use finalAttrs ( #487704 )
2026-02-07 09:35:52 +00:00
quantenzitrone
18dc8a95fb
various: switch buildPythonApplication 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 buildPythonApplication
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
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= 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
# other
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'makePythonPath dependencies' 'makePythonPath finalAttrs.dependencies' $file
sd -F 'makePythonPath propagatedBuildInputs' 'makePythonPath finalAttrs.propagatedBuildInputs' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'runtimeDeps}' 'finalAttrs.runtimeDeps}' $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:
- 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 10:06:06 +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
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
55280fa564
various: rename references from libX11 to libx11
...
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Fernando Rodrigues
6308c3b213
various: switch to finalAttrs pattern ( #483882 )
2026-01-30 02:32:49 +00:00
quantenzitrone
6b61249106
various: switch to finalAttrs pattern
...
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Doron Behar
8812947ad8
dmidecode: split man & doc outputs ( #482652 )
2026-01-26 09:34:11 +00:00
Dyego Aurélio
28096cc5e3
treewide: apply nixfmt 1.2.0
2026-01-22 18:37:56 -03:00
Antonio
68fb787ba2
Remove maintainer from packages: d3vil0p3r
...
Removed maintainer from the package metadata.
2026-01-22 19:19:17 +01:00
Doron Behar
85a491178b
dmidecode: split man & doc outputs
2026-01-22 13:48:20 +02:00
R. Ryantm
b3c8b09200
dms-shell: 1.2.2 -> 1.2.3
2026-01-18 11:44:14 +00:00