aboutsummaryrefslogtreecommitdiff
path: root/comms/libimobiledevice
Commit message (Collapse)AuthorAgeFilesLines
* Mk/Uses/python.mk: Remove USE_PYTHON=cython3{,_run,_test}Po-Chuan Hsieh2026-01-151-1/+1
| | | | | | | - Convert all cython3 occurrence to USE_PYTHON=cython* - Bump PORTREVISION dependent ports of USE_PYTHON=cython_run for dependency change PR: 291778
* comms/[py-]libimobiledevice: Update to 1.4.0Jason E. Hale2025-10-165-35/+57
| | | | | | | | | Switch back to pre-rolled release. Refactor bindings, folding most variables and all targets into the parent port for easier maintainence and less trickery. https://github.com/libimobiledevice/libimobiledevice/releases/tag/1.4.0
* imobiledevice: Update suite to lastest versionsJason E. Hale2025-08-024-25/+8
| | | | | | | | | comms/libimobiledevice-glue: Update to 1.3.2 comms/libimobiledevice: Update to git commit cb34a17 comms/libusbmuxd: Update to 2.1.1 comms/usbmuxd: Update to git commit 523f700 devel/libplist: Update to 2.7.0 security/libtatsu: Update to 1.0.5
* comms/*: remove useless USES=pathfixBaptiste Daroussin2025-07-231-1/+1
|
* comms/py-libimobiledevice: Allow build with cython 3.1.0+Po-Chuan Hsieh2025-06-261-0/+19
| | | | | | - Bump PORTREVISION for package change Obtained from: https://github.com/libimobiledevice/libimobiledevice/commit/0bf0f9e941c85d06ce4b5909d7a61b3a4f2a6a05
* comms/*libimobiledevice: Update to latest git commitJason E. Hale2024-07-115-37/+43
| | | | | | | | | | | | | The libimobiledevice stack has been undergoing great changes over the years and it has come to a head where modern iOS/iPadOS users are unable to make practical use of these tools in the official releases. Since most iOS/iPadOS users are likely using the most recent versions, I have decided the best course of action is to follow the git repo and created a couple of new support ports (comms/libimobiledevice-glue and security/libtatsu) needed for this to be a reality. PR: 280014 Reported by: <fabio.comolli@gmail.com>
* comms/libimobiledevice: Moved man to share/manMuhammad Moinur Rahman2024-02-212-19/+20
| | | | Approved by: portmgr (blanket)
* comms/{py-}libimobiledevice: Fix build on llvm15Muhammad Moinur Rahman2023-06-051-4/+8
| | | | | | - While I am here utilize USES=localbase:ldflags Approved by: portmgr (blanket)
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* comms/libimobiledevice: Update to 1.3.0Jason E. Hale2021-01-215-42/+32
| | | | | | | | | | | | | | | | | comms/libusbmuxd: Update to 2.0.2 comms/usbmuxd: Update to 1.1.1 devel/libplist: Update to 2.2.0 Resurrect comms/py-libimobiledevice, update to 1.3.0 Resurrect devel/py-libplist, update to 2.2.0 Take maintainership of the ports listed above. Bump PORTREVISION on consumers and adjust LIB_DEPENDS to new versioned library names. Notes: svn path=/head/; revision=562216
* c*: Add missing USES={gnome,php,sdl,xorg}Tobias Kortkamp2019-11-081-0/+1
| | | | Notes: svn path=/head/; revision=517041
* Return avilla@'s ports to the pool after his commit bit got taken in for ↵Rene Ladan2018-10-011-1/+1
| | | | | | | safekeeping. Notes: svn path=/head/; revision=481072
* comms/libimobiledevice: Handle missing SSLv3 caseJohn Marino2016-09-092-2/+12
| | | | | | | Approved by: SSL blanket Notes: svn path=/head/; revision=421640
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* - Update libplist to 1.12.Alberto Villa2015-06-113-6/+12
| | | | | | | | | | | | | - Update libusbmuxd to 1.0.10. - Update libimobiledevice to 1.2.0. - Update usbmuxd to 1.1.0. This marks an important milestone with proper iOS 8 support that is packed with new features, tools, speed improvements, code refactoring, crash fixes, memory leak fixes and much more. Notes: svn path=/head/; revision=389224
* - Add CPE infoDmitry Marakasov2015-05-111-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=386112
* - Update libplist to 1.11.Alberto Villa2014-09-285-21/+34
| | | | | | | | | | | | | | - Split libusbmuxd.so into comms/libusbmuxd and update to 1.0.9. - Update libimobiledevice to 1.1.6. - Update usbmuxd to Git snapshot (~1.0.9). - Document usbmuxd upgrade process. This marks an important refactoring effort for proper iOS 7 support. It's packed with new features, tools, speed improvements, code refactoring, crash fixes, memory leak fixes and much more. Notes: svn path=/head/; revision=369503
* - Switch back to CFLAGS/LDFLAGS to fix configure in py-libimobiledeviceTijl Coosemans2014-08-112-5/+6
| | | | | | | | | | after r364564 [1] - Convert to USES=libtool Reported by: antoine [1] Notes: svn path=/head/; revision=364626
* Fix problems with missing libs when the linker enforces explicit linkingTijl Coosemans2014-08-102-16/+6
| | | | | | | | | (a* to d* categories) PR: 192062 Notes: svn path=/head/; revision=364564
* Convert a bunch of USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-291-2/+1
| | | | | | | Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363371
* None of the binaries installed by comms/libimobiledevice are actually linkedAlexey Dokuchaev2013-10-312-17/+18
| | | | | | | | | | | | | | to gnutls/gcrypt/tasn1, while they are explicitly listed in the LIB_DEPENDS, remove them. Judging from configure script, GnuTLS is used only when OpenSSL is explicitly disabled with --disable-openssl; Gentoo ebuild agrees. OpenSSL is preferred, and is our standard SSL provider. If GnuTLS is required for some special feature of libimobiledevice, it can be introduced as an OPTION. While here: stagify the port, use modern LIB_DEPENDS syntax. Approved by: maintainer (avilla; timeout since May 16th) Notes: svn path=/head/; revision=332199
* - Backport patch to fix build of py-libimobiledevice.Alberto Villa2013-10-141-0/+11
| | | | | | | | | | Reported by: pkg-fallout - Adapt to LIB_DEPENDS change. - Enable stage support. Notes: svn path=/head/; revision=330274
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | comms) Notes: svn path=/head/; revision=327714
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Update libimobiledevice to 1.1.5.Alberto Villa2013-05-075-50/+72
| | | | | | | | | | | | - Add a port with its Python bindings. The update brings important improvements: * backup/restore support on iOS 4+; * OpenSSL support; * compatibility with iOS 6+. Notes: svn path=/head/; revision=317564
* Chase security/libgcrypt updateEmanuel Haupt2013-05-031-6/+2
| | | | Notes: svn path=/head/; revision=317220
* - Add UPDATING entry for libtasn1 updateRoman Bogorodskiy2013-02-061-2/+2
| | | | | | | - Bump PORTREVISIONs for dependant ports Notes: svn path=/head/; revision=311783
* - Add UPDATING entry for gnutls updateRoman Bogorodskiy2013-02-051-1/+2
| | | | | | | - Chase shlib version bump for dependant ports Notes: svn path=/head/; revision=311722
* - Update to 1.0.7.Alberto Villa2012-04-202-5/+4
| | | | Notes: svn path=/head/; revision=295163
* - Fix build with Clang.Alberto Villa2012-01-131-2/+3
| | | | Notes: svn path=/head/; revision=289097
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-1/+1
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Chase the libgcrypt shared lib versionSteve Wills2011-07-031-2/+2
| | | | Notes: svn path=/head/; revision=276971
* Chase security/gnutls update and add an UPDATING entry.Roman Bogorodskiy2011-06-051-1/+2
| | | | Notes: svn path=/head/; revision=275104
* - Update to 1.0.6.Alberto Villa2011-04-063-5/+6
| | | | Notes: svn path=/head/; revision=272278
* libimobiledevice is a software library that talks the protocols toAlberto Villa2011-02-284-0/+100
support iPhone, iPod Touch and iPad devices on Linux. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device's filesystem, retrieve information about the device and its internals, backup/restore the device, manage SpringBoard icons, manage installed applications, retrieve addressbook/calendars/notes and bookmarks and synchronize music and video to the device. WWW: http://www.libimobiledevice.org Notes: svn path=/head/; revision=269954