commit:     d4b7b590052ed4e3e1b9b0b6f33fa30466689b94
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 18:59:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 19:08:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b7b590

app-editors/emacs: add libjansson subslot dep

Earlier versions of libjansson lacked symbol versioning, causing crashes.

Bug: https://bugs.gentoo.org/812119
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-editors/emacs/{emacs-27.2-r4.ebuild => emacs-27.2-r5.ebuild} | 2 +-
 app-editors/emacs/emacs-27.2.9999.ebuild                         | 2 +-
 app-editors/emacs/emacs-28.0.9999.ebuild                         | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/emacs/emacs-27.2-r4.ebuild 
b/app-editors/emacs/emacs-27.2-r5.ebuild
similarity index 99%
rename from app-editors/emacs/emacs-27.2-r4.ebuild
rename to app-editors/emacs/emacs-27.2-r5.ebuild
index e0f01a2c321..e2efcba31d5 100644
--- a/app-editors/emacs/emacs-27.2-r4.ebuild
+++ b/app-editors/emacs/emacs-27.2-r5.ebuild
@@ -55,7 +55,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
        gmp? ( dev-libs/gmp:0= )
        gpm? ( sys-libs/gpm )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
-       json? ( dev-libs/jansson )
+       json? ( dev-libs/jansson:= )
        kerberos? ( virtual/krb5 )
        lcms? ( media-libs/lcms:2 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )

diff --git a/app-editors/emacs/emacs-27.2.9999.ebuild 
b/app-editors/emacs/emacs-27.2.9999.ebuild
index d3ca04ad9dd..9dd86d34a32 100644
--- a/app-editors/emacs/emacs-27.2.9999.ebuild
+++ b/app-editors/emacs/emacs-27.2.9999.ebuild
@@ -52,7 +52,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
        gmp? ( dev-libs/gmp:0= )
        gpm? ( sys-libs/gpm )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
-       json? ( dev-libs/jansson )
+       json? ( dev-libs/jansson:= )
        kerberos? ( virtual/krb5 )
        lcms? ( media-libs/lcms:2 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )

diff --git a/app-editors/emacs/emacs-28.0.9999.ebuild 
b/app-editors/emacs/emacs-28.0.9999.ebuild
index 9050791f1d9..cc1da333c7f 100644
--- a/app-editors/emacs/emacs-28.0.9999.ebuild
+++ b/app-editors/emacs/emacs-28.0.9999.ebuild
@@ -53,7 +53,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
        gpm? ( sys-libs/gpm )
        !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
        jit? ( sys-devel/gcc:=[jit(-)] )
-       json? ( dev-libs/jansson )
+       json? ( dev-libs/jansson:= )
        kerberos? ( virtual/krb5 )
        lcms? ( media-libs/lcms:2 )
        libxml2? ( >=dev-libs/libxml2-2.2.0 )

Reply via email to