wlroots: 0.14.1 -> 0.15.0

This commit is contained in:
Tim Biermann 2022-01-01 19:02:22 +01:00
parent 0a06b0a0e1
commit fdf7831c49
3 changed files with 26 additions and 21 deletions

View File

@ -1,14 +1,12 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/wlr/
-rw-r--r-- root/root usr/include/wlr/backend.h
drwxr-xr-x root/root usr/include/wlr/backend/
-rw-r--r-- root/root usr/include/wlr/backend/drm.h
-rw-r--r-- root/root usr/include/wlr/backend.h
-rw-r--r-- root/root usr/include/wlr/backend/headless.h
-rw-r--r-- root/root usr/include/wlr/backend/interface.h
-rw-r--r-- root/root usr/include/wlr/backend/libinput.h
-rw-r--r-- root/root usr/include/wlr/backend/multi.h
-rw-r--r-- root/root usr/include/wlr/backend/noop.h
-rw-r--r-- root/root usr/include/wlr/backend/session.h
-rw-r--r-- root/root usr/include/wlr/backend/wayland.h
-rw-r--r-- root/root usr/include/wlr/config.h
@ -22,6 +20,7 @@ drwxr-xr-x root/root usr/include/wlr/interfaces/
-rw-r--r-- root/root usr/include/wlr/interfaces/wlr_tablet_tool.h
-rw-r--r-- root/root usr/include/wlr/interfaces/wlr_touch.h
drwxr-xr-x root/root usr/include/wlr/render/
-rw-r--r-- root/root usr/include/wlr/render/allocator.h
-rw-r--r-- root/root usr/include/wlr/render/dmabuf.h
-rw-r--r-- root/root usr/include/wlr/render/drm_format_set.h
-rw-r--r-- root/root usr/include/wlr/render/egl.h
@ -37,6 +36,8 @@ drwxr-xr-x root/root usr/include/wlr/types/
-rw-r--r-- root/root usr/include/wlr/types/wlr_cursor.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_data_control_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_data_device.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_drm.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_drm_lease_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_export_dmabuf_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_foreign_toplevel_management_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_fullscreen_shell_v1.h
@ -46,26 +47,26 @@ drwxr-xr-x root/root usr/include/wlr/types/
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_device.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_inhibitor.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_method_v2.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard_group.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_layer_shell_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_linux_dmabuf_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_list.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_matrix.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_damage.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_layout.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_management_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_power_management_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer_constraints_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer_gestures_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_presentation_time.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_primary_selection.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_primary_selection_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_region.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_relative_pointer_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_scene.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_screencopy_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_seat.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_server_decoration.h
@ -88,13 +89,15 @@ drwxr-xr-x root/root usr/include/wlr/types/
-rw-r--r-- root/root usr/include/wlr/types/wlr_xdg_output_v1.h
-rw-r--r-- root/root usr/include/wlr/types/wlr_xdg_shell.h
drwxr-xr-x root/root usr/include/wlr/util/
-rw-r--r-- root/root usr/include/wlr/util/addon.h
-rw-r--r-- root/root usr/include/wlr/util/box.h
-rw-r--r-- root/root usr/include/wlr/util/edges.h
-rw-r--r-- root/root usr/include/wlr/util/log.h
-rw-r--r-- root/root usr/include/wlr/util/region.h
-rw-r--r-- root/root usr/include/wlr/version.h
-rw-r--r-- root/root usr/include/wlr/xcursor.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libwlroots.so -> libwlroots.so.9
-rwxr-xr-x root/root usr/lib/libwlroots.so.9
-rwxr-xr-x root/root usr/lib/libwlroots.so.10
lrwxrwxrwx root/root usr/lib/libwlroots.so -> libwlroots.so.10
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/wlroots.pc

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF39OA8VkkJtVzFtGIdN7WEss2e6yLEt7L1NcVuNu1+9W+ZId7ILisHv2QRgN0n1SLj0KxV1xghzSso11Oc+sD4A0=
SHA256 (Pkgfile) = 16283537c7cf4b717db0528eebe4f74a7c6a584d70a9de098f5e9f918fc57b6e
SHA256 (.footprint) = ec0bb36fd383e2db6f7341722a17f9508ed2a580e8e6e9f570be2dfa02bd4b6d
SHA256 (wlroots-0.14.1.tar.gz) = 448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
RWSagIOpLGJF35k6CE5oIWTQL9+s4D1O4Tq3cbCAgGQ5gBRDHgF9j/JSs82sXPkomDIVoTwrqW2UtGkaP1BNKLddNnt/iSgVBwk=
SHA256 (Pkgfile) = d301c1a9ac11d7ae8af8889170fc95661e92cfa2be8ee99d7c85e16ebfad4ef3
SHA256 (.footprint) = 7a16518c41eae33db387c7651c4bfe9653984a5ae24b76d889f6f8baca9b4926
SHA256 (wlroots-0.15.0.tar.bz2) = fcb9e9dbbb112f5c527c1c4155994fd97b6b1eb3950316e186e3c293e7a07fc4

View File

@ -1,25 +1,27 @@
# Description: A modular Wayland compositor library.
# URL: https://github.com/swaywm/wlroots
# URL: https://gitlab.freedesktop.org/wlroots/wlroots/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: libcap libinput libxkbcommon mesa seatd wayland-protocols xorg-libpixman xorg-xcb-util-image xorg-xcb-util-wm
# Optional: xorg-libxcomposite xorg-server xorg-xcb-util-error xorg-xcb-util-renderutil xorg-xinput
# Depends on: libcap libxkbcommon mesa seatd wayland-protocols xorg-libpixman xorg-xcb-util-image xorg-xcb-util-wm
# Optional: libinput xorg-libxcomposite xorg-server xorg-xcb-util-error xorg-xcb-util-renderutil xorg-xinput
name=wlroots
version=0.14.1
version=0.15.0
release=1
source=(https://github.com/swaywm/wlroots/archive/$version/$name-$version.tar.gz)
source=(https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$version/wlroots-$version.tar.bz2)
build() {
# use xwayland support in case that xorg-server was compiled with wayland around
[[ -e /usr/bin/Xwayland ]] && PKGMK_WLROOTS+=' -D xwayland=enabled' || PKGMK_WLROOTS+=' -D xwayland=disabled'
prt-get isinst xorg-server xorg-xcb-util-renderutil && PKGMK_WLROOTS+=' -D x11-backend=enabled' || PKGMK_WLROOTS+=' -D x11-backend=disabled'
prt-get isinst xorg-xwayland && PKGMK_WLROOTS+=' -D xwayland=enabled' || PKGMK_WLROOTS+=' -D xwayland=disabled'
prt-get isinst xorg-server xorg-xcb-util-renderutil && WLROOTS_BACKENDS+=',x11'
prt-get isinst libinput && WLROOTS_BACKENDS+=',libinput'
meson setup $name-$version build $PKGMK_WLROOTS \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true
-D b_pie=true \
-D backends=drm$WLROOTS_BACKENDS
meson compile -C build
DESTDIR=$PKG meson install -C build