Commit Graph

23 Commits

Author SHA1 Message Date
h7x4
41974d5ed9
treewide: add mainProgram 2023-11-27 02:17:53 +01:00
Kevin Cox
d58406bba5
mautrix-facebook: unstable → 0.5.1
Note that the changelog references a security fix. This is not relevant to NixOS as the vulnerable dependency was updated separately from this package.
2023-09-19 19:07:27 -04:00
Nick Cao
1a9dba5820
mautrix-facebook: 0.4.1 -> unstable-2023-07-16
Diff: https://github.com/mautrix/facebook/compare/v0.4.1...543b50e73918918d1fabac67891dd80d97080942
2023-07-17 16:20:59 +08:00
Martin Weinelt
4bfe4794fa
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/rich/default.nix
- pkgs/servers/mautrix-facebook/default.nix
- pkgs/servers/mautrix-googlechat/default.nix
- pkgs/servers/mautrix-signal/default.nix
- pkgs/top-level/python-aliases.nix
2023-03-12 19:23:32 +01:00
Sandro Jäckel
38d554a70c
python310Packages.commonmark: normalise pname 2023-03-12 00:25:40 +01:00
Martin Weinelt
225dbad50b
python310Packages.commonmark: Normalize attribute name 2023-02-19 21:35:59 +01:00
Charlotte Van Petegem
b6f3519384
matrix-synapse,mautrix-facebook: fix runtime inclusion of python3 systemd
https://github.com/NixOS/nixpkgs/pull/192197 broke these packages by adding
systemd as a dependency. This meant that the included package was no longer the
python3 systemd package, but the general systemd derivation. This broke the
packages at runtime. This PR fixes that.
2023-01-24 09:44:36 +01:00
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Kevin Cox
5bdbc3642a
mautrix-facebook: Use default Python platforms
There are no known compatibility issues so no reason to restrict it.

See the discussion in: https://github.com/NixOS/nixpkgs/pull/201357#issuecomment-1322087963
2022-11-24 15:15:43 -05:00
Kevin Cox
90d7b88119 mautrix-facebook: unstable-2022-05-06 → 0.4.1 2022-11-15 23:47:28 -05:00
Sandro
423aefc9c6
Merge pull request #171956 from kevincox/mautrix-head
mautrix-facebook: 0.4.0 -> unstable-2022-05-06
2022-05-08 20:09:51 +02:00
Kevin Cox
fa43ff6fe4
mautrix-facebook: 0.4.0 -> 2022-05-06-5e2c4e7f
The current version is broken on the version of mautrix-python in nixpkgs and there are a couple fixes scattered in unreleased commits. Simply update to HEAD to get it working again.
2022-05-08 10:33:20 -04:00
Sandro Jäckel
115475ff5b
python310Packages.python-magic: normalise attr 2022-05-07 01:18:35 +02:00
Kevin Cox
850b784f25
mautrix-facebook: 0.3.3 → 0.4.0 2022-04-21 14:39:11 +08:00
Kevin Cox
db04b93897
mautrix-facebook: 2022-01-10 -> 0.3.3
This updates to a released version.
2022-01-30 10:06:12 -05:00
Kevin Cox
16e5522075
mautrix-facebook: Add version test. 2022-01-14 18:25:54 -05:00
Kevin Cox
fffad30005
mautrix-facebook: Update to latest git.
The last released version doesn't work with the version of pythonPackages.mautrix that is in nixpkgs.
2022-01-14 18:25:54 -05:00
Kevin Cox
7a3e62127d
mautrix-facebook: Remove max version requirements.
It appears that these are bumped to match manual testing however they do not work well in nixpkgs as every time a dependency is updated this package breaks. To resolve this issue just strip the max version requirements and assume that it works.

Ideally we would do a semver-type comparison but this is likely not an issue because a new major version would need a new attribute name anyways.
2022-01-14 18:25:54 -05:00
Sandro
3c4969b9bc
Merge pull request #146446 from kevincox/mautrix-facebook-0.3.2 2021-11-20 21:08:35 +01:00
Kevin Cox
04d9dbddd4
matrix-facebook: 0.3.1 -> 0.3.2 2021-11-14 22:03:29 -05:00
Sandro Jäckel
b5cfd8dd69
treewide: remove python39Packages.ruamel_yaml aliases 2021-11-03 11:10:50 +01:00
Kevin Cox
33bbe58299
mautrix-facebook: Support journald logging. 2021-09-10 19:55:05 -04:00
Kevin Cox
2f1631a603
mautrix-facebook: init at 0.3.1 2021-09-10 19:54:47 -04:00