dev-libs / weston

Wayland reference compositor

Official package sites : https://gitlab.freedesktop.org/wayland/weston · https://wayland.freedesktop.org/ ·

v9999 :: 0 :: gentoo

Modified
License
MIT CC-BY-SA-3.0
USE flags
X desktop drm editor examples fullscreen gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting resize-optimization screen-sharing suid systemd test vnc wayland-compositor webp xwayland

v14.0.1 :: 0 :: gentoo

Modified
License
MIT CC-BY-SA-3.0
Keywords
~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
USE flags
X desktop drm editor examples fullscreen gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting resize-optimization screen-sharing suid systemd test vnc wayland-compositor webp xwayland

v13.0.3-r2 :: 0 :: gentoo

Modified
License
MIT CC-BY-SA-3.0
Keywords
~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
USE flags
X desktop drm editor examples fullscreen gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting resize-optimization screen-sharing suid systemd test vnc wayland-compositor webp xwayland

v13.0.0-r4 :: 0 :: gentoo

Modified
License
MIT CC-BY-SA-3.0
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~riscv
USE flags
X desktop drm editor examples fullscreen gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting resize-optimization screen-sharing suid systemd test vnc wayland-compositor webp xwayland

General

X
Add support for X11
desktop
Enable the desktop shell
drm
Enable drm compositor support
editor
Install wayland-editor example application
examples
Install examples, usually source code
fullscreen
Enable fullscreen shell
gles2
Enable the GLESv2 renderer, not just the x11-libs/pixman-based software fallback
headless
Headless backend and a noop renderer, mainly for testing purposes
ivi
Enable the IVI shell
jpeg
Add JPEG image support
kiosk
Enable the kiosk shell
lcms
Add lcms support (color management engine)
pipewire
Enable virtual remote output with Pipewire on DRM backend
rdp
Enable Remote Desktop Protocol compositor support
remoting
Enable plugin to stream output to remote hosts using media-libs/gstreamer
resize-optimization
Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi
screen-sharing
Enable screen-sharing through RDP
suid
Enable setuid root program(s)
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vnc
Enable VNC (remote desktop viewer) support
wayland-compositor
Enable Wayland compositor support
webp
Add support for the WebP image format
xwayland
Enable ability support native X11 applications

dev-libs / aml : Event timer executor loop

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

gui-libs / neatvnc : Liberally licensed VNC server library with a clean interface

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / libdisplay-info : EDID and DisplayID library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libwebp : A lossy image compression format

media-libs / mesa : OpenGL-like graphic library for Linux

media-video / pipewire : Multimedia processing graphs

net-misc / freerdp : Free implementation of the Remote Desktop Protocol

sys-apps / systemd : System and service manager for Linux

sys-auth / seatd : Minimal seat management daemon and universal library

sys-libs / mtdev : Multitouch Protocol Translation Library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

virtual / udev : Virtual to select between different udev daemon providers

x11-base / xwayland : Standalone X server running under Wayland

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util-cursor : X C-language Bindings sample implementations

x11-misc / xkeyboard-config : X keyboard configuration database

dev-libs / aml : Event timer executor loop

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / wayland : Wayland protocol libraries

gui-libs / neatvnc : Liberally licensed VNC server library with a clean interface

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / libdisplay-info : EDID and DisplayID library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libwebp : A lossy image compression format

media-libs / mesa : OpenGL-like graphic library for Linux

media-video / pipewire : Multimedia processing graphs

net-misc / freerdp : Free implementation of the Remote Desktop Protocol

sys-apps / systemd : System and service manager for Linux

sys-auth / seatd : Minimal seat management daemon and universal library

sys-libs / mtdev : Multitouch Protocol Translation Library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

virtual / udev : Virtual to select between different udev daemon providers

x11-base / xwayland : Standalone X server running under Wayland

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util-cursor : X C-language Bindings sample implementations

x11-misc / xkeyboard-config : X keyboard configuration database

577894
dev-libs/weston: Include sample weston.ini and/or generate /etc/xdg/weston/weston.ini based on USE flags
921095
dev-libs/weston fails to build with net-misc/freerdp-3
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump to 14.0.1, drop old 14.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: The tests now only require the headless feature
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump PYTHON_COMPAT for Python 3.13
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop dev-python/setuptools dependency
This was needed for a Meson issue that was fixed a few versions back. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 14.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Make media-libs/libdisplay-info dep conditional on drm USE flag
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Drop old 13.0.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Keyword 13.0.3-r1 for ~ia64
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Add missing libdisplay-info dependency
This is optional, so it wasn't failing builds before, but automagic is bad. I haven't added a USE flag because it will eventually become mandatory. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Drop old 13.0.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Keyword 13.0.1 for ~ppc64
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 13.0.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-libs/weston: Stabilize 13.0.0-r2 ppc64, #930735
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
dev-libs/weston: Fix building with musl 1.2.5 (missing libgen.h)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/36615 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop obsolete Python 3.9
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Undo ppc64 keywording
Sorry, I panicked there and forgot about the dependencies. Let's just mask gtk[test] for the moment while we keyword everything properly. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Restore ppc64 keywords
We have masked this package on big endian arches, but I had forgotten about ppc64le. It worked before and the other arches look good, so let's just stabilise 13.0.0-r2 immediately to fix the tree breakage. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump version to 13.0.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Drop old 11.0.1-r10
This drops the ppc64 keyword, but we have found issues on big endian arches. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 13.0.0-r2 amd64, #930632
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/weston: Stabilize 13.0.0-r2 x86, #930632
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 13.0.0-r2 arm64, #930632
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/weston: Stabilize 13.0.0-r2 arm, #930632
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Update mesa[gles2] dependency now that flag has gone
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Patch to build against neatvnc 0.8
Closes: https://bugs.gentoo.org/930424 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 11.0.1-r1 and 12.0.91-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1-r10 arm, #927203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1-r10 arm64, #927203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 11.0.1-r10 amd64, #927203
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/weston: Stabilize 11.0.1-r10 x86, #927203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 11.0.1-r10 ppc64, #927203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-libs/weston: depend on slotted freerdp
Bug: https://bugs.gentoo.org/921095 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-libs/weston: add upper bound for net-misc/freerdp
Bug: https://bugs.gentoo.org/921095 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 12.0.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 13.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 12.0.1-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 12.0.91
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Add mising python_check_deps function
Closes: https://bugs.gentoo.org/911732 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Fix building with Python 3.12
setuptools is required with 3.12 due to a current issue in Meson. Unfortunately, we cannot easily express this only for 3.12, but it's not a big deal in practise. Closes: https://bugs.gentoo.org/911748 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 12.0.2, Python 3.12
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-libs/weston: backport fix for crash on startup
weston: ../weston-12.0.1/libweston/output-capture.c:398: weston_output_pull_capture_task: Assertion `csi->width == width' failed Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop remaining ppc and sparc keywords due to BE issues
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Drop old 10.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1 ppc64, #905606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump to 12.0.1, drop old 12.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1 x86, #905606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1 amd64, #905606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1 arm, #905606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eric Tilton · gentoo
dev-libs/weston: add x11-libs/xcb-utils-cursor as dependency for xwayland use.
Closes: https://bugs.gentoo.org/906909 Signed-off-by: Eric Tilton <etilton@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31120 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 12.0.0
Dropping big endian keywords due to reports of issues. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Also enable pipewire backend with USE flag
It's not just used for audio any more. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 11.0.1 arm64, #905606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump libinput dependency in 9999
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump aml and neatvnc deps for 9999
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
dev-libs/weston: move wayland-protocols to DEPEND only
Signed-off-by: Aisha Tammy <aisha@bsd.ac> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 11.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Drop old logind support and add VNC support to 9999
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 10.0.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 11.0.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-libs/weston: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
dev-libs/weston: keyword 11.0.0 for ~loong
`output-damage` fails but apparently related to my amdgpu card, the generated screenshot was manually checked against the reference image, only minor corruption existed. Re-testing with `LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=softpipe` yielded another 2 failures `output-transforms` and `color-icc-output`, which is somewhat indicative of proper function because no overlapping between the failures on the two mesa drivers exists. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
brahmajit das · gentoo
dev-libs/weston: use lcms USE flag for tests
Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28342 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Ensure at least one launcher is enabled
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 11.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop deprecated colord configure and USE flag
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump to 10.0.2, drop old 10.0.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 10.0.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Update 9999 deps and config opts, EAPI 8, Python 3.11
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 10.0.0 ppc, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 9.0.0-r2
Closes: https://bugs.gentoo.org/830946 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Keyword 10.0.0 sparc, #838709
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Keyword 10.0.0 ia64, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Keyword 10.0.0 ppc, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 10.0.0 ppc64, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 10.0.0 x86, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 10.0.0 arm, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 10.0.0 arm64, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/weston: Stabilize 10.0.0 amd64, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Use upstream patch to fix USE=-desktop on 10.0.0
Closes: https://bugs.gentoo.org/832950 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Add new but missing Python build dependency
Closes: https://bugs.gentoo.org/832763 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 10.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Require drm and gles2 for remoting USE flag
Closes: https://bugs.gentoo.org/829224 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-libs/weston: Stabilize 9.0.0-r2 ppc64, #831050
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 9.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Fix missing examples dependency on pango
Closes: https://bugs.gentoo.org/814476 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/weston: keyword 9.0.0-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0-r1 arm64, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0-r1 arm, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0-r1 x86, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0-r1 amd64, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/weston: revbump with xwayland dependency.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Matt Turner · gentoo
dev-libs/weston: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0 arm64, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
dev-libs/weston: Add ability to use seatd
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21026 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Patch 9.0.0 to build with pipewire 0.3
Closes: https://bugs.gentoo.org/790236 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Keyword 9.0.0 ppc64, #787269
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: toolchain-funcs--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 8.0.0
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: fix variable references
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0 arm, #757378
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Keyword 9.0.0 arm64, #761400
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-libs/weston: Drop duplicate KEYWORDS line, actual 9.0.0 amd64 stable
Bug: https://bugs.gentoo.org/757378 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/weston: Stabilize 9.0.0 amd64, #757378
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-libs/weston: x86 stable (bug #757378)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 9.0.0
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Add USE flag for the new kiosk shell
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Allow pipewire-0.3 in 9999
Closes: https://bugs.gentoo.org/740380 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Restrict pipewire to version 0.2 (for now)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 3.0.0-r1
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-libs/weston: amd64 stable wrt bug #711820
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-libs/weston: x86 stable wrt bug #711820
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-libs/weston: arm stable wrt bug #711820
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 7.0.0-r1
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 8.0.0
Closes: https://bugs.gentoo.org/708364 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Fix cairo dependency now that xcb USE flag dropped
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Fix -Dsimple-clients when USE=-examples
If you don't pass the option at all then it builds all the clients. Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop unused static-libs USE flag
This was left over during the transition to Meson. I don't think it's worth supporting. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 6.0.*
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 7.0.0
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Bump to 6.0.93 (aka 7.0rc1)
I wouldn't normally add an RC but 6.0.1 has a bad bug on one platform. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Add masked pipewire support
Closes: https://bugs.gentoo.org/691674 Package-Manager: Portage-2.3.71, Repoman-2.3.16 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 6.0.0
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 6.0.1
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: USE=colord requires USE=lcms
Closes: https://bugs.gentoo.org/684364 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Ensure at least one backend is selected
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Fix selection of example clients
im was misspelled as img. Ideally "all" would be smart enough to exclude dmabuf-egl and egl when the GL backend is disabled. Closes: https://bugs.gentoo.org/683326 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Drop old 5.0.0
Closes: https://bugs.gentoo.org/678528 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 6.0.0, EAPI 7
The "devices" test fails most of the time but I haven't been able to figure out why. It seems to work fine other than that. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
dev-libs/*: Update HOMEPAGE and EGIT_REPO_URI.
Bug: https://bugs.gentoo.org/681708 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
makepost · gentoo
dev-libs/weston-9999: migrate to meson
Upstream after v6 won't support autotools: https://lists.freedesktop.org/archives/wayland-devel/2019-February/040080.html Also bump the wayland dependency, because current master matches v6 beta, and weston 6 will be released alongside wayland 1.17. Before the release, >=1.17 resolves to 9999, which is how I'm testing it. Signed-off-by: makepost <makepost@firemail.cc> Closes: https://github.com/gentoo/gentoo/pull/11326 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-libs/weston: Updates to 9999 including remoting USE flag
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 5.0.0
Bug: https://bugs.gentoo.org/634572 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-libs/weston: Drop old versions
Markus Meier · gentoo
dev-libs/weston: arm stable, bug #649316
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Thomas Deutschmann · gentoo
dev-libs/weston: x86 stable (bug #649316)
Package-Manager: Portage-2.3.34, Repoman-2.3.9
Mikle Kolyada · gentoo
dev-libs/weston: amd64 stable wrt bug #649316
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Andreas K. Hüttel · gentoo
dev-libs/weston: Add build fix for glibc-2.26, bug 610652
Oh well, this one was really easy. Closes: https://bugs.gentoo.org/610652 Package-Manager: Portage-2.3.31, Repoman-2.3.9
James Le Cuirot · gentoo
dev-libs/weston: Update 9999 line with 3.0.0
Package-Manager: Portage-2.3.8, Repoman-2.3.2
James Le Cuirot · gentoo
dev-libs/weston: Remove old 1.12.0
Given that this release is quite old and doesn't build with glibc 2.25, it seems better to make 3.0.0 the next stable target. Package-Manager: Portage-2.3.8, Repoman-2.3.2
James Le Cuirot · gentoo
dev-libs/weston: Version bump to 3.0.0 (bug #598238)
The tests no longer require an X display and appear to work reliably so I have removed the restriction. This release doesn't fail to build with glibc 2.25 (#610652) or with rdp enabled (#630418). Package-Manager: Portage-2.3.8, Repoman-2.3.2
David Hicks · gentoo
dev-libs/weston: use HTTPS for freedesktop.org
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Chí-Thanh Christopher Nguyễn · gentoo
dev-libs/weston: depend on compatible versions of net-misc/freerdp
Bug: https://bugs.gentoo.org/show_bug.cgi?id=611728 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Chí-Thanh Christopher Nguyễn · gentoo
dev-libs/weston: Version bump to 1.12.0, fix cross compilation
Based on contribution by Mykyta Holubakha. Closes: https://github.com/gentoo/gentoo/pull/2816 Bug: https://bugs.gentoo.org/show_bug.cgi?id=598238 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Matt Turner · gentoo
dev-libs/weston: Stop building simple dmabuf clients.
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Manuel Rüger · gentoo
dev-libs/weston: Remove old
Package-Manager: portage-2.3.1
Pacho Ramos · gentoo
dev-libs/weston: amd64 stable, bug 579266
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
dev-libs/weston: x86 stable, bug 579266
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86"
Markus Meier · gentoo
dev-libs/weston: arm stable, bug #579266
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="arm"
Chí-Thanh Christopher Nguyễn · gentoo
dev-libs/weston: Version bump
Package-Manager: portage-2.2.28
Justin Lecher · gentoo
Merge branch 'anthonyryan1-freedesktop'
* anthonyryan1-freedesktop: HTTPS for *.freedesktop.org
Anthony Ryan · gentoo
HTTPS for *.freedesktop.org
* Excluding xorg.freedesktop.org * Excluding tango.freedesktop.org The following modified ebuilds were found to have problems after modification but the problems were determined to not be a regression. Upstream tarball has a new hash: * app-misc/evtest-1.29 * app-misc/evtest-1.30 * dev-embedded/scratchbox2-2.0-r1 * dev-ml/cairo-ocaml-1.2.0 * net-libs/libqmi-1.0.0 * sys-auth/libfprint-0.4.0 * sys-auth/libfprint-0.5.0 * sys-auth/libfprint-0.5.1 Upstream tarball has been deleted: * dev-libs/liblazy-0.2 * dev-util/pkgconfig-openbsd-20130507-r1 * x11-libs/xvba-video-0.8.0-r3 * x11-misc/driconf-0.9.1-r1 * x11-misc/xdg-utils-1.1.0_rc2-r1
Chí-Thanh Christopher Nguyễn · gentoo
dev-libs/weston: version bump
Package-Manager: portage-2.2.26
Markus Meier · gentoo
dev-libs/weston: arm stable, bug #559062
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
dev-libs/weston: x86 stable wrt bug #559062
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
dev-libs/weston: amd64 stable wrt bug #559062
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Matt Turner · gentoo
dev-libs/weston: Update dependencies for -9999.
Matt Turner · gentoo
dev-libs/weston: Version bump to 1.9.0.
Matt Turner · gentoo
dev-libs/weston: Remove the ability to select --with-cairo={gl,glesv2}.
Bug: https://bugs.gentoo.org/549912
Matt Turner · gentoo
dev-libs/weston: Remove media-libs/glu dependency from 9999 ebuild.
Upstream commit commit 0a9d348fd8e9672185dfebefd52e3dfeaa8c68cd Author: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Date: Tue Apr 14 10:25:33 2015 +0300 Remove weston-screensaver removed the dependency.
Matt Turner · gentoo
dev-libs/weston: Add git ebuild.
Matt Turner · gentoo
dev-libs/weston: Version bump to 1.8.1.
Bug: https://bugs.gentoo.org/557940
Matt Turner · gentoo
dev-libs/weston: Delete old versions.
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed