diff options
Diffstat (limited to 'comms')
-rw-r--r-- | comms/conserver-com/Makefile | 4 | ||||
-rw-r--r-- | comms/conserver-com/files/patch-conserver_readcfg.c | 14 | ||||
-rw-r--r-- | comms/libimobiledevice/Makefile | 57 | ||||
-rw-r--r-- | comms/libimobiledevice/distinfo | 6 | ||||
-rw-r--r-- | comms/libimobiledevice/files/patch-configure | 13 | ||||
-rw-r--r-- | comms/libimobiledevice/files/patch-configure.ac | 13 | ||||
-rw-r--r-- | comms/libimobiledevice/pkg-plist | 3 | ||||
-rw-r--r-- | comms/opencbm-kmod/Makefile | 2 | ||||
-rw-r--r-- | comms/opencbm-plugin-xa1541/Makefile | 2 | ||||
-rw-r--r-- | comms/opencbm/Makefile | 2 | ||||
-rw-r--r-- | comms/py-libimobiledevice/Makefile | 31 | ||||
-rw-r--r-- | comms/syncterm/Makefile | 2 | ||||
-rw-r--r-- | comms/syncterm/distinfo | 6 | ||||
-rw-r--r-- | comms/syncterm/files/patch-src_syncterm_GNUmakefile | 10 |
14 files changed, 82 insertions, 83 deletions
diff --git a/comms/conserver-com/Makefile b/comms/conserver-com/Makefile index 9b7a20488617..e9d9cf309626 100644 --- a/comms/conserver-com/Makefile +++ b/comms/conserver-com/Makefile @@ -1,11 +1,11 @@ PORTNAME= conserver DISTVERSION= 8.2.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= comms MASTER_SITES= https://github.com/bstansell/conserver/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= -com -MAINTAINER= eduardo@FreeBSD.org +MAINTAINER= philip@FreeBSD.org COMMENT= Application that allows multiple users to watch serial consoles WWW= https://www.conserver.com/ diff --git a/comms/conserver-com/files/patch-conserver_readcfg.c b/comms/conserver-com/files/patch-conserver_readcfg.c new file mode 100644 index 000000000000..a683927d324c --- /dev/null +++ b/comms/conserver-com/files/patch-conserver_readcfg.c @@ -0,0 +1,14 @@ +--- conserver/readcfg.c.orig 2022-07-08 01:20:02 UTC ++++ conserver/readcfg.c +@@ -3128,9 +3128,9 @@ ConsoleAdd(CONSENT *c) + + SwapStr(&pCEmatch->motd, &c->motd); + SwapStr(&pCEmatch->idlestring, &c->idlestring); +- SwapStr(&pCEmatch->replstring, &c->breaklist); ++ SwapStr(&pCEmatch->replstring, &c->replstring); + SwapStr(&pCEmatch->tasklist, &c->tasklist); +- SwapStr(&pCEmatch->breaklist, &c->tasklist); ++ SwapStr(&pCEmatch->breaklist, &c->breaklist); + pCEmatch->portinc = c->portinc; + pCEmatch->portbase = c->portbase; + pCEmatch->spinmax = c->spinmax; diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile index acfa4759a88c..c55c56ed183d 100644 --- a/comms/libimobiledevice/Makefile +++ b/comms/libimobiledevice/Makefile @@ -1,9 +1,8 @@ PORTNAME= libimobiledevice -DISTVERSION= 1.3.0-300 +DISTVERSION= 1.4.0 PORTREVISION?= 0 -DISTVERSIONSUFFIX= -gcb34a17 CATEGORIES?= comms -#MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER?= jhale@FreeBSD.org COMMENT?= Library to communicate with Apple iOS devices @@ -12,23 +11,35 @@ WWW= https://www.libimobiledevice.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER -USES+= autoreconf cpe libtool localbase:ldflags pkgconfig \ - readline ssl -USE_GITHUB= yes +LIB_DEPENDS= libplist-2.0.so:devel/libplist + +USES= cpe libtool localbase:ldflags pkgconfig \ + readline ssl tar:bz2 GNU_CONFIGURE= yes -CONFIGURE_ARGS+=openssl_CFLAGS="-I${OPENSSLINC}" \ +CONFIGURE_ARGS= openssl_CFLAGS="-I${OPENSSLINC}" \ openssl_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" INSTALL_TARGET= install-strip CFLAGS+= -Wno-error=int-conversion -SLAVE_PORT?= no +.if defined(_LIMD_BINDING) && ${_LIMD_BINDING} == "py" +LIB_DEPENDS+= libimobiledevice-1.0.so:${MASTER_PORT} +BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}libplist>=2.2.0:devel/py-libplist@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}libplist>=2.2.0:devel/py-libplist@${PY_FLAVOR} + +USES+= python +USE_PYTHON= cython3 flavors + +CONFIGURE_ENV+= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`" -.if ${SLAVE_PORT} == no +BINARY_ALIAS= cython=cython-${PYTHON_VER} \ + python=${PYTHON_VERSION} -LIB_DEPENDS= libplist-2.0.so:devel/libplist \ - libimobiledevice-glue-1.0.so:comms/libimobiledevice-glue \ +BUILD_WRKSRC= ${WRKSRC}/cython +INSTALL_WRKSRC= ${BUILD_WRKSRC} +.else # parent port +LIB_DEPENDS+= libimobiledevice-glue-1.0.so:comms/libimobiledevice-glue \ libusbmuxd-2.0.so:comms/libusbmuxd \ libtatsu.so:security/libtatsu @@ -39,16 +50,26 @@ CONFIGURE_ARGS+=--without-cython PORTDOCS= AUTHORS NEWS README.md OPTIONS_DEFINE= DOCS - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.endif # ${SLAVE_PORT} == no +.endif post-patch: @${REINPLACE_CMD} -e 's| *@ssl_requires@||' \ ${WRKSRC}/src/${PORTNAME}*.pc.in - @echo "${DISTVERSIONFULL}" > ${WRKSRC}/.tarball-version +.if defined(_LIMD_BINDING) + @${REINPLACE_CMD} \ + -e 's|$$(top_builddir)/src/libimobiledevice-1.0.la|-limobiledevice-1.0|' \ + -e 's|$$(imobiledevice_la_DEPENDENCIES)||' \ + ${BUILD_WRKSRC}/Makefile.in +.endif + +post-install: +.if defined(_LIMD_BINDING) && ${_LIMD_BINDING} == "py" + @${MKDIR} ${STAGEDIR}${PREFIX}/include/imobiledevice/cython + ${INSTALL_DATA} ${INSTALL_WRKSRC}/imobiledevice.pxd \ + ${STAGEDIR}${PREFIX}/include/imobiledevice/cython +.else # parent port + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} +.endif .include <bsd.port.mk> diff --git a/comms/libimobiledevice/distinfo b/comms/libimobiledevice/distinfo index 8ec9aee3f8a7..4ec7114043a0 100644 --- a/comms/libimobiledevice/distinfo +++ b/comms/libimobiledevice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751600582 -SHA256 (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = a3bd75332a403855e46458606fb8bccc166e54c4755c7481bb5ddae275394069 -SIZE (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = 420171 +TIMESTAMP = 1760586833 +SHA256 (libimobiledevice-1.4.0.tar.bz2) = 23cc0077e221c7d991bd0eb02150a0d49199bcca1ddf059edccee9ffd914939d +SIZE (libimobiledevice-1.4.0.tar.bz2) = 714628 diff --git a/comms/libimobiledevice/files/patch-configure b/comms/libimobiledevice/files/patch-configure new file mode 100644 index 000000000000..50c2e684e9dd --- /dev/null +++ b/comms/libimobiledevice/files/patch-configure @@ -0,0 +1,13 @@ +Remove bash-ism from configure script + +--- configure.orig 2025-10-07 03:17:25 UTC ++++ configure +@@ -22303,7 +22303,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.b + + if test "X$flag_ok" = Xyes ; then + +- CYTHON_CFLAGS+=" -Wno-cast-function-type" ++ CYTHON_CFLAGS="$CYTHON_CFLAGS -Wno-cast-function-type" + + + diff --git a/comms/libimobiledevice/files/patch-configure.ac b/comms/libimobiledevice/files/patch-configure.ac deleted file mode 100644 index b9595b147b48..000000000000 --- a/comms/libimobiledevice/files/patch-configure.ac +++ /dev/null @@ -1,13 +0,0 @@ -Remove bash-ism from configure script - ---- configure.ac.orig 2024-07-01 16:27:27 UTC -+++ configure.ac -@@ -139,7 +139,7 @@ if test "$build_cython" = "true"; then - AM_PATH_PYTHON([3.0], [ - CYTHON_PYTHON - AS_COMPILER_FLAG([-Wno-cast-function-type -Werror], [ -- CYTHON_CFLAGS+=" -Wno-cast-function-type" -+ CYTHON_CFLAGS="$CYTHON_CFLAGS -Wno-cast-function-type" - AC_SUBST([CYTHON_CFLAGS]) - ], []) - ]) diff --git a/comms/libimobiledevice/pkg-plist b/comms/libimobiledevice/pkg-plist index 5d80ce566f8f..0e173a86acc7 100644 --- a/comms/libimobiledevice/pkg-plist +++ b/comms/libimobiledevice/pkg-plist @@ -20,6 +20,7 @@ bin/idevicescreenshot bin/idevicesetlocation bin/idevicesyslog include/libimobiledevice/afc.h +include/libimobiledevice/bt_packet_logger.h include/libimobiledevice/companion_proxy.h include/libimobiledevice/debugserver.h include/libimobiledevice/diagnostics_relay.h @@ -49,7 +50,7 @@ include/libimobiledevice/webinspector.h lib/libimobiledevice-1.0.a lib/libimobiledevice-1.0.so lib/libimobiledevice-1.0.so.6 -lib/libimobiledevice-1.0.so.6.0.0 +lib/libimobiledevice-1.0.so.6.1.0 libdata/pkgconfig/libimobiledevice-1.0.pc share/man/man1/afcclient.1.gz share/man/man1/idevice_id.1.gz diff --git a/comms/opencbm-kmod/Makefile b/comms/opencbm-kmod/Makefile index 77ea7d63eed5..b88cbc68c9a8 100644 --- a/comms/opencbm-kmod/Makefile +++ b/comms/opencbm-kmod/Makefile @@ -3,7 +3,7 @@ PORTVERSION= ${OCBM_VERSION} PORTREVISION= 2 CATEGORIES= comms archivers -MAINTAINER= zirias@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OpenCBM driver module for parallel-port X[MA]-1541 cables WWW= http://opencbm.sourceforge.net/ diff --git a/comms/opencbm-plugin-xa1541/Makefile b/comms/opencbm-plugin-xa1541/Makefile index fddd313b1467..64fb480a88f3 100644 --- a/comms/opencbm-plugin-xa1541/Makefile +++ b/comms/opencbm-plugin-xa1541/Makefile @@ -2,7 +2,7 @@ PORTNAME= opencbm-plugin-xa1541 PORTVERSION= ${OCBM_VERSION} CATEGORIES= comms archivers -MAINTAINER= zirias@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OpenCBM plugin for parallel-port cables WWW= http://opencbm.sourceforge.net/ diff --git a/comms/opencbm/Makefile b/comms/opencbm/Makefile index d01d86da4815..f04c4d159bfa 100644 --- a/comms/opencbm/Makefile +++ b/comms/opencbm/Makefile @@ -2,7 +2,7 @@ PORTNAME= opencbm PORTVERSION= ${OCBM_VERSION} CATEGORIES= comms archivers -MAINTAINER= zirias@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Commodore CBM serial IEC/IEEE-488 bus utilities WWW= http://opencbm.sourceforge.net/ diff --git a/comms/py-libimobiledevice/Makefile b/comms/py-libimobiledevice/Makefile index 4b2a98ec349a..baff82aad8af 100644 --- a/comms/py-libimobiledevice/Makefile +++ b/comms/py-libimobiledevice/Makefile @@ -1,45 +1,18 @@ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= comms python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jhale@FreeBSD.org COMMENT= Python bindings for libimobiledevice -LIB_DEPENDS= libimobiledevice-1.0.so:${MASTER_PORT} \ - libplist-2.0.so:devel/libplist -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libplist>=2.2.0:devel/py-libplist@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libplist>=2.2.0:devel/py-libplist@${PY_FLAVOR} - -USES+= python -USE_PYTHON= cython3 flavors - -CONFIGURE_ENV= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`" - -BINARY_ALIAS= cython=cython-${PYTHON_VER} MASTERDIR= ${.CURDIR:H:H}/comms/libimobiledevice PORTSCOUT= ignore:1 -BUILD_WRKSRC= ${WRKSRC}/cython -INSTALL_WRKSRC= ${BUILD_WRKSRC} - PLIST= ${.CURDIR}/pkg-plist PLIST_FILES= include/imobiledevice/cython/imobiledevice.pxd \ ${PYTHONPREFIX_SITELIBDIR:S|^${PREFIX}/||}/imobiledevice.a \ ${PYTHONPREFIX_SITELIBDIR:S|^${PREFIX}/||}/imobiledevice.so -_USES_configure+= 471:post-autoreconf - -SLAVE_PORT= yes - -post-autoreconf: - @${REINPLACE_CMD} \ - -e 's|$$(top_builddir)/src/libimobiledevice-1.0.la|-limobiledevice-1.0|' \ - -e 's|$$(imobiledevice_la_DEPENDENCIES)||' \ - ${BUILD_WRKSRC}/Makefile.in - -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/include/imobiledevice/cython - ${INSTALL_DATA} ${INSTALL_WRKSRC}/imobiledevice.pxd \ - ${STAGEDIR}${PREFIX}/include/imobiledevice/cython +_LIMD_BINDING= py .include "${MASTERDIR}/Makefile" diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile index 76eb74d69cc7..86a1b37571f8 100644 --- a/comms/syncterm/Makefile +++ b/comms/syncterm/Makefile @@ -1,5 +1,5 @@ PORTNAME= syncterm -DISTVERSION= 1.6 +DISTVERSION= 1.7 CATEGORIES= comms MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src diff --git a/comms/syncterm/distinfo b/comms/syncterm/distinfo index 19485fc78257..037e3be80273 100644 --- a/comms/syncterm/distinfo +++ b/comms/syncterm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739300793 -SHA256 (syncterm-1.6-src.tgz) = 79e3ae43d39f98a592268ff40094094da62aa587b5b925e6b7459d66a5d11d49 -SIZE (syncterm-1.6-src.tgz) = 10986287 +TIMESTAMP = 1760239214 +SHA256 (syncterm-1.7-src.tgz) = bed2a55b17bc2fc2ae65463fe87835c68defe519820657421b99dba18edb90c8 +SIZE (syncterm-1.7-src.tgz) = 11002120 diff --git a/comms/syncterm/files/patch-src_syncterm_GNUmakefile b/comms/syncterm/files/patch-src_syncterm_GNUmakefile deleted file mode 100644 index e0928249d3dd..000000000000 --- a/comms/syncterm/files/patch-src_syncterm_GNUmakefile +++ /dev/null @@ -1,10 +0,0 @@ ---- src/syncterm/GNUmakefile.orig 2025-02-11 19:11:48 UTC -+++ src/syncterm/GNUmakefile -@@ -83,6 +83,7 @@ $(MTOBJODIR)$(DIRSEP)conn$(OFILE): $(CRYPT_LIBS) - $(MTOBJODIR)$(DIRSEP)ssh$(OFILE): $(CRYPT_LIBS) - $(MTOBJODIR)$(DIRSEP)syncterm$(OFILE): $(CRYPT_LIBS) $(CIOLIB-MT) - $(MTOBJODIR)$(DIRSEP)telnets$(OFILE): $(CRYPT_LIBS) -+$(MTOBJODIR)$(DIRSEP)webget$(OFILE): $(CRYPT_LIBS) - $(CIOLIB_INTERPOLATE_OBJS): $(CIOLIB-MT_BUILD) - - ifeq ($(os),darwin) |