Weijia Wang
7bc2d4765f
ejsonkms: 0.3.1 -> 0.3.3 ( #522026 )
2026-08-16 13:45:49 +00:00
R. Ryantm
48f9a1592d
ejson: 1.5.4 -> 1.5.5
2026-08-07 22:50:42 +00:00
Adam C. Stephens
358bdbf5fb
ejabberd: 26.04 -> 26.07
...
Changelog: https://github.com/processone/ejabberd/releases/tag/26.07
2026-07-30 14:17:26 -04:00
R. Ryantm
238876cd9f
ejsonkms: 0.3.1 -> 0.3.3
2026-07-12 00:14:20 +00:00
Marcin Serwin
c1b9d04d9c
maintainers: drop momeemt
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-06-04 12:05:36 +02:00
·𐑑𐑴𐑕𐑑𐑩𐑤
f0595626ae
ejabberd: 26.03 → 26.04
...
as the patches are merged, the patch juggling can be removed
2026-04-20 22:22:54 +07:00
·𐑑𐑴𐑕𐑑𐑩𐑤
289dbd8307
ejabberd: withBootstrap flag for mod_invite
...
Not ideal to pull in the npm toolchain just for getting some static
files (this is upstream’s call), but is less maintenance than trying to
track the versions ourselves. This also means now that if you don’t plan
to use the built-in mod_invites page, you can opt out of the toolchain +
dependency.
2026-04-20 22:22:54 +07:00
·𐑑𐑴𐑕𐑑𐑩𐑤
c584716038
ejabberd: 26.02 → 26.03
2026-04-20 22:22:53 +07:00
Gergő Gutyina
d6c5b9a20a
treewide: move env variable(s) into env for structuredAttrs (P-R) ( #488870 )
2026-02-14 11:57:36 +00:00
·𐑑𐑴𐑕𐑑𐑩𐑤
189a20d72a
ejabberd: 26.01 → 26.02
2026-02-11 16:53:09 +07:00
Stefan Frijters
f24de7d477
ejabberd: move env variable(s) into env for structuredAttrs
2026-02-11 10:43:46 +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
R. Ryantm
633477e000
ejsonkms: 0.3.0 -> 0.3.1
2026-01-26 17:08:19 +00:00
Chuang Zhu
c35866e386
ejabberd: fix rebar-deps.nix, add missing nixfmt to updateScript
2026-01-25 19:43:40 +08:00
·𐑑𐑴𐑕𐑑𐑩𐑤
37c9e0a13d
ejabberd: 25.10 → 26.01
2026-01-21 19:40:32 +07:00
R. Ryantm
4510e9a23f
ejsonkms: 0.2.9 -> 0.3.0
2026-01-19 17:57:04 +00:00
Wolfgang Walther
aa7f574386
maintainers: drop manveru
...
Did not react to maintainer pings since 2024. Dropping according to
maintainer guidelines.
2026-01-10 22:12:03 +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
Wolfgang Walther
0cf1b1c518
maintainers: drop sander
...
Inactive since at least 2024. Was removed as commmiter for inactivity a
while ago. No reaction to maintainer pings for quite some time.
2025-12-05 19:11:04 +01:00
Adam C. Stephens
3e93d43852
ejabberd: 25.08 -> 25.10 ( #456549 )
2025-10-29 01:58:47 +00:00
Adam C. Stephens
3fbbba471c
ejabberd: 25.08 -> 25.10
...
Changelog: https://github.com/processone/ejabberd/releases/tag/25.10
2025-10-28 15:34:12 -04:00
R. Ryantm
0ec05f5dd8
ejsonkms: 0.2.8 -> 0.2.9
2025-10-23 18:11:54 +00:00
R. Ryantm
fbe3e99ef1
ejsonkms: 0.2.7 -> 0.2.8
2025-10-06 01:00:49 +00: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
Adam C. Stephens
a1ef2a8f93
ejabberd: 25.07 -> 25.08 ( #435898 )
2025-08-22 13:07:05 -04:00
Adam C. Stephens
04f6885f10
ejabberd: 25.07 -> 25.08
...
https://github.com/processone/ejabberd/releases/tag/25.08
2025-08-22 10:37:08 -04:00
phaer
978931902c
maintainers: drop abbradar
...
Listed as maintainer for ~170 packages but last commit that made it to
master was 6786ceb in February 2022.
Unresponsive on PRs, such as i.e. #411522
2025-08-22 09:49:27 +02:00
Adam C. Stephens
8331663fa9
ejabberd: 25.04 → 25.07; add toastal to maintainers ( #424529 )
2025-07-27 17:06:33 -04:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
·𐑑𐑴𐑕𐑑𐑩𐑤
c9de66f3d7
ejabberd: add toastal to maintainers
2025-07-20 20:19:00 +07:00
·𐑑𐑴𐑕𐑑𐑩𐑤
77c7a5c2fa
ejabberd: 25.04 → 25.07
2025-07-20 20:17:54 +07:00
Wolfgang Walther
78790dabd9
nixfmt[-rfc-style]: unstable -> 1.0.0 ( #425068 )
2025-07-18 17:40:43 +00:00
Silvan Mosberger
b68cc636d3
treewide: Remove nixfmt-rfc-style from update script shebangs
...
Based on the Nixpkgs used and the version of nixfmt-rfc-style in that
version, it's likely that not the correct version is used.
Update scripts should instead run within a Nixpkgs development shell
(`nix-shell`/`nix develop`/`direnv`), where the correct version of
`nixfmt` (although `treefmt` should be preferred) is always available.
2025-07-15 23:27:22 +02:00
R. Ryantm
98d9c88ab1
ejsonkms: 0.2.5 -> 0.2.7
2025-07-15 08:28:40 +00:00
Wolfgang Walther
f7586d8640
ejson2env: 2.0.7 -> 2.0.8 ( #410217 )
2025-06-27 22:03:42 +00:00
TomaSajt
a969291ab1
treewide: use https when meta.homepage redirects to https
2025-06-06 16:32:11 +02:00
Peder Bergebakken Sundt
c4f02ff31e
treewide: substitute pname for strings
2025-05-29 17:04:28 +02:00
Peter Wagner
2678016dd0
ejson2env: 2.0.7 -> 2.0.8
2025-05-23 12:02:04 -04:00
R. Ryantm
b71716b965
ejsonkms: 0.2.4 -> 0.2.5
2025-04-28 06:50:33 +00:00
โทสฺตัล
86d6f144bb
ejabberd: 25.03 → 25.04
2025-04-17 13:54:56 +07:00
โทสฺตัล
4c62c92dc3
ejabberd: 24.12 → 25.03
2025-04-04 14:58:56 +07:00
R. Ryantm
689d3f16d3
ejson2env: 2.0.6 -> 2.0.7
2025-02-09 03:06:17 +00:00
R. Ryantm
b97634978f
ejson: 1.5.3 -> 1.5.4
2025-02-04 01:25:00 +00:00
R. Ryantm
2b34dfda6f
ejsonkms: 0.2.3 -> 0.2.4
2025-01-21 13:05:41 +00:00
Chuang Zhu
bbc6b219b9
ejabberd: fix mod_matrix_gw
2025-01-15 05:08:35 +08:00
Adam C. Stephens
85d43a191c
ejabberd: use beamPackages for rebar3WithPlugins
2025-01-11 09:18:35 -05:00
Adam C. Stephens
271da36939
ejabberd: unpin erlang ( #371148 )
2025-01-05 13:49:33 -05:00
Adam C. Stephens
3571f03f31
ejabberd: unpin erlang
2025-01-05 10:05:42 -05:00
Peder Bergebakken Sundt
0cd04d3036
treewide: migrate fetchgit rev = "refs/tags/..." to tag
2025-01-04 00:19:17 +01:00
misuzu
ca970332bc
ejabberd: 24.10 -> 24.12 ( #367770 )
2024-12-30 19:42:06 +02:00