summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2020-04-07 11:41:16 +0200
committerUlrich Müller <ulm@gentoo.org>2020-04-07 11:41:16 +0200
commitc55e891b44ad9297b7483c4b085830247eaf6e72 (patch)
tree7de151ce8264c426bfa369b212ae28b32344a944 /app-editors/emacs/emacs-27.0.90.ebuild
parentdev-libs/opencl-icd-loader: build with -fno-common / gcc-10 (diff)
downloadgentoo-c55e891b44ad9297b7483c4b085830247eaf6e72.tar.gz
gentoo-c55e891b44ad9297b7483c4b085830247eaf6e72.tar.bz2
gentoo-c55e891b44ad9297b7483c4b085830247eaf6e72.zip
app-editors/emacs: Move eselect-emacs from DEPEND to BDEPEND.
Strictly, we would need a CBUILD type install dependency (IDEPEND), which cannot be expressed in EAPI 7. Bug: https://bugs.gentoo.org/716334 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'app-editors/emacs/emacs-27.0.90.ebuild')
-rw-r--r--app-editors/emacs/emacs-27.0.90.ebuild11
1 files changed, 6 insertions, 5 deletions
diff --git a/app-editors/emacs/emacs-27.0.90.ebuild b/app-editors/emacs/emacs-27.0.90.ebuild
index e186f82ec1a1..b006e62dabae 100644
--- a/app-editors/emacs/emacs-27.0.90.ebuild
+++ b/app-editors/emacs/emacs-27.0.90.ebuild
@@ -32,9 +32,8 @@ IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp
REQUIRED_USE="?? ( aqua X )"
RESTRICT="test"
-RDEPEND="sys-libs/ncurses:0=
- >=app-eselect/eselect-emacs-1.16
- >=app-emacs/emacs-common-gentoo-1.5[games?,X?]
+RDEPEND=">=app-emacs/emacs-common-gentoo-1.5[games?,X?]
+ sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
@@ -118,12 +117,14 @@ RDEPEND="sys-libs/ncurses:0=
DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
-BDEPEND="sys-apps/texinfo
+BDEPEND="app-eselect/eselect-emacs
+ sys-apps/texinfo
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
RDEPEND="${RDEPEND}
- !app-editors/emacs-vcs:27"
+ !app-editors/emacs-vcs:27
+ app-eselect/eselect-emacs"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"