From nobody Fri Feb 23 08:02:52 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Th2Yn31J3z5C0ZQ; Fri, 23 Feb 2024 08:02:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Th2Yn0vjzz493y; Fri, 23 Feb 2024 08:02:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708675373; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2TAe3qxqrcco9p4M1GYLH3O84XkOSZRsXnu2olEliio=; b=jeNubGrXODFkdemIy0sPefXr/cXdSOezA/UJey5T9CogeilijTQdPy61mwF3QpbgKFJF+i LOzy9qSOevOsF5/x6O56epyz2RkJLCI26g57fDOF2bDhrXbQN6q3/DOQsrRDztjXxqNgp9 7QwG3/CgkVfUVbnqwTHoTjCog6WqlWJ1oA8mRPQ+LlJEYnZ0kR3d66F45io774td00uS+Z onNnfRw4VyV482ExNuNAc0nSaAXFFpaE3Pfm7FBG7tjPpPereBzl2HQp8y0KtiZ/W5Yd3I wIv8UvRm09itkJMXbepd3Nh6tgWInYcz73uAgWPxvGA7nihq9VqXF33Wj2cRHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708675373; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2TAe3qxqrcco9p4M1GYLH3O84XkOSZRsXnu2olEliio=; b=UyhpW2JOFOrDN82Jld6CDz4S9WfkJqgEz/NYXqPXq2CaL4qF7aifmv5cJcWOe+1XoBAgLm 83SGPQOj46ZnOPRD2QQ2s2Dl2xPOMUVd/78+weDI1S/HrWr4Qg4JIcuc1JGPJbxbuhB3Ft 6Hxa2S7aoFGiXRpKDLClmaywXi9aqnWmtXZ7pQoWDwF+d2bKm0UFeVBjdcsgVPxM98fmFM 7aHE9w43Ge8k2zVZIPYRrtvoeWwy9JabkFXPgFpYveA+eXuKXr173Vx2Ymye//ZbYOih64 pNyPFnC1yC9i+9tRcJ0uI4ULQF7d+uUBMrssAXu6FBtv5ovsoDrDtznmIxycYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708675373; a=rsa-sha256; cv=none; b=kMcCSluhd0U7TNwj5qh1gYr098B1za5KR+9+qFK0ArNpaQxAQBnhvY7Tc9Fu9/NivXR51K AqW9ZQMIUl+BpguaGkNUEF4t8UZShligAfeAidwAxV4sRYfKhPp+vfF5eBkBIT/ezBFTUR vjr7KL2+DtQOualtjmIXUShZssky6gVLrZevSrhnEWViU6BRbCYA38i7nX2oevr/nO7F2X VuyuYPK/YEM/OOWjSSOTcCvQPPyBug+RXRKOKiGgG3NgqXN+hWSxXgh2oJ2qzWvauCWKXp YlHUAbTpyCr6Fu7hJBBsXQ9lVMoKUtuLXJ0420vDdGkmtIYem7S4Glan+/Hwsw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Th2Ym75TMz17JC; Fri, 23 Feb 2024 08:02:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 41N82qZd007337; Fri, 23 Feb 2024 08:02:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41N82qOE007334; Fri, 23 Feb 2024 08:02:52 GMT (envelope-from git) Date: Fri, 23 Feb 2024 08:02:52 GMT Message-Id: <202402230802.41N82qOE007334@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Vladimir Druzenko Subject: git: 7d4242997008 - main - net/freerdp3: update to 3.3.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7d42429970081e5a319d2f8f8f695c090331f05c Auto-Submitted: auto-generated The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=7d42429970081e5a319d2f8f8f695c090331f05c commit 7d42429970081e5a319d2f8f8f695c090331f05c Author: Vladimir Druzenko AuthorDate: 2024-02-23 07:57:33 +0000 Commit: Vladimir Druzenko CommitDate: 2024-02-23 07:57:33 +0000 net/freerdp3: update to 3.3.0 Add clipboard support for JPEG, PNG, WEBP formats (non-default options, experimental) Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.3.0 Approved by: arrowd (mentor, implicit) --- net/freerdp3/Makefile | 39 +++++++++++++++++++++++++-------------- net/freerdp3/distinfo | 6 +++--- 2 files changed, 28 insertions(+), 17 deletions(-) diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile index 86d1cf396a9a..e75ea2829cdd 100644 --- a/net/freerdp3/Makefile +++ b/net/freerdp3/Makefile @@ -1,5 +1,5 @@ PORTNAME= freerdp -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.0 CATEGORIES= net comms MASTER_SITES= https://pub.freerdp.com/releases/ \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ @@ -21,9 +21,6 @@ USES= alias cmake compiler:c++11-lib cpe localbase:ldflags pathfix pkgconfig ss USE_XORG= ice sm x11 xext USE_LDCONFIG= yes -PATCHVERSION= ${DISTVERSION} -MAJORVERSION= ${DISTVERSION:R:R} - CMAKE_ARGS+= ${CMAKE_ARGS_${ARCH}} CMAKE_ON= CHANNEL_URBDRC_CLIENT RDTK_FORCE_STATIC_BUILD UWAC_FORCE_STATIC_BUILD \ WITH_BINARY_VERSIONING WITH_CHANNELS WITH_OPENSSL WITH_OSS WITH_ZLIB \ @@ -34,14 +31,16 @@ CMAKE_OFF= WITH_DSP_EXPERIMENTAL WITH_FUSE WITH_GPROF WITH_GSTREAMER_0_10 WITH_I WITH_SANITIZE_THREAD WITH_SERVER WITH_SERVER_INTERFACE \ WITH_SMARTCARD_INSPECT WITH_THIRD_PARTY WITH_VALGRIND_MEMCHECK -PLIST_SUB+= PATCHVERSION="${PATCHVERSION}" -PLIST_SUB+= MAJORVERSION="${MAJORVERSION}" +PLIST_SUB+= PATCHVERSION="${DISTVERSION}" +PLIST_SUB+= MAJORVERSION="${DISTVERSION:R:R}" OPTIONS_DEFINE= AAD ALSA BROKENFOCUS CUPS FAAC FAAD FFMPEG \ GSM GSTREAMER ICU JPEG LAME MANPAGES OPENH264 OPUS PCSC \ PKCS11 PULSEAUDIO SDL SOXR URIPARSER WAYLAND X11 OPTIONS_DEFAULT= AAD CUPS GSSAPI_HEIMDAL GSTREAMER ICU MANPAGES \ SDL SWSCALE WAYLAND X11 +OPTIONS_GROUP= CLIPBOARD_IMAGE +OPTIONS_GROUP_CLIPBOARD_IMAGE= JPEG_CB PNG WEBP OPTIONS_RADIO= GSSAPI SCALE OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT OPTIONS_RADIO_SCALE= CAIRO SWSCALE @@ -72,14 +71,7 @@ CAIRO_CMAKE_BOOL= WITH_CAIRO CAIRO_USES= gnome CAIRO_USE= gnome=cairo -SDL_DESC= Build FreeRDP SDL client -SDL_LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \ - libsoup-2.4.so:devel/libsoup \ - libharfbuzz.so:print/harfbuzz \ - libwebkit2gtk-4.0.so:www/webkit2-gtk3 -SDL_CMAKE_BOOL= WITH_CLIENT_SDL WITH_SDL_IMAGE_DIALOGS -SDL_USES= gettext gnome sdl -SDL_USE= gnome=cairo,gdkpixbuf2,glib20,gtk30,pango sdl=sdl2,ttf2,image2 +CLIPBOARD_IMAGE_DESC= Add "to/from" BMP conversion support to clipboard (experimental) CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_CMAKE_BOOL= WITH_CUPS @@ -112,6 +104,10 @@ ICU_CMAKE_OFF= -DWITH_UNICODE_BUILTIN=ON JPEG_CMAKE_BOOL= WITH_JPEG JPEG_USES= jpeg +JPEG_CB_DESC= ${JPEG_DESC} +JPEG_CB_CMAKE_BOOL= WINPR_UTILS_IMAGE_JPEG +JPEG_CB_USES= jpeg + LAME_LIB_DEPENDS= libmp3lame.so:audio/lame LAME_CMAKE_BOOL= WITH_LAME @@ -137,9 +133,21 @@ PKCS11_DESC= Use security/pkcs11-helper PKCS11_BUILD_DEPENDS= ${LOCALBASE}/include/pkcs11-helper-1.0/pkcs11.h:security/pkcs11-helper PKCS11_CMAKE_BOOL= WITH_PKCS11 +PNG_LIB_DEPENDS= libpng.so:graphics/png +PNG_CMAKE_BOOL= WINPR_UTILS_IMAGE_PNG + PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= WITH_PULSE +SDL_DESC= Build FreeRDP SDL client +SDL_LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \ + libsoup-2.4.so:devel/libsoup \ + libharfbuzz.so:print/harfbuzz \ + libwebkit2gtk-4.0.so:www/webkit2-gtk3 +SDL_CMAKE_BOOL= WITH_CLIENT_SDL WITH_SDL_IMAGE_DIALOGS +SDL_USES= gettext gnome sdl +SDL_USE= gnome=cairo,gdkpixbuf2,glib20,gtk30,pango sdl=sdl2,ttf2,image2 + SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_CMAKE_BOOL= WITH_SOXR @@ -163,6 +171,9 @@ WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ WAYLAND_RUN_DEPENDS= wayland-scanner:graphics/wayland WAYLAND_CMAKE_BOOL= WITH_WAYLAND +WEBP_LIB_DEPENDS= libwebp.so:graphics/webp +WEBP_CMAKE_BOOL= WINPR_UTILS_IMAGE_WEBP + X11_DESC= Build FreeRDP X11 client X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \ -DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \ diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo index 4d1b5561d79b..babac64062bd 100644 --- a/net/freerdp3/distinfo +++ b/net/freerdp3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705745583 -SHA256 (freerdp-3.2.0.tar.gz) = 50922e142eecf68372e0a4ba6881c84076636e47a56c9c844a3ae6037c3b7083 -SIZE (freerdp-3.2.0.tar.gz) = 8407869 +TIMESTAMP = 1708617605 +SHA256 (freerdp-3.3.0.tar.gz) = 6b8db22249143c672a188cbcc2d215a0c108cfc1ef4d933e268e0b61a712cfb6 +SIZE (freerdp-3.3.0.tar.gz) = 9318199