Commit graph

142 commits

Author SHA1 Message Date
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
Alexandre Acebedo 27e9a1075c swaycons: init at unstable-2023-01-05 2023-01-08 13:23:16 +01:00
Artturi f73cdf0225
Merge pull request #180816 from aacebedo/swaylock-effects 2022-12-27 18:35:05 +02: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
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
R. Ryantm 6d96212b84 swaybg: 1.1.1 -> 1.2.0 2022-12-07 00:17:43 +00:00
PedroHLC ☭ 19b3fa0a68
swaylock: 1.6 -> 1.7 2022-11-27 11:59:15 -03:00
Markus S. Wamser c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
Lily Foster d8648e4924 swaywsr: 1.1.0 -> 1.1.1 2022-10-10 11:19:31 -04:00
Sandro 1b647bf9eb
Merge pull request #188994 from miangraham/swayest-workstyle-init 2022-09-04 13:27:14 +02:00
Jacob Birkett 30cd71f1c9
swaylock-effects: add meta.mainProgram 2022-09-04 10:04:35 +08:00
M. Ian Graham cc0f5950c2
swayest-workstyle: init at 1.3.0
Add swayest-workstyle, a sway-enhanced workspace name iconifier.
2022-09-01 00:28:55 +09:00
Átila Saraiva caf4a8ba22 swayws: init at unstable-2022-03-10 2022-08-24 11:09:52 -03:00
Alexandre Acebedo 2a6d0bdf94 swaylock-effects: changed source repository
Original repository seems not maintained anymore.
The new repo maintained by jirutka is up to date.
2022-07-09 08:56:35 +02:00
ajs124 b8383e8c90 sway-contrib.grimshot: fix meta.maintainers 2022-06-29 00:49:27 +02:00
Maximilian Bosch cdbc6e64e4
treewide: reduce maintenance workload for ma27
Note: I DO NOT resign from nixpkgs, not at all!

However, I like a clean notification inbox and I get a lot of stuff for
packages where I'm only an end-user or don't use them anymore and thus
can't help out that much.

So please consider it a measure to reduce the mental load for me when
going through my notifications ;-)
2022-06-19 12:07:43 +02:00
oxalica a77271aae7 swayidle: fix the path to sh
The execvp to the bare `sh` would fail when PATH is cleared, eg. in
a systemd unit.
2022-06-17 11:06:37 +08:00
Andrew Marshall 95f001206f sway: Disable strictDeps for wrapper
strictDeps breaks `withGtkWrapper` as, it seems, the setup hook does not
run and `GSETTINGS_SCHEMA_PATH` does not get set so `XDG_DATA_DIRS` is
not updated. Probably other things are broken by it as well. See also
probably related https://github.com/NixOS/nixpkgs/issues/56943
(mentioned from `doc/languages-frameworks/gnome.section.md`).

This partially reverts commit da4707d636.
2022-06-05 10:17:41 -04:00
Maximilian Bosch 8df19f6483
Merge pull request #172159 from Ma27/bump-swaylock-effects
swaylock-effects: 1.6-3 -> unstable-2021-10-21
2022-05-10 12:06:50 +02:00
Maximilian Bosch 7fe4f29d68
swaylock-effects: 1.6-3 -> unstable-2021-10-21
To remain in sync with upstream `swaywm/swaylock`. Fixes a few issues
including:

* Ability to use `--screenshot`.
* No more inverse colors.
2022-05-09 12:01:30 +02:00
Artturin da4707d636 window-managers/sway: enable strictDeps
verified with https://github.com/Artturin/diffing/
2022-05-08 23:56:15 +03:00
Artturin 56bd1c58b5 swaylock: enable strictDeps and pull patch to fix cross 2022-05-08 23:48:19 +03:00
Ivan Jager f27893f48f swaylock-effects: fix the build (mismatched-dealloc error)
../main.c:1670:25: error: 'free' called on pointer returned from a mismatched allocation function [-Werror=mismatched-dealloc]

See https://github.com/swaywm/swaylock/issues/198
2022-04-21 06:51:39 -05:00
Emery Hemingway cd001748be swayidle: fix printf for i686 2022-04-07 08:34:51 +02:00
Bernardo Meurer 1b15c8da6c
swaybg: 1.1 -> 1.1.1 2022-03-11 11:47:16 -08:00
Adam Joseph 72473ff070 sway: use a more-accurate default for trayEnabled
This commit implements @primeos's suggestion here:

  https://github.com/NixOS/nixpkgs/pull/160972#pullrequestreview-901069355
2022-03-08 18:42:01 -08:00
Nick Cao e091b04977 swaylock: 1.5 -> 1.6 2022-03-08 05:11:30 +00:00
Adam Joseph c7a7acb034
sway: respect systemdSupport and dbusSupport (#160972)
Sway can be compiled with or without systemd(-logind) and dbus.  This
commit exposes that support via the global systemdSupport and
dbusSupport arguments, which are understood by many other nixpkgs
expressions and can be set globally in ~/.config/nixpkgs/config.nix.

This commit also adds a third argument, trayEnabled, which allows to
disable sway's tray.  The tray requires dbusSupport and
systemdSupport.

Reviewers of this commit asked for potential use cases.  There are
many of them; a very non-exhaustive list includes:

* Use of nixpkgs on operating systems which systemd does not support,
  such as MacOS/Darwin, FreeBSD, OpenBSD, or Alpine Linux.

* Use of nixpkgs on *-musl platforms, which systemd does not
  officially support (out-of-tree patches to support musl exist for a
  few systemd versions).

* Use of sway in situations where dbus is inappropriate, such as
  sway's "kiosk mode".

* High-security environments, where the additional attack surface
  exposed by dbus outweighs any features it may offer.

This is a very non-exhaustive list.
2022-03-06 13:39:31 +01:00
Adam Joseph db997037d7 swayidle: honor systemdSupport
This commit exposes support for compilation without systemd,
controlled by the global systemdSupport argument.  This argument is
understood by many other nixpkgs expressions and can be set globally
in ~/.config/nixpkgs/config.nix.
2022-02-23 14:33:29 -08:00
Martin Weinelt 1ab8a4f45b
sway: fix eval
The meson_0_60 attribute was removed because meson was migrated to 0.60.
2022-01-24 02:18:06 +01:00
Michael Weiss a3d847c3bd
Merge pull request #151902 from primeos/sway
sway: 1.6.1 -> 1.7
2022-01-23 21:46:19 +01:00
Michael Weiss 2e719d1cda
sway: 1.6.1 -> 1.7
Release notes: https://github.com/swaywm/sway/releases/tag/1.7

Notable (backward incompatible) changes:
- The default terminal changed from Alacritty to foot

Known issues:
- `swaynag` will crash when Sway 1.6.1 is still running while the Nix
  package (and thus `swaynag`) is already updated to version 1.7.
- The experimental Ozone/Wayland support of Electron apps will be broken
  for a while. Electron version 17 should work but the Chromium fixes
  haven't yet been backported to Electron version 16.

NixOS module: programs.sway.extraPackages: The "alacritty" package was
replaced with "foot".

VM test: We switched from the OpenGL ES 2.0 renderer to Pixman. The
terminal was also changed to foot but Alacritty is still used for the
XWayland test (since foot doesn't support X11).

Co-authored-by: Patrick Hilhorst <git@hilhorst.be>
2022-01-23 19:21:37 +01:00
Michael Weiss 3f9ced9a62
swayidle: 1.7 -> 1.7.1 2022-01-15 18:37:26 +01:00
Rick van Schijndel a7b0ed4c10 sway: support cross-compilation 2021-12-22 20:01:44 +01:00
Patrick Hilhorst 5a14b59cd7
Merge pull request #122995 from primeos/sway-install-default-wallpaper 2021-11-21 21:57:49 +01:00
Patrick Hilhorst 595ecd2ceb
sway: inherit tests from unwrapped package 2021-11-01 15:50:27 +01:00
Maximilian Bosch 2921a9a7d3
Merge pull request #142337 from SuperSamus/swaylock-fancy
swaylock-fancy: 2020-02-22 -> 2021-10-11
2021-10-20 22:19:14 +02:00
Martino Fontana 80b0ad667f swaylock-fancy: 2020-02-22 -> 2021-10-11 2021-10-20 13:09:57 +02:00
Yureka 7141eb9c57 sway: make xwayland optional 2021-10-20 11:37:04 +02:00
Rick van Schijndel f280586090 swaybg: support cross-compilation 2021-08-19 21:53:35 +02:00
Michael Weiss 4c56464099
swayidle: 1.6 -> 1.7 2021-08-17 12:15:03 +02:00
github-actions[bot] c0cb54f9ee
Merge master into staging-next 2021-07-19 18:01:10 +00:00
Michael Weiss 88d3e7cf76
swaybg: 1.0 -> 1.1 2021-07-19 14:39:48 +02:00
Michael Weiss f7997354b7
wayland-scanner: use for nativeBuildInputs
This makes things more explicit (and less confusing) but only touches
the packages that I maintain.
2021-07-03 17:56:23 +02:00
Rick van Schijndel 7a6419186c
swaylock: support cross-compilation 2021-07-03 11:22:33 +02:00
Rick van Schijndel cb5289c8ad
swayidle: support cross-compilation 2021-07-03 11:21:57 +02:00
Robert Schütz c1dca92daf Merge branch 'master' into staging-next 2021-06-25 10:02:10 +02:00