Commit Graph

37 Commits (947e443e02acc92200e45c568d2e4787242da6f2)

Author SHA1 Message Date
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