diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-06-01 11:26:28 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-06-01 11:35:08 +0100 |
| commit | 37d9bd6420009557993717b956bacdff0013803f (patch) | |
| tree | 26b2dc94515a73d0473e76ab9afc4d7ced24775e /gnu | |
| parent | 7cc4d5b73b8ffb204e23fa2487a4adaf99d94d9f (diff) | |
gnu: usbmuxd: Update to 1.1.1-0.3ded00c.
* gnu/packages/libusb.scm (usbmuxd): Update to
3ded00c9985a5108cfc7591a309f9a23d57a8cba commit.
[source]: Switch to git-fetch.
[phases]{set-version}: New phase.
[native-inputs]: Add autoconf, automake, and libtool.
Change-Id: I499626e8d49c9af5d1d2eba178b876f605dcfa40
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/libusb.scm | 47 |
1 files changed, 35 insertions, 12 deletions
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm index f4dcfc408a6..66b65920070 100644 --- a/gnu/packages/libusb.scm +++ b/gnu/packages/libusb.scm | |||
| @@ -718,20 +718,43 @@ iOS devices and access their contents.") | |||
| 718 | (define-public usbmuxd | 718 | (define-public usbmuxd |
| 719 | (package | 719 | (package |
| 720 | (name "usbmuxd") | 720 | (name "usbmuxd") |
| 721 | (version "1.1.1") | 721 | ;; 1.1.1 (2020-06-15): it's no longer compatible with libplist and |
| 722 | (source (origin | 722 | ;; libimobiledevice developed by the same author, the latest git changes |
| 723 | (method url-fetch) | 723 | ;; provide compatibilities. Revert back on git version when released. |
| 724 | (uri (string-append "https://github.com/libimobiledevice" | 724 | (properties '((commit . "3ded00c9985a5108cfc7591a309f9a23d57a8cba") |
| 725 | "/usbmuxd/releases/download/" version | 725 | (revision . "0"))) |
| 726 | "/usbmuxd-" version ".tar.bz2")) | 726 | (version (git-version "1.1.1" |
| 727 | (sha256 | 727 | (assoc-ref properties 'revision) |
| 728 | (base32 | 728 | (assoc-ref properties 'commit))) |
| 729 | "17idzpxrvkbff0jpynf35df95lh7wsm8vndynp63bxib2w09gv60")))) | 729 | (source |
| 730 | (origin | ||
| 731 | (method git-fetch) | ||
| 732 | (uri (git-reference | ||
| 733 | (url "https://github.com/libimobiledevice/usbmuxd") | ||
| 734 | (commit (assoc-ref properties 'commit)))) | ||
| 735 | (file-name (git-file-name name version)) | ||
| 736 | (sha256 | ||
| 737 | (base32 "1dqcdpyc7k8j657c4v0vbd7l489039qlk21d9cyzc7ns1q2iggpb")))) | ||
| 738 | (build-system gnu-build-system) | ||
| 739 | (arguments | ||
| 740 | (list | ||
| 741 | #:phases | ||
| 742 | #~(modify-phases %standard-phases | ||
| 743 | (add-after 'unpack 'set-version | ||
| 744 | (lambda _ | ||
| 745 | (substitute* "git-version-gen" | ||
| 746 | (("/bin/sh") | ||
| 747 | (which "sh"))) | ||
| 748 | (call-with-output-file ".tarball-version" | ||
| 749 | (lambda (port) | ||
| 750 | (display #$version port)))))))) | ||
| 751 | (native-inputs | ||
| 752 | (list autoconf | ||
| 753 | automake | ||
| 754 | libtool | ||
| 755 | pkg-config)) | ||
| 730 | (inputs | 756 | (inputs |
| 731 | (list libplist libusb libimobiledevice)) | 757 | (list libplist libusb libimobiledevice)) |
| 732 | (native-inputs | ||
| 733 | (list pkg-config)) | ||
| 734 | (build-system gnu-build-system) | ||
| 735 | (home-page "https://libimobiledevice.org/") | 758 | (home-page "https://libimobiledevice.org/") |
| 736 | (synopsis "Multiplex connections over USB to an iOS device") | 759 | (synopsis "Multiplex connections over USB to an iOS device") |
| 737 | (description "This package provides the @code{usbmuxd} daemon | 760 | (description "This package provides the @code{usbmuxd} daemon |
