Commit Graph

2152 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
Erin Kim
4b1bd2ce87
swaylock-effects: 1.6.10 -> 1.6.11 2023-01-22 04:52:38 +00:00
OPNA2608
73e9c838f7 miriway: init at unstable-2022-12-18 2023-01-22 03:55:50 +01: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
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01: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
colin
bed9c9319f phosh-mobile-settings: 0.21.1 -> 0.23.1
also added `updateScript` to ease future updates:
```sh
$ nix-shell maintainers/scripts/update.nix --argstr package phosh-mobile-settings
```

changelog: <https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/blob/v0.23.1/debian/changelog>
abbreviated changelog (included inline below): <https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/blob/v0.23.1/NEWS>

> phosh-mobile-settings 0.23.1
> ----------------------------
> Released: Junary 2023
> * Fix enabling plugins
>
> phosh-mobile-settings 0.23.0
> ----------------------------
> Released: December 2022
> * Allow lockscreen plugins to have preferences
>
> phosh-mobile-settings 0.22.0
> ----------------------------
> Released: September 2022
> * Avoid flicker on startup
> * Minor fixes
> * Sync version with phosh
> * Contributors:
>        Guido Günther
2023-01-21 04:43:55 +00:00
colin
dab5667370 phosh: 0.22.0 -> 0.23.0
also added `updateScript` to ease future updates:
```sh
$ nix-shell maintainers/scripts/update.nix --argstr package phosh
```

changelog: <https://gitlab.gnome.org/World/Phosh/phosh/-/blob/v0.23.0/debian/changelog>
abbreviated changelog (included inline below): <https://gitlab.gnome.org/World/Phosh/phosh/-/blob/v0.23.0/NEWS>

> phosh 0.23.0
> ------------
> Released December 2022
> * New lockscreen plugin for personal/emergency information
> * Allow plugins to have UI to set preferences
> * Ease creating plugin by better examples, improved helpers
>   and less duplication.
> * Switch docs to gi-docgen
2023-01-21 04:43:55 +00:00
R. Ryantm
b44466985d fvwm3: 1.0.5 -> 1.0.6a 2023-01-19 21:10:41 +00:00
Maximilian Bosch
cb22191d21
Merge pull request #210957 from Ma27/rm-ma27-from-packages-i-dont-use-anymore
treewide: remove myself (ma27) as maintainer from a bunch of pkgs I don't use anymore
2023-01-15 19:29:49 +01:00
Maximilian Bosch
52e277d501
treewide: remove myself (ma27) as maintainer from a bunch of pkgs I don't use anymore 2023-01-15 18:52:27 +01:00
Adam Stephens
0bbb9414d4
river: 0.2.0 -> 0.2.1 2023-01-12 12:15:52 -05:00
Sandro
85be954926
Merge pull request #209686 from aacebedo/aacebedo/swaycons 2023-01-08 19:58:02 +01:00
Thiago Kenji Okada
1fb11b0c5c
Merge pull request #203747 from nagy/cagebreak
cagebreak: 1.8.1 -> 1.9.1
2023-01-08 15:17:58 +00:00
Alexandre Acebedo
27e9a1075c swaycons: init at unstable-2023-01-05 2023-01-08 13:23:16 +01:00
7c6f434c
e6511f5503
Merge pull request #207615 from r-ryantm/auto-update/stalonetray
stalonetray: 0.8.4 -> 0.8.5
2023-01-07 11:35:21 +00:00
Anderson Torres
9be23ea41a
Merge pull request #208995 from wegank/imlib-drop
imlib: drop
2023-01-05 14:12:08 -03:00
Weijia Wang
8cf8dc233a sawfish: drop unused imlib 2023-01-04 10:09:46 +01:00
Weijia Wang
e245f99133 fvwm: drop unused imlib 2023-01-04 10:09:35 +01:00
André Silva
4e3bd404d3
picom-next: unstable-2022-09-29 -> unstable-2022-12-23 2023-01-03 20:28:05 +00:00
Reed
b2a3c6bd6a i3-gaps: drop 2023-01-03 05:36:06 -05:00
Reed
9701c2e9a0 i3: 4.21.1 -> 4.22 2023-01-03 05:20:13 -05:00
Adam Stephens
aee464fa94
river: 0.1.3 -> 0.2.0 2023-01-02 11:25:51 -05:00
Adam Stephens
4a9b4b7eaf
river: add adamcstephens as maintainer 2023-01-02 11:25:41 -05:00
Bobby Rong
f18a89197a
Merge pull request #207154 from Gerschtli/update/dwm-status
dwm-status: 1.8.0 -> 1.8.1
2023-01-02 23:33:57 +08:00
Mike
677ed08a50 maintainers: quasigod-io -> michaelBelsanti
I have updated by GitHub account name, so I am updating myself in maintainer-list.nix to match.
2022-12-29 16:53:24 -05:00
Anderson Torres
4032717bd1
Merge pull request #208109 from wegank/hypr-darwin
hypr: unbreak on darwin
2022-12-28 17:31:48 -03:00
Weijia Wang
f955d78e27 hypr: unbreak on darwin 2022-12-28 15:00:47 +01:00
Artturi
f73cdf0225
Merge pull request #180816 from aacebedo/swaylock-effects 2022-12-27 18:35:05 +02:00
Anderson Torres
4b64461057
Merge pull request #207832 from atorres1985-contrib/bevelbar
misc updates
2022-12-26 20:51:14 -03:00
Michael Weiss
7f8750b1fe
Merge pull request #203221 from primeos/sway
sway: 1.7 -> 1.8
2022-12-26 23:37:19 +01:00
Michael Weiss
f2a15bc22f
Merge pull request #204890 from r-ryantm/auto-update/swayidle
swayidle: 1.7.1 -> 1.8.0
2022-12-26 23:21:05 +01:00
Michael Weiss
b0c8d04dd7
Merge pull request #204889 from r-ryantm/auto-update/swaybg
swaybg: 1.1.1 -> 1.2.0
2022-12-26 23:17:44 +01:00
R. Ryantm
89802ab160
swayidle: 1.7.1 -> 1.8.0 2022-12-26 22:55:02 +01:00
Michael Weiss
9896c88303
sway: 1.7 -> 1.8
Release notes:
- Sway: https://github.com/swaywm/sway/releases/tag/1.8
- wlroots: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.16.0

Known user-facing breaking changes:
- Manufacturer names in output identifiers might have changed:
  https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3541#note_1384124
- The output dpms command has been deprecated (superseded by output power):
  https://github.com/swaywm/sway/pull/7083
2022-12-26 16:47:03 +01:00
Anderson Torres
af9d6e8b6e bevelbar: 16.11 -> 22.06 2022-12-26 12:13:36 -03:00
R. Ryantm
84d7fbefcf stalonetray: 0.8.4 -> 0.8.5 2022-12-24 20:26:05 +00:00
Anderson Torres
318315264e
Merge pull request #207249 from r-ryantm/auto-update/icewm
icewm: 3.2.3 -> 3.3.0
2022-12-22 19:58:30 -03:00
Jonas Heinrich
58d84f7f0f maui-shell: init at 0.5.6 2022-12-22 11:26:33 -05:00
R. Ryantm
c06db03769 icewm: 3.2.3 -> 3.3.0 2022-12-22 13:06:30 +00:00
Ryan Lahfa
5431f7ccb2
Merge pull request #205578 from dev-null-undefined/i3lock-yubikey
nixos/i3lock: i3lock program with u2fSupport option
2022-12-22 01:04:05 +01:00
Tobias Happ
aaafc9dc02 dwm-status: add meta.changelog 2022-12-21 23:44:29 +01:00
Tobias Happ
273bd3bc96 dwm-status: 1.8.0 -> 1.8.1 2022-12-21 23:44:29 +01:00
AndersonTorres
c92ffdd222 labwc: 0.5.3 -> 0.6.0 2022-12-18 22:21:27 -03:00
dev-null-undefined
131619a397
i3lock*: symlink for u2fSupport
Added symlink `i3lock` to the output binary,
In order to enable `programs.i3lock.u2fSupport` which relies on file with name
`i3lock` inside out dir.
2022-12-18 21:31:12 +01:00
Valentin Gagarin
f782da699e
Merge pull request #206646 from figsoda/typos 2022-12-18 18:27:57 +01:00
figsoda
ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
R. Ryantm
3166d3d785 picom: 10.1 -> 10.2 2022-12-17 23:56:33 +00:00
github-actions[bot]
05ca3d8285
Merge master into staging-next 2022-12-17 06:01:30 +00:00
AndersonTorres
11282edfe7 katriawm: init at 21.09 2022-12-17 00:13:38 -03:00
AndersonTorres
dc872f38d2 sxhkd: move to tools/X11
After all, it isn't a window manager.
2022-12-17 00:13:38 -03:00
Vladimír Čunát
b727aec229
notion: fixup build
Maybe triggered by glibc: 2.35-163 -> 2.35-224
C headers and #defines can be quite an alchemy sometimes.
2022-12-16 12:06:07 +01:00
Sandro
7e301d080c
Merge pull request #197552 from dit7ya/jay 2022-12-11 19:08:04 +01:00
Mostly Void
7fb128c15a
jay: init at unstable-2022-11-20 2022-12-10 17:15:57 +05:30
R. Ryantm
6d96212b84 swaybg: 1.1.1 -> 1.2.0 2022-12-07 00:17:43 +00:00
R. Ryantm
171610815f icewm: 3.2.2 -> 3.2.3 2022-12-06 04:51:42 +00:00
Sandro
150a2d9fee
Merge pull request #203482 from wuyoli/master 2022-11-30 22:05:34 +01:00
Daniel Nagy
e23147a67c
cagebreak: 1.8.1 -> 1.9.1
Changelog: https://github.com/project-repo/cagebreak/blob/1.9.1/Changelog.md
2022-11-30 14:17:03 +01:00
Sergei Trofimovich
affff597fd weston: use xorg.* packages directly instead of xlibsWrapper indirection
Validated as no change in `out` output with `diffoscope`.
2022-11-29 09:12:39 +00:00
wuyoli
0b4ef3e8ea river: install session file 2022-11-28 18:03:26 +01:00
R. Ryantm
45b1938b49 e16: 1.0.26 -> 1.0.27 2022-11-28 09:35:43 +00:00
Sandro
853077236a
Merge pull request #202124 from SuperSandro2000/dbus-passthru-daemon 2022-11-28 01:35:34 +01:00
PedroHLC ☭
19b3fa0a68
swaylock: 1.6 -> 1.7 2022-11-27 11:59:15 -03:00
Icy-Thought
5193b8781e
picom: 10 -> 10.1 2022-11-27 01:20:34 +01:00
colin
ae466ee0ac phosh-mobile-settings: init at 0.21.1 2022-11-26 10:53:58 +01:00
Tom Fitzhenry
b3e4d33aa2 phosh: 0.21.1 -> 0.22.0 2022-11-26 10:18:39 +01:00
Sandro
d816102148
Merge pull request #201419 from wegank/hyprland-aarch64 2022-11-24 13:29:14 +01:00
Sandro Jäckel
c7f5becba3 dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
github-actions[bot]
749f60adef
Merge master into staging-next 2022-11-19 18:01:18 +00:00
Timothy DeHerrera
647c745cc5
Merge pull request #201732 from zhaofengli/gamescope-3.11.49
gamescope: 3.11.48 -> 3.11.49
2022-11-19 10:05:19 -07:00
github-actions[bot]
ad6918218b
Merge master into staging-next 2022-11-19 06:01:10 +00:00
Zhaofeng Li
3d185562b5 nixos/tests/phosh: init 2022-11-19 06:55:25 +01:00
Zhaofeng Li
85af835f54 gamescope: Add zhaofengli as maintainer 2022-11-17 15:00:30 -07:00
Zhaofeng Li
e5fbcfb974 gamescope: 3.11.48 -> 3.11.49 2022-11-17 15:00:30 -07:00
github-actions[bot]
034cfc0b96
Merge master into staging-next 2022-11-17 00:02:23 +00:00
R. Ryantm
2fcfc5f3c1 picom: 9.1 -> 10 2022-11-16 18:44:00 +00:00
Weijia Wang
a9db54b790 hyprland, hyprpaper: fix build on aarch64-linux 2022-11-16 02:15:24 +01:00
github-actions[bot]
fe4a555a4c
Merge master into staging-next 2022-11-15 18:01:21 +00:00
R. Ryantm
de55c52759 icewm: 3.2.1 -> 3.2.2 2022-11-15 05:09:21 +00:00
github-actions[bot]
39ffc1cb70
Merge master into staging-next 2022-11-13 18:01:19 +00:00
Nikolay Korotkiy
f4e9e74e9f
tabbed: unstable-2018-03-10 → 0.7 2022-11-12 19:38:15 +03:00
Artturi
17fbc9a3c9
Merge pull request #200337 from Artturin/crossfixes4
gobject-introspection: use wrapper.nix for the native package too
2022-11-11 03:19:25 +02:00
Artturin
34e8a6debd i3ipc-glib: fix cross 2022-11-09 20:58:38 +02:00
R. Ryantm
6e92f67a7e icewm: 3.2.0 -> 3.2.1 2022-11-09 00:07:00 +00:00
Mel Bourgeois
61f87a8dc3
eww: add gdk-pixbuf dependency
Without this present, images (particularly SVG) will fail to render in
an image widget.

It's mentioned as a dependency here:
https://github.com/elkowar/eww/issues/302#issuecomment-947627327
2022-11-07 01:32:04 -06:00
Anderson Torres
46679bb92a
Merge pull request #199704 from r-ryantm/auto-update/i3
i3: 4.21 -> 4.21.1
2022-11-05 23:27:22 -03:00
R. Ryantm
c9dbda414e i3: 4.21 -> 4.21.1 2022-11-05 14:33:22 +00:00
markuskowa
15a3a99ffe
Merge pull request #198335 from r-ryantm/auto-update/i3-gaps
i3-gaps: 4.21 -> 4.21.1
2022-11-05 14:48:56 +01:00
R. Ryantm
e1d491daf5 icewm: 3.1.0 -> 3.2.0 2022-11-03 13:13:04 +00:00
Timothy DeHerrera
0234062fa3
Merge pull request #198700 from zhaofengli/gamescope-3.11.48
gamescope: 3.11.47 -> 3.11.48
2022-10-30 13:35:21 -06:00
Zhaofeng Li
1cd7d0b232 gamescope: 3.11.47 -> 3.11.48 2022-10-30 12:40:36 -06:00
Sergei Trofimovich
d97c29dd84 notion: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.
2022-10-30 07:30:22 +00:00
R. Ryantm
83f16f1c49 i3-gaps: 4.21 -> 4.21.1 2022-10-28 19:56:00 +00:00
Sergei Trofimovich
2f1bcfc7a4 ion3: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.
2022-10-28 08:03:00 +01:00
Anderson Torres
4c81ed6ef9
Merge pull request #198015 from NickCao/waybox
waybox: fix cross compilation by adding wayland-scanner
2022-10-27 22:25:21 -03:00
sternenseemann
253ff9f0af taffybar: accurately report version 2022-10-27 16:18:03 +02:00
Nick Cao
c3e23153b5
waybox: fix cross compilation by adding wayland-scanner 2022-10-27 14:40:50 +08:00
figsoda
bd6a57b27d
Merge pull request #197958 from jtojnar/unmaintain
Remove myself from maintainers in packages I do not use
2022-10-26 15:40:41 -04:00
Jan Tojnar
6018365121 phosh: remove myself from maintainers 2022-10-26 20:56:07 +02:00
markuskowa
834a64f039
Merge pull request #197240 from romildo/upd.jwm
jwm: 2.4.2 -> 2.4.3
2022-10-25 23:40:52 +02:00
AndersonTorres
be2236aeb3 icewm: 3.0.1 -> 3.1.0 2022-10-25 07:56:21 -03:00
Anderson Torres
340f71837b
Merge pull request #197550 from r-ryantm/auto-update/berry
berry: 0.1.11 -> 0.1.12
2022-10-24 23:37:47 -03:00
R. Ryantm
924d4a9bb3 berry: 0.1.11 -> 0.1.12 2022-10-24 13:35:12 +00:00
R. Ryantm
fc3e693680 e16: 1.0.25 -> 1.0.26 2022-10-24 12:16:46 +00:00
José Romildo
0955cf639b jwm: 2.4.2 -> 2.4.3 2022-10-22 12:39:20 -03:00
Mario Rodas
d90e324d5d
Merge pull request #197084 from r-ryantm/auto-update/fvwm
fvwm: 2.6.9 -> 2.7.0

Closes #197083
2022-10-22 09:57:36 -05:00
Martin Weinelt
80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
R. Ryantm
ae70aa30c0 fvwm: 2.6.9 -> 2.7.0 2022-10-21 16:28:21 +00:00
Thomas Le Duc
41bb8eb306 leftwm: fix to also patchelf lefthk-worker 2022-10-21 06:58:32 +02:00
AndersonTorres
49b55099ea hypr: init at unstable-2022-05-25 2022-10-21 00:01:43 -03:00
Jan Tojnar
457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
Anderson Torres
f2fb245007
Merge pull request #196339 from AndersonTorres/hyprland
hyprwm: refactor
2022-10-18 21:45:58 -03:00
AndersonTorres
35bd7ecf25 hyprpaper: mark as broken on Aarch64 2022-10-18 09:19:54 -03:00
AndersonTorres
432b07e220 hyprpaper: move to hyprwm/hyprpaper 2022-10-18 09:19:54 -03:00
AndersonTorres
5cbb3a1377 hyprland: mark as broken on Aarch64 2022-10-18 09:19:44 -03:00
quasigod-io
c9be470b34 picom-jonaburg: init at unstable-2022-03-19 2022-10-17 14:26:58 -04:00
AndersonTorres
0cf5a3489a hyprland: move to hyprwm/hyprland 2022-10-16 23:08:05 -03:00
AndersonTorres
2675c17f09 hyprland: refactor
- Moves the overrided wlroots inside the expression
2022-10-16 23:08:04 -03:00
github-actions[bot]
886633ba43
Merge master into staging-next 2022-10-15 00:04:00 +00:00
Artturi
eb49b683f3
Merge pull request #195661 from wamserma/arg-cleanup-app
pkgs.applications: remove unused args
2022-10-15 02:20:29 +03:00
github-actions[bot]
cc090d2b94
Merge master into staging-next 2022-10-14 12:01:35 +00:00
Nick Cao
32eaa25238
tinywm: fix cross compilation 2022-10-14 15:06:08 +08:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
github-actions[bot]
5d957f3dba
Merge staging-next into staging 2022-10-11 00:05:26 +00:00
Martin Weinelt
294201004f Merge remote-tracking branch 'origin/master' into staging-next 2022-10-10 21:45:18 +02:00
Christian Kögler
c606d772ab
Merge pull request #194876 from r-ryantm/auto-update/dwm
dwm: 6.3 -> 6.4
2022-10-10 21:30:29 +02:00
Lily Foster
d8648e4924 swaywsr: 1.1.0 -> 1.1.1 2022-10-10 11:19:31 -04:00
Franz Pletz
519b8c8d9a
sawfish: fix build with libxcrypt 2022-10-09 18:10:42 +02:00
github-actions[bot]
8972888c55
Merge master into staging-next 2022-10-09 12:01:31 +00:00
Alex Griffin
74fc4924fb xmonadctl: use xmonad-contrib's src 2022-10-09 13:16:13 +02:00
github-actions[bot]
130aa9ca68
Merge master into staging-next 2022-10-09 00:03:29 +00:00
Mario Rodas
dc849ffbcd
Merge pull request #194979 from r-ryantm/auto-update/leftwm
leftwm: 0.3.0 -> 0.4.0
2022-10-08 15:41:51 -05:00
Vladimír Čunát
6565abc264
Merge branch 'master' into staging-next 2022-10-08 10:20:07 +02:00
R. Ryantm
0fac4b58c4 leftwm: 0.3.0 -> 0.4.0 2022-10-07 19:55:49 +00:00
R. Ryantm
1136247c75 dwm: 6.3 -> 6.4 2022-10-07 07:36:46 +00:00
R. Ryantm
bb2d41f954 icewm: 2.9.9 -> 3.0.1 2022-10-06 13:01:08 +00:00
github-actions[bot]
ebb7cf0268
Merge master into staging-next 2022-10-05 12:01:40 +00:00
Vladimír Čunát
d745231c77
weston: avoid removed alias libseat
Removed in commit d06207386d (PR #192681).
2022-10-05 09:16:06 +02:00
github-actions[bot]
fc393d5731
Merge master into staging-next 2022-10-02 12:01:22 +00:00
Jörg Thalheim
93c036e47b
Merge pull request #194037 from zhaofengli/gamescope-3.11.47
gamescope: 3.11.45-2 -> 3.11.47
2022-10-02 11:42:10 +02:00
Zhaofeng Li
d8bdc24f21 gamescope: 3.11.45-2 -> 3.11.47 2022-10-02 03:01:27 -06:00
Alyssa Ross
198b38f54d weston: 10.0.1 -> 11.0.0 2022-10-02 08:56:36 +00:00
Alyssa Ross
41b7ca7767 weston: sort build inputs 2022-10-02 08:56:36 +00:00
Tom Fitzhenry
394710cfd7 phosh: 0.21.0 -> 0.21.1 2022-10-01 22:45:17 +10:00
github-actions[bot]
e1d2f74dee
Merge master into staging-next 2022-09-30 18:03:29 +00:00
José Romildo Malaquias
e78c23cf5b
Merge pull request #193248 from romildo/upd.generic-updater
generic-updater: more flexible with name, pname, version and attr path, and cleanups
2022-09-30 09:19:21 -03:00
github-actions[bot]
bc5e570733
Merge master into staging-next 2022-09-30 12:01:29 +00:00
Jonas Heinrich
52e9c432d0
Merge pull request #193546 from CardboardTurkey/update-picom-next
picom-next: unstable-2022-08-23 -> unstable-2022-09-29
2022-09-30 08:49:22 +02:00
github-actions[bot]
f29cec4450
Merge master into staging-next 2022-09-30 06:22:32 +00:00
Kiran Ostrolenk
e94b2f2a9c picom-next: unstable-2022-08-23 -> unstable-2022-09-29
Update to keep up with picom-next.
2022-09-29 17:00:25 +01:00