Michael Weiss
203c8edcda
wlroots: 0.13.0 -> 0.14.0
...
The new release comes with breaking changes so we temporarily introduce
wlroots_0_13 for packages that don't yet support wlroots 0.14.
For the rest of the packages the required upstream patches for this new
wlroots release are fetched (if feasible).
2021-06-24 22:15:17 +02:00
Vladimír Čunát
77549f4b75
wlroots_0_12: fixup build with ffmpeg-4.4
...
-Werror=deprecated-declarations is nice upstream but not in distro.
https://nix-cache.s3.amazonaws.com/log/cfmk2qkvck88qc002bvxzgsb2zc5b1h2-wlroots-0.12.0.drv
2021-05-15 11:07:47 +02:00
Dmitry Kalinkin
219590673c
Merge branch 'staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/panel/default.nix
pkgs/os-specific/linux/kernel/generic.nix
pkgs/servers/home-assistant/default.nix
2021-04-08 22:42:26 -04:00
Patrick Hilhorst
c4976f3565
wlroots{,_0_12}: add synthetica (myself) as maintainer
2021-04-08 17:24:24 +02:00
Patrick Hilhorst
e03dde82a7
wlroots: 0.12.0 -> 0.13.0
...
Pulls in an upstream patch for dwl. Explicitly takes xcbutilrenderutil
as an argument to avoid pulling in all of xorg.
2021-04-08 17:24:23 +02:00
Patrick Hilhorst
49299adf4e
wlroots_0_12: init at 0.12.0
...
Uses the old wlroots in places where the new one isn't yet compatible.
Co-authored-by: Alyssa Ross <hi@alyssa.is>
Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2021-04-08 17:23:20 +02:00
Michael Weiss
6a30a601c7
wayland: Add a "bin" and "dev" output
...
Another advantage is that we can now use the wayland-scanner alias for
nativeBuildInputs (which is less confusing than adding "wayland" to both
nativeBuildInputs and buildInputs).
2021-04-03 15:31:27 +02:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Michael Weiss
19fda989f3
wlroots: 0.11.0 -> 0.12.0
...
The libseat session backend [0] will be disabled for now since NixOS
depends on systemd anyway (so we can use logind).
But if someone wants/requires libseat [1] and would maintain it in
Nixpkgs we could enable it.
[0]: https://github.com/swaywm/wlroots/pull/2364
[1]: https://sr.ht/~kennylevinsen/seatd/
2020-11-08 16:42:34 +01:00
Michael Weiss
6b188c1f08
wlroots: Fix the build by not copying the library to $examples
...
Copying libwlroots isn't required anymore since the library runpath
of the example binaries now correctly references $out/lib anyway.
Fix #95205 .
2020-08-11 22:45:12 +02:00
Michael Weiss
369dcb9202
wlroots: 0.10.1 -> 0.11.0
2020-07-16 22:46:26 +02:00
zowoq
78e324d272
treewide: ffmpeg_4 -> ffmpeg
2020-06-16 18:23:14 -07:00
Michael Weiss
e929b8af46
wlroots: 0.10.0 -> 0.10.1
...
I also added some minor improvements and removed unnecessary code.
2020-03-10 15:46:12 +01:00
Michael Weiss
0c9428188c
wlroots: 0.9.0 -> 0.10.0
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.10.0
2020-01-22 21:36:31 +01:00
Michael Weiss
ce6dd5eda2
wlroots: 0.9.0 -> 0.9.1
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.9.1
2020-01-22 21:36:30 +01:00
Michael Weiss
1db77e58d0
wlroots: 0.8.1 -> 0.9.0
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.9.0
2020-01-18 23:19:53 +01:00
Fabian Möller
320d6e3800
wlroots: fix build
...
add missing header that changed in mesa-19.2.2
2019-11-23 18:13:17 +01:00
Michael Weiss
02eca5f31e
wlroots: 0.8.0 -> 0.8.1
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.1
2019-10-07 23:17:21 +02:00
Michael Weiss
1c32b7235d
wlroots: 0.7.0 -> 0.8.0
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.0
2019-10-07 18:30:09 +02:00
Michael Weiss
ad339e91c1
wlroots: 0.6.0 -> 0.7.0
...
Changelog: https://github.com/swaywm/wlroots/releases/tag/0.7.0
Rootston was removed for this release.
2019-08-27 11:32:09 +02:00
Jan Tojnar
5779747af4
wlroots: fix build with auto_features=enabled
2019-06-25 18:24:52 +02:00
Frederik Rietdijk
f120248daf
Merge staging-next into staging
2019-06-18 11:07:56 +02:00
Matthew Bauer
263f5891b6
treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
...
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Patrick Hilhorst
67f340ec00
wlroots: 0.5 -> 0.6
2019-06-04 16:11:41 +02:00
Michael Weiss
7f43089999
wlroots: 0.4.1 -> 0.5.0
2019-03-11 17:02:22 +01:00
Michael Weiss
c484f07d04
wlroots: 0.4 -> 0.4.1
2019-02-28 19:01:47 +01:00
Michael Weiss
afe0725834
wlroots: 0.3 -> 0.4
2019-02-26 19:03:11 +01:00
Michael Weiss
bda21694d1
wlroots: Fix the ELF binaries (rootston + examples)
...
Due to stdenv changes the binaries where broken during the fixup phase
(while stripping all binaries). The current solution isn't optimal but
there must not be any cyclic dependencies on $out.
2019-02-03 17:59:50 +01:00
Michael Weiss
038b89819b
wlroots: 0.2 -> 0.3
2019-02-03 15:35:07 +01:00
Michael Weiss
25b80b62da
wlroots: Remove the overrides for Meson
...
These overrides aren't required anymore as Meson 0.48.2 is now in
nixpkgs and there aren't any big problems so far (i.e. a revert is
unlikely).
2018-12-22 17:33:08 +01:00
Michael Weiss
99d623850f
wlroots: Fix the build on master
...
I was testing the build on nixos-unstable but
64d50a0099
added another patch. Since this
patch is already in 0.48.0 it can't be applied again (overriding Meson
isn't optimal but we can't build wlroots with 0.46.1).
I've also dropped the "-Dxcb-xkb=enabled" flag since it was removed
(replaced with Xinput).
Thanks @kenogo for noticing this :)
2018-11-30 14:30:58 +01:00
Michael Weiss
80756cdb79
wlroots: 0.1 -> 0.2
2018-11-30 01:53:49 +01:00
Cole Mickens
0f144e4195
wlroots.examples: prefix example binaries
2018-10-24 14:40:31 -07:00
Patrick Hilhorst
886131c243
wlroots: remove broken tag
...
See: https://github.com/NixOS/nixpkgs/issues/38344#issuecomment-432032834
2018-10-23 12:26:30 +02:00
Michael Weiss
f4615bef06
wlroots: 2018-03-16 -> 0.1
...
Keep "meta.broken = true" but update the package to keep track of
upstream changes and prepare the "reintegration" into nixpkgs.
2018-10-22 22:58:44 +02:00
Frederik Rietdijk
595a72589f
Merge master into staging
2018-04-08 10:54:17 +02:00
Michael Weiss
9db699e4a3
wlroots,rootston: Mark them as broken until the first stable release
...
Upstream requested that we remove these packages until the first stable
release. More details are in #38344 . This isn't ideal but it seems like
the best solution for now.
Close #38344 .
2018-04-06 21:17:52 +02:00
Nikolay Amiantov
8330fdaa09
wlroots: fix build
2018-03-28 16:25:14 +03:00
Michael Weiss
f9134b08c2
wlroots: 2017-12-22 -> 2018-03-16
2018-03-17 15:06:49 +01:00
Alexander V. Nikolaev
8f2a22935c
treewide: transition from mesa_noglu to libGL
2018-02-24 17:03:46 +02:00
Michael Weiss
b322cad42b
nixos/rootston: Init
...
Probably only relevant for a quick testing setup and NixOS VM tests.
2017-12-23 17:34:29 +01:00
Michael Weiss
bcfe03cc12
wlroots: 2017-10-31 -> 2017-12-22 + Init rootston
2017-12-23 14:02:59 +01:00
Michael Weiss
252da8a66e
wlroots: init at 2017-10-31
...
In preparation for Sway 1.0 which will use wlroots instead of wlc.
2017-10-31 22:39:54 +01:00