diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-11 09:29:30 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-11 09:29:30 +0000 |
commit | 7d6f532c36268a2a8f53fa33c8e547c59702faa6 (patch) | |
tree | 6fd7a5cb102e736fe8969482dbce6c8a98808f6f /media-libs/sdl-image | |
parent | b4899ed9fc78f45325ef4e2ebd460869e53a605d (diff) |
gentoo auto-resync : 11:11:2022 - 09:29:30
Diffstat (limited to 'media-libs/sdl-image')
-rw-r--r-- | media-libs/sdl-image/Manifest | 4 | ||||
-rw-r--r-- | media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild | 2 | ||||
-rw-r--r-- | media-libs/sdl-image/sdl-image-1.2.12_p20220527.ebuild | 72 |
3 files changed, 76 insertions, 2 deletions
diff --git a/media-libs/sdl-image/Manifest b/media-libs/sdl-image/Manifest index cb55e205dde2..ffeb1717c343 100644 --- a/media-libs/sdl-image/Manifest +++ b/media-libs/sdl-image/Manifest @@ -1,3 +1,5 @@ DIST SDL_image-1.2.12_p20210314.tar.gz 10890897 BLAKE2B ddc3e0a49e4ce8fc3c46c5dabe277f9bd2db81f43880aadc8fbd3b6fa09254669fdac90ee4c3c7b92d5c7ec97747944c3953ea2dca065e646416391730cb22dd SHA512 f087472593cbaa9e65c5d643d7801e2ff5e49bee66502d8c094ea18bcd5f66e6da153d39bff7bc81ed20556c909fc4cce279275ff55ee00aebf07d39c27fd543 -EBUILD sdl-image-1.2.12_p20210314.ebuild 1853 BLAKE2B 5bc24961cf0fc3761bc2b46063efab70291846113d8df52b7e0b06ac75439bb69be7d615a823b7e6f931ea294e9a596c91830a9e33e0a66b081aa983d33797d1 SHA512 9732a99c744d03622e1b4ceb908514d97ac3cf4e8f19a31bd9900ded8a7713e301ff028bf423914e3787e4dd4778e188c9faf43b2b45a5c74758c2ffb42a09fe +DIST sdl-image-1.2.12_p20220527.tar.gz 10888198 BLAKE2B 413e130794ca3c59226e18f4380bc34fb497aadbe01da67ce2c9c76ebbaa5d3e47bad31043d823510ff62ef4bfaa4834d57799b7ea733f11ab66e58b37007583 SHA512 e0a091e1f1a646409c2f636b6e913b6532f31fa498a234fc669dd56b75dda34234818a22d7c3b5385cb50eb3af53316fa2f658a6739b40e4dd5d9513118143c6 +EBUILD sdl-image-1.2.12_p20210314.ebuild 1834 BLAKE2B 1e72f9c8325bf61eb0852bc4f81685cb19b35372a41015527e3fd6d126fcd477934f4e830734009b070110db8e3167e65ba6c2899d489ac05c0d96bdd9db56cf SHA512 3188b78295cb2a99565f8ef5299f406ced211c91d3fd71556c75f873a4552a1a8b74debb230891d67f1f18a49ab93d52ea9c074343bcc08f29626c6e621adfa2 +EBUILD sdl-image-1.2.12_p20220527.ebuild 1878 BLAKE2B 6f01499f9e3da2989627e1edc3bbfa8fa32b672884d5d4c0630bbdafb0360fbadfe86811c2a19d7b7c05da759f95b948eccb459da4ef7f47f7e9cd9490e69cb1 SHA512 d77c4ce0ddf2a5c531857ab029c53b665c60c851f85f4e689247efbaf33bdea10a53aeba2433efdf1dded4e0bf89e761d3470c8e0fedd265c58c791d665449e5 MISC metadata.xml 365 BLAKE2B e7adf1771a0e52171d5ace8c77b8fb4b65019796c885f279e813b22f5a1abbefcee1fa9189a479788db4e5d1d2b96cf61f79e6881c816a19f0270fb69521e8d6 SHA512 80cc2d8d6af06bd4a43448c91747a2f04c477a59e19c9b46007b444c949e60664c26b8dc51755b67d7dfbd13a218b4126301f10fa3074d65740a8bfc7a0fe477 diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild b/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild index 16f9cc515aad..7b13e4602d50 100644 --- a/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild +++ b/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild @@ -12,7 +12,7 @@ inherit toolchain-funcs multilib-minimal MY_P="${P/sdl-/SDL_}" MY_COMMIT="5d792dde2f764daf15dc48521774a3354330db69" DESCRIPTION="Image file loading library" -HOMEPAGE="https://www.libsdl.org/projects/SDL_image/release-1.2.html" +HOMEPAGE="https://github.com/libsdl-org/SDL_image" SRC_URI="https://github.com/libsdl-org/SDL_image/archive/${MY_COMMIT}.tar.gz -> ${MY_P}.tar.gz" LICENSE="ZLIB" diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20220527.ebuild b/media-libs/sdl-image/sdl-image-1.2.12_p20220527.ebuild new file mode 100644 index 000000000000..8e95df6875f8 --- /dev/null +++ b/media-libs/sdl-image/sdl-image-1.2.12_p20220527.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# We may want to grab backports from the SDL-1.2 branch upstream or +# or take new snapshots every so often as no SDL 1 / 1.2.x releases +# will be made anymore. + +inherit toolchain-funcs multilib-minimal + +SDL_IMAGE_COMMIT="633dc522f5114f6d473c910dace62e8ca27a1f7d" + +MY_PN=${PN/sdl-/SDL_} +DESCRIPTION="Image file loading library" +HOMEPAGE="https://github.com/libsdl-org/SDL_image" +SRC_URI="https://github.com/libsdl-org/SDL_image/archive/${SDL_IMAGE_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${MY_PN}-${SDL_IMAGE_COMMIT} + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="gif jpeg png static-libs tiff webp" + +RDEPEND=" + >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + png? ( media-libs/libpng[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + tiff? ( media-libs/tiff[${MULTILIB_USEDEP}] ) + webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +multilib_src_configure() { + local myeconfargs=( + --disable-jpg-shared + --disable-png-shared + --disable-tif-shared + --disable-webp-shared + $(use_enable static-libs static) + $(use_enable gif) + $(use_enable jpeg jpg) + $(use_enable tiff tif) + $(use_enable png) + $(use_enable webp) + --enable-bmp + --enable-lbm + --enable-pcx + --enable-pnm + --enable-tga + --enable-xcf + --enable-xpm + --enable-xv + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake OBJC="$(tc-getCC)" +} + +multilib_src_install() { + emake DESTDIR="${D}" install + dobin .libs/showimage +} + +multilib_src_install_all() { + dodoc CHANGES README + use static-libs || find "${ED}" -type f -name "*.la" -delete || die +} |