[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/13: gnu: Add emacs-fdroid.
From: |
guix-commits |
Subject: |
08/13: gnu: Add emacs-fdroid. |
Date: |
Sun, 18 Feb 2024 10:19:17 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit e47d3c6f945108b42d4ba0950f4076c07f246c45
Author: Miguel Ángel Moreno <mail@migalmoreno.com>
AuthorDate: Sun Feb 11 21:38:21 2024 +0100
gnu: Add emacs-fdroid.
* gnu/packages/android.scm (emacs-fdroid): New variable.
Change-Id: I68358b5490406aa6ee24391bee6e69bebc574d96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/android.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index e427628db3..902bc31faf 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -36,6 +36,7 @@
#:use-module (guix git-download)
#:use-module (guix build-system android-ndk)
#:use-module (guix build-system cmake)
+ #:use-module (guix build-system emacs)
#:use-module (guix build-system gnu)
#:use-module (guix build-system go)
#:use-module (guix build-system python)
@@ -1224,6 +1225,36 @@ connected devices via ADB.")
(home-page "https://github.com/mvdan/fdroidcl")
(license license:bsd-3)))
+(define-public emacs-fdroid
+ (package
+ (name "emacs-fdroid")
+ (version "0.1.1")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/migalmoreno/fdroid.el")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1gv4kfir12bbi17cm5hpx197m8dbw1xwqp0z6qb3vc0fdnyis35j"))))
+ (build-system emacs-build-system)
+ (arguments
+ (list
+ #:phases #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-file-name
+ (lambda* (#:key inputs #:allow-other-keys)
+ (emacs-substitute-variables "fdroid.el"
+ ("fdroid-program"
+ (search-input-file inputs "/bin/fdroidcl"))))))))
+ (inputs (list fdroidcl))
+ (home-page "https://github.com/migalmoreno/fdroid.el")
+ (synopsis "Manage F-Droid packages from Emacs")
+ (description "This package is an Emacs interface to F-Droid. Its purpose
+is to aid in the management of F-Droid packages for an Android device or an
+emulator inside the comfort of Emacs.")
+ (license license:gpl3+)))
+
(define-public enjarify
(package
(name "enjarify")
- branch master updated (f8f0a5954a -> fdbf4192f5), guix-commits, 2024/02/18
- 02/13: services: virtual-build-machine: Do not offload when service is stopped., guix-commits, 2024/02/18
- 01/13: services: block-facebook-hosts: Use proper unroutable addresses., guix-commits, 2024/02/18
- 04/13: services: virtual-build-machine: Add periodic GC job., guix-commits, 2024/02/18
- 03/13: services: virtual-build-machine: Use a non-volatile root file system., guix-commits, 2024/02/18
- 05/13: services: virtual-build-machine: Add ‘configuration’ action., guix-commits, 2024/02/18
- 08/13: gnu: Add emacs-fdroid.,
guix-commits <=
- 13/13: gnu: bemenu: Install man pages, guix-commits, 2024/02/18
- 10/13: gnu: Add go-github-com-cli-safeexec., guix-commits, 2024/02/18
- 12/13: gnu: Add git-sizer., guix-commits, 2024/02/18
- 06/13: gnu: Add snapper., guix-commits, 2024/02/18
- 07/13: gnu: Add restartd., guix-commits, 2024/02/18
- 09/13: gnu: Add libdisplay-info., guix-commits, 2024/02/18
- 11/13: gnu: Add go-go-uber-org-goleak., guix-commits, 2024/02/18