diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-05-28 23:14:34 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-06-01 11:10:37 +0100 |
| commit | adebcc4103feaa41cca3010b584fcae8f0fd9da1 (patch) | |
| tree | 05aac2143c8237486df33143c2fc3fa4f5f1fef6 /gnu | |
| parent | ec4725278bcfd802fc71ad11204d602f1461b9b1 (diff) | |
gnu: Add libtatsu.
* gnu/packages/libusb.scm (libtatsu): New variable.
Relates-to: guix/guix!8925
Change-Id: I0fe70fb816a2d1baee3092309fab4b4203fe47a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/libusb.scm | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm index 192ed51bdc5..56514175f25 100644 --- a/gnu/packages/libusb.scm +++ b/gnu/packages/libusb.scm | |||
| @@ -565,6 +565,43 @@ connections from and to iOS devices by connecting to a socket provided by a | |||
| 565 | @code{usbmuxd} daemon.") | 565 | @code{usbmuxd} daemon.") |
| 566 | (license license:lgpl2.1+))) | 566 | (license license:lgpl2.1+))) |
| 567 | 567 | ||
| 568 | (define-public libtatsu | ||
| 569 | (package | ||
| 570 | (name "libtatsu") | ||
| 571 | (version "1.0.5") | ||
| 572 | (source | ||
| 573 | (origin | ||
| 574 | (method git-fetch) | ||
| 575 | (uri (git-reference | ||
| 576 | (url "https://github.com/libimobiledevice/libtatsu") | ||
| 577 | (commit version))) | ||
| 578 | (file-name (git-file-name name version)) | ||
| 579 | (sha256 | ||
| 580 | (base32 "0vcqmr3zkpqr30hfmiz44v6iyc4fd3l2rk44iy9r03666h2k3zmx")))) | ||
| 581 | (build-system gnu-build-system) | ||
| 582 | (arguments | ||
| 583 | (list | ||
| 584 | #:phases | ||
| 585 | #~(modify-phases %standard-phases | ||
| 586 | (add-after 'unpack 'set-version | ||
| 587 | (lambda _ | ||
| 588 | (substitute* "git-version-gen" | ||
| 589 | (("/bin/sh") | ||
| 590 | (which "sh"))) | ||
| 591 | (call-with-output-file ".tarball-version" | ||
| 592 | (lambda (port) | ||
| 593 | (display #$version port)))))))) | ||
| 594 | (propagated-inputs (list libplist)) | ||
| 595 | (inputs (list curl)) | ||
| 596 | (native-inputs | ||
| 597 | (list autoconf automake libtool pkg-config)) | ||
| 598 | (home-page "https://libimobiledevice.org/") | ||
| 599 | (synopsis "Library handling communication with Tatsu Signing Server") | ||
| 600 | (description | ||
| 601 | "This package provides a library handling communication with Apple's | ||
| 602 | @acronym{TSS, Tatsu Signing Server}.") | ||
| 603 | (license license:lgpl2.1+))) | ||
| 604 | |||
| 568 | (define-public libimobiledevice-glue | 605 | (define-public libimobiledevice-glue |
| 569 | (package | 606 | (package |
| 570 | (name "libimobiledevice-glue") | 607 | (name "libimobiledevice-glue") |
