From b013a7aab17e8c3442574c200f076864a2274924 Mon Sep 17 00:00:00 2001 From: 813gan <29867887+813gan@users.noreply.github.com> Date: Tue, 25 Jun 2024 07:18:35 +0200 Subject: [PATCH 01/10] Add a recipe for helm-sx (#2949) --- recipes/helm-sx.rcp | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 recipes/helm-sx.rcp diff --git a/recipes/helm-sx.rcp b/recipes/helm-sx.rcp new file mode 100644 index 000000000..2d74bf930 --- /dev/null +++ b/recipes/helm-sx.rcp @@ -0,0 +1,5 @@ +(:name helm-sx + :description "Helm interface for sx.el - Stack Exchange client" + :type github + :pkgname "813gan/helm-sx.el" + :depends (sx helm)) From 613036d328cdad26155f51d4153f7151bd3391d4 Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sat, 6 Jul 2024 09:45:46 +0200 Subject: [PATCH 02/10] Fixed Mastodon recipe (#2950) Fixes #2885 --- recipes/mastodon.rcp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes/mastodon.rcp b/recipes/mastodon.rcp index 365b06186..a918cd13f 100644 --- a/recipes/mastodon.rcp +++ b/recipes/mastodon.rcp @@ -1,6 +1,6 @@ (:name mastodon - :website "https://github.com/jdenen/mastodon.el" + :website "https://codeberg.org/martianh/mastodon.el" :description "Emacs client for Mastodon" - :type github - :pkgname "jdenen/mastodon.el" + :type git + :url "https://codeberg.org/martianh/mastodon.el.git" :load-path ("./lisp")) From 94d238ec0ef1f784cd2ef515489c16b03a07ec7e Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sat, 6 Jul 2024 09:51:04 +0200 Subject: [PATCH 03/10] Change URL for profile-dotemacs recipe (#2951) Fixes #2946 --- recipes/profile-dotemacs.rcp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/profile-dotemacs.rcp b/recipes/profile-dotemacs.rcp index 713cd034f..de4473ffa 100644 --- a/recipes/profile-dotemacs.rcp +++ b/recipes/profile-dotemacs.rcp @@ -1,4 +1,4 @@ (:name profile-dotemacs - :type http - :url "http://www.randomsample.de/profile-dotemacs.el" + :type github + :pkgname "raxod502/profile-dotemacs" :description "profiles your .emacs") From f85b0df42b1209b613d6e4cb299f7c145477b8ed Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sun, 7 Jul 2024 17:29:14 +0200 Subject: [PATCH 04/10] Update location for `scratch` recipe (#2952) Fixes #2880 --- recipes/scratch.rcp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/scratch.rcp b/recipes/scratch.rcp index b2d9719bb..a85432d44 100644 --- a/recipes/scratch.rcp +++ b/recipes/scratch.rcp @@ -1,7 +1,7 @@ (:name scratch :description "Mode-specific scratch buffers" - :type github - :pkgname "cbbrowne/scratch-el" + :type git + :url "https://codeberg.org/emacs-weirdware/scratch" :info "." :build (("make")) :load-path ".") From c0713e8d8e8ad987fe1283d76b9c637a10f048ef Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sun, 7 Jul 2024 17:33:20 +0200 Subject: [PATCH 05/10] Switch location for `adoc-mode` (#2953) Now uses https://github.com/bbatsov/adoc-mode Fixes #2871 --- recipes/adoc-mode.rcp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/adoc-mode.rcp b/recipes/adoc-mode.rcp index 6f634cb14..9f2b12553 100644 --- a/recipes/adoc-mode.rcp +++ b/recipes/adoc-mode.rcp @@ -1,6 +1,6 @@ (:name adoc-mode - :website "https://github.com/sensorflo/adoc-mode/wiki" + :website "https://github.com/bbatsov/adoc-mode/wiki" :description "A major-mode for editing AsciiDoc files in Emacs." :type github - :pkgname "sensorflo/adoc-mode" + :pkgname "bbatsov/adoc-mode" :depends markup-faces) From d25eb973b5469835de1f5c537e51aaa29b88f182 Mon Sep 17 00:00:00 2001 From: Jean-Marc Saffroy Date: Mon, 26 Aug 2024 08:14:49 +0200 Subject: [PATCH 06/10] Update recipe for magit: generate only info docs (#2954) --- recipes/magit.rcp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/magit.rcp b/recipes/magit.rcp index 017a60ed4..271e4974a 100644 --- a/recipes/magit.rcp +++ b/recipes/magit.rcp @@ -15,7 +15,7 @@ ;; handle compilation and autoloads on its own. Create an ;; empty autoloads file because magit.el explicitly checks for ;; a file of that name. - :build `(("make" ,(format "EMACSBIN=%s" el-get-emacs) "docs") + :build `(("make" ,(format "EMACSBIN=%s" el-get-emacs) "info") ("touch" "lisp/magit-autoloads.el")) :build/berkeley-unix `(("gmake" ,(format "EMACSBIN=%s" el-get-emacs) "docs") ("touch" "lisp/magit-autoloads.el")) From a8a4d96bbad931da37d8b98692b549032593f133 Mon Sep 17 00:00:00 2001 From: Jean-Marc Saffroy Date: Sat, 31 Aug 2024 12:30:12 +0200 Subject: [PATCH 07/10] Add recipes for ellama and its dependencies: llm and plz (#2955) --- recipes/ellama.rcp | 6 ++++++ recipes/llm.rcp | 6 ++++++ recipes/plz.rcp | 6 ++++++ 3 files changed, 18 insertions(+) create mode 100644 recipes/ellama.rcp create mode 100644 recipes/llm.rcp create mode 100644 recipes/plz.rcp diff --git a/recipes/ellama.rcp b/recipes/ellama.rcp new file mode 100644 index 000000000..6a4312aef --- /dev/null +++ b/recipes/ellama.rcp @@ -0,0 +1,6 @@ +(:name ellama + :description "Tool for interacting with LLMs" + :minimum-emacs-version "28.1" + :type github + :pkgname "s-kostyaev/ellama" + :depends (llm spinner compat)) diff --git a/recipes/llm.rcp b/recipes/llm.rcp new file mode 100644 index 000000000..33a26d6af --- /dev/null +++ b/recipes/llm.rcp @@ -0,0 +1,6 @@ +(:name llm + :description "Interface to pluggable llm backends" + :minimum-emacs-version "28.1" + :type github + :pkgname "ahyatt/llm" + :depends (plz)) diff --git a/recipes/plz.rcp b/recipes/plz.rcp new file mode 100644 index 000000000..ae8d03d97 --- /dev/null +++ b/recipes/plz.rcp @@ -0,0 +1,6 @@ +(:name plz + :description "An HTTP library that uses curl as a backend" + :minimum-emacs-version "27.1" + :type github + :pkgname "alphapapa/plz.el" + :depends ()) From 2f3d2be393d70dab3047ac21512628dc91ec3a35 Mon Sep 17 00:00:00 2001 From: Lisp student <59874114+lispstudent@users.noreply.github.com> Date: Wed, 4 Sep 2024 14:22:48 +0200 Subject: [PATCH 08/10] Update howm.rcp (#2956) Amend recipe, as Howm moved to GitHub. --- recipes/howm.rcp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/recipes/howm.rcp b/recipes/howm.rcp index 12b9d3783..0779a3d47 100644 --- a/recipes/howm.rcp +++ b/recipes/howm.rcp @@ -1,7 +1,6 @@ (:name howm - :website "http://howm.sourceforge.jp/" + :website "https://kaorahi.github.io/howm/" :description "Write fragmentarily and read collectively." - :type http-tar - :options ("xzf") - :url "http://howm.sourceforge.jp/a/howm-1.4.4.tar.gz" + :type github + :pkgname "kaorahi/howm" :build `(("./configure" ,(concat "--with-emacs=" el-get-emacs)) ("make"))) From cc6a66360cad66d51b4dbb66ed910f3d638503be Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sun, 22 Sep 2024 10:38:12 +0200 Subject: [PATCH 09/10] Move some packages from `git` to `github` type (#2957) --- recipes/ac-R.rcp | 6 ++++-- recipes/durendal.rcp | 4 +++- recipes/flymake-html-validator.rcp | 4 ++-- recipes/highlight-indentation-guides.rcp | 5 +++-- recipes/highlight-indentation.rcp | 5 +++-- recipes/hl-tags-mode.rcp | 4 ++-- recipes/ioccur.rcp | 4 ++-- recipes/mew.rcp | 4 ++-- recipes/pony-mode.rcp | 5 +++-- recipes/rope.rcp | 5 +++-- recipes/ropemacs.rcp | 5 +++-- recipes/ropemode.rcp | 5 +++-- recipes/scpaste.rcp | 5 +++-- recipes/shadow.rcp | 3 ++- 14 files changed, 38 insertions(+), 26 deletions(-) diff --git a/recipes/ac-R.rcp b/recipes/ac-R.rcp index 3104dcdfe..a7de67c1d 100644 --- a/recipes/ac-R.rcp +++ b/recipes/ac-R.rcp @@ -1,4 +1,6 @@ (:name ac-R :description "Auto-completion-mode support for R" - :type git - :url "https://github.com/mlf176f2/ac-R") + :type github + :pkgname "mlf176f2/ac-R" + :depends (ess) + ) diff --git a/recipes/durendal.rcp b/recipes/durendal.rcp index 7979d028a..e0447bd66 100644 --- a/recipes/durendal.rcp +++ b/recipes/durendal.rcp @@ -1,4 +1,6 @@ (:name durendal :website "https://github.com/technomancy/durendal" :description "A bucket of Emacs tricks for Clojure." - :type git :url "https://github.com/technomancy/durendal.git") + :type github + :pkgname "technomancy/durendal" + ) diff --git a/recipes/flymake-html-validator.rcp b/recipes/flymake-html-validator.rcp index a82d3720b..ebaa5b1c0 100644 --- a/recipes/flymake-html-validator.rcp +++ b/recipes/flymake-html-validator.rcp @@ -1,6 +1,6 @@ (:name "flymake-html-validator" :description "Make flymake work with Validator.nu." - :type git - :url "https://github.com/dwdreisigmeyer/flymake-html-validator" + :type github + :pkgname "dwdreisigmeyer/flymake-html-validator" :features "flymake-html-validator" :prepare (setq validator-script (concat el-get-dir "flymake-html-validator"))) diff --git a/recipes/highlight-indentation-guides.rcp b/recipes/highlight-indentation-guides.rcp index 1f00c3555..f67f312f7 100644 --- a/recipes/highlight-indentation-guides.rcp +++ b/recipes/highlight-indentation-guides.rcp @@ -1,4 +1,5 @@ (:name highlight-indentation-guides :description "This minor mode highlights indentation levels via font-lock" - :type git - :url "https://github.com/DarthFennec/highlight-indent-guides.git") + :type github + :pkgname "DarthFennec/highlight-indent-guides" + ) diff --git a/recipes/highlight-indentation.rcp b/recipes/highlight-indentation.rcp index 0f3952180..9678cbe86 100644 --- a/recipes/highlight-indentation.rcp +++ b/recipes/highlight-indentation.rcp @@ -1,4 +1,5 @@ (:name highlight-indentation :description "Function for highlighting indentation" - :type git - :url "https://github.com/antonj/Highlight-Indentation-for-Emacs") + :type github + :pkgname "antonj/Highlight-Indentation-for-Emacs" + ) diff --git a/recipes/hl-tags-mode.rcp b/recipes/hl-tags-mode.rcp index c9c1ebce1..2dc780741 100644 --- a/recipes/hl-tags-mode.rcp +++ b/recipes/hl-tags-mode.rcp @@ -1,6 +1,6 @@ (:name hl-tags-mode :website "http://www.reddit.com/r/emacs/comments/ha7l9/html_matching_tag_highlighting/" :description "if the cursor is inside of a '
' tag, it will highlight it and the corresponding '
' tag" - :type git - :url "https://github.com/deactivated/hl-tags-mode" + :type github + :pkgname "deactivated/hl-tags-mode" :features hl-tags-mode) diff --git a/recipes/ioccur.rcp b/recipes/ioccur.rcp index 719b94965..9a315a1e9 100644 --- a/recipes/ioccur.rcp +++ b/recipes/ioccur.rcp @@ -1,5 +1,5 @@ (:name ioccur :description "Incremental occur." - :type git - :url "https://github.com/thierryvolpiatto/ioccur" + :type github + :pkgname "thierryvolpiatto/ioccur" :features ioccur) diff --git a/recipes/mew.rcp b/recipes/mew.rcp index 16e43aefe..5ae7ec166 100644 --- a/recipes/mew.rcp +++ b/recipes/mew.rcp @@ -1,7 +1,7 @@ (:name mew :description "Mew is a mail reader for Emacs" - :type git - :url "https://github.com/kazu-yamamoto/Mew.git" + :type github + :pkgname "kazu-yamamoto/Mew" ;;; To use Mew S/MIME support, manual configuration of ;;; pinentry-program entry on ~/.gnupg/gpg-agent.conf is required. ;;; pinentry-program for mew is (concat el-get-dir "mew/bin/mew-pinentry") diff --git a/recipes/pony-mode.rcp b/recipes/pony-mode.rcp index 3bebdd183..5794257d8 100644 --- a/recipes/pony-mode.rcp +++ b/recipes/pony-mode.rcp @@ -1,6 +1,7 @@ (:name pony-mode :website "https://github.com/davidmiller/pony-mode" :description "A Django mode for Emacs." - :type git + :type github + :pkgname "davidmiller/pony-mode" :load-path "src" - :url "https://github.com/davidmiller/pony-mode") + ) diff --git a/recipes/rope.rcp b/recipes/rope.rcp index 19603510a..884b70ac5 100644 --- a/recipes/rope.rcp +++ b/recipes/rope.rcp @@ -3,5 +3,6 @@ :post-init ;; Add to PYTHONPATH directly as it is used in ropemacs and traad (el-get-envpath-prepend "PYTHONPATH" default-directory) - :type git - :url "https://github.com/python-rope/rope.git") + :type github + :pkgname "python-rope/rope" + ) diff --git a/recipes/ropemacs.rcp b/recipes/ropemacs.rcp index 0a86cc057..ee264f499 100644 --- a/recipes/ropemacs.rcp +++ b/recipes/ropemacs.rcp @@ -5,5 +5,6 @@ (unless (boundp 'pymacs-load-path) (setq pymacs-load-path nil)) (add-to-list 'pymacs-load-path default-directory)) :depends (rope ropemode pymacs) - :type git - :url "https://github.com/python-rope/ropemacs") + :type github + :pkgname "python-rope/ropemacs" + ) diff --git a/recipes/ropemode.rcp b/recipes/ropemode.rcp index 1aa71e374..a951520d0 100644 --- a/recipes/ropemode.rcp +++ b/recipes/ropemode.rcp @@ -4,5 +4,6 @@ (progn (unless (boundp 'pymacs-load-path) (setq pymacs-load-path nil)) (add-to-list 'pymacs-load-path default-directory)) - :type git - :url "https://github.com/python-rope/ropemode") + :type github + :pkgname "python-rope/ropemode" + ) diff --git a/recipes/scpaste.rcp b/recipes/scpaste.rcp index 71f6dcfe6..5cd5fb0d9 100644 --- a/recipes/scpaste.rcp +++ b/recipes/scpaste.rcp @@ -1,5 +1,6 @@ (:name scpaste :website "http://www.emacswiki.org/cgi-bin/wiki/SCPaste" :description "Paste to the web via scp." - :type git - :url "https://github.com/technomancy/scpaste.git") + :type github + :pkgname "technomancy/scpaste" + ) diff --git a/recipes/shadow.rcp b/recipes/shadow.rcp index 8ba418bae..0231bee20 100644 --- a/recipes/shadow.rcp +++ b/recipes/shadow.rcp @@ -1,6 +1,7 @@ (:name shadow :description "That's not the file. That's shadow." - :type git :url "https://github.com/mooz/shadow.el.git" + :type github + :pkgname "mooz/shadow.el" :features shadow :post-init (progn (add-hook 'find-file-hooks 'shadow-on-find-file) From 847901f07bdf67763fa3a6c0fb057048cd58603b Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Sun, 22 Sep 2024 11:19:30 +0200 Subject: [PATCH 10/10] Add `kubed` recipe (#2958) Recipe for Kubernetes management package: https://eshelyaron.com/kubed.html --- recipes/kubed.rcp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 recipes/kubed.rcp diff --git a/recipes/kubed.rcp b/recipes/kubed.rcp new file mode 100644 index 000000000..08288cada --- /dev/null +++ b/recipes/kubed.rcp @@ -0,0 +1,7 @@ +(:name kubed + :description "A python refactoring library" + :type github + :pkgname "eshelyaron/kubed" + :minimum-emacs-version "29.1" + :website "https://eshelyaron.com/kubed.html" + )