summaryrefslogtreecommitdiff
path: root/app-pda
diff options
context:
space:
mode:
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/Manifest.gzbin2068 -> 2066 bytes
-rw-r--r--app-pda/libimobiledevice-glue/Manifest2
-rw-r--r--app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild21
-rw-r--r--app-pda/libusbmuxd/Manifest3
-rw-r--r--app-pda/libusbmuxd/libusbmuxd-2.1.0.ebuild (renamed from app-pda/libusbmuxd/libusbmuxd-2.0.2-r1.ebuild)22
5 files changed, 33 insertions, 15 deletions
diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz
index 463ae4e84fc5..cf46bcec2fda 100644
--- a/app-pda/Manifest.gz
+++ b/app-pda/Manifest.gz
Binary files differ
diff --git a/app-pda/libimobiledevice-glue/Manifest b/app-pda/libimobiledevice-glue/Manifest
index c8d0998a05b8..38a46081bc8b 100644
--- a/app-pda/libimobiledevice-glue/Manifest
+++ b/app-pda/libimobiledevice-glue/Manifest
@@ -1,3 +1,5 @@
DIST libimobiledevice-glue-1.1.0.tar.bz2 324600 BLAKE2B 3fcd92de24884d73b83767ace135246c45b60b1221a9937b7d8d4e42f4ccc2105e1f88854682bcef3002af22913df76f61a40d0bece20a354def1b54e260d242 SHA512 5d3522f764bd33a847ec1773d6493a2671965f2432b569d7e2c98746dca7440188823e46a405893d936f725c6bc522bd273b16234e8780cf87b602fc395bdf75
+DIST libimobiledevice-glue-1.3.0.tar.bz2 340138 BLAKE2B c9133e6ec5d88cd3b0345f4dd2f3fc63f204dbc996ac649423884d9ed0e240e4659c7f9470560887db69255d3d675c4d38963c9b0f53521d835f33a4b3a9c93f SHA512 920705a2c467357308241d623ec0bd60eb76c225f11be45b06c4565e93b0daf6502a189e2c0278b36476d2d48472e690ab86cc7cc1a8c9365410510f60011011
EBUILD libimobiledevice-glue-1.1.0.ebuild 601 BLAKE2B ba31c9f61250ace74c86e1980ff1207ef0d4391db191475ddf11959f2bc5fdeed0294c34667c9bc8ce7df0294bf9d6e2cd5eef925d75fa7d8cd692839a4e6007 SHA512 819faea312e2e2bd271f4d4137ecee4791a0431b9bb1ce720f0be41ae438d03bfde72f69690c2b139c89293042a9f5afdcb7f5d4951ef74a6d4cbef523b07ee5
+EBUILD libimobiledevice-glue-1.3.0.ebuild 604 BLAKE2B 635be8e7b52edd8218eafd02af57ed26535063ae6a27c9f81e4656230dd465db3db69c8c20cf2f9e3ae2bde00255a228bb1f2d51d2fca2e96fc7e86e00d485d1 SHA512 fd5b2223dc2dbf9319cc29ba0f365a7d96b6ae52718bbe7c7491580e9bd01bd618ab0847375f3931a7d06ad4fe5c6eb8cfe68bde083af7b3e34a34663524f26b
MISC metadata.xml 271 BLAKE2B 0d8491c70d1bab8e27a65d9ad227a6395dad5c08ccbde9d60df26354ddb206cff1d8c0e1db6942c057b4bc5a5bf341e51181a81b5e06336d6b4567dc317227bc SHA512 1ffbe6a7bc91b7425be4c18a1149a1788f774907aa5392e355026a6d129363c3c250254008913775f7df865b78c5bd7c85428c2bcef83b242ca046a2e1d3e7fa
diff --git a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild
new file mode 100644
index 000000000000..1f5b8dfc748a
--- /dev/null
+++ b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Support library for libimobiledevice projects"
+HOMEPAGE="https://github.com/libimobiledevice/libimobiledevice-glue"
+SRC_URI="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0.1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+
+RDEPEND=">=app-pda/libplist-2.3:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/app-pda/libusbmuxd/Manifest b/app-pda/libusbmuxd/Manifest
index 871d5415fa56..f1e04f83986c 100644
--- a/app-pda/libusbmuxd/Manifest
+++ b/app-pda/libusbmuxd/Manifest
@@ -1,5 +1,6 @@
AUX libusbmuxd-2.0.2-configure.patch 1585 BLAKE2B baa74e74c6c53db3c4962126d3fb98a10daa9f4e180c29b0b20fe78d58d4eca9b7752231229d2eb4d704459e4567e672504ebe504a0dbd4f88e8be869e6b59ac SHA512 d97fccba6128c54e281201753027a90617756d5bc78e7b16eb2cb0f3d598411bf98c7c8247a2758a1e971c1abff485ab5fe8d061966c62853a4e6037c8bd2f0b
DIST libusbmuxd-2.0.2.tar.xz 41960 BLAKE2B 74a031ec595e40cf0532c753553cb2c35785410eba41a0a0abf45ed23dd6af7528238386ee9c0a4f8709cd447192969f15504fcbb58476441dc593ae28c388d9 SHA512 ce940fc6741973ed09ff0e5428aef78577449ca8e13766e9cbe121f3a2a26873ca164f10b441cc046653cc8550b68cc869ecb57a50fc999cebb55702642c4766
-EBUILD libusbmuxd-2.0.2-r1.ebuild 852 BLAKE2B a8ca16d42d60421de9a860fd3bdd1155c618ec6ecf226585f5f77839e9a08f9cfa4854ddb95e708cc2b89853843f7074aa05d95182bc6d38b32814fcdab1379a SHA512 eb05ee23ad8fb31b1614b1a36e9de33f39858caded33367a86c8735a1f2f5179c127116907c7ac952344920f1d8116d62f772894b2ccf9db50b50f0d174bcf98
+DIST libusbmuxd-2.1.0.tar.bz2 325055 BLAKE2B f027a3d5fe7cae4628f2120f2c47b66928d4c426848e925ed3cf9ad22f8da23c7fb3a8c9588bc1576a797ac1b8f523455f46b94ce453c8e894da16e06c6bb05a SHA512 c7646b8c7e6c55bb87595380d22d77563f9d3981bf8f169a7ac85650e2860bcbb6831c4968040b92efdc1267a8ca9ae81c2f46c6644ba0c40333f81d6651cf19
EBUILD libusbmuxd-2.0.2-r2.ebuild 924 BLAKE2B ddb95234304ee1b7072766f7f1277c0facbd19c7c53a0952a16351198ea47ff5f25ac0d66e2dbfa17b875d00d3f3d06ad5bca1b937ee8437acdd10f1369a7946 SHA512 b3655ae4c6fffd7d5cf7a453994264bd160cd6720e6e2ced50e0f8ecfde7e5dfc3158c03e732ff5d4e96763a04f1fbf7e40ae44a5feb4539353338130dce5405
+EBUILD libusbmuxd-2.1.0.ebuild 824 BLAKE2B 1cbd1c91502362b783d39f6613fe4ac3e1bf2ed19e2c3380fbb18b8ec2acf3924f11a1b8dd12b1d3754a24d47ae0f779d9bb00862c20e35fa6b5a21a6980609e SHA512 fbfc0077e9d84ab472e1a946ee048470cfcda85f7d8a00ce33e13df0f61fb1f6fce3d5cac5e44a054c478c047c355eee0c28aaf596982587c5acef0e7ee9c456
MISC metadata.xml 260 BLAKE2B 7f7d4cdfa82f43eae8405cdb854881f7df8d3a301dab59fe92c64569fc5240a88dc754da443f4a2193887f5d931c5777601faa4316dddcc11f9a134d017c1dac SHA512 6f572f3204a7ea2731ac9da0b19196fdb7153f74017321a6111dd76cd4e7982296ffd10902386566d04ba82f4c136da1cd78e8b2504eb46527e5de6e9f47f2d2
diff --git a/app-pda/libusbmuxd/libusbmuxd-2.0.2-r1.ebuild b/app-pda/libusbmuxd/libusbmuxd-2.1.0.ebuild
index 863023df28a5..5221189169b4 100644
--- a/app-pda/libusbmuxd/libusbmuxd-2.0.2-r1.ebuild
+++ b/app-pda/libusbmuxd/libusbmuxd-2.1.0.ebuild
@@ -1,19 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-inherit autotools
+EAPI=8
DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
-HOMEPAGE="https://www.libimobiledevice.org/"
-SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.xz"
+HOMEPAGE="https://libimobiledevice.org/"
+SRC_URI="https://github.com/libimobiledevice/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
LICENSE="GPL-2+ LGPL-2.1+" # tools/*.c is GPL-2+, rest is LGPL-2.1+
-SLOT="0/2.0-6" # based on SONAME of libusbmuxd-2.0.so
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
-IUSE="static-libs"
+SLOT="0/2.0-7" # based on SONAME of libusbmuxd-2.0.so
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
+ >=app-pda/libimobiledevice-glue-1.2.0:=
>=app-pda/libplist-2.2.0:=
"
DEPEND="${RDEPEND}"
@@ -21,14 +20,9 @@ BDEPEND="
virtual/pkgconfig
"
-src_prepare() {
- default
- eautoreconf
-}
-
src_configure() {
econf \
- $(use_enable static-libs static) \
+ --disable-static \
$(usex kernel_linux '' --without-inotify)
}