1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-31 05:41:08 +00:00

graphics/wrapland: update to 0.600.0

Changes:	https://github.com/winft/wrapland/releases/tag/v0.600.0
Reported by:	GitHub (watch releases)
This commit is contained in:
Jan Beich 2024-02-27 12:38:56 +01:00
parent ab306c90a3
commit 921977dfbc
5 changed files with 26 additions and 30 deletions

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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 \

View File

@ -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