1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add betteradbsync.

* gnu/packages/android.scm (betteradbsync): New variable.

Change-Id: I508a786fe7715ba5e6acf07d5b0b152db9e226e8
Signed-off-by: Steve George <steve@futurile.net>
This commit is contained in:
pinoaffe
2025-08-24 12:10:09 +02:00
committed by Steve George
parent 11a6590ed0
commit 3ef32a4923

View File

@@ -435,6 +435,32 @@ of device actions, such as installing and debugging apps, and it provides access
to a Unix shell that can run commands on the connected device or emulator.")
(license license:asl2.0)))
(define-public betteradbsync
(package
(name "betteradbsync")
(version "1.4.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jb2170/better-adb-sync/")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "06ri9a8r0a4i9ih0cqdj5j19dbkbqwd5m5g8ch220rh4firaj4w2"))))
(build-system pyproject-build-system)
(arguments (list #:tests? #f)) ; there are none
(home-page "https://github.com/jb2170/better-adb-sync/")
(native-inputs (list python-setuptools python-wheel))
(synopsis "Rsync-like file transfer over @acronym{ADB,Android Debug Bridge}")
(description "An rsync-like command-line utility that facilitates file
transfer over @acronym{ADB,Android Debug Bridge}. There are several additional
features over Google's original @code{adbsync} version with support for the
@code{--exclude}, @code{--exclude-from}, @code{--del}, and
@code{--delete-excluded} command line flags, which have the same purpose to
the corresponding @command{rsync} flags.")
(license license:asl2.0)))
(define-public mkbootimg
(package
(name "mkbootimg")