Commit Graph
295003 Commits
Author SHA1 Message Date
Bernardo Meurer edefbadf7e Merge pull request #112728 from taku0/firefox-bin-85.0.2
firefox-bin: 85.0.1 -> 85.0.2
2021-02-11 09:29:08 +00:00
R. RyanTM 1bfa781657 cmake: 3.19.3 -> 3.19.4 2021-02-11 10:26:17 +01:00
R. RyanTM e937d5db28 ibus-engines.m17n: 1.4.3 -> 1.4.4 2021-02-11 10:22:37 +01:00
06kellyjac d4cc1b902a starboard: 0.9.0 -> 0.9.1 2021-02-11 09:17:20 +00:00
R. RyanTM 30c2dce9cf python37Packages.phonenumbers: 8.12.13 -> 8.12.18 2021-02-11 09:13:40 +00:00
Philipp Kern 8854b82511 nixos/spamassassin: Handle return codes correctly
For sa-update we care about two successful codes:

 * 1 -> no updates available: exit successfully
 * 0 -> updates have been installed: run sa-compile and pass
   through its return code
2021-02-11 10:12:16 +01:00
Philipp Kern c86b339491 nixos/spamassassin: Only run sa-compile when updates have been installed 2021-02-11 10:12:15 +01:00
Philipp Kern cc625c968d nixos/spamassassin: Run sa-compile after updating the rules
sa-compile speeds up processing the rules by compiling them from Perl to
C.  This needs to be run after every update and is saved in the local
state directory by Perl and SpamAssassin version.
2021-02-11 10:12:15 +01:00
Philipp Kern 4d4a0b7cca spamassassin: include dependencies for sa-compile
sa-compile requires re2c, gcc and gnumake to compile the expressions to
performant C code. This compilation is done post-installation after
every ruleset update and stored as local state.
2021-02-11 10:12:14 +01:00
Philipp Kern 624cc51bad nixos/spamassassin: Simplify services by using StateDirectory
Let systemd create SpamAssassin's state directory and populate it using the
regular updater service. Depend on the updater service on boot but do not
propagate failure to the main service.

spamd's commands to start and reload the service are still executed as
root but user/group are set to properly chown the state directory to the
target user. spamd drops privileges itself for its runner children but
preserves root on the main daemon (to listen and re-exec).
2021-02-11 10:09:45 +01:00
Philipp Kern 1db74d1150 nixos/spamassassin: Fix network requirement on boot
sa-update currently runs as part of the pre-start script of spamd. The
network is not guaranteed to be online at that point and even if we
were to depend on that, it makes the bootup brittle, as there is a
reliance on SpamAssassin's update server as a startup dependency on
boot.

Refactor the setup to move the pre-start script into its own unit.
This allows to perform the setup task only once. Continuous updates
are already done by sa-update.service triggered by sa-update.timer.
Only run sa-update in case /var/lib/spamassassin is empty.

While we are on it, let sa-update.service depend on the network being
online.
2021-02-11 10:09:45 +01:00
R. RyanTM c81739f1b9 rpm-ostree: 2020.8 -> 2021.1 2021-02-11 10:07:15 +01:00
Austin Seipp 6f23e01b79 Merge pull request #112634 from eduardosm/ghdl
ghdl: unstable-2021.01.14 -> 1.0.0, ghdl-yosys: 2021.01.01 -> 2021.01.25
2021-02-11 02:59:32 -06:00
Austin Seipp 4f6ca4d5a6 Merge pull request #112614 from danderson/danderson/nmigen-update
nmigen: update to current git HEAD
2021-02-11 02:58:16 -06:00
Oleksii Filonenko a2ef6f2bf3 Merge pull request #112553 from r-ryantm/auto-update/vultr-cli
vultr-cli: 2.0.1 -> 2.2.0
2021-02-11 10:56:38 +02:00
R. RyanTM 3106e35abe suitesparse-graphblas: 3.3.3 -> 4.0.3 2021-02-11 09:55:31 +01:00
R. RyanTM b7749b41d3 libevdev: 1.10.0 -> 1.11.0 2021-02-11 09:51:04 +01:00
R. RyanTM 3665e18eea python37Packages.mergedeep: 1.3.1 -> 1.3.4 2021-02-11 08:49:23 +00:00
R. RyanTM b033cd4be9 vips: 8.10.2 -> 8.10.5 2021-02-11 09:48:22 +01:00
R. RyanTM 4c04b4cef9 firmware-manager: 0.1.1 -> 0.1.2 2021-02-11 09:40:10 +01:00
adisbladis 4ab0783f7d Merge pull request #112707 from adisbladis/poetry2nix-1_15_3
poetry2nix: 1.15.2 -> 1.15.3
2021-02-11 09:25:27 +01:00
R. RyanTM f3c02f462f libmbim: 1.24.4 -> 1.24.6 2021-02-11 09:13:53 +01:00
R. RyanTM cac44d5e4e libbytesize: 2.4 -> 2.5 2021-02-11 09:12:17 +01:00
Philipp Adolf 408ae0b13a lib: fix typo in platforms.nix
In 9c213398b3 kernelPreferBuiltin was
moved/renamed to linux-kernel.preferBuiltin. However, for
armv7l-hf-multiplatform the new option was written with an uppercase P,
which made the kernel build process ignore it.
2021-02-11 08:58:04 +01:00
R. RyanTM 0e7742c5ba jalv: 1.6.4 -> 1.6.6 2021-02-11 08:49:19 +01:00
taku0 3d94e81a16 Merge pull request #96352 from felixscheinost/add_xlsxgrep
xlsxgrep: init at 0.0.23
2021-02-11 16:34:35 +09:00
R. RyanTM c4c1060354 python37Packages.openrouteservice: 2.3.0 -> 2.3.3 2021-02-11 07:14:14 +00:00
fricklerhandwerk 283eaaff3e nixos-rebuild: use remote $PATH in buildHostCmd
this fixes the issue when using

    nixos-rebuild switch --target-host <target> --use-remote-sudo

when the local machine does not have anything in `$PATH` that would
resolve to `sudo` on the remote machine.

the single quotes prevent expansion of `$PATH` on the local machine,
such that the remote machine's value of that variable is used.
2021-02-10 23:13:37 -08:00
Jan Tojnar c517afab63 libheif: 1.9.1 -> 1.10.0
dav1d and rav1e support through pkg-config has been added.

- https://github.com/strukturag/libheif/releases/tag/v1.10.0
- https://github.com/strukturag/libheif/releases/tag/v1.11.0
2021-02-11 08:02:42 +01:00
Jan Tojnar 707bb2712e libmysqlconnectorcpp: 8.0.21 -> 8.0.23
- https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-8-0-23.html
- https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-8-0-22.html

Binary distribution now ships plug-ins and and users will have to set path to them as if they want to use LDAP since it cannot really be installed to this package (where it will likely look for plug-ins).
2021-02-11 08:01:38 +01:00
Jan Tojnar 6088dcf945 ibus-engines.table: Fix ibus-setup-table
It now requires dbus-python.

Missed this in https://github.com/NixOS/nixpkgs/pull/109973
2021-02-11 08:00:51 +01:00
Elis Hirwing 20c7034ec8 Merge pull request #112691 from r-ryantm/auto-update/php-phpstan
php73Packages.phpstan: 0.12.71 -> 0.12.74
2021-02-11 07:54:50 +01:00
R. RyanTM 19fa94d020 ibus-engines.table: 1.9.25 -> 1.12.3 2021-02-11 07:43:50 +01:00
TredwellGit a3aae9ce9d inih: r52 -> r53
https://github.com/benhoyt/inih/releases/tag/r53
2021-02-11 06:33:27 +00:00
R. RyanTM 3e286b38d5 python37Packages.google-cloud-iot: 2.0.1 -> 2.0.2 2021-02-11 06:25:14 +00:00
TredwellGit 85dcd16ab2 vlc: replace ffmpeg_3 with ffmpeg 2021-02-11 06:23:06 +00:00
github-actions[bot] 95e9af5e42 Merge staging-next into staging 2021-02-11 06:16:39 +00:00
github-actions[bot] 3f38ab888e Merge master into staging-next 2021-02-11 06:16:35 +00:00
R. RyanTM 33590d354b lv2: 1.18.0 -> 1.18.2 2021-02-11 07:09:23 +01:00
R. RyanTM 7d1d8eba96 mda_lv2: 1.2.4 -> 1.2.6 2021-02-11 07:08:16 +01:00
R. RyanTM b898fe25fd libxls: 1.6.1 -> 1.6.2 2021-02-11 07:07:39 +01:00
R. RyanTM 0188ee34e9 libqalculate: 3.16.0 -> 3.16.1 2021-02-11 07:07:07 +01:00
R. RyanTM b7910c1d93 liblinphone: 4.4.15 -> 4.4.21 2021-02-11 07:05:23 +01:00
OPNA2608 602e7648af palemoon: 29.0.0 -> 29.0.1 2021-02-11 07:02:58 +01:00
R. RyanTM 6a9f229c28 lcms2: 2.11 -> 2.12 2021-02-11 07:00:44 +01:00
R. RyanTM 60d73310e7 gnome3.gpaste: 3.38.4 -> 3.38.5 2021-02-11 07:00:24 +01:00
TredwellGit 6464b64cb7 dolphinEmu: replace ffmpeg_3 with ffmpeg 2021-02-11 05:55:41 +00:00
R. RyanTM 37dd47fc92 libblockdev: 2.24 -> 2.25 2021-02-11 06:41:42 +01:00
R. RyanTM 96f13ecb55 lilv: 0.24.10 -> 0.24.12 2021-02-11 06:39:55 +01:00
Jan Tojnar 7aa11e0979 Merge pull request #111111 from r-ryantm/auto-update/hwdata
hwdata: 0.335 -> 0.343
2021-02-11 06:28:25 +01:00