From nobody Fri Feb 07 10:20:40 2025 X-Original-To: dev-commits-ports-all@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 4Yq93F3NYcz5n8sR; Fri, 07 Feb 2025 10:20:41 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yq93D58D0z3qq5; Fri, 07 Feb 2025 10:20:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738923640; 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=mbbFhDLiyCAeUxcL9T8yWMrenKVD6UIBA9pIffT0lC8=; b=mRPS0B7h9maUQ7aecIYe4g7wEXHPa+Tu8r3mZVY9lguX+yxl2+IP9c8IfPWmpCJt0C3zIU BWIfttubj4SanJ6ifkkf9trrKwp0OXADy7hnkZe6IvPBbpjfxGQSzXqczFUYp41xhVnHSV d3CeT8elnsSRDIxc6yZemE6AvXpbKv1cRkbMORn12mPmOt6B9kI9MymdpWQrpUbeMxjLVj pT6YPZd1wngkNtYsUvkuMcVxJ8e4rQcqaeTeDjlM9sVjNwPM5NZAyyzKsDJ5pY57718JLu DRKzl8Qk4gYZYcRd0xuIchMcNiFYw2Y91o+4PSNiZ2ZtJyNWcY7s+cfbk1Z8zQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738923640; 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=mbbFhDLiyCAeUxcL9T8yWMrenKVD6UIBA9pIffT0lC8=; b=WY4WuCgJqkzMjpTF7cFX2ouE/J45/q+QlzE8nTNpwzEmUfveUKdK3TPx2asLnqleHXH2Ph 7iOoaGE3bNm0sFUgEUq8KGskNKrGgVMVGFu2BaTf+DRsUPr6945QYxJHDpRMKd1GVcfB1T yBfp9ahHcpB90EstGn08lpH3FOkAIzieH7ak5wj33/txZLzQbUurG8VyK+Nuzwal90SaTD lrZYZlZ0wSssw398vIHgSflbKvkphkNmNHL9CXj911Abr46vLeUg0XA0XUhn6sRb0Hnh3X yahxggpPs//4Wuv44TrCAbzU820AeseUjGZSf+2RNhhIfI4j8E6QRpfPTOYd6A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738923640; a=rsa-sha256; cv=none; b=tqZV+vvBRaDAgszH/nr6YsmIuksJaGUqrpNje0/RG8YV974ohICybe0TuHRLZZNYAU3qQ6 blcxGo1ZZvZdEBcov+RoqJmNc8RdHJRyv7G0MlOtb/dTqzuw9a0SG52jGOrBRJ5iZW2L39 xRVYJ3GgQgW2rEWEJgosTK9XKdB/9rToSGMAdSP60+AToVO/3UAaEd5PjkAb0ZW/RRb5hf 41jtpMY6it3fwgvULEa8jZxuf3A/qykARwO1iLGNZia+CVq+gxRvMAfKI/rj/aNUJFPrcB 9++sGn8aSNdL1mq0x7T/D2EYAsGl6rRKdzglo61C0lpA0nBbkNSWYO80QL0p2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Yq93D4VKSz4Tn; Fri, 07 Feb 2025 10:20:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 517AKeN7007948; Fri, 7 Feb 2025 10:20:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 517AKeUx007945; Fri, 7 Feb 2025 10:20:40 GMT (envelope-from git) Date: Fri, 7 Feb 2025 10:20:40 GMT Message-Id: <202502071020.517AKeUx007945@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: 8c23375c8311 - main - =?utf-8?Q?cad/librnd: update 4.0.1 =E2=86=92 4.3.1?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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: 8c23375c83113f5b2d333d6d39b158594a432d9d Auto-Submitted: auto-generated The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=8c23375c83113f5b2d333d6d39b158594a432d9d commit 8c23375c83113f5b2d333d6d39b158594a432d9d Author: Älven AuthorDate: 2025-02-07 10:09:40 +0000 Commit: Vladimir Druzenko CommitDate: 2025-02-07 10:09:40 +0000 cad/librnd: update 4.0.1 → 4.3.1 * Fix MASTER_SITES * Mark MOTIF_BROKEN as it fails to build (as before this update) * Mark TESTING_UNSAFE as ./librnd_test --gui batch fails to run * Strip shared libraries * Use SOVERSION instead of DISTVERSION to refer to libraries versions News: http://www.repo.hu/projects/librnd/news.html Release notes: http://www.repo.hu/projects/librnd/releases/relnotes-4.0.2.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.0.3.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.0.4.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.1.0.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.1.1.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.2.0.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.3.0.txt http://www.repo.hu/projects/librnd/releases/relnotes-4.3.1.txt Changelogs: http://www.repo.hu/projects/librnd/releases/changelog-4.3.1.txt PR: 284170 Approved by: hasdalcodes@gmail.com (maintainer, timeout > 2 weeks) --- cad/librnd/Makefile | 14 +++++-- cad/librnd/distinfo | 6 +-- .../patch-src_librnd_plugins_hid__remote_remote.c | 11 ------ cad/librnd/files/patch-tests_librnd_librnd__test.c | 20 ---------- cad/librnd/pkg-plist | 44 +++++++++++++++++++--- 5 files changed, 53 insertions(+), 42 deletions(-) diff --git a/cad/librnd/Makefile b/cad/librnd/Makefile index 0754ebf37db9..2cd533acf9a6 100644 --- a/cad/librnd/Makefile +++ b/cad/librnd/Makefile @@ -1,7 +1,7 @@ PORTNAME= librnd -DISTVERSION= 4.0.1 +DISTVERSION= 4.3.1 CATEGORIES= cad -MASTER_SITES= http://repo.hu/projects/${PORTNAME}/releases/ +MASTER_SITES= http://www.repo.hu/projects/${PORTNAME}/releases/ MAINTAINER= hasdalcodes@gmail.com COMMENT= Flexible, modular two-dimensional CAD engine @@ -25,7 +25,7 @@ CONFIGURE_ARGS= --all=plugin --plugin-hid_remote \ TEST_TARGET= test BINARY_ALIAS= make=${MAKE_CMD} -PLIST_SUB= DISTVERSION=${DISTVERSION} +PLIST_SUB= SOVERSION=${DISTVERSION} OPTIONS_DEFINE= DOCS GD MOTIF GTK2 GTK2GL GTK4 STROKE WGET OPTIONS_DEFAULT= GD GTK2 GTK2GL STROKE WGET @@ -58,6 +58,7 @@ GTK4_USES= gl gnome GTK4_USE= gl=gl,glu gnome=cairo,gdkpixbuf2,gtk40 GTK4_CONFIGURE_OFF= --disable-hid_gtk4_gl +MOTIF_BROKEN= Fails to build MOTIF_USES= motif MOTIF_USE= xorg=xt,x11,xinerama,xrender MOTIF_CONFIGURE_OFF= --disable-hid_lesstif @@ -68,6 +69,13 @@ STROKE_CONFIGURE_OFF= --disable-stroke WGET_RUN_DEPENDS= wget:ftp/wget WGET_CONFIGURE_OFF= --disable-lib_wget +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librnd4/plugins/*.so +.for l in puplug sphash scconfig/cquote scconfig/sccbox + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librnd4/${l} +.endfor + .include .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK4} || ${PORT_OPTIONS:MMOTIF} diff --git a/cad/librnd/distinfo b/cad/librnd/distinfo index 46965c0c2dee..1980586c6280 100644 --- a/cad/librnd/distinfo +++ b/cad/librnd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684923216 -SHA256 (librnd-4.0.1.tar.bz2) = 3b20dfd91543e83b86d131f135610b4d40ff3902ab7af01545394087bb073e30 -SIZE (librnd-4.0.1.tar.bz2) = 1451866 +TIMESTAMP = 1738920791 +SHA256 (librnd-4.3.1.tar.bz2) = 72ab73d644cc1b9d32d93f553ad8e8cae0a0a4e44c6b8bb7fa8dc2a2de1c4f78 +SIZE (librnd-4.3.1.tar.bz2) = 1615335 diff --git a/cad/librnd/files/patch-src_librnd_plugins_hid__remote_remote.c b/cad/librnd/files/patch-src_librnd_plugins_hid__remote_remote.c deleted file mode 100644 index 6490bc42a3ab..000000000000 --- a/cad/librnd/files/patch-src_librnd_plugins_hid__remote_remote.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/librnd/plugins/hid_remote/remote.c.orig 2022-12-04 07:06:55 UTC -+++ src/librnd/plugins/hid_remote/remote.c -@@ -392,7 +392,7 @@ int pplg_init_hid_remote(void) - - rnd_hid_register_hid(&remote_hid); - -- rnd_event_bind(RND_EVENT_SET_CURRENT, ev_board_changed, NULL, remote_cookie); -+ rnd_event_bind(RND_EVENT_DESIGN_SET_CURRENT, ev_board_changed, NULL, remote_cookie); - - return 0; - } diff --git a/cad/librnd/files/patch-tests_librnd_librnd__test.c b/cad/librnd/files/patch-tests_librnd_librnd__test.c deleted file mode 100644 index b200117b866c..000000000000 --- a/cad/librnd/files/patch-tests_librnd_librnd__test.c +++ /dev/null @@ -1,20 +0,0 @@ -Index: tests/librnd/librnd_test.c -=================================================================== ---- tests/librnd/librnd_test.c.orig 2022-05-11 07:25:34 UTC -+++ tests/librnd/librnd_test.c -@@ -15,6 +15,15 @@ - - /*** init test ***/ - -+/* workaround for symbols missing out because of the static linking done with -+ the test app. Won't ever happen to real apps as they don't static link */ -+#include -+static void (*workaround_fn)(); -+static void librnd_test_symbol_workaround(void) -+{ -+ workaround_fn = rnd_pixmap_reg_import; -+} -+ - static void poly_test() - { - rnd_polyarea_t pa; diff --git a/cad/librnd/pkg-plist b/cad/librnd/pkg-plist index 473b88bd0497..7c9f18c500f8 100644 --- a/cad/librnd/pkg-plist +++ b/cad/librnd/pkg-plist @@ -7,6 +7,7 @@ include/librnd4/librnd/core/box_isc.h include/librnd4/librnd/core/color.h include/librnd4/librnd/core/color_cache.h include/librnd4/librnd/core/compat_fs.h +include/librnd4/librnd/core/compat_fs_dir.h include/librnd4/librnd/core/compat_inc.h include/librnd4/librnd/core/compat_lrealpath.h include/librnd4/librnd/core/compat_misc.h @@ -41,11 +42,17 @@ include/librnd4/librnd/core/safe_fs.h include/librnd4/librnd/core/safe_fs_dir.h include/librnd4/librnd/core/unit.h include/librnd4/librnd/core/vtc0.h +include/librnd4/librnd/core/xform_mx.h include/librnd4/librnd/font/font.h include/librnd4/librnd/font/font_lht.h include/librnd4/librnd/font/glyph.h include/librnd4/librnd/font/vtgla.h include/librnd4/librnd/font/xform_mx.h +include/librnd4/librnd/font2/font.h +include/librnd4/librnd/font2/font_lht.h +include/librnd4/librnd/font2/glyph.h +include/librnd4/librnd/font2/htkc.h +include/librnd4/librnd/font2/vtgla.h include/librnd4/librnd/hid/buildin.hidlib.h include/librnd4/librnd/hid/grid.h include/librnd4/librnd/hid/hid.h @@ -55,6 +62,7 @@ include/librnd4/librnd/hid/hid_dad.h include/librnd4/librnd/hid/hid_dad_spin.h include/librnd4/librnd/hid/hid_dad_tree.h include/librnd4/librnd/hid/hid_dad_unit.h +include/librnd4/librnd/hid/hid_export.h include/librnd4/librnd/hid/hid_init.h include/librnd4/librnd/hid/hid_inlines.h include/librnd4/librnd/hid/hid_menu.h @@ -72,6 +80,7 @@ include/librnd4/librnd/plugins/lib_hid_common/dlg_comm_m.h include/librnd4/librnd/plugins/lib_hid_common/dlg_export.h include/librnd4/librnd/plugins/lib_hid_common/dlg_pref.h include/librnd4/librnd/plugins/lib_hid_common/place.h +include/librnd4/librnd/plugins/lib_hid_common/timed_chg.h include/librnd4/librnd/plugins/lib_hid_common/toolbar.h include/librnd4/librnd/plugins/lib_hid_common/xpm.h include/librnd4/librnd/plugins/lib_hid_common/zoompan.h @@ -82,6 +91,18 @@ include/librnd4/librnd/poly/polygon1_gen.h include/librnd4/librnd/poly/rtree.h include/librnd4/librnd/poly/rtree2_compat.h include/librnd4/librnd/poly/self_isc.h +include/librnd4/librnd/polybool/big_coord.h +include/librnd4/librnd/polybool/offset.h +include/librnd4/librnd/polybool/pa_dicer.h +include/librnd4/librnd/polybool/polyarea.h +include/librnd4/librnd/polybool/polygon1_gen.h +include/librnd4/librnd/polybool/rtree.h +include/librnd4/librnd/polybool/self_isc.h +include/librnd4/librnd/polybool2/offset.h +include/librnd4/librnd/polybool2/pa_dicer.h +include/librnd4/librnd/polybool2/polyarea.h +include/librnd4/librnd/polybool2/polygon1_gen.h +include/librnd4/librnd/polybool2/rtree.h include/librnd4/librnd/scconfig/hooks_common.h include/librnd4/librnd/scconfig/plugin_3state.h include/librnd4/librnd/scconfig/rnd_hook_detect.h @@ -166,23 +187,35 @@ include/librnd4/librnd/src_3rd/ureglex/exec.h lib/librnd-3rd.a lib/librnd-3rd.so lib/librnd-3rd.so.4 -lib/librnd-3rd.so.%%DISTVERSION%% +lib/librnd-3rd.so.%%SOVERSION%% lib/librnd-core.a lib/librnd-core.so lib/librnd-core.so.4 -lib/librnd-core.so.%%DISTVERSION%% +lib/librnd-core.so.%%SOVERSION%% lib/librnd-font.a lib/librnd-font.so lib/librnd-font.so.4 -lib/librnd-font.so.%%DISTVERSION%% +lib/librnd-font.so.%%SOVERSION%% +lib/librnd-font2.a +lib/librnd-font2.so +lib/librnd-font2.so.4 +lib/librnd-font2.so.%%SOVERSION%% lib/librnd-hid.a lib/librnd-hid.so lib/librnd-hid.so.4 -lib/librnd-hid.so.%%DISTVERSION%% +lib/librnd-hid.so.%%SOVERSION%% lib/librnd-poly.a lib/librnd-poly.so lib/librnd-poly.so.4 -lib/librnd-poly.so.%%DISTVERSION%% +lib/librnd-poly.so.%%SOVERSION%% +lib/librnd-polybool.a +lib/librnd-polybool.so +lib/librnd-polybool.so.4 +lib/librnd-polybool.so.%%SOVERSION%% +lib/librnd-polybool2.a +lib/librnd-polybool2.so +lib/librnd-polybool2.so.4 +lib/librnd-polybool2.so.%%SOVERSION%% lib/librnd4/action_compiler.sh lib/librnd4/build_ps.sh lib/librnd4/devhelpers/awk_on_formats.sh @@ -295,6 +328,7 @@ lib/librnd4/sphash %%PORTDOCS%%%%DOCSDIR%%4/license.html %%PORTDOCS%%%%DOCSDIR%%4/mac.txt %%PORTDOCS%%%%DOCSDIR%%4/news.html +%%PORTDOCS%%%%DOCSDIR%%4/support.html %%PORTDOCS%%%%DOCSDIR%%4/windows.html %%DATADIR%%4/librnd.mak %%DATADIR%%4/librnd_packages.sh