R. Ryantm
5a881e86c8
euphonica: 0.99.5-beta -> 0.99.6-beta
2026-08-16 22:56:48 +00:00
Ben Siraphob
5506449838
pkgs/by-name: fix typos
...
Assisted-by: Claude Code (claude-opus-5)
2026-08-05 09:56:33 -07:00
Doron Behar
84c58efee0
euphonica: 0.99.4-beta -> 0.99.5-beta
...
Diff: https://github.com/htkhiem/euphonica/compare/v0.99.4-beta...v0.99.5-beta
2026-06-13 20:52:59 +03:00
Doron Behar
76488d8313
euphonica: 0.99.3-beta -> 0.99.4-beta ( #523602 )
2026-05-26 19:25:58 +00:00
Doron Behar
15a1ac7bb6
euphonica: 0.99.3-beta -> 0.99.4-beta
2026-05-24 13:43:23 +03:00
Doron Behar
8ab0c1f798
euphonica: add doronbehar to maintainers
2026-05-24 13:41:34 +03:00
Vincenzo Mantova
7751dd9cbe
eukleides: make tlDeps a function
2026-05-23 14:05:24 +01:00
Vincenzo Mantova
27f106cf12
eukleides: remove legacy tlType, pkgs attributes
2026-05-23 14:05:24 +01:00
Harinn
aab146394b
eukleides: fix build with gcc 15
2026-05-07 15:57:55 +07:00
R. Ryantm
091d319703
euphonica: 0.99.2-beta -> 0.99.3-beta
2026-05-03 07:59:29 +00:00
R. Ryantm
93564f18f8
euphonica: 0.99.1-beta -> 0.99.2-beta
2026-03-30 21:59:00 +00:00
R. Ryantm
c8935b67e3
euphonica: 0.98.1-beta.1 -> 0.99.1-beta
2026-03-21 23:39:23 +00:00
Hythera
333cae62d9
eureka-ideas: drop
2026-02-14 16:37:15 +01:00
quantenzitrone
d26a1a9e5e
various: switch buildRustPackage 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 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
# 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:53:17 +01: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
cbb29acbad
various: rename references from libXScrnSaver to libxscrnsaver
...
this shouldn't create any rebuilds
2026-02-06 00:29:23 +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
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
Jo
78c1924b13
treewide: remove references to the xorg namespace in pkgs/ ( #482814 )
2026-01-26 13:48:33 +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
Aliaksandr
5589e9dfab
eudev: remove top-level override
2026-01-25 16:12:19 -05:00
aaravrav
9be37bb0e9
euphonica: 0.98.0-beta -> 0.98.1-beta.1
2026-01-19 14:29:29 +05:30
nixpkgs-ci[bot]
acd4201a3f
Merge master into staging-next
2025-12-19 12:07:04 +00:00
Justin Restivo
ab7febf577
eumonia: update moved src.url, make meta.homepage https
2025-12-18 10:37:48 -05:00
Wolfgang Walther
46c0c0eae7
Merge branch 'staging-next' into staging
2025-12-10 18:42:31 +01: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
nixpkgs-ci[bot]
06f61d8b32
Merge staging-next into staging
2025-12-07 00:20:08 +00:00
aaravrav
39db5febd3
euphonica: add aaravrav to maintainers
2025-12-01 18:19:05 +05:30
aaravrav
36510c1d31
euphonica: 0.96.4-beta -> 0.98.0:-beta
2025-11-30 15:48:25 +05:30
Philip Taron
feb4539536
versionCheckHook: Check for --version first ( #463218 )
2025-11-26 16:19:36 +00:00
Xinyang Li
aafea33671
eudic: fix incompatible Qt plugins version
2025-11-21 21:05:29 +02:00
Jonathan Davies
116036d574
treewide: Remove redundant versionCheckProgramArg = "--version"; with:
...
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
sed -i '/versionCheckProgramArg/d' "$f"
sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
Wolfgang Walther
55f496d0eb
maintainers: drop various inactive maintainers ( #459104 )
2025-11-14 22:18:34 +00:00
Wolfgang Walther
b13e9ba96f
maintainers: drop leenaars
...
Did not react to maintainer pings since at least 2020.
2025-11-06 11:16:56 +01:00
Rafael Ieda
cdc8050f8e
treewide: mark as broken on darwin (last successful Hydra build in 2024)
2025-11-05 12:57:40 -03:00
Michael Daniels
eb833639c8
treewide: drop figsoda as maintainer (part 1)
...
s/maintainers = with lib.maintainers; [ figsoda ];/maintainers = with lib.maintainers; [ ];/
2025-11-02 20:16:11 -05:00
NAHO
c8d4dabc43
pkgs: remove optional builtins prefixes from prelude functions
...
Remove optional builtins prefixes from prelude functions by running:
builtins=(
abort
baseNameOf
break
derivation
derivationStrict
dirOf
false
fetchGit
fetchMercurial
fetchTarball
fetchTree
fromTOML
import
isNull
map
null
placeholder
removeAttrs
scopedImport
throw
toString
true
)
fd \
--type file \
. \
pkgs \
--exec-batch sed --in-place --regexp-extended "
s/\<builtins\.($(
printf '%s\n' "${builtins[@]}" |
paste --delimiter '|' --serial -
))\>/\1/g
"
nix fmt
2025-10-04 19:02:37 +02:00
Wolfgang Walther
dcfe6aaa3e
maintainers: drop neonfuz
...
Inactive since 2023, not in the GitHub org.
2025-09-23 20:00:31 +02:00
R. Ryantm
17f30d1f1f
euphonica: 0.96.3-beta -> 0.96.4-beta
2025-09-06 04:42:54 +00:00
Wolfgang Walther
f09f724ef8
maintainers: drop ehmry
...
This user is blocked since May 2025, thus can't maintain any packages
anymore.
2025-08-31 16:53:44 +02:00
nat
51ea4a3d0e
euphonica: 0.96.1-beta -> 0.96.3-beta
2025-08-24 15:49:43 +02:00
nat
ad662d85a7
euphonica: build release profile
2025-08-24 15:46:16 +02:00
nat
6d516d5d9b
euphonica: add updateScript
2025-08-24 15:46:16 +02:00
liberodark
44c9bfcc7d
euphonica: 0.94.1-alpha -> 0.96.1-beta
2025-07-28 10:45:08 +02:00
TomaSajt
398b16e16c
treewide: remove useFetchCargoVendor usages
2025-07-26 11:39:35 +02:00
emaryn
419e511fc8
eudic: resolve inability to play pronunciation audio
2025-07-08 11:07:22 +08:00
emaryn
7b42cc3140
eudic: refactor
2025-07-08 11:06:34 +08:00
Mica Semrick
2aaf840753
euphonica: init at 0.94.1-alpha
2025-06-28 13:36:48 -07:00