pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libimobiledevice: Add a pull request URL to patches



Module Name:	pkgsrc-wip
Committed By:	PHO <pho%cielonegro.org@localhost>
Pushed By:	pho
Date:		Fri Nov 7 19:47:43 2025 +0900
Changeset:	e77ab8483214c7d0c30c89855b5f35c10d6f8368

Modified Files:
	libimobiledevice/DESCR
	libimobiledevice/Makefile
	libimobiledevice/buildlink3.mk
	libimobiledevice/distinfo
	libimobiledevice/patches/patch-src_lockdown.c
Added Files:
	libimobiledevice/COMMIT_MSG
	libimobiledevice/TODO

Log Message:
libimobiledevice: Add a pull request URL to patches

Also added TODO and COMMIT_MSG, and missing dependencies in buildlink3.mk

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e77ab8483214c7d0c30c89855b5f35c10d6f8368

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libimobiledevice/COMMIT_MSG                   | 12 ++++++++++++
 libimobiledevice/DESCR                        |  2 +-
 libimobiledevice/Makefile                     |  2 +-
 libimobiledevice/TODO                         |  2 ++
 libimobiledevice/buildlink3.mk                |  5 +++++
 libimobiledevice/distinfo                     |  2 +-
 libimobiledevice/patches/patch-src_lockdown.c |  1 +
 7 files changed, 23 insertions(+), 3 deletions(-)

diffs:
diff --git a/libimobiledevice/COMMIT_MSG b/libimobiledevice/COMMIT_MSG
new file mode 100644
index 0000000000..e4d7be4ab4
--- /dev/null
+++ b/libimobiledevice/COMMIT_MSG
@@ -0,0 +1,12 @@
+misc/libimobiledevice: Import libimobiledevice-1.4.0
+
+libimobiledevice is a cross-platform software library that talks the
+protocols to support iPhone, iPod Touch, iPad and Apple TV devices.  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 it's internals, backup/restore the device, manage SpringBoard icons,
+manage installed applications, retrieve addressbook/calendars/notes and
+bookmarks and (using libgpod) synchronize music and video to the device. The
+library is in development since August 2007 with the goal to bring support
+for these devices to the Linux Desktop.
diff --git a/libimobiledevice/DESCR b/libimobiledevice/DESCR
index 0bc37da880..79a47699bb 100644
--- a/libimobiledevice/DESCR
+++ b/libimobiledevice/DESCR
@@ -3,7 +3,7 @@ protocols to support iPhone, iPod Touch, iPad and Apple TV devices.  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 it's internals, backup/restore the device, manage SpringBoard® icons,
+and it's internals, backup/restore the device, manage SpringBoard icons,
 manage installed applications, retrieve addressbook/calendars/notes and
 bookmarks and (using libgpod) synchronize music and video to the device. The
 library is in development since August 2007 with the goal to bring support
diff --git a/libimobiledevice/Makefile b/libimobiledevice/Makefile
index 24f7a11e39..b44cf8a288 100644
--- a/libimobiledevice/Makefile
+++ b/libimobiledevice/Makefile
@@ -19,7 +19,7 @@ USE_LANGUAGES+=	c c++
 PY_PATCHPLIST=	yes
 
 pre-configure:
-	echo ${PKGVERSION_NOREV} > ${WRKSRC}/.tarball-version
+	${ECHO} ${PKGVERSION_NOREV} > ${WRKSRC}/.tarball-version
 	cd ${WRKSRC} && autoreconf -fiv
 
 .include "../../devel/py-cython/tool.mk"
diff --git a/libimobiledevice/TODO b/libimobiledevice/TODO
new file mode 100644
index 0000000000..3c7ae2e7c6
--- /dev/null
+++ b/libimobiledevice/TODO
@@ -0,0 +1,2 @@
+The package is now complete. The only reason it's still in wip is that we
+have no consumers in the main pkgsrc tree atm.
diff --git a/libimobiledevice/buildlink3.mk b/libimobiledevice/buildlink3.mk
index c2985a9da3..676a734880 100644
--- a/libimobiledevice/buildlink3.mk
+++ b/libimobiledevice/buildlink3.mk
@@ -9,6 +9,11 @@ BUILDLINK_API_DEPENDS.libimobiledevice+=	libimobiledevice>=1.2.0
 BUILDLINK_ABI_DEPENDS.libimobiledevice+=	libimobiledevice>=1.2.0
 BUILDLINK_PKGSRCDIR.libimobiledevice?=		../../wip/libimobiledevice
 
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libplist/buildlink3.mk"
+.include "../../wip/libtatsu/buildlink3.mk"
+.include "../../wip/libusbmuxd/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
 .endif # LIBIMOBILEDEVICE_BUILDLINK3_MK
 
 BUILDLINK_TREE+=	-libimobiledevice
diff --git a/libimobiledevice/distinfo b/libimobiledevice/distinfo
index 02f710f4ac..ef7ace1c2b 100644
--- a/libimobiledevice/distinfo
+++ b/libimobiledevice/distinfo
@@ -3,4 +3,4 @@ $NetBSD$
 BLAKE2s (libimobiledevice-1.4.0.tar.bz2) = 9571a0f57d206760f52948b75799e4279a27f65892cba37238a858cd34eae815
 SHA512 (libimobiledevice-1.4.0.tar.bz2) = b71ad9ce9c79e13e5b0e39f451770399bf71837581ab4a5e5c695f3c33511b45df79e8ad58d71bde28a97c3f032b64669e078e6d1417f3db006f4afd74c48c89
 Size (libimobiledevice-1.4.0.tar.bz2) = 714628 bytes
-SHA1 (patch-src_lockdown.c) = 3058c45cc117f2b88b1360f9d8c81cee57bc4882
+SHA1 (patch-src_lockdown.c) = 0c82d15c3385b81287ea99e983a6203864f4bdeb
diff --git a/libimobiledevice/patches/patch-src_lockdown.c b/libimobiledevice/patches/patch-src_lockdown.c
index acc46cc603..1e276b2f66 100644
--- a/libimobiledevice/patches/patch-src_lockdown.c
+++ b/libimobiledevice/patches/patch-src_lockdown.c
@@ -1,6 +1,7 @@
 $NetBSD$
 
 Fix ctype(3) usage.
+https://github.com/libimobiledevice/libimobiledevice/pull/1700
 
 --- src/lockdown.c.orig	2025-07-31 18:39:12.420822229 +0000
 +++ src/lockdown.c


Home | Main Index | Thread Index | Old Index