diff options
author | Ulrich Müller <ulm@gentoo.org> | 2020-04-07 11:41:16 +0200 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2020-04-07 11:41:16 +0200 |
commit | c55e891b44ad9297b7483c4b085830247eaf6e72 (patch) | |
tree | 7de151ce8264c426bfa369b212ae28b32344a944 /app-editors/emacs/emacs-26.3-r1.ebuild | |
parent | dev-libs/opencl-icd-loader: build with -fno-common / gcc-10 (diff) | |
download | gentoo-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-26.3-r1.ebuild')
-rw-r--r-- | app-editors/emacs/emacs-26.3-r1.ebuild | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/app-editors/emacs/emacs-26.3-r1.ebuild b/app-editors/emacs/emacs-26.3-r1.ebuild index 05e235501264..22c804c1e050 100644 --- a/app-editors/emacs/emacs-26.3-r1.ebuild +++ b/app-editors/emacs/emacs-26.3-r1.ebuild @@ -15,9 +15,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~a IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk gtk2 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib" REQUIRED_USE="?? ( aqua X )" -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 ) @@ -98,11 +97,13 @@ RDEPEND="sys-libs/ncurses:0= DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" -BDEPEND="virtual/pkgconfig +BDEPEND="app-eselect/eselect-emacs + virtual/pkgconfig gzip-el? ( app-arch/gzip )" RDEPEND="${RDEPEND} - !<app-editors/emacs-vcs-${PV}" + !<app-editors/emacs-vcs-${PV} + app-eselect/eselect-emacs" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" |