commit: e76243a1745ec781ff56d367d5fabfc8409f54f2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> AuthorDate: Tue Oct 5 13:34:34 2021 +0000 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> CommitDate: Tue Oct 5 13:34:34 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76243a1
app-text/namazu: fix build with >=app-editors/emacs-27 Closes: https://bugs.gentoo.org/814455 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org> app-text/namazu/files/namazu-emacs-27.patch | 14 ++++++++++++++ app-text/namazu/namazu-2.0.21.ebuild | 1 + 2 files changed, 15 insertions(+) diff --git a/app-text/namazu/files/namazu-emacs-27.patch b/app-text/namazu/files/namazu-emacs-27.patch new file mode 100644 index 00000000000..cb9dd4de959 --- /dev/null +++ b/app-text/namazu/files/namazu-emacs-27.patch @@ -0,0 +1,14 @@ +--- a/lisp/namazu.el ++++ b/lisp/namazu.el +@@ -99,9 +99,9 @@ + (defmacro defgroup (&rest args) + nil) + (defmacro defcustom (var value doc &rest args) +- (` (defvar (, var) (, value) (, doc)))) ++ `(defvar (, var) (, value) (, doc))) + (defmacro defface (var value doc &rest args) +- (` (make-face (, var)))) ++ `(make-face (, var))) + (defmacro define-widget (&rest args) + nil))) + diff --git a/app-text/namazu/namazu-2.0.21.ebuild b/app-text/namazu/namazu-2.0.21.ebuild index a3bcbba9f2e..ef46e76118d 100644 --- a/app-text/namazu/namazu-2.0.21.ebuild +++ b/app-text/namazu/namazu-2.0.21.ebuild @@ -35,6 +35,7 @@ BDEPEND="nls? ( sys-devel/gettext )" PATCHES=( "${FILESDIR}"/${PN}-gentoo.patch + "${FILESDIR}"/${PN}-emacs-27.patch "${FILESDIR}"/${PN}-perl-5.18.patch "${FILESDIR}"/${PN}-perl-5.26.patch "${FILESDIR}"/${P}-memmove.patch
