git: 921977dfbce9 - main - graphics/wrapland: update to 0.600.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 13 Apr 2024 05:17:59 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=921977dfbce949edd96940f81a1911ece0740e0b commit 921977dfbce949edd96940f81a1911ece0740e0b Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2024-02-27 11:38:56 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2024-04-13 05:09:13 +0000 graphics/wrapland: update to 0.600.0 Changes: https://github.com/winft/wrapland/releases/tag/v0.600.0 Reported by: GitHub (watch releases) --- graphics/wrapland/Makefile | 24 ++++++++++-------------- graphics/wrapland/distinfo | 8 +++++--- graphics/wrapland/pkg-plist | 20 +++++++------------- x11-wm/kwinft/Makefile | 2 ++ x11/disman/Makefile | 2 ++ 5 files changed, 26 insertions(+), 30 deletions(-) diff --git a/graphics/wrapland/Makefile b/graphics/wrapland/Makefile index 5af682579ff2..0b0dd96edc9b 100644 --- a/graphics/wrapland/Makefile +++ b/graphics/wrapland/Makefile @@ -1,8 +1,11 @@ PORTNAME= wrapland -DISTVERSIONPREFIX= ${PORTNAME}@ -DISTVERSION= 0.527.0 +DISTVERSIONPREFIX= v +DISTVERSION= 0.600.0 CATEGORIES= graphics +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= d4d703bc4676.patch:-p1 # https://github.com/winft/wrapland/pull/92 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Qt/C++ library wrapping libwayland WWW= https://github.com/winft/wrapland @@ -11,26 +14,19 @@ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ + microsoft-gsl>0:devel/microsoft-gsl \ wayland-protocols>=1.27:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland -TEST_DEPENDS= ${qt-testlib_PORT:T}>0:${qt-testlib_PORT} +RUN_DEPENDS= microsoft-gsl>0:devel/microsoft-gsl -USES= cmake:testing gl kde:5 pkgconfig qt:5 +USES= cmake:testing gl kde:6 pkgconfig qt:6 USE_GITHUB= yes USE_GL= egl USE_KDE= ecm:build USE_LDCONFIG= yes -USE_QT= qmake:build buildtools:build concurrent core gui +USE_QT= base GH_ACCOUNT= winft -WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:S/@/-/} +LDFLAGS+= -Wl,--as-needed # GL, xkbcommon PLIST_SUB= VERSION=${PORTVERSION} -OPTIONS_DEFINE= DOXYGEN -OPTIONS_DEFAULT=DOXYGEN -OPTIONS_SUB= yes - -DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -DOXYGEN_USE= QT=help:build -DOXYGEN_CMAKE_BOOL= BUILD_QCH - .include <bsd.port.mk> diff --git a/graphics/wrapland/distinfo b/graphics/wrapland/distinfo index b6c5a4dd94fd..0483cd981800 100644 --- a/graphics/wrapland/distinfo +++ b/graphics/wrapland/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1676636801 -SHA256 (winft-wrapland-wrapland@0.527.0_GH0.tar.gz) = 415bc8a51ca74cfb7324d3aca8b6240535febe5dae8326f5296a448305a77953 -SIZE (winft-wrapland-wrapland@0.527.0_GH0.tar.gz) = 571883 +TIMESTAMP = 1709033936 +SHA256 (winft-wrapland-v0.600.0_GH0.tar.gz) = 2a07b69b6489c2c83f75c346a3aeecf28cc79a7f5040ace467022f554290287e +SIZE (winft-wrapland-v0.600.0_GH0.tar.gz) = 562189 +SHA256 (d4d703bc4676.patch) = 5903679438ea0c792a8fba66258c79b9a7f353620279563fe56b565de4e75e70 +SIZE (d4d703bc4676.patch) = 1646 diff --git a/graphics/wrapland/pkg-plist b/graphics/wrapland/pkg-plist index 591834de1dbb..28bbee999f4d 100644 --- a/graphics/wrapland/pkg-plist +++ b/graphics/wrapland/pkg-plist @@ -24,9 +24,6 @@ include/Wrapland/Client/keystate.h include/Wrapland/Client/layer_shell_v1.h include/Wrapland/Client/linux_dmabuf_v1.h include/Wrapland/Client/output.h -include/Wrapland/Client/output_configuration_v1.h -include/Wrapland/Client/output_device_v1.h -include/Wrapland/Client/output_management_v1.h include/Wrapland/Client/plasma_activation_feedback.h include/Wrapland/Client/plasmashell.h include/Wrapland/Client/plasmavirtualdesktop.h @@ -41,6 +38,7 @@ include/Wrapland/Client/region.h include/Wrapland/Client/registry.h include/Wrapland/Client/relativepointer.h include/Wrapland/Client/seat.h +include/Wrapland/Client/security_context_v1.h include/Wrapland/Client/server_decoration_palette.h include/Wrapland/Client/shadow.h include/Wrapland/Client/shell.h @@ -82,7 +80,6 @@ include/Wrapland/Server/drag_pool.h include/Wrapland/Server/drm_lease_v1.h include/Wrapland/Server/fake_input.h include/Wrapland/Server/filtered_display.h -include/Wrapland/Server/globals.h include/Wrapland/Server/idle_inhibit_v1.h include/Wrapland/Server/idle_notify_v1.h include/Wrapland/Server/input_method_v2.h @@ -94,10 +91,7 @@ include/Wrapland/Server/keystate.h include/Wrapland/Server/layer_shell_v1.h include/Wrapland/Server/linux_dmabuf_v1.h include/Wrapland/Server/output.h -include/Wrapland/Server/output_changeset_v1.h -include/Wrapland/Server/output_configuration_v1.h -include/Wrapland/Server/output_device_v1.h -include/Wrapland/Server/output_management_v1.h +include/Wrapland/Server/output_manager.h include/Wrapland/Server/plasma_activation_feedback.h include/Wrapland/Server/plasma_shell.h include/Wrapland/Server/plasma_virtual_desktop.h @@ -111,6 +105,7 @@ include/Wrapland/Server/primary_selection.h include/Wrapland/Server/region.h include/Wrapland/Server/relative_pointer_v1.h include/Wrapland/Server/seat.h +include/Wrapland/Server/security_context_v1.h include/Wrapland/Server/server_decoration_palette.h include/Wrapland/Server/shadow.h include/Wrapland/Server/slide.h @@ -124,6 +119,9 @@ include/Wrapland/Server/touch_pool.h include/Wrapland/Server/viewporter.h include/Wrapland/Server/virtual_keyboard_v1.h include/Wrapland/Server/wl_output.h +include/Wrapland/Server/wlr_output_configuration_head_v1.h +include/Wrapland/Server/wlr_output_configuration_v1.h +include/Wrapland/Server/wlr_output_manager_v1.h include/Wrapland/Server/wraplandserver_export.h include/Wrapland/Server/xdg_activation_v1.h include/Wrapland/Server/xdg_decoration.h @@ -137,7 +135,6 @@ include/Wrapland/Server/xdg_shell_toplevel.h include/wrapland_version.h lib/cmake/Wrapland/WraplandConfig.cmake lib/cmake/Wrapland/WraplandConfigVersion.cmake -%%DOXYGEN%%lib/cmake/Wrapland/WraplandQchTargets.cmake lib/cmake/Wrapland/WraplandTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Wrapland/WraplandTargets.cmake lib/libWraplandClient.so @@ -146,7 +143,4 @@ lib/libWraplandClient.so.%%VERSION%% lib/libWraplandServer.so lib/libWraplandServer.so.0 lib/libWraplandServer.so.%%VERSION%% -lib/libexec/org-kde-kf5-wrapland-testserver -%%DOXYGEN%%%%QT_DOCDIR%%/Wrapland.qch -%%DOXYGEN%%%%QT_DOCDIR%%/Wrapland.tags -share/qlogging-categories5/org_kde_wrapland.categories +share/qlogging-categories6/org_kde_wrapland.categories diff --git a/x11-wm/kwinft/Makefile b/x11-wm/kwinft/Makefile index 46b09b6d86f2..71226b305399 100644 --- a/x11-wm/kwinft/Makefile +++ b/x11-wm/kwinft/Makefile @@ -12,6 +12,8 @@ WWW= https://github.com/winft/theseus-ship LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= fails to build with wrapland 0.600 + BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libwayland-server.so:graphics/wayland \ diff --git a/x11/disman/Makefile b/x11/disman/Makefile index fd0358e79983..a59e93016f1d 100644 --- a/x11/disman/Makefile +++ b/x11/disman/Makefile @@ -10,6 +10,8 @@ WWW= https://github.com/winft/disman LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB +BROKEN= fails to build with wrapland 0.600 + TEST_DEPENDS= ${qt-testlib_PORT:T}>0:${qt-testlib_PORT} USES= cmake:testing kde:5 pathfix qt:5