Commit graph

159 commits

Author SHA1 Message Date
Alyssa Ross 0692b3e52a
prosody: fix cross 2023-10-02 08:24:37 +00:00
Aaron Jheng 7735659333
treewide: use sri hash (#256481) 2023-09-21 16:23:40 +02:00
toastal f14b565e90 prosody: 0.12.3 → 0.12.4 2023-09-06 21:27:58 +07:00
Jörg Thalheim fb689e0328 ejabberd: 21.04 -> 23.01 2023-04-19 09:13:19 +02:00
toastal e664468e77 prosody: 0.12.1 → 0.12.3
0.12.1 Released: 2022-06-09
0.12.3 Released: 2023-02-21
2023-03-26 16:19:11 +07:00
Izorkin e660ff477a
prosody: 0.12.0 -> 0.12.1 2022-08-22 11:23:52 +03:00
Franz Pletz c092a502df
treewide: remove myself as maintainer from some pkgs
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
2022-08-03 14:17:51 +02:00
Félix Baylac-Jacqué 23b12701a4
prosody: remove ninjatrappeur from maintainers
I give up on that one.
2022-05-02 12:43:19 +02:00
Félix Baylac-Jacqué 20693a1e73
prosody: 0.11.13 -> 0.12.0
See https://blog.prosody.im/prosody-0.12.0-released for more
informations.

We remove the various lua wrappers introduced by
6799a91843 and
16d0b4a69f. It seems like we don't need
them anymore. I'm not brave enough to dig into the Lua machinery to
see what resolved that. Sorry, you'll have to trust me on that one.

We should probably think about the migration from http_upload to
http_file_share for the NixOS module. It's not trivial, we need to
make sure we don't break the already uploaded URLs.
2022-05-02 12:43:19 +02:00
github-actions[bot] c46200d454
Merge master into staging-next 2022-04-03 18:01:07 +00:00
ajs124 eb13e249f0 openfire: remove after being marked broken for over two years
It was marked in commit 567c1a360f by Michael Raskin on 2017-01-04 (commited on 2017-01-04)
2022-04-03 16:14:18 +01:00
zowoq 6431086967 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
arcnmx 6799a91843 Revert "prosody: work around makeWrapper bug"
This reverts commit 16d0b4a69f.
2022-02-20 09:47:28 -08:00
Izorkin 7629826b03
nixos/tests/prosody: return prosody-mysql test 2022-02-18 22:23:13 +03:00
Izorkin bc3994e14a
prosody: 0.11.12 -> 0.11.13 2022-02-18 22:23:13 +03:00
arcnmx 377f4b2f0b prosody: optional luaEnv customization
This allows an override to add dependencies in the way that
`withExtraLibs` enabled in the past.
2022-02-11 14:45:22 -08:00
arcnmx 16d0b4a69f prosody: work around makeWrapper bug
This seems to have been caused by #128503, because the values to be
prefixed contain special/wildcard characters.
2022-02-11 14:45:22 -08:00
arcnmx 0c1cf5c7b4 prosody: set lua env in wrapper
This seems to be fallout from #136615
2022-02-11 14:45:22 -08:00
Félix Baylac-Jacqué 3469429c39
prosody: remove outdated passthrough test reference
4369bebd9a removed the prosody-mysql
test. We forgot to remove the associated passthru test entry in the
prosody derivation.
2022-01-15 16:41:13 +01:00
Andreas Rammhold 8b8fbbf1fa prosody: 0.11.10 -> 0.11.12
This fixes CVE-2022-0217 [0].

[0] https://prosody.im/security/advisory_20220113/
2022-01-14 22:24:29 +01:00
Nikolay Amiantov b0dacda1a2 prosody-filer: init at unstable-2021-05-24
Using unstable version because the release happened more than a year
ago, and since then several important fixes have been introduced,
including security ones.
2022-01-11 20:07:38 +03:00
Matthieu Coudron 496b8abf78 Apply suggestions from code review
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-12 03:03:56 +02:00
Matthieu Coudron 0b6d33c2ed prosody: simplify lua aspects 2021-09-12 03:02:55 +02:00
ajs124 b977d45922 prosody: 0.11.9 -> 0.11.10
fix CVE-2021-37601

annoucement: https://blog.prosody.im/prosody-0.11.10-released/
2021-08-06 13:16:33 +02:00
Felix Buehler c112713bcf ejabberd: remove phases 2021-07-22 00:27:01 +02:00
Jörg Thalheim 9b24799b11
Merge pull request #122569 from Izorkin/update-ejabberd
ejabberd: 20.12 -> 21.04
2021-07-01 08:12:37 +01:00
Jörg Thalheim 6a04b91a98
ejabberd: drop riak support
riak project is dead.
2021-07-01 09:10:36 +02:00
Jörg Thalheim 82973506ac
ejabberd: drop broken elixir support 2021-07-01 09:10:11 +02:00
Andreas Rammhold ded32d9192
prosody: 0.11.8 -> 0.11.9
The prosody project has issues a new [release] and published security
[advisory] for CVE-2021-32918, CVE-2021-32920, CVE-2021-32921,
CVE-2021-32917 and CVE-2021-32919.

[advisory]: https://prosody.im/security/advisory_20210512/
[release]: https://blog.prosody.im/prosody-0.11.9-released/
2021-05-13 19:32:28 +02:00
Izorkin f04448c805
ejabberd: 20.12 -> 21.04 2021-05-11 14:22:13 +03:00
Sandro Jäckel 05aff5f842
biboumi: format, remove unused input 2021-03-08 02:01:13 +01:00
Félix Baylac-Jacqué 878e12fb80
prosody: 0.11.7 -> 0.11.8
It's a minor release, there's no major improvement/breaking change.

See https://blog.prosody.im/prosody-0.11.8-released/ for the full changelog.
2021-02-26 18:33:44 +01:00
Frederik Rietdijk c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Julien Moutinho a98ed9ee68 biboumi: 8.5 -> 9.0 2021-02-25 06:25:56 -05:00
Jörg Thalheim 819873f29e
python3.pkgs.xmpppy: remove + dependent packages 2021-02-22 05:43:13 +01:00
Ben Siraphob e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
ajs124 2fcf614ea3 ejabberd: remove myself as maintainer 2021-01-27 17:10:34 +01:00
Jörg Thalheim c9c0ef0e35
ejabberd: 20.03 -> 20.12 2021-01-27 10:54:25 +01:00
zowoq 31f5dd3f36 treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob 872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Ben Siraphob 3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Graham Christensen bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
arcnmx e2ade56177 prosody: install prosody-migrator tool 2020-10-31 17:56:10 -07:00
Andreas Rammhold 378f9d4010
prosody: 0.11.6 -> 0.11.7 2020-10-05 15:22:16 +02:00
Félix Baylac-Jacqué b47cabb6ac
prosody: 0.11.5 -> 0.11.6
See https://blog.prosody.im/prosody-0.11.6-released/ for the release
notes.
2020-09-11 08:38:18 +02:00
Félix Baylac-Jacqué 09c383c17a
Merge pull request #94917 from ju1m/biboumi
nixos/biboumi: init
2020-09-02 17:43:27 +02:00
Julien Moutinho f333296776 nixos/biboumi: init 2020-09-02 08:31:53 +02:00
Julien Moutinho ddd897c2b4 prosody: update community modules to revision 2dcbc01c9931 2020-08-08 12:05:21 +02:00