summary refs log tree commit diff
path: root/pkgs/development/libraries/wlroots
Commit message (Collapse)AuthorAge
* wlroots: set default to 0.16rewine2023-08-29
|
* wlroots_0_14: remove (#246011)rewine2023-07-29
| | | | No Nixpkgs package depends on wlroots 0.14 anymore so we can remove it. Fixes #151311.
* wlr-protocols: 2021-11-01 -> 2022-09-05Jacob Moody2023-06-27
|
* wlroots: pass enableXWayland as derivation attributeMatthieu Coudron2023-06-15
| | | | makes it easier to change.
* wlroots_0_16: 0.16.1 -> 0.16.2Alyssa Ross2023-02-11
| | | | Tested that sway builds and runs.
* Revert "wlroots: backport patch for free() of ununitialized"Weijia Wang2023-01-27
|
* wlroots: backport patch for free() of ununitializedAdam Joseph2023-01-23
| | | | | | | | | | | | | | | | | | | | | | This cherrypicks an upstream-but-unreleased commit for the following build failure. Strangely, this warning is not emittted on x86_64. FAILED: libwlroots.so.11.p/render_egl.c.o gcc -Ilibwlroots.so.11.p -I. -I.. -Iinclude -I../include -Iprotocol -I../protocol -Irender/gles2/shaders -Irender/vulkan/shade ../render/egl.c: In function 'egl_init_display': ../render/egl.c:179:17: error: 'external_only' may be used uninitialized in this function [-Werror=maybe-uninitialized] 179 | free(external_only); | ^~~~~~~~~~~~~~~~~~~ ../render/egl.c:128:29: note: 'external_only' was declared here 128 | EGLBoolean *external_only; | ^~~~~~~~~~~~~ ../render/egl.c:178:17: error: 'modifiers' may be used uninitialized in this function [-Werror=maybe-uninitialized] 178 | free(modifiers); | ^~~~~~~~~~~~~~~ ../render/egl.c:127:27: note: 'modifiers' was declared here 127 | uint64_t *modifiers; | ^~~~~~~~~ cc1: all warnings being treated as errors
* wlroots_0_16: 0.16.0 -> 0.16.1Budiman Jojo2023-01-22
|
* wlroots_0_16: init at 0.16Peter Hoeg2022-11-22
|
* wlroots: deduplicate buildersPeter Hoeg2022-11-22
|
* all-packages.nix: remove `inherit (*xorg) *`'sArtturin2022-10-14
| | | | | using inherits in callPackage args is discouraged and doesn't splice correctly
* wlr-protocols: move wayland-scanner from checkInputs toNick Cao2022-08-13
| | | | nativeBuildInputs, fix cross compilation
* libraries/wlroots: enable strictDepsArtturin2022-05-11
|
* wlroots_0_14: pin ffmpeg to 4.xJonathan Ringer2022-02-05
|
* wlroots_0_15: pin ffmpeg to 4.xJonathan Ringer2022-02-05
|
* wlroots: 0.15.0 -> 0.15.1R. Ryantm2022-02-04
|
* wlroots_0_15: move glslang to nativeBuildInputsNick Cao2022-01-26
|
* Merge master into staging-nextgithub-actions[bot]2022-01-15
|\
| * Merge pull request #153741 from primeos/nixos-tests-tinywlMichael Weiss2022-01-14
| |\ | | | | | | nixos/tests/tinywl: init
| | * nixos/tests/tinywl: initMichael Weiss2022-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a very minimalistic (in terms of functionality and dependencies) test for wlroots, Wayland, and related packages. The Sway test covers more functionality and packages (e.g. XWayland) but this test has tree advantages: - Less dependencies: Much fewer rebuilds are required when testing core changes that need to go through staging. - Testing wlroots updates: The Sway package isn't immediately updated after a new wlroots version is released and a lot of other packages depend on wlroots as well. - Determining whether a bug only affects Sway or wlroots/TinyWL as well.
* | | meson: Remove 0.57, use 0.60 everywhereLas Safin2022-01-11
|/ /
* / wlroots_0_12: dropZhaofeng Li2022-01-09
|/ | | | phoc was the last package that depended on this.
* wlroots: 0.14.1 -> 0.15.0Michael Weiss2021-12-22
| | | | | Release notes: https://gitlab.freedesktop.org/wlroots/wlroots/-/tags/0.15.0 Only three reverse-dependencies are compatible with the new release so far.
* wlroots_0_14: init at 0.14.1Michael Weiss2021-12-22
| | | | | | 0.14.nix is an exact copy of default.nix. This no-op change is made in preparation of introducing wlroots 0.15.0 which would break most reverse-dependencies.
* wlr-protocols: init at unstable-2021-11-01Tom2021-11-25
|
* wlroots: make xwayland optionalYureka2021-10-20
|
* wlroots: 0.14.0 -> 0.14.1Michael Weiss2021-07-08
|
* wlroots: support cross-compilationMichael Weiss2021-07-03
|
* wlroots_0_13: dropMichael Weiss2021-06-26
| | | | | We've now updated or patched all packages to use wlroots 0.14 (except phoc which still depends on wlroots 0.12).
* seatd: rename from libseat; build binary tooAlyssa Ross2021-06-25
| | | | | "seatd" is the name of the upstream project, so it's the proper name for the package containing both the binary and the library.
* wlroots: 0.13.0 -> 0.14.0Michael Weiss2021-06-24
| | | | | | | 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).
* wlroots_0_12: fixup build with ffmpeg-4.4Vladimír Čunát2021-05-15
| | | | | -Werror=deprecated-declarations is nice upstream but not in distro. https://nix-cache.s3.amazonaws.com/log/cfmk2qkvck88qc002bvxzgsb2zc5b1h2-wlroots-0.12.0.drv
* Merge branch 'staging-next' into stagingDmitry Kalinkin2021-04-08
|\ | | | | | | | | | | | | Conflicts: pkgs/development/python-modules/panel/default.nix pkgs/os-specific/linux/kernel/generic.nix pkgs/servers/home-assistant/default.nix
| * wlroots{,_0_12}: add synthetica (myself) as maintainerPatrick Hilhorst2021-04-08
| |
| * wlroots: 0.12.0 -> 0.13.0Patrick Hilhorst2021-04-08
| | | | | | | | | | Pulls in an upstream patch for dwl. Explicitly takes xcbutilrenderutil as an argument to avoid pulling in all of xorg.
| * wlroots_0_12: init at 0.12.0Patrick Hilhorst2021-04-08
| | | | | | | | | | | | | | 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>
* | wayland: Add a "bin" and "dev" outputMichael Weiss2021-04-03
|/ | | | | | 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).
* pkgs/development/libraries: stdenv.lib -> libBen Siraphob2021-01-21
|
* wlroots: 0.11.0 -> 0.12.0Michael Weiss2020-11-08
| | | | | | | | | | 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/
* wlroots: Fix the build by not copying the library to $examplesMichael Weiss2020-08-11
| | | | | | | Copying libwlroots isn't required anymore since the library runpath of the example binaries now correctly references $out/lib anyway. Fix #95205.
* wlroots: 0.10.1 -> 0.11.0Michael Weiss2020-07-16
|
* treewide: ffmpeg_4 -> ffmpegzowoq2020-06-16
|
* wlroots: 0.10.0 -> 0.10.1Michael Weiss2020-03-10
| | | | I also added some minor improvements and removed unnecessary code.
* wlroots: 0.9.0 -> 0.10.0Michael Weiss2020-01-22
| | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.10.0
* wlroots: 0.9.0 -> 0.9.1Michael Weiss2020-01-22
| | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.9.1
* wlroots: 0.8.1 -> 0.9.0Michael Weiss2020-01-18
| | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.9.0
* wlroots: fix buildFabian Möller2019-11-23
| | | | add missing header that changed in mesa-19.2.2
* wlroots: 0.8.0 -> 0.8.1Michael Weiss2019-10-07
| | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.1
* wlroots: 0.7.0 -> 0.8.0Michael Weiss2019-10-07
| | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.8.0
* wlroots: 0.6.0 -> 0.7.0Michael Weiss2019-08-27
| | | | | Changelog: https://github.com/swaywm/wlroots/releases/tag/0.7.0 Rootston was removed for this release.