Index: head/comms/libimobiledevice/Makefile =================================================================== --- head/comms/libimobiledevice/Makefile (revision 389223) +++ head/comms/libimobiledevice/Makefile (revision 389224) @@ -1,49 +1,49 @@ # $FreeBSD$ PORTNAME= libimobiledevice -PORTVERSION= 1.1.6 +PORTVERSION= 1.2.0 PORTREVISION?= 0 CATEGORIES?= comms MASTER_SITES= http://www.${PORTNAME}.org/downloads/ MAINTAINER?= avilla@FreeBSD.org COMMENT?= Library to communicate with Apple iOS devices LICENSE?= LGPL21 SLAVE_PORT?= no USES+= cpe libtool pathfix pkgconfig tar:bzip2 USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=openssl_CFLAGS="-I${OPENSSLINC}" \ openssl_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${SLAVE_PORT} == no LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist \ libusbmuxd.so:${PORTSDIR}/comms/libusbmuxd USE_GNOME= glib20 CONFIGURE_ARGS+=--without-cython USE_CSTD= gnu89 USE_LDCONFIG= yes PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's, *@ssl_requires@,,' \ - ${WRKSRC}/${PORTNAME}*.pc.in + ${WRKSRC}/src/${PORTNAME}*.pc.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .endif # ${SLAVE_PORT} == no .include Index: head/comms/libimobiledevice/distinfo =================================================================== --- head/comms/libimobiledevice/distinfo (revision 389223) +++ head/comms/libimobiledevice/distinfo (revision 389224) @@ -1,2 +1,2 @@ -SHA256 (libimobiledevice-1.1.6.tar.bz2) = 1fcd56489a27181617507b1d8aaf122f66d9860c0fe5af4c78f9e0ed129e33e0 -SIZE (libimobiledevice-1.1.6.tar.bz2) = 619429 +SHA256 (libimobiledevice-1.2.0.tar.bz2) = 786b0de0875053bf61b5531a86ae8119e320edab724fc62fe2150cc931f11037 +SIZE (libimobiledevice-1.2.0.tar.bz2) = 631495 Index: head/comms/libimobiledevice/pkg-plist =================================================================== --- head/comms/libimobiledevice/pkg-plist (revision 389223) +++ head/comms/libimobiledevice/pkg-plist (revision 389224) @@ -1,55 +1,61 @@ bin/idevice_id bin/idevicebackup bin/idevicebackup2 bin/idevicecrashreport bin/idevicedate +bin/idevicedebug bin/idevicedebugserverproxy bin/idevicediagnostics bin/ideviceenterrecovery bin/ideviceimagemounter bin/ideviceinfo bin/idevicename +bin/idevicenotificationproxy bin/idevicepair bin/ideviceprovision bin/idevicescreenshot bin/idevicesyslog include/libimobiledevice/afc.h +include/libimobiledevice/debugserver.h include/libimobiledevice/diagnostics_relay.h include/libimobiledevice/file_relay.h include/libimobiledevice/heartbeat.h include/libimobiledevice/house_arrest.h include/libimobiledevice/installation_proxy.h include/libimobiledevice/libimobiledevice.h include/libimobiledevice/lockdown.h include/libimobiledevice/misagent.h include/libimobiledevice/mobile_image_mounter.h include/libimobiledevice/mobilebackup.h include/libimobiledevice/mobilebackup2.h include/libimobiledevice/mobilesync.h include/libimobiledevice/notification_proxy.h +include/libimobiledevice/property_list_service.h include/libimobiledevice/restore.h include/libimobiledevice/sbservices.h include/libimobiledevice/screenshotr.h include/libimobiledevice/service.h include/libimobiledevice/syslog_relay.h include/libimobiledevice/webinspector.h lib/libimobiledevice.a lib/libimobiledevice.so -lib/libimobiledevice.so.4 -lib/libimobiledevice.so.4.0.1 +lib/libimobiledevice.so.6 +lib/libimobiledevice.so.6.0.0 libdata/pkgconfig/libimobiledevice-1.0.pc man/man1/idevice_id.1.gz man/man1/idevicebackup.1.gz man/man1/idevicebackup2.1.gz man/man1/idevicecrashreport.1.gz man/man1/idevicedate.1.gz +man/man1/idevicedebug.1.gz man/man1/idevicedebugserverproxy.1.gz man/man1/idevicediagnostics.1.gz man/man1/ideviceenterrecovery.1.gz man/man1/ideviceimagemounter.1.gz man/man1/ideviceinfo.1.gz man/man1/idevicename.1.gz +man/man1/idevicenotificationproxy.1.gz man/man1/idevicepair.1.gz man/man1/ideviceprovision.1.gz man/man1/idevicescreenshot.1.gz man/man1/idevicesyslog.1.gz Index: head/comms/libusbmuxd/Makefile =================================================================== --- head/comms/libusbmuxd/Makefile (revision 389223) +++ head/comms/libusbmuxd/Makefile (revision 389224) @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= libusbmuxd -PORTVERSION= 1.0.9 +PORTVERSION= 1.0.10 CATEGORIES= comms MASTER_SITES= http://www.libimobiledevice.org/downloads/ MAINTAINER= avilla@FreeBSD.org COMMENT= Communication interface library for usbmuxd LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist CONFLICTS_INSTALL=usbmuxd-1.0.[6-8] USES= libtool pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS INOTIFY INOTIFY_DESC= Use inotify instead of polling (saves energy) INOTIFY_LIB_DEPENDS= libinotify.so:${PORTSDIR}/devel/libinotify # *_CONFIGURE_WITH can't be used as --with-inotify doesn't work. INOTIFY_CONFIGURE_OFF= --without-inotify INOTIFY_CFLAGS= -I${LOCALBASE}/include INOTIFY_LDFLAGS= -L${LOCALBASE}/lib -linotify post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/comms/libusbmuxd/distinfo =================================================================== --- head/comms/libusbmuxd/distinfo (revision 389223) +++ head/comms/libusbmuxd/distinfo (revision 389224) @@ -1,2 +1,2 @@ -SHA256 (libusbmuxd-1.0.9.tar.bz2) = 2e3f708a3df30ad7832d2d2389eeb29f68f4e4488a42a20149cc99f4f9223dfc -SIZE (libusbmuxd-1.0.9.tar.bz2) = 265940 +SHA256 (libusbmuxd-1.0.10.tar.bz2) = 1aa21391265d2284ac3ccb7cf278126d10d354878589905b35e8102104fec9f2 +SIZE (libusbmuxd-1.0.10.tar.bz2) = 292649 Index: head/comms/libusbmuxd/pkg-descr =================================================================== --- head/comms/libusbmuxd/pkg-descr (revision 389223) +++ head/comms/libusbmuxd/pkg-descr (revision 389224) @@ -1,9 +1,9 @@ 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of multiplexing connections over USB to an iPhone or iPod Touch. To users, it means you can sync your music, contacts, photos, etc. over USB. To developers, it means you can connect to any listening localhost socket on the device. This package contains the usbmuxd communication interface library. -WWW: http://marcansoft.com/blog/iphonelinux/usbmuxd +WWW: http://www.libimobiledevice.org Index: head/comms/libusbmuxd/pkg-plist =================================================================== --- head/comms/libusbmuxd/pkg-plist (revision 389223) +++ head/comms/libusbmuxd/pkg-plist (revision 389224) @@ -1,8 +1,8 @@ bin/iproxy include/usbmuxd-proto.h include/usbmuxd.h lib/libusbmuxd.a lib/libusbmuxd.so -lib/libusbmuxd.so.2 -lib/libusbmuxd.so.2.1.0 +lib/libusbmuxd.so.4 +lib/libusbmuxd.so.4.0.0 libdata/pkgconfig/libusbmuxd.pc Index: head/comms/usbmuxd/Makefile =================================================================== --- head/comms/usbmuxd/Makefile (revision 389223) +++ head/comms/usbmuxd/Makefile (revision 389224) @@ -1,44 +1,41 @@ # $FreeBSD$ PORTNAME= usbmuxd -DISTVERSION= 1.0.9-alpha1 +DISTVERSION= 1.1.0 CATEGORIES= comms +MASTER_SITES= http://www.libimobiledevice.org/downloads/ MAINTAINER= avilla@FreeBSD.org COMMENT= Daemon for multiplexing connections over USB to iPhone/iPod Touch LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist \ libimobiledevice.so:${PORTSDIR}/comms/libimobiledevice -USE_GITHUB= yes -GH_ACCOUNT= libimobiledevice -GH_TAGNAME= 2f6d9d5 - USES= autoreconf cpe libtool pathfix pkgconfig tar:bzip2 CPE_VENDOR= nikias_bassen -CPE_VERSION= ${DISTVERSION:C/-.*//} GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-systemd \ libusb_CFLAGS="-I/usr/include" \ libusb_LIBS="-lusb" -PLIST_FILES= sbin/usbmuxd +PLIST_FILES= man/man1/${PORTNAME}.1.gz \ + sbin/${PORTNAME} -PORTDOCS= AUTHORS README +PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS post-patch: # TODO: add devd(8) rule. @${REINPLACE_CMD} \ -e '/*cygwin*/ s,),|*bsd*),' \ ${WRKSRC}/configure.ac post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/comms/usbmuxd/distinfo =================================================================== --- head/comms/usbmuxd/distinfo (revision 389223) +++ head/comms/usbmuxd/distinfo (revision 389224) @@ -1,2 +1,2 @@ -SHA256 (libimobiledevice-usbmuxd-1.0.9-alpha1-2f6d9d5_GH0.tar.bz2) = 0707baac79bf739ede6b1fc780fcc1fa74bdcebf6c70e4a89bb8dbbd058332bf -SIZE (libimobiledevice-usbmuxd-1.0.9-alpha1-2f6d9d5_GH0.tar.bz2) = 55913 +SHA256 (usbmuxd-1.1.0.tar.bz2) = 3e8948b4fe4250ee5c4bd41ccd1b83c09b8a6f5518a7d131a66fd38bd461b42d +SIZE (usbmuxd-1.1.0.tar.bz2) = 321897 Index: head/comms/usbmuxd/pkg-descr =================================================================== --- head/comms/usbmuxd/pkg-descr (revision 389223) +++ head/comms/usbmuxd/pkg-descr (revision 389224) @@ -1,7 +1,7 @@ 'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of multiplexing connections over USB to an iPhone or iPod Touch. To users, it means you can sync your music, contacts, photos, etc. over USB. To developers, it means you can connect to any listening localhost socket on the device. -WWW: http://marcansoft.com/blog/iphonelinux/usbmuxd +WWW: http://www.libimobiledevice.org Index: head/devel/libplist/Makefile =================================================================== --- head/devel/libplist/Makefile (revision 389223) +++ head/devel/libplist/Makefile (revision 389224) @@ -1,45 +1,44 @@ # $FreeBSD$ PORTNAME= libplist -PORTVERSION= 1.11 +PORTVERSION= 1.12 PORTREVISION?= 0 CATEGORIES?= devel MASTER_SITES= http://www.libimobiledevice.org/downloads/ MAINTAINER?= avilla@FreeBSD.org COMMENT?= Library to handle Apple Property List format LICENSE?= LGPL21 SLAVE_PORT?= no USES+= compiler libtool pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .if ${SLAVE_PORT} == no USE_GNOME= libxml2 CONFIGURE_ARGS= --without-cython -MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= ${LOCALBASE}/lib PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .endif # ${SLAVE_PORT} == no .include pre-build: .if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 45 @${REINPLACE_CMD} -e '/__attribute__/ s,deprecated(x),deprecated(),' \ ${WRKSRC}/include/plist/plist.h .endif .include Index: head/devel/libplist/distinfo =================================================================== --- head/devel/libplist/distinfo (revision 389223) +++ head/devel/libplist/distinfo (revision 389224) @@ -1,2 +1,2 @@ -SHA256 (libplist-1.11.tar.bz2) = 28e1518eeea054f4eec9a1c93d9575d56193b290c53c1b753773a5e0add95235 -SIZE (libplist-1.11.tar.bz2) = 355365 +SHA256 (libplist-1.12.tar.bz2) = 0effdedcb3de128c4930d8c03a3854c74c426c16728b8ab5f0a5b6bdc0b644be +SIZE (libplist-1.12.tar.bz2) = 384321 Index: head/devel/libplist/pkg-plist =================================================================== --- head/devel/libplist/pkg-plist (revision 389223) +++ head/devel/libplist/pkg-plist (revision 389224) @@ -1,25 +1,25 @@ bin/plistutil include/plist/Array.h include/plist/Boolean.h include/plist/Data.h include/plist/Date.h include/plist/Dictionary.h include/plist/Integer.h include/plist/Key.h include/plist/Node.h include/plist/Real.h include/plist/String.h include/plist/Structure.h include/plist/Uid.h include/plist/plist++.h include/plist/plist.h lib/libplist++.a lib/libplist++.so -lib/libplist++.so.2 -lib/libplist++.so.2.0.0 +lib/libplist++.so.3 +lib/libplist++.so.3.0.0 lib/libplist.a lib/libplist.so -lib/libplist.so.2 -lib/libplist.so.2.0.0 +lib/libplist.so.3 +lib/libplist.so.3.0.0 libdata/pkgconfig/libplist++.pc libdata/pkgconfig/libplist.pc