summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-06-01 11:06:46 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-06-01 11:12:02 +0100
commit2d35bf090af3166fdb82b8a2cdd4d79c48536f29 (patch)
tree2b67ebaf0618272ad74956fb78f2a13c00a715c9 /gnu
parentadebcc4103feaa41cca3010b584fcae8f0fd9da1 (diff)
gnu: libusbmuxd: Update to 2.1.1.
* gnu/packages/libusb.scm (libusbmuxd): Update to 2.1.1. [source]: Switch to git-fetch. [phases]{set-version}: New phase. [native-inputs]: Add autoconf, automake, and libtool. [inputs]: Add libimobiledevice-glue. Change-Id: Ie59d1ac086eab671755d758016ce80756d6f069f
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/libusb.scm39
1 files changed, 29 insertions, 10 deletions
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm
index 56514175f25..f6521a72f24 100644
--- a/gnu/packages/libusb.scm
+++ b/gnu/packages/libusb.scm
@@ -546,18 +546,37 @@ Apple Property List files in binary or XML.")
546(define-public libusbmuxd 546(define-public libusbmuxd
547 (package 547 (package
548 (name "libusbmuxd") 548 (name "libusbmuxd")
549 (version "2.0.2") 549 (version "2.1.1")
550 (source (origin 550 (source
551 (method url-fetch) 551 (origin
552 (uri (string-append "https://github.com/libimobiledevice" 552 (method git-fetch)
553 "/libusbmuxd/releases/download/" version 553 (uri (git-reference
554 "/libusbmuxd-" version ".tar.bz2")) 554 (url "https://github.com/libimobiledevice/libusbmuxd")
555 (sha256 555 (commit version)))
556 (base32 556 (file-name (git-file-name name version))
557 "084vg570g1qb506jd7axg6c080mfsmbf52v3lngzlknsaf2q0snc")))) 557 (sha256
558 (base32 "0dlqvg65r43hl7jzjzawlksb76dk1kn3qvzc34mr9yigyxihald3"))))
558 (build-system gnu-build-system) 559 (build-system gnu-build-system)
560 (arguments
561 (list
562 #:phases
563 #~(modify-phases %standard-phases
564 (add-after 'unpack 'set-version
565 (lambda _
566 (substitute* "git-version-gen"
567 (("/bin/sh")
568 (which "sh")))
569 (call-with-output-file ".tarball-version"
570 (lambda (port)
571 (display #$version port))))))))
559 (native-inputs 572 (native-inputs
560 (list pkg-config libplist)) 573 (list autoconf
574 automake
575 libplist
576 libtool
577 pkg-config))
578 (inputs
579 (list libimobiledevice-glue))
561 (home-page "https://libimobiledevice.org/") 580 (home-page "https://libimobiledevice.org/")
562 (synopsis "Library to multiplex connections from and to iOS devices") 581 (synopsis "Library to multiplex connections from and to iOS devices")
563 (description "This package provides a client library to multiplex 582 (description "This package provides a client library to multiplex