diff --git a/cad/fritzing/Makefile b/cad/fritzing/Makefile index 617cd7446526..af2a9d9caf83 100644 --- a/cad/fritzing/Makefile +++ b/cad/fritzing/Makefile @@ -1,59 +1,59 @@ PORTNAME= fritzing PORTVERSION= 1.0.6 CATEGORIES= cad -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= CAD for printed circuit boards WWW= https://fritzing.org/ LICENSE= GPLv2+ BUILD_DEPENDS= boost-libs>1.52:devel/boost-libs \ svgpp>0:graphics/svgpp LIB_DEPENDS= libgit2.so:devel/libgit2 \ libngspice.so:cad/ngspice_rework@shlib \ libpolyclipping.so:graphics/polyclipping \ libquazip1-qt6.so:archivers/quazip@qt6 USES= compiler:c++17-lang desktop-file-utils gl gmake pkgconfig \ qmake qt:6 shared-mime-info ssl xorg USE_GITHUB= yes GH_PROJECT= fritzing-app \ fritzing-parts:parts GH_TAGNAME= 04e5bb0241e8f1de24d0fce9be070041c6d5b68e \ 12761296fc8bcc53ed481b78e3a99c907d85b18d:parts USE_CXXSTD= c++17 USE_GL= egl gl opengl USE_QT= base serialport svg tools USE_XORG= x11 xau xcb xdmcp post-extract: cd ${WRKSRC_parts};\ ${MKDIR} parts;${MV} -f * parts 2> /dev/null || true;\ post-patch: ${REINPLACE_CMD} -e '/CONFIG += debug_and_release/d' ${WRKSRC}/phoenix.pro ${REINPLACE_CMD} -e 's|QT_MOST=.*|QT_MOST=${QT6_VERSION}|' ${WRKSRC}/phoenix.pro ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${FILESDIR}/pri_quazipdetect.pri > ${WRKSRC}/pri/quazipdetect.pri ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${FILESDIR}/pri_spicedetect.pri > ${WRKSRC}/pri/spicedetect.pri ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${FILESDIR}/pri_clipper1detect.pri > ${WRKSRC}/pri/clipper1detect.pri post-install: cd ${WRKSRC_parts}; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${RM} -r ${STAGEDIR}${DATADIR}/.github ${STAGEDIR}${PREFIX}/bin/Fritzing \ -db ${STAGEDIR}${DATADIR}/parts/parts.db \ -pp ${STAGEDIR}${DATADIR}/parts \ -f ${STAGEDIR}${DATADIR} \ -platform offscreen .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400000 && ${SSL_DEFAULT} == "base" IGNORE= Requires OpenSSL >= 3 .endif .include diff --git a/deskutils/crengine-ng/Makefile b/deskutils/crengine-ng/Makefile index 6e68cbcf0cdc..b150d700dd99 100644 --- a/deskutils/crengine-ng/Makefile +++ b/deskutils/crengine-ng/Makefile @@ -1,34 +1,34 @@ PORTNAME= crengine-ng DISTVERSION= 0.9.12 CATEGORIES= deskutils -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Cross-platform library for text viewers and e-book readers WWW= https://gitlab.com/coolreader-ng/crengine-ng LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgif.so:graphics/giflib \ libharfbuzz.so:print/harfbuzz \ libpng.so:graphics/png \ libunibreak.so:textproc/libunibreak \ libutf8proc.so:textproc/utf8proc \ libzstd.so:archivers/zstd USES= cmake pkgconfig desktop-file-utils jpeg USE_GITLAB= yes GL_ACCOUNT= coolreader-ng CMAKE_ARGS= -D CRE_BUILD_STATIC=OFF \ -D DOC_DATA_COMPRESSION_LEVEL=3 .if defined(WITH_LTO) CMAKE_ARGS+= -D ENABLE_LTO=ON .endif .include diff --git a/deskutils/crqt-ng/Makefile b/deskutils/crqt-ng/Makefile index 0860381c95de..d95e11916e95 100644 --- a/deskutils/crqt-ng/Makefile +++ b/deskutils/crqt-ng/Makefile @@ -1,28 +1,28 @@ PORTNAME= crqt-ng DISTVERSION= 1.0.15 CATEGORIES= deskutils -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= E-book reader WWW= https://gitlab.com/coolreader-ng/crqt-ng LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcrengine-ng.so:deskutils/crengine-ng USES= qt:6 cmake desktop-file-utils pkgconfig USE_GITLAB= yes GL_ACCOUNT= coolreader-ng USE_QT= base translations CMAKE_ARGS= -D DOC_DATA_COMPRESSION_LEVEL=3 \ -D USE_QT=QT6 \ -D MAX_IMAGE_SCALE_MUL=2 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes .include diff --git a/devel/py-itanium_demangler/Makefile b/devel/py-itanium_demangler/Makefile index 108d32dff9ca..c49680a395a8 100644 --- a/devel/py-itanium_demangler/Makefile +++ b/devel/py-itanium_demangler/Makefile @@ -1,23 +1,23 @@ PORTNAME= itanium_demangler DISTVERSION= 1.1 DISTVERSIONPREFIX=v CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Pure Python parser for mangled itanium symbols WWW= https://github.com/whitequark/python-itanium_demangler LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/README.md USES= python USE_PYTHON= autoplist distutils USE_GITHUB= yes GH_ACCOUNT= whitequark GH_PROJECT= python-itanium_demangler NO_ARCH= yes .include diff --git a/devel/thonny/Makefile b/devel/thonny/Makefile index ee27cbaa3344..f66f80e88ab9 100644 --- a/devel/thonny/Makefile +++ b/devel/thonny/Makefile @@ -1,44 +1,44 @@ PORTNAME= thonny PORTVERSION= 4.1.7 CATEGORIES= devel education python MASTER_SITES= PYPI PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Python IDE for beginners WWW= https://thonny.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= pylint:devel/pylint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jedi>=0.18.1:devel/py-jedi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}astroid>=1.4.9:devel/py-astroid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0.16:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy>=0.670:devel/py-mypy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>=3.4:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}send2trash>=1.5:deskutils/py-send2trash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0:devel/py-asttokens@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} USES= python desktop-file-utils USE_PYTHON= distutils NO_ARCH= yes ICON_SIZES= 16 22 32 48 64 128 192 256 post-patch: @${SED} -i '' -e "s|Exec=/usr/bin/|Exec=|" ${WRKSRC}/packaging/linux/*.desktop post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/packaging/linux/*.desktop ${STAGEDIR}${PREFIX}/share/applications/ .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/packaging/icons/thonny-${sz}x${sz}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/thonny.png .endfor .include diff --git a/devel/zls/Makefile b/devel/zls/Makefile index ea97fb703c75..aaa9f43fb81c 100644 --- a/devel/zls/Makefile +++ b/devel/zls/Makefile @@ -1,31 +1,31 @@ PORTNAME= zls DISTVERSION= 0.15.1 PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Zig LSP implementation + Zig Language Server WWW= https://github.com/zigtools/zls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${ZIG_CMD}:${ZIG_PORT} USES= zig USE_GITHUB= yes GH_ACCOUNT= zigtools ZIG_TUPLE= diffz:github.com/ziglibs/diffz/archive/a20dd1f11b10819a6f570f98b42e1c91e3704357.tar.gz:diffz-0.0.1-G2tlIQrOAQCfH15jdyaLyrMgV8eGPouFhkCeYFTmJaLk \ known_folders:github.com/ziglibs/known-folders/archive/92defaee76b07487769ca352fd0ba95bc8b42a2f.tar.gz:known_folders-0.0.0-Fy-PJkfRAAAVdptXWXBspIIC7EkVgLgWozU5zIk5Zgcy \ lsp_kit:github.com/zigtools/lsp-kit/archive/576e9405b1ab22c17c0f9318feed3278aa66b0ea.tar.gz:lsp_kit-0.1.0-bi_PL04yCgAxLsF0hH2a5sZKT84MGQaKXouw2jvCE8Nl \ tracy:github.com/wolfpld/tracy/archive/refs/tags/v0.11.1.tar.gz:N-V-__8AAMeOlQEipHjcyu0TCftdAi9AQe7EXUDJOoVe0k-t PLIST_FILES= bin/${PORTNAME} post-patch: # Respect PREFIX for global_configuration ${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' ${WRKSRC_known_folders}/known-folders.zig .include diff --git a/graphics/qimgv/Makefile b/graphics/qimgv/Makefile index 7e3e53dd12f8..39a2e70c3d33 100644 --- a/graphics/qimgv/Makefile +++ b/graphics/qimgv/Makefile @@ -1,53 +1,53 @@ PORTNAME= qimgv PORTVERSION= 1.03.g20260119 CATEGORIES= graphics -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Fast and easy to use image viewer WWW= https://github.com/easymodo/qimgv LICENSE= GPLv3 LIB_DEPENDS= libinotify.so:devel/libinotify USES= cmake compiler:c++17-lang desktop-file-utils \ localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= easymodo GH_TAGNAME= 3127a2d211b124ad4fcf853d01e6df9323bdfdc3 LDFLAGS+= -linotify OPTIONS_DEFINE= EXIV2 OPENCV VIDEO OPTIONS_DEFAULT= EXIV2 OPENCV QT6 VIDEO OPTIONS_SINGLE= QT OPTIONS_SINGLE_QT= QT5 QT6 OPTIONS_SUB= yes OPENCV_DESC= Enables high quality scaling options VIDEO_DESC= Enables video playback via mpv EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_CMAKE_BOOL= EXIV2 OPENCV_LIB_DEPENDS= libopencv_core.so:graphics/opencv \ libopencv_imgproc.so:graphics/opencv OPENCV_CMAKE_BOOL= OPENCV_SUPPORT QT5_USES= qt:5 QT5_USE= qt=buildtools:build,linguisttools:build,qmake:build \ qt=core,gui,printsupport,svg,widgets QT5_CMAKE_BOOL= CMAKE_DISABLE_FIND_PACKAGE_Qt6 QT6_USES= qt:6 gl QT6_USE= gl=opengl qt=base,svg,tools:build QT6_CMAKE_BOOL= CMAKE_DISABLE_FIND_PACKAGE_Qt5 VIDEO_LIB_DEPENDS= libmpv.so:multimedia/mpv VIDEO_CMAKE_BOOL= VIDEO_SUPPORT post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/qimgv/settings.cpp .include diff --git a/ports-mgmt/zig2tuple/Makefile b/ports-mgmt/zig2tuple/Makefile index 7b23f06819e0..4ba058535814 100644 --- a/ports-mgmt/zig2tuple/Makefile +++ b/ports-mgmt/zig2tuple/Makefile @@ -1,20 +1,20 @@ PORTNAME= zig2tuple DISTVERSION= g20251226 CATEGORIES= ports-mgmt -MAINTAINER= kenrap@kennethraplee.com +MAINTAINER= kenrap@FreeBSD.org COMMENT= Generate ZIG_TUPLE knob for Zig ports WWW= https://github.com/kenrap/zig2tuple LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= zig USE_GITHUB= yes GH_ACCOUNT= kenrap GH_TAGNAME= 07a5712dc2d3f3c7e163493908f111a14e48c028 PLIST_FILES= bin/${PORTNAME} .include