summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2022-04-08 16:31:15 +0200
committerUlrich Müller <ulm@gentoo.org>2022-04-08 16:34:08 +0200
commit33594acceaa6c72b2158a70477d8191e81e4cd39 (patch)
tree471b3c80dda962f376d17b0f0080b3c41ba2550e /app-emacs/rpm-spec-mode
parentdev-python/websockets: Stabilize 10.2 hppa, #836172 (diff)
downloadgentoo-33594acceaa6c72b2158a70477d8191e81e4cd39.tar.gz
gentoo-33594acceaa6c72b2158a70477d8191e81e4cd39.tar.bz2
gentoo-33594acceaa6c72b2158a70477d8191e81e4cd39.zip
app-emacs/rpm-spec-mode: Fix byte-compilation with Emacs 28
Closes: https://bugs.gentoo.org/837290 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'app-emacs/rpm-spec-mode')
-rw-r--r--app-emacs/rpm-spec-mode/files/rpm-spec-mode-0.15-emacs-28.patch38
-rw-r--r--app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild3
2 files changed, 40 insertions, 1 deletions
diff --git a/app-emacs/rpm-spec-mode/files/rpm-spec-mode-0.15-emacs-28.patch b/app-emacs/rpm-spec-mode/files/rpm-spec-mode-0.15-emacs-28.patch
new file mode 100644
index 000000000000..7f13f78dc9dd
--- /dev/null
+++ b/app-emacs/rpm-spec-mode/files/rpm-spec-mode-0.15-emacs-28.patch
@@ -0,0 +1,38 @@
+--- a/rpm-spec-mode.el
++++ b/rpm-spec-mode.el
+@@ -112,7 +112,7 @@
+ :group 'rpm-spec)
+
+ (define-obsolete-variable-alias
+- 'rpm-completion-ignore-case 'rpm-spec-completion-ignore-case)
++ 'rpm-completion-ignore-case 'rpm-spec-completion-ignore-case "")
+
+ (defcustom rpm-spec-completion-ignore-case t
+ "*Non-nil means that case differences are ignored during completion.
+@@ -132,7 +132,7 @@
+ :group 'rpm-spec)
+
+ (define-obsolete-variable-alias
+- 'rpm-spec-test 'rpm-spec-nobuild)
++ 'rpm-spec-test 'rpm-spec-nobuild "")
+
+ (defcustom rpm-spec-nobuild nil
+ "Do not execute any build stages. Useful for testing out spec files."
+@@ -158,7 +158,7 @@
+ :group 'rpm-spec)
+
+ (define-obsolete-variable-alias
+- 'rpm-initialize-sections 'rpm-spec-initialize-sections)
++ 'rpm-initialize-sections 'rpm-spec-initialize-sections "")
+
+ (defcustom rpm-spec-initialize-sections t
+ "Automatically add empty section headings to new spec files."
+@@ -166,7 +166,7 @@
+ :group 'rpm-spec)
+
+ (define-obsolete-variable-alias
+- 'rpm-insert-version 'rpm-spec-insert-changelog-version)
++ 'rpm-insert-version 'rpm-spec-insert-changelog-version "")
+
+ (defcustom rpm-spec-insert-changelog-version t
+ "Automatically add version in a new change log entry."
diff --git a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
index 0086ffe7ae34..a7f24a7b33d1 100644
--- a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
+++ b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,4 +14,5 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+PATCHES=( "${FILESDIR}"/${P}-emacs-28.patch )
SITEFILE="50${PN}-gentoo.el"