Commit Graph

168 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
toastal
629ff6a954 prosody: add toastal as a maintainer
no one else is listed, so may as well
2024-02-01 11:03:37 +01:00
toastal
61bd0ca624 prosody: bump community modules for 0.12.4
These are several months out of date & missing some new modules
2024-02-01 11:03:37 +01:00
toastal
99a06ca66a ejabberd: 23.01 → 23.10 2023-11-15 14:42:16 +07:00
Artturi
e7a5bb59fb
Merge pull request #230650 from e1mo/ejabberd-awk 2023-11-10 21:07:59 +02:00
Aaron Andersen
a707831d98
Merge pull request #256738 from toastal/prosody-libevent-deprecated
prosody: remove deprecated libevent
2023-11-05 08:36:25 -05:00
Robin Gloster
e5d552f5b9
treewide: update globin's maintainership 2023-10-24 13:09:45 +02:00
toastal
ccb0f87129 prosody: use default network, remove libevent, config deprecated
`use_libevent` config option has been deprecated as there are 3
networking back-ends (see: https://prosody.im/doc/network_backend). It
is probably unwise to stray from the defaults (epoll).

Review instructed to flat-out remove it versus previously making it opt-in.
2023-10-15 10:02:50 +07:00
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
Moritz 'e1mo' Fromm
b38f282172
ejabberd: Add awk to ejabberdctl path
ejabberdctl requires awk[^1], but it currently is not present in NixOS,
sometimes showing up as a warning/error in the logs:

```
/nix/store/jgl7b43di9qgrarirwsl1f7a1ngl8cd5-ejabberd-23.01/bin/ejabberdctl: line 219: awk: command not found
```

[^1]: dd2efc360b/ejabberdctl.template (L218)
2023-05-08 12:11:16 +02: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