app-editors/emacs-vcs: Drop optional hesiod support.
authorUlrich Müller <ulm@gentoo.org>
Sun, 18 Mar 2018 16:48:26 +0000 (17:48 +0100)
committerUlrich Müller <ulm@gentoo.org>
Sun, 18 Mar 2018 16:51:33 +0000 (17:51 +0100)
Remove support because net-dns/hesiod is masked for removal.
The hesiod flag was package.use.masked for some time already.

Closes: https://bugs.gentoo.org/626242
Package-Manager: Portage-2.3.24, Repoman-2.3.6

app-editors/emacs-vcs/emacs-vcs-26.0.90.ebuild
app-editors/emacs-vcs/emacs-vcs-26.0.91.ebuild
app-editors/emacs-vcs/emacs-vcs-26.0.9999-r1.ebuild
app-editors/emacs-vcs/emacs-vcs-27.0.9999.ebuild
app-editors/emacs-vcs/metadata.xml

index b9eb63f21227489925befd3cb7cdce2913fd7c78..94fd9a28c83d4d55a24d5d951554ce41e8fb350b 100644 (file)
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel 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=
@@ -38,7 +38,6 @@ RDEPEND="sys-libs/ncurses:0=
        alsa? ( media-libs/alsa-lib )
        dbus? ( sys-apps/dbus )
        gpm? ( sys-libs/gpm )
-       hesiod? ( net-dns/hesiod )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
        kerberos? ( virtual/krb5 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )
@@ -251,14 +250,14 @@ src_configure() {
                --localstatedir="${EPREFIX}"/var \
                --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
                --without-compress-install \
-               --with-file-notification=$(usev inotify || usev gfile || echo no) \
+               --without-hesiod \
                --without-pop \
+               --with-file-notification=$(usev inotify || usev gfile || echo no) \
                $(use_enable acl) \
                $(use_with dbus) \
                $(use_with dynamic-loading modules) \
                $(use_with games gameuser ":gamestat") \
                $(use_with gpm) \
-               $(use_with hesiod) \
                $(use_with kerberos) $(use_with kerberos kerberos5) \
                $(use_with libxml2 xml2) \
                $(use_with mailutils) \
index b9eb63f21227489925befd3cb7cdce2913fd7c78..94fd9a28c83d4d55a24d5d951554ce41e8fb350b 100644 (file)
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel 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=
@@ -38,7 +38,6 @@ RDEPEND="sys-libs/ncurses:0=
        alsa? ( media-libs/alsa-lib )
        dbus? ( sys-apps/dbus )
        gpm? ( sys-libs/gpm )
-       hesiod? ( net-dns/hesiod )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
        kerberos? ( virtual/krb5 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )
@@ -251,14 +250,14 @@ src_configure() {
                --localstatedir="${EPREFIX}"/var \
                --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
                --without-compress-install \
-               --with-file-notification=$(usev inotify || usev gfile || echo no) \
+               --without-hesiod \
                --without-pop \
+               --with-file-notification=$(usev inotify || usev gfile || echo no) \
                $(use_enable acl) \
                $(use_with dbus) \
                $(use_with dynamic-loading modules) \
                $(use_with games gameuser ":gamestat") \
                $(use_with gpm) \
-               $(use_with hesiod) \
                $(use_with kerberos) $(use_with kerberos kerberos5) \
                $(use_with libxml2 xml2) \
                $(use_with mailutils) \
index b9eb63f21227489925befd3cb7cdce2913fd7c78..94fd9a28c83d4d55a24d5d951554ce41e8fb350b 100644 (file)
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel 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=
@@ -38,7 +38,6 @@ RDEPEND="sys-libs/ncurses:0=
        alsa? ( media-libs/alsa-lib )
        dbus? ( sys-apps/dbus )
        gpm? ( sys-libs/gpm )
-       hesiod? ( net-dns/hesiod )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
        kerberos? ( virtual/krb5 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )
@@ -251,14 +250,14 @@ src_configure() {
                --localstatedir="${EPREFIX}"/var \
                --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
                --without-compress-install \
-               --with-file-notification=$(usev inotify || usev gfile || echo no) \
+               --without-hesiod \
                --without-pop \
+               --with-file-notification=$(usev inotify || usev gfile || echo no) \
                $(use_enable acl) \
                $(use_with dbus) \
                $(use_with dynamic-loading modules) \
                $(use_with games gameuser ":gamestat") \
                $(use_with gpm) \
-               $(use_with hesiod) \
                $(use_with kerberos) $(use_with kerberos kerberos5) \
                $(use_with libxml2 xml2) \
                $(use_with mailutils) \
index 60efd6c274d052242d69b9eb52e8a1b58e05442b..30c00f9c66d616009e7784963fb60a5bbaacece8 100644 (file)
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="27"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib mailutils motif pax_kernel 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=
@@ -38,7 +38,6 @@ RDEPEND="sys-libs/ncurses:0=
        alsa? ( media-libs/alsa-lib )
        dbus? ( sys-apps/dbus )
        gpm? ( sys-libs/gpm )
-       hesiod? ( net-dns/hesiod )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
        kerberos? ( virtual/krb5 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )
@@ -251,14 +250,14 @@ src_configure() {
                --localstatedir="${EPREFIX}"/var \
                --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
                --without-compress-install \
-               --with-file-notification=$(usev inotify || usev gfile || echo no) \
+               --without-hesiod \
                --without-pop \
+               --with-file-notification=$(usev inotify || usev gfile || echo no) \
                $(use_enable acl) \
                $(use_with dbus) \
                $(use_with dynamic-loading modules) \
                $(use_with games gameuser ":gamestat") \
                $(use_with gpm) \
-               $(use_with hesiod) \
                $(use_with kerberos) $(use_with kerberos kerberos5) \
                $(use_with libxml2 xml2) \
                $(use_with mailutils) \
index a9cf8efdbc3c3529316cedc9245c230d3e74dc33..743832334a755158b6c451cf34cf08c7cd8f1d37 100644 (file)
@@ -34,7 +34,6 @@
   <flag name="gtk3">Prefer version 3 of the GIMP Toolkit to version 2
     (<pkg>x11-libs/gtk+</pkg>)</flag>
   <flag name="gzip-el">Compress bundled Emacs Lisp source</flag>
-  <flag name="hesiod">Enable support for <pkg>net-dns/hesiod</pkg></flag>
   <flag name="imagemagick">Use <pkg>media-gfx/imagemagick</pkg> for image
     processing</flag>
   <flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> to parse XML instead