forked from melpa/melpa
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #30 from akirak/rebase-akirak
Rebase onto upstream
- Loading branch information
Showing
32 changed files
with
88 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
;;; package-build.el --- Tools for assembling a package archive -*- lexical-binding:t; coding:utf-8 -*- | ||
|
||
;; Copyright (C) 2011-2023 Donald Ephraim Curtis | ||
;; Copyright (C) 2012-2023 Steve Purcell | ||
;; Copyright (C) 2016-2023 Jonas Bernoulli | ||
;; Copyright (C) 2011-2024 Donald Ephraim Curtis | ||
;; Copyright (C) 2012-2024 Steve Purcell | ||
;; Copyright (C) 2016-2024 Jonas Bernoulli | ||
;; Copyright (C) 2009 Phil Hagelberg | ||
|
||
;; Author: Donald Ephraim Curtis <[email protected]> | ||
|
@@ -13,7 +13,7 @@ | |
;; Keywords: maint tools | ||
|
||
;; Package-Version: 4.0.0.50-git | ||
;; Package-Requires: ((emacs "26.1")) | ||
;; Package-Requires: ((emacs "26.1") (compat "27.1")) | ||
|
||
;; SPDX-License-Identifier: GPL-3.0-or-later | ||
|
||
|
@@ -42,6 +42,7 @@ | |
;;; Code: | ||
|
||
(require 'cl-lib) | ||
(require 'compat nil t) | ||
(require 'pcase) | ||
(require 'subr-x) | ||
|
||
|
@@ -405,7 +406,7 @@ main library to a version that qualifies as a release, ignoring | |
any pre-releases. | ||
Return (COMMIT-HASH COMMITTER-DATE VERSION-STRING)." | ||
(when-let ((lib (package-build--main-library rcp))) | ||
(and-let* ((lib (package-build--main-library rcp))) | ||
(with-temp-buffer | ||
(let (commit date version) | ||
(save-excursion | ||
|
@@ -466,7 +467,7 @@ Return (COMMIT-HASH COMMITTER-DATE VERSION-STRING)." | |
(defun package-build-pkg-version (rcp) | ||
"Return version specified in the \"NAME-pkg.el\" file. | ||
Return (COMMIT-HASH COMMITTER-DATE VERSION-STRING)." | ||
(when-let ((file (package-build--pkgfile rcp))) | ||
(and-let* ((file (package-build--pkgfile rcp))) | ||
(let ((regexp (or (oref rcp version-regexp) package-build-version-regexp)) | ||
commit date version) | ||
(catch 'before-latest | ||
|
@@ -1075,7 +1076,7 @@ value specified in the file \"NAME.el\"." | |
(if (fboundp 'lm-maintainers) | ||
(lm-maintainers) | ||
(with-no-warnings | ||
(when-let ((maintainer (lm-maintainer))) | ||
(and-let* ((maintainer (lm-maintainer))) | ||
(list maintainer))))) | ||
(package-desc-from-define | ||
name version | ||
|
@@ -1085,10 +1086,15 @@ value specified in the file \"NAME.el\"." | |
^;;; [^ ]*\\.el ---[ \t]*\\(.*?\\)[ \t]*\\(-\\*-.*-\\*-[ \t]*\\)?$" nil t) | ||
(match-string-no-properties 1))) | ||
"No description available.") | ||
(when-let ((require-lines (lm-header-multiline "package-requires"))) | ||
(package--prepare-dependencies | ||
(package-read-from-string | ||
(mapconcat #'identity require-lines " ")))) | ||
(cond | ||
((fboundp 'lm-package-requires) | ||
(lm-package-requires)) | ||
((fboundp 'package--prepare-dependencies) | ||
(and-let* ((require-lines | ||
(lm-header-multiline "package-requires"))) | ||
(package--prepare-dependencies | ||
(package-read-from-string | ||
(mapconcat #'identity require-lines " ")))))) | ||
;; `:kind' and `:archive' are handled separately. | ||
:kind (or kind 'single) | ||
;; The other keyword arguments are appended to the alist | ||
|
@@ -1569,15 +1575,15 @@ If optional PRETTY-PRINT is non-nil, then pretty-print | |
;; section "Specifications (elpa-packages)" in "README" of the | ||
;; "elpa-admin" branch in "emacs/elpa.git" repository; and also | ||
;; `elpaa--supported-keywords' and `elpaa--publish-package-spec'. | ||
(let ((recipe (package-recipe-lookup name))) | ||
(push | ||
`(,symbol | ||
:url ,(package-recipe--upstream-url recipe) | ||
,@(and (cl-typep recipe 'package-hg-recipe) | ||
(list :vc-backend 'Hg)) | ||
,@(when-let* ((branch (oref recipe branch))) | ||
(list :branch branch))) | ||
vc-pkgs)))))) | ||
(and-let* ((recipe (with-demoted-errors "Recipe error: %S" | ||
(package-recipe-lookup name)))) | ||
(push `(,symbol | ||
:url ,(package-recipe--upstream-url recipe) | ||
,@(and (cl-typep recipe 'package-hg-recipe) | ||
(list :vc-backend 'Hg)) | ||
,@(and-let* ((branch (oref recipe branch))) | ||
(list :branch branch))) | ||
vc-pkgs)))))) | ||
(setq entries (cl-sort entries #'string< :key #'car)) | ||
(with-temp-file (or file (expand-file-name "archive-contents")) | ||
(let ((print-level nil) | ||
|
@@ -1646,7 +1652,7 @@ a package." | |
(json-encode | ||
(cl-mapcan | ||
(lambda (name) | ||
(ignore-errors ; Silently ignore corrupted recipes. | ||
(with-demoted-errors "Recipe error: %S" | ||
(and (package-recipe-lookup name) | ||
(with-temp-buffer | ||
(insert-file-contents | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
;;; package-recipe-mode.el --- Major-mode for editing package recipes -*- lexical-binding:t; coding:utf-8 -*- | ||
|
||
;; Copyright (C) 2011-2023 Donald Ephraim Curtis | ||
;; Copyright (C) 2012-2023 Steve Purcell | ||
;; Copyright (C) 2016-2023 Jonas Bernoulli | ||
;; Copyright (C) 2011-2024 Donald Ephraim Curtis | ||
;; Copyright (C) 2012-2024 Steve Purcell | ||
;; Copyright (C) 2016-2024 Jonas Bernoulli | ||
;; Copyright (C) 2009 Phil Hagelberg | ||
|
||
;; Author: Donald Ephraim Curtis <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; package-recipe.el --- Package recipes as EIEIO objects -*- lexical-binding:t; coding:utf-8 -*- | ||
|
||
;; Copyright (C) 2018-2023 Jonas Bernoulli | ||
;; Copyright (C) 2018-2024 Jonas Bernoulli | ||
|
||
;; Author: Jonas Bernoulli <[email protected]> | ||
;; Homepage: https://github.com/melpa/package-build | ||
|
@@ -27,6 +27,7 @@ | |
|
||
;;; Code: | ||
|
||
(require 'compat nil t) | ||
(require 'eieio) | ||
(require 'subr-x) | ||
(require 'url-parse) | ||
|
@@ -182,17 +183,14 @@ file is invalid, then raise an error." | |
(cl-assert (not (plist-get plist :url)) ":url is redundant")) | ||
(cl-assert (plist-get plist :url) ":url is missing"))) | ||
(dolist (key symbol-keys) | ||
(let ((val (plist-get plist key))) | ||
(when val | ||
(cl-assert (symbolp val) nil "%s must be a symbol but is %S" key val)))) | ||
(when-let ((val (plist-get plist key))) | ||
(cl-assert (symbolp val) nil "%s must be a symbol but is %S" key val))) | ||
(dolist (key list-keys) | ||
(let ((val (plist-get plist key))) | ||
(when val | ||
(cl-assert (listp val) nil "%s must be a list but is %S" key val)))) | ||
(when-let ((val (plist-get plist key))) | ||
(cl-assert (listp val) nil "%s must be a list but is %S" key val))) | ||
(dolist (key string-keys) | ||
(let ((val (plist-get plist key))) | ||
(when val | ||
(cl-assert (stringp val) nil "%s must be a string but is %S" key val)))) | ||
(when-let ((val (plist-get plist key))) | ||
(cl-assert (stringp val) nil "%s must be a string but is %S" key val))) | ||
(when-let ((spec (plist-get plist :files))) | ||
;; `:defaults' is only allowed as the first element. | ||
;; If we find it in that position, skip over it. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
(afterglow :fetcher github | ||
:repo "ernstvanderlinden/emacs-afterglow") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
(app-monochrome-themes | ||
:fetcher github | ||
:repo "Greybeard-Entertainment/app-monochrome") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(chatu :repo "kimim/chatu" :fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
(deno-ts-mode | ||
:fetcher sourcehut | ||
:fetcher github | ||
:repo "mgmarlow/deno-ts-mode") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(embark-org-roam :fetcher github :repo "bramadams/embark-org-roam") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(emms-player-spotify :fetcher github :repo "sarg/emms-spotify") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
(eshell-outline :fetcher git :url "https://git.jamzattack.xyz/eshell-outline") | ||
(eshell-outline :fetcher github :repo "emacsattic/eshell-outline") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
(evil-lispy :repo "sp3ctum/evil-lispy" | ||
(evil-lispy :repo "mikavilpas/evil-lispy" | ||
:fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
(flymake-clippy | ||
:fetcher sourcehut | ||
:fetcher github | ||
:repo "mgmarlow/flymake-clippy") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
(flymake-fennel | ||
:fetcher sourcehut | ||
:fetcher github | ||
:repo "mgmarlow/flymake-fennel") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
(flymake-golangci :fetcher gitlab :repo "shackra/flymake-golangci") | ||
(flymake-golangci :fetcher github :repo "emacsattic/flymake-golangci") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(fmo-mode :fetcher github :repo "xeechou/fmo-mode.el") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(magit-gptcommit :fetcher github :repo "douo/magit-gptcommit") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
(nordic-night-theme :fetcher git :url "https://codeberg.org/ashton314/nordic-night") | ||
(nordic-night-theme :fetcher codeberg :repo "ashton314/nordic-night") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
(org-caldav | ||
:repo "dengste/org-caldav" | ||
:fetcher github | ||
:files ("org-caldav.el")) | ||
:fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(org-clock-agenda-daytime-mode :repo "ArneBab/emacs-org-clock-daytime" :fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
(org-vcard | ||
:fetcher github | ||
:repo "flexibeast/org-vcard" | ||
:repo "pinoaffe/org-vcard" | ||
:files ("org-vcard.el" | ||
"styles")) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
(ox-impress-js :fetcher github | ||
:repo "takumikinjo/org-impress-js.el" | ||
:repo "emacsattic/org-impress-js" | ||
:files ("*.el" "resources") | ||
:old-names (org-impress-js)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
(protobuf-ts-mode :fetcher git :url "https://git.ookami.one/cgit/protobuf-ts-mode") | ||
(protobuf-ts-mode :fetcher github :repo "emacsattic/protobuf-ts-mode") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
(pyim-cangjiedict | ||
:fetcher github | ||
:repo "ba11aStone/pyim-cangjiedict" | ||
:repo "con5tella/pyim-cangjiedict" | ||
:files (:defaults "*.pyim")) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
(pyim-smzmdict | ||
:fetcher github | ||
:repo "ba11aStone/pyim-smzmdict" | ||
:repo "con5tella/pyim-smzmdict" | ||
:files (:defaults "*.pyim")) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(reverso :repo "SqrtMinusOne/reverso.el" :fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
(rom-party :repo "LaurenceWarne/rom-party.el" :fetcher github) | ||
(rom-party | ||
:repo "LaurenceWarne/rom-party.el" | ||
:fetcher github | ||
:files (:defaults "index.extmap.gz")) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
(tbx2org :repo "istib/tbx2org" :fetcher github) | ||
|
||
(tbx2org :repo "emacsattic/tbx2org" :fetcher github) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
(tsort :repo "ehawkvu/tsort.el" :fetcher github) | ||
(tsort :repo "echawk/tsort.el" :fetcher github) |