Loading pkgs/development/libraries/wlroots/default.nix +11 −3 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ libliftoff, libdisplay-info, lcms2, evdev-proto, nixosTests, testers, Loading Loading @@ -88,7 +89,6 @@ let libliftoff libdisplay-info libGL libcap libxkbcommon libgbm pixman Loading @@ -102,10 +102,18 @@ let libxcb-render-util libxcb-wm ] ++ lib.optional stdenv.hostPlatform.isLinux libcap ++ lib.optional stdenv.hostPlatform.isFreeBSD evdev-proto ++ lib.optional finalAttrs.enableXWayland xwayland ++ extraBuildInputs; mesonFlags = lib.optional (!finalAttrs.enableXWayland) "-Dxwayland=disabled"; mesonFlags = [ (lib.mesonEnable "xwayland" finalAttrs.enableXWayland) ] # The other allocator, udmabuf, is a linux-specific API ++ lib.optionals (!stdenv.hostPlatform.isLinux) [ (lib.mesonOption "allocators" "gbm") ]; postFixup = '' # Install ALL example programs to $examples: Loading Loading @@ -136,7 +144,7 @@ let inherit (finalAttrs.src.meta) homepage; changelog = "https://gitlab.freedesktop.org/wlroots/wlroots/-/tags/${version}"; license = lib.licenses.mit; platforms = lib.platforms.linux; platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ synthetica wineee Loading Loading
pkgs/development/libraries/wlroots/default.nix +11 −3 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ libliftoff, libdisplay-info, lcms2, evdev-proto, nixosTests, testers, Loading Loading @@ -88,7 +89,6 @@ let libliftoff libdisplay-info libGL libcap libxkbcommon libgbm pixman Loading @@ -102,10 +102,18 @@ let libxcb-render-util libxcb-wm ] ++ lib.optional stdenv.hostPlatform.isLinux libcap ++ lib.optional stdenv.hostPlatform.isFreeBSD evdev-proto ++ lib.optional finalAttrs.enableXWayland xwayland ++ extraBuildInputs; mesonFlags = lib.optional (!finalAttrs.enableXWayland) "-Dxwayland=disabled"; mesonFlags = [ (lib.mesonEnable "xwayland" finalAttrs.enableXWayland) ] # The other allocator, udmabuf, is a linux-specific API ++ lib.optionals (!stdenv.hostPlatform.isLinux) [ (lib.mesonOption "allocators" "gbm") ]; postFixup = '' # Install ALL example programs to $examples: Loading Loading @@ -136,7 +144,7 @@ let inherit (finalAttrs.src.meta) homepage; changelog = "https://gitlab.freedesktop.org/wlroots/wlroots/-/tags/${version}"; license = lib.licenses.mit; platforms = lib.platforms.linux; platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ synthetica wineee Loading