* [bug#56578] [PATCH] gnu: Add android-file-transfer. @ 2022-07-15 17:41 kiasoc5 via Guix-patches via [not found] ` <handler.56578.B.16579069227667.ack@debbugs.gnu.org> 0 siblings, 1 reply; 3+ messages in thread From: kiasoc5 via Guix-patches via @ 2022-07-15 17:41 UTC (permalink / raw) To: 56578 From 338e019331aa46f37b5e45c66aa1c09a4e27f008 Mon Sep 17 00:00:00 2001 From: kiasoc5 <kiasoc5@disroot.org> Date: Fri, 15 Jul 2022 13:37:29 -0400 Subject: [PATCH] gnu: Add android-file-transfer. * gnu/packages/android.scm (android-file-transfer): New variable. --- gnu/packages/android.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 04dc4b6499..5897d71fa9 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -34,6 +34,7 @@ (define-module (gnu packages android) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix build-system android-ndk) + #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system python) @@ -54,6 +55,8 @@ (define-module (gnu packages android) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages qt) + #:use-module (gnu packages readline) #:use-module (gnu packages selinux) #:use-module (gnu packages serialization) #:use-module (gnu packages sphinx) @@ -1268,3 +1271,30 @@ (define-public enjarify applications. Enjarify can translate the Dalvik bytecode back to equivalent Java bytecode, which simplifies the analysis of Android applications.") (license license:asl2.0))) + +(define-public android-file-transfer + (package + (name "android-file-transfer") + (version "4.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url + "https://github.com/whoozle/android-file-transfer-linux/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "125rq8ji83nw6chfw43i0h9c38hjqh1qjibb0gnf9wrigar9zc8b")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f)) ;there are no tests + (inputs (list qtbase-5 fuse libxkbcommon)) + (native-inputs (list qttools openssl readline)) + (home-page "https://whoozle.github.io/android-file-transfer-linux") + (synopsis "MTP client for Android devices") + (description + "This package provides a QT graphical interface for transfering +files with Android devices using MTP. It also allows the Android device to be +mounted via FUSE.") + (license license:lgpl2.1+))) base-commit: 114b40ed675d0543058b5bdea86e561eff7c6b6e -- 2.37.1 ^ permalink raw reply related [flat|nested] 3+ messages in thread
[parent not found: <handler.56578.B.16579069227667.ack@debbugs.gnu.org>]
* [bug#56578] [PATCH V2] gnu: Add android-file-transfer. [not found] ` <handler.56578.B.16579069227667.ack@debbugs.gnu.org> @ 2022-07-20 15:38 ` kiasoc5 via Guix-patches via 2022-08-03 10:13 ` bug#56578: [PATCH] " Ludovic Courtès 0 siblings, 1 reply; 3+ messages in thread From: kiasoc5 via Guix-patches via @ 2022-07-20 15:38 UTC (permalink / raw) To: 56578 Update to use fuse-3 instead of fuse. From 45372cd82e79e116d8f80abbfec0e7e1f53200e1 Mon Sep 17 00:00:00 2001 From: kiasoc5 <kiasoc5@disroot.org> Date: Fri, 15 Jul 2022 13:37:29 -0400 Subject: [PATCH V2] gnu: Add android-file-transfer. * gnu/packages/android.scm (android-file-transfer): New variable. --- gnu/packages/android.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 04dc4b6499..dafd9b52f3 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -34,6 +34,7 @@ (define-module (gnu packages android) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix build-system android-ndk) + #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system python) @@ -54,6 +55,8 @@ (define-module (gnu packages android) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages qt) + #:use-module (gnu packages readline) #:use-module (gnu packages selinux) #:use-module (gnu packages serialization) #:use-module (gnu packages sphinx) @@ -1268,3 +1271,30 @@ (define-public enjarify applications. Enjarify can translate the Dalvik bytecode back to equivalent Java bytecode, which simplifies the analysis of Android applications.") (license license:asl2.0))) + +(define-public android-file-transfer + (package + (name "android-file-transfer") + (version "4.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url + "https://github.com/whoozle/android-file-transfer-linux/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "125rq8ji83nw6chfw43i0h9c38hjqh1qjibb0gnf9wrigar9zc8b")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f)) ;there are no tests + (inputs (list qtbase-5 fuse-3 libxkbcommon)) + (native-inputs (list qttools openssl readline)) + (home-page "https://whoozle.github.io/android-file-transfer-linux") + (synopsis "MTP client for Android devices") + (description + "This package provides a QT graphical interface for transfering +files with Android devices using MTP. It also allows the Android device to be +mounted via FUSE.") + (license license:lgpl2.1+))) base-commit: be7b314f3fe22273e935accac22f313e44d3d970 -- 2.37.1 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* bug#56578: [PATCH] gnu: Add android-file-transfer. 2022-07-20 15:38 ` [bug#56578] [PATCH V2] " kiasoc5 via Guix-patches via @ 2022-08-03 10:13 ` Ludovic Courtès 0 siblings, 0 replies; 3+ messages in thread From: Ludovic Courtès @ 2022-08-03 10:13 UTC (permalink / raw) To: kiasoc5; +Cc: 56578-done [-- Attachment #1: Type: text/plain, Size: 387 bytes --] Hi, kiasoc5 <kiasoc5@disroot.org> skribis: > From 45372cd82e79e116d8f80abbfec0e7e1f53200e1 Mon Sep 17 00:00:00 2001 > From: kiasoc5 <kiasoc5@disroot.org> > Date: Fri, 15 Jul 2022 13:37:29 -0400 > Subject: [PATCH V2] gnu: Add android-file-transfer. > > * gnu/packages/android.scm (android-file-transfer): New variable. Applied with the changes below, thanks! Ludo’. [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: Type: text/x-patch, Size: 1013 bytes --] diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index dafd9b52f3..91aaba089f 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -1290,11 +1290,11 @@ (define-public android-file-transfer (arguments (list #:tests? #f)) ;there are no tests (inputs (list qtbase-5 fuse-3 libxkbcommon)) - (native-inputs (list qttools openssl readline)) - (home-page "https://whoozle.github.io/android-file-transfer-linux") + (native-inputs (list qttools-5 openssl readline)) + (home-page "https://whoozle.github.io/android-file-transfer-linux/") (synopsis "MTP client for Android devices") (description - "This package provides a QT graphical interface for transfering -files with Android devices using MTP. It also allows the Android device to be + "This package provides a Qt graphical interface for transferring files +with Android devices using MTP. It also allows the Android device to be mounted via FUSE.") (license license:lgpl2.1+))) ^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-08-03 10:19 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-07-15 17:41 [bug#56578] [PATCH] gnu: Add android-file-transfer kiasoc5 via Guix-patches via [not found] ` <handler.56578.B.16579069227667.ack@debbugs.gnu.org> 2022-07-20 15:38 ` [bug#56578] [PATCH V2] " kiasoc5 via Guix-patches via 2022-08-03 10:13 ` bug#56578: [PATCH] " Ludovic Courtès
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.