summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin72382 -> 72382 bytes
-rw-r--r--app-emacs/mic-paren/Manifest4
-rw-r--r--app-emacs/mic-paren/files/mic-paren-3.15-cl-lib.patch11
-rw-r--r--app-emacs/mic-paren/files/mic-paren-3.15-quoting.patch29
-rw-r--r--app-emacs/mic-paren/mic-paren-3.15-r1.ebuild (renamed from app-emacs/mic-paren/mic-paren-3.15.ebuild)11
5 files changed, 51 insertions, 4 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 9423c27962a4..c5238e3d7bbd 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/mic-paren/Manifest b/app-emacs/mic-paren/Manifest
index aeb70782bca5..591d270a948c 100644
--- a/app-emacs/mic-paren/Manifest
+++ b/app-emacs/mic-paren/Manifest
@@ -1,6 +1,8 @@
AUX 50mic-paren-gentoo.el 518 BLAKE2B 8d51d848689e272dabdb882851e4920dab94a17e9dc9096aaf9a7dcc25035966a9b1886d2ddd8d3b3dd5a734fed3615d4d7b5a59620a46924470c732ecd32ae4 SHA512 a49520fe38aa5ad7e7d479bcdeb8391bc0aa982c59769dc264daae700ece7fa1fbc02ce574fde2f2c3e170467d7633965c4e36f4fe995c8b112a6ebef690ab07
+AUX mic-paren-3.15-cl-lib.patch 301 BLAKE2B ca2859c88961c0a045f2dc9234fe31dfcc70b9fb034dbeced6fe7fe5df4dcace143a61e31b881440989adf65d84b029a9baa4dcb5604f76bcf943dec7be227a1 SHA512 dfa05a684ab35b4eef849b2ab513db4aecc77ac1d5c3190f46aac5de7793e6562b867b67c9c651e901ddc151b41b5cd03f9f323c4d2426232113df1c60e6630e
+AUX mic-paren-3.15-quoting.patch 1155 BLAKE2B 554df06e7add71a45c4830f20812559c4d399206724bae9a71478be4ff282e36d90bcbd0f708773cc45d3f45ca76abab3175d92376bbd559b74b3135efb7d691 SHA512 a2c7e7bd57257e812c97c2ff326f3dad73914d527956d04d0a1303ae5f9fd66e28061da6c321010c6ffc07c797596fc4801a4c520acce7aa5bd7ee0839184f58
DIST mic-paren-3.13.el.xz 14056 BLAKE2B 9c49ec432ae99d1f5c4792d68544169fd1079e935c5a2bd9402e0c4144708fd3933de7a8fc1717b115a535ed49e4a58f2f5c037e989a066da50b0e0d83f36160 SHA512 d5a6edb537d922a5a71b3938df923963f782fdbe778d3ef7b7cf2c421bfb9eb49ac204843fb0100ddf3f05f6cb455fb2490a246577c89c6c86c47ef03c3abca9
DIST mic-paren-3.15.el.xz 14044 BLAKE2B 59d2897c390dd9b8b16eebb861a45aecf967f07e8b96c9438f6cda0f28dd56881fc0ae680b999f52f2b53ec5f160e605f252e27f5089647baf07b05f1a43b230 SHA512 2c1b71a9ccda8c799788942953962003c5aa142200bc2bee31c6d190fe5b22a9267ebf49b1ad57e2112092d90a62366b0d430e8eb29c27604e3310b2a597e085
EBUILD mic-paren-3.13.ebuild 494 BLAKE2B 0992707f6beb7dfdfd5ae65385782ac85249c6cb4b32b7d6f0d3cac5de3d754ee581657f180fff9eed91a63a7bbb98733b0af8fa7e6a122af0d5897d3577d962 SHA512 a6665482846dd0c611723d816a3c053d025f90cb47c910898b6f5e708101f3d0738e95351204cb9f723e019d4dbb404c6c8f4c03843e93e8890c2e7392e12937
-EBUILD mic-paren-3.15.ebuild 496 BLAKE2B 4096d2cc2994880caf5d87634cf463773ad48c70d63c3ba38892285ad9ea24d2faeb084b395b3000ba0973c0bf16fe77f79d319a0b8c76e5f585080c40d8d9ae SHA512 435b7ede19ab55a2d799998f3350689c21001530975f180d4edae47336e8cc7cd16defdc3cf5b68fbb42fbefc4b1846ea1f6f4b9ebeb419fa3efd5b987d516d1
+EBUILD mic-paren-3.15-r1.ebuild 619 BLAKE2B 72b2102c9a5965877ef603aeb6c8f5d40ffaa6421aaee1602e22b712e1e370518ee05ee11723d50e6cc2fadd82d1675d34fe1ad0a33c0fd85c723e6ee4973cc5 SHA512 1eebfe528d86f9ed338d17050fb4cc1fc18c5d0ebcb580805a5eca34a3257b38ad16c84264be28d7a3f0d93cde40111c2bda51d1f141ce9f6d6a9fdbd80bf06c
MISC metadata.xml 694 BLAKE2B 617c0f6701c7f78b935034341660df1011f875e887248531ae3b2b716d142c4ac9380e467643e0fb30ece2ba9ea27b74aa10c48a28ba367222a1150630977e50 SHA512 13744e6571884d63ef35e0299c9d8aff66e1d69558e111ffce5319f60a90569a8f386e720927976f762edee17d355bbeb50823dd395d29168c11a33d5a2008da
diff --git a/app-emacs/mic-paren/files/mic-paren-3.15-cl-lib.patch b/app-emacs/mic-paren/files/mic-paren-3.15-cl-lib.patch
new file mode 100644
index 000000000000..a549531d7dc0
--- /dev/null
+++ b/app-emacs/mic-paren/files/mic-paren-3.15-cl-lib.patch
@@ -0,0 +1,11 @@
+--- a/mic-paren.el
++++ b/mic-paren.el
+@@ -332,6 +332,8 @@
+ (defvar mic-paren-version "3.15"
+ "Version of mic-paren.")
+
++(require 'cl-lib)
++
+ ;;; ======================================================================
+ ;; Compatibility stuff
+ ;; BLOB to make custom stuff work even without customize
diff --git a/app-emacs/mic-paren/files/mic-paren-3.15-quoting.patch b/app-emacs/mic-paren/files/mic-paren-3.15-quoting.patch
new file mode 100644
index 000000000000..98b14dfea26e
--- /dev/null
+++ b/app-emacs/mic-paren/files/mic-paren-3.15-quoting.patch
@@ -0,0 +1,29 @@
+--- a/mic-paren.el
++++ b/mic-paren.el
+@@ -619,7 +619,7 @@
+ Do NOT set this variable directly but use
+ `paren-toggle-matching-quoted-paren' to activate/deactivate/toggle this
+ feature! The best method is to do this in a mode hook, e.g.:
+-\(add-hook \'LaTeX-mode-hook
++\(add-hook \\='LaTeX-mode-hook
+ \(function \(lambda \(\)
+ \(paren-toggle-matching-quoted-paren 1\)\)\)\)")
+
+@@ -633,7 +633,7 @@
+ Do NOT set this variable directly but use
+ `paren-toggle-matching-paired-delimiter' to activate/deactivate/toggle
+ this feature! The best method is to do this in a mode hook, e.g.:
+-\(add-hook \'LaTeX-mode-hook
++\(add-hook \\='LaTeX-mode-hook
+ \(function \(lambda \(\)
+ \(paren-toggle-matching-paired-delimiter 1\)\)\)\)")
+
+@@ -666,7 +666,7 @@
+ Do NOT set this variable directly but use `paren-toggle-open-paren-context'
+ to change the value of this option! The best method is to do this in a
+ mode hook, e.g.:
+-\(add-hook \'c-common-mode-hook
++\(add-hook \\='c-common-mode-hook
+ \(function \(lambda \(\)
+ \(paren-toggle-open-paren-context 1\)\)\)\)")
+
diff --git a/app-emacs/mic-paren/mic-paren-3.15.ebuild b/app-emacs/mic-paren/mic-paren-3.15-r1.ebuild
index b596004d84c3..a8c5729299fd 100644
--- a/app-emacs/mic-paren/mic-paren-3.15.ebuild
+++ b/app-emacs/mic-paren/mic-paren-3.15-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit elisp
DESCRIPTION="Advanced highlighting of matching parentheses"
-HOMEPAGE="https://www.gnuvola.org/software/j/mic-paren/
+HOMEPAGE="https://web.archive.org/web/20211016050703/https://www.gnuvola.org/software/j/mic-paren/
https://www.emacswiki.org/emacs/MicParen"
# taken from http://www.gnuvola.org/software/j/mic-paren/mic-paren.el
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
@@ -15,4 +15,9 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+PATCHES=(
+ "${FILESDIR}"/${P}-quoting.patch
+ "${FILESDIR}"/${P}-cl-lib.patch
+)
+
SITEFILE="50${PN}-gentoo.el"