commit: 14987e26ae1a504170cf40d14ab357f7011c9eec Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Mar 9 07:56:42 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Mar 9 07:57:03 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14987e26
media-gfx/imagemagick: add note re SLOT & ABI Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/imagemagick/imagemagick-6.9.12.77.ebuild | 4 +++- media-gfx/imagemagick/imagemagick-7.1.0.62.ebuild | 4 +++- media-gfx/imagemagick/imagemagick-9999.ebuild | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.77.ebuild b/media-gfx/imagemagick/imagemagick-6.9.12.77.ebuild index e059d3f73ad6..b8d2fa1c3ff7 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.12.77.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.12.77.ebuild @@ -23,7 +23,9 @@ DESCRIPTION="A collection of tools and libraries for many image formats" HOMEPAGE="https://www.imagemagick.org/" LICENSE="imagemagick" -SLOT="0/6.9.12-58" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-58" IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib" REQUIRED_USE="corefonts? ( truetype ) diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.62.ebuild b/media-gfx/imagemagick/imagemagick-7.1.0.62.ebuild index 568ce31eb232..516ae1cca24a 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.0.62.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.0.62.ebuild @@ -23,7 +23,9 @@ DESCRIPTION="A collection of tools and libraries for many image formats" HOMEPAGE="https://www.imagemagick.org/" LICENSE="imagemagick" -SLOT="0/7.1.0-43" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-43" IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" REQUIRED_USE="corefonts? ( truetype ) diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-9999.ebuild index 0b385cf01cad..516ae1cca24a 100644 --- a/media-gfx/imagemagick/imagemagick-9999.ebuild +++ b/media-gfx/imagemagick/imagemagick-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,9 @@ DESCRIPTION="A collection of tools and libraries for many image formats" HOMEPAGE="https://www.imagemagick.org/" LICENSE="imagemagick" -SLOT="0/7.1.0-43" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-43" IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" REQUIRED_USE="corefonts? ( truetype )
