summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
Diffstat (limited to 'comms')
-rw-r--r--comms/conserver-com/Makefile4
-rw-r--r--comms/conserver-com/files/patch-conserver_readcfg.c14
-rw-r--r--comms/libimobiledevice/Makefile57
-rw-r--r--comms/libimobiledevice/distinfo6
-rw-r--r--comms/libimobiledevice/files/patch-configure13
-rw-r--r--comms/libimobiledevice/files/patch-configure.ac13
-rw-r--r--comms/libimobiledevice/pkg-plist3
-rw-r--r--comms/opencbm-kmod/Makefile2
-rw-r--r--comms/opencbm-plugin-xa1541/Makefile2
-rw-r--r--comms/opencbm/Makefile2
-rw-r--r--comms/py-libimobiledevice/Makefile31
-rw-r--r--comms/syncterm/Makefile2
-rw-r--r--comms/syncterm/distinfo6
-rw-r--r--comms/syncterm/files/patch-src_syncterm_GNUmakefile10
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)