Date: Fri, 31 Oct 2025 00:24:29 GMT From: =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6bfff42d450a - main - cad/librnd: Update 4.3.2 => 4.4.0, take maintainership Message-ID: <202510310024.59V0OTcB046161@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=6bfff42d450aadf1291386d1e83bc8426f564589 commit 6bfff42d450aadf1291386d1e83bc8426f564589 Author: Älven <alven@FreeBSD.org> AuthorDate: 2025-10-27 12:39:55 +0000 Commit: Älven <alven@FreeBSD.org> CommitDate: 2025-10-31 00:24:11 +0000 cad/librnd: Update 4.3.2 => 4.4.0, take maintainership Maintainer wasn't active for the last 2 years. News: * http://www.repo.hu/projects/librnd/news.html Release notes: * http://www.repo.hu/projects/librnd/releases/relnotes-4.4.0.txt Changelogs: * http://www.repo.hu/projects/librnd/releases/changelog-4.4.0.txt Approved by: yuri@ (Mentor) Differential Revision: https://reviews.freebsd.org/D53377 --- cad/librnd/Makefile | 72 +++++++++++++++++++++++++--------------------------- cad/librnd/distinfo | 6 ++--- cad/librnd/pkg-descr | 10 ++++---- cad/librnd/pkg-plist | 3 +++ cad/pcb-rnd/Makefile | 1 + 5 files changed, 46 insertions(+), 46 deletions(-) diff --git a/cad/librnd/Makefile b/cad/librnd/Makefile index 277794cccc1b..f734c7a6ea21 100644 --- a/cad/librnd/Makefile +++ b/cad/librnd/Makefile @@ -1,9 +1,9 @@ PORTNAME= librnd -DISTVERSION= 4.3.2 +DISTVERSION= 4.4.0 CATEGORIES= cad MASTER_SITES= http://www.repo.hu/projects/${PORTNAME}/releases/ -MAINTAINER= hasdalcodes@gmail.com +MAINTAINER= alven@FreeBSD.org COMMENT= Flexible, modular two-dimensional CAD engine WWW= http://www.repo.hu/projects/librnd/ @@ -17,56 +17,57 @@ USES= gmake pkgconfig tar:bz2 USE_LDCONFIG= yes HAS_CONFIGURE= yes -CONFIGURE_ARGS= --all=plugin \ - --plugin-hid_remote \ - ${WITH_DEBUG:D--debug} \ +CONFIGURE_ARGS= ${WITH_DEBUG:D--debug} \ + --all=plugin \ --CC=${CC} \ --CFLAGS='${CFLAGS}' \ - --LDFLAGS='${LDFLAGS}' + --LDFLAGS='${LDFLAGS}' \ + --plugin-hid_remote TEST_TARGET= test + BINARY_ALIAS= make=${MAKE_CMD} + PLIST_SUB= SOVERSION=${DISTVERSION} -OPTIONS_DEFINE= DOCS GD MOTIF GTK2 GTK2GL GTK4 STROKE WGET +OPTIONS_DEFINE= DOCS GD GTK2 GTK2GL GTK4 MOTIF STROKE WGET OPTIONS_DEFAULT= GD GTK2 GTK2GL STROKE WGET -OPTIONS_SUB= yes -GTK2GL_DESC= GTK 2 GUI with OpenGL support -WGET_DESC= Wget support +OPTIONS_SUB= yes -GD_LIB_DEPENDS= libgd.so:graphics/gd -GD_CONFIGURE_OFF= --disable-gd +GTK2GL_DESC= GTK 2 GUI with OpenGL support +WGET_DESC= Wget support -GTK2GL_IMPLIES= GTK2 +GD_LIB_DEPENDS= libgd.so:graphics/gd +GD_CONFIGURE_OFF= --disable-gd +GTK2GL_IMPLIES= GTK2 GTK2GL_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext -GTK2GL_USES= gl -GTK2GL_USE= gl=gl,glu gnome=pangox-compat xorg=x11 +GTK2GL_USES= gl +GTK2GL_USE= GL=gl,glu \ + GNOME=pangox-compat \ + XORG=x11 GTK2GL_CONFIGURE_OFF= --disable-hid_gtk2_gl - GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz -GTK2_USES= gnome -GTK2_USE= gnome=cairo,gdkpixbuf,gtk20 +GTK2_USES= gnome +GTK2_USE= GNOME=cairo,gdkpixbuf,gtk20 GTK2_CONFIGURE_OFF= --disable-hid_gtk2_gdk -GTK4_IMPLIES= GTK2 +GTK4_IMPLIES= GTK2 GTK4_LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libgraphene-1.0.so:graphics/graphene \ libharfbuzz.so:print/harfbuzz \ libvulkan.so:graphics/vulkan-loader -GTK4_USES= gl gnome -GTK4_USE= gl=gl,glu gnome=cairo,gdkpixbuf,gtk40 +GTK4_USES= gl gnome +GTK4_USE= GL=gl,glu \ + GNOME=cairo,gdkpixbuf,gtk40 GTK4_CONFIGURE_OFF= --disable-hid_gtk4_gl - -MOTIF_BROKEN= Fails to build -MOTIF_USES= motif -MOTIF_USE= xorg=x11,xinerama,xrender,xt +MOTIF_BROKEN= Fails to build +MOTIF_USES= motif +MOTIF_USE= XORG=x11,xinerama,xrender,xt MOTIF_CONFIGURE_OFF= --disable-hid_lesstif - STROKE_LIB_DEPENDS= libstroke.so:devel/libstroke STROKE_CONFIGURE_OFF= --disable-stroke - WGET_RUN_DEPENDS= wget:ftp/wget WGET_CONFIGURE_OFF= --disable-lib_wget @@ -85,17 +86,12 @@ PLIST_SUB+= GUI="" PLIST_SUB+= GUI="@comment " .endif -post-patch: - @${ECHO_CMD} 'USER_CFLAGS += -DSCCONFIG_ACCEPT_IMPLICIT' \ - >> ${WRKSRC}/scconfig/Makefile - pre-configure: - ${REINPLACE_CMD} \ - -e 's,%%LOCALBASE%%,${LOCALBASE},' \ - -e 's,%%MOTIFLIB%%,${MOTIFLIB},' \ - ${WRKSRC}/scconfig/src/gui/find_gl.c \ - ${WRKSRC}/scconfig/src/gui/find_lesstif2.c \ - ${WRKSRC}/scconfig/src/gui/find_misc.c \ - ${WRKSRC}/scconfig/src/gui/find_x.c + ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ + -e 's,%%MOTIFLIB%%,${MOTIFLIB},' \ + ${WRKSRC}/scconfig/src/gui/find_gl.c \ + ${WRKSRC}/scconfig/src/gui/find_lesstif2.c \ + ${WRKSRC}/scconfig/src/gui/find_misc.c \ + ${WRKSRC}/scconfig/src/gui/find_x.c .include <bsd.port.post.mk> diff --git a/cad/librnd/distinfo b/cad/librnd/distinfo index 04474eeac275..baa3eb7b0f48 100644 --- a/cad/librnd/distinfo +++ b/cad/librnd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742323253 -SHA256 (librnd-4.3.2.tar.bz2) = ae9ed4ea0a0c16dd367f0d7c6c89d26276f1ffb285261ff2be792c97de335be2 -SIZE (librnd-4.3.2.tar.bz2) = 1656609 +TIMESTAMP = 1761070908 +SHA256 (librnd-4.4.0.tar.bz2) = bca867a3c69d273015f6f2346eefa663051c3b3aab9529e3d699c1b7288bab6b +SIZE (librnd-4.4.0.tar.bz2) = 1674400 diff --git a/cad/librnd/pkg-descr b/cad/librnd/pkg-descr index e884b0a29794..df8a3993c772 100644 --- a/cad/librnd/pkg-descr +++ b/cad/librnd/pkg-descr @@ -1,6 +1,6 @@ -librnd is a free/open source, flexible, modular two-dimensional CAD engine +librnd is a Free Software flexible, modular two-dimensional CAD engine - - with transparent multiple GUI toolkit support, - - flexible, dynamic menu system - - flexible, dynamic configuration system - - support for user scripting in a dozen languages +- with transparent multiple GUI toolkit support, +- flexible, dynamic menu system +- flexible, dynamic configuration system +- support for user scripting in a dozen languages diff --git a/cad/librnd/pkg-plist b/cad/librnd/pkg-plist index 7c9f18c500f8..9f2cfa124dcf 100644 --- a/cad/librnd/pkg-plist +++ b/cad/librnd/pkg-plist @@ -130,10 +130,12 @@ include/librnd4/librnd/src_3rd/genregex/regex_se.h include/librnd4/librnd/src_3rd/genregex/regex_sei.h include/librnd4/librnd/src_3rd/genregex/regex_templ.h include/librnd4/librnd/src_3rd/genrtree/genrtree_api.h +include/librnd4/librnd/src_3rd/genrtree/genrtree_api2.h include/librnd4/librnd/src_3rd/genrtree/genrtree_debug.h include/librnd4/librnd/src_3rd/genrtree/genrtree_delete.h include/librnd4/librnd/src_3rd/genrtree/genrtree_impl.h include/librnd4/librnd/src_3rd/genrtree/genrtree_search.h +include/librnd4/librnd/src_3rd/genrtree/genrtree_search2.h include/librnd4/librnd/src_3rd/gensexpr/gensexpr_impl.h include/librnd4/librnd/src_3rd/gensexpr/gsx_parse.h include/librnd4/librnd/src_3rd/gensexpr/gsxl.h @@ -323,6 +325,7 @@ lib/librnd4/sphash %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_low.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_parse.html %%PORTDOCS%%%%DOCSDIR%%4/developer/hid_remote/proto_parse.svg +%%PORTDOCS%%%%DOCSDIR%%4/faq.html %%PORTDOCS%%%%DOCSDIR%%4/index.html %%PORTDOCS%%%%DOCSDIR%%4/irc.html %%PORTDOCS%%%%DOCSDIR%%4/license.html diff --git a/cad/pcb-rnd/Makefile b/cad/pcb-rnd/Makefile index 4dadf877aaeb..a64798729a1b 100644 --- a/cad/pcb-rnd/Makefile +++ b/cad/pcb-rnd/Makefile @@ -1,5 +1,6 @@ PORTNAME= pcb-rnd DISTVERSION= 3.1.7b +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= http://www.repo.hu/projects/${PORTNAME}/releases/home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510310024.59V0OTcB046161>
