Commit Graph

16336 Commits

Author SHA1 Message Date
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
Nikolay Korotkiy
54b89f8b4a
Merge pull request #212041 from r-ryantm/auto-update/tippecanoe
tippecanoe: 2.17.0 -> 2.18.0
2023-01-22 10:50:30 +04:00
Jonas Heinrich
4c30ced487
Merge pull request #211945 from r-ryantm/auto-update/ticker
ticker: 4.5.4 -> 4.5.5
2023-01-22 07:13:31 +01:00
R. Ryantm
450f6497c7 tippecanoe: 2.17.0 -> 2.18.0 2023-01-22 04:12:29 +00:00
Robert Schütz
d14807ef9a
Merge pull request #212003 from austinbutler/authenticator-fix-pipewire
authenticator: fix incompatibility with pipewire 0.3.64
2023-01-21 20:05:10 -08:00
Weijia Wang
218c4c526e
Merge pull request #212002 from mothsART/feature/replace_http_by_https
treewide: replace http by https when https is a permanent redirection
2023-01-22 03:26:02 +01:00
Austin Butler
1c7e798277 authenticator: remove dotlambda as maintainer, add austinbutler 2023-01-21 18:03:43 -08:00
Nick Cao
9cb6571dfc
Merge pull request #211857 from r-ryantm/auto-update/cubiomes-viewer
cubiomes-viewer: 2.6.1 -> 3.0.0
2023-01-22 09:54:14 +08:00
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
Weijia Wang
c5460eb4de
Merge pull request #210884 from vbgl/beluga-dune-3
Use dune 3 for a few OCaml tools
2023-01-22 02:22:57 +01:00
figsoda
a9d9ac9827
Merge pull request #211982 from houstdav000/patch/pass-secret-service-mainProgram
pass-secret-service: Add meta.mainProgram
2023-01-21 19:02:48 -05:00
Austin Butler
68cf4666c8 authenticator: fix incompatibility with pipewire 0.3.64 2023-01-21 14:02:09 -08:00
Sandro
ba7c6ef47b
Merge pull request #211166 from SuperSandro2000/archisteamfarm 2023-01-21 21:07:09 +01:00
David Houston
7e30680825
pass-secret-service: Add meta.mainProgram
While this package had its name updated to reflect nix package naming
style, the binary's name is still `pass_secret_service`. Set the
`meta.mainProgram` attribute to allow for use of `lib.getExe`.
2023-01-21 14:53:40 -05:00
Sandro
11b0929816
Merge pull request #211101 from SuperSamus/bottles-update 2023-01-21 18:55:57 +01:00
Fabian Affolter
087b387545
ticker: add changelog to meta 2023-01-21 18:42:57 +01:00
Samuel Rounce
6813f200b9 oversteer: init at 0.7.2
Add Oversteer - Steering Wheel Manager for Linux
at version [0.7.2](https://github.com/berarma/oversteer/releases/tag/0.7.2).
2023-01-21 17:05:27 +00:00
Artturi
43cb2bd0aa
Merge pull request #211907 from r-ryantm/auto-update/copyq 2023-01-21 17:27:21 +02:00
R. Ryantm
c0bb9519d7 ticker: 4.5.4 -> 4.5.5 2023-01-21 14:54:52 +00:00
Martino Fontana
ece21d5730 bottles: 2022.12.14.1 -> 50.2 2023-01-21 14:41:19 +01:00
Bobby Rong
b9e0d894bf
Merge pull request #211076 from bertof/mangal
mangal: 4.0.5 -> 4.0.6
2023-01-21 21:23:33 +08:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
R. Ryantm
c977e8dff4 copyq: 6.3.2 -> 6.4.0 2023-01-21 11:19:25 +00:00
R. Ryantm
dbfbb823b7 cubiomes-viewer: 2.6.1 -> 3.0.0 2023-01-21 01:00:04 +00:00
ajs124
391ae899de
Merge pull request #205481 from SFrijters/authy-2.2.2
authy: 2.2.1 -> 2.2.2
2023-01-20 15:18:52 +01:00
Sandro
2305457d52
Merge pull request #210506 from uninsane/pr/whalebird-4.7.4 2023-01-20 14:11:49 +01:00
Sandro
c561097155
Merge pull request #211692 from rodrgz/bwm 2023-01-20 13:35:44 +01:00
Sandro
a456ec54bb
Merge pull request #211740 from bryanasdev000/jrnl33 2023-01-20 13:12:09 +01:00
Bryan A. S
cb19facaf8 jrnl: 3.0 -> 3.3
- fix build

- drop tzlocal and add rich replaces

- add myself as maintainer
2023-01-20 05:43:31 -03:00
Nick Cao
976499bf21
Merge pull request #210631 from Majiir/fix-octoprint-overlays
octoprint: fix overlay composition
2023-01-20 15:01:39 +08:00
Nick Cao
d248be9322
Merge pull request #211349 from mislavzanic/init/terminal-stocks
terminal-stocks: init at 1.0.14
2023-01-20 14:32:18 +08:00
Bobby Rong
eecef8985e
Merge pull request #211086 from bobby285271/upd/xneur-enchant2
xneur: build with enchant2, enchant1: remove
2023-01-20 12:15:33 +08:00
Erik Rodriguez
7a85f4dac8
bitwarden-menu: init at 0.4.1 2023-01-19 22:14:13 -03:00
figsoda
8434981633
Merge pull request #211481 from figsoda/pw-viz
pw-viz: fix build
2023-01-19 18:37:22 -05:00
Mislav Zanic
3a62853dfe terminal-stocks: init at 1.0.14 2023-01-19 15:58:42 +01:00
Anderson Torres
b18f7a996e
Merge pull request #194940 from WolfangAukang/upwork-5.6.10.23
upwork: 5.6.10.13 -> 5.8.0.24, using requireFile
2023-01-19 11:57:03 -03:00
P. R. d. O
efdbe575db
upwork: 5.6.10.13 -> 5.8.0.24, use requireFile 2023-01-19 08:54:17 -06:00
Jan Tojnar
d7705c01ef
Merge pull request #211138 from imsofi/init/gnome-epub-thumbnailer
gnome-epub-thumbnailer: init at 1.7
2023-01-19 10:30:19 +01:00
Nick Cao
63159a9912
Merge pull request #211116 from ehmry/eaglemode
eaglemode: restore build & install hooks, add .desktop file
2023-01-19 09:26:55 +08:00
figsoda
a27f1c1ce3 pw-viz: fix build 2023-01-18 18:39:30 -05:00
Sandro
60a66c2081
Merge pull request #209757 from wegank/pwsafe-darwin
pwsafe: add darwin support
2023-01-18 14:32:39 +01:00
Bobby Rong
ed0995f446
xneur: build with enchant2
We are trying to remove enchant1 from Nixpkgs. Since there is no
new release we pull the patch from debian to build this with enchant2.
2023-01-18 19:08:33 +08:00
Bobby Rong
564c0bebde
xneur: format with nixpkgs-fmt 2023-01-18 19:06:00 +08:00
Sandro
fe3c996fa5
Merge pull request #211128 from gador/octoprint-relax-constrain 2023-01-17 21:20:05 +01:00
Sandro Jäckel
d843eab307
ArchiSteamFarm: 5.4.0.3 -> 5.4.1.11 2023-01-17 20:33:16 +01:00
kilianar
d0c5054f91 hugo: 0.109.0 -> 0.110.0
https://github.com/gohugoio/hugo/releases/tag/v0.110.0
2023-01-17 13:59:03 +01:00
Sofi
eb37ec00ff
gnome-epub-thumbnailer: init at 1.7 2023-01-16 23:30:47 +01:00
Florian Brandes
2a1b43ef28
octoprint: fix build by relaxing constrain
relax version constrain of Flask-Limiter

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-01-16 19:19:17 +01:00
Emery Hemingway
5a01086b12 eaglemode: restore build & install hooks, add .desktop file 2023-01-16 11:28:08 -06:00
R. Ryantm
22827931f1 mediainfo: 22.06 -> 22.12 2023-01-16 13:18:03 +00:00