diff options
author | Maciej Mrozowski <reavertm@gentoo.org> | 2018-05-06 09:55:54 +0200 |
---|---|---|
committer | Maciej Mrozowski <reavertm@gentoo.org> | 2018-05-06 10:00:18 +0200 |
commit | 46f5ebe3c289eeee5e00f4547bbc31456c21d0a7 (patch) | |
tree | a45016cf3abcc61aae9298d4e9e3f5a76a6e0e6e /media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild | |
parent | app-admin/r10k: add ruby24 (diff) | |
download | gentoo-46f5ebe3c289eeee5e00f4547bbc31456c21d0a7.tar.gz gentoo-46f5ebe3c289eeee5e00f4547bbc31456c21d0a7.tar.bz2 gentoo-46f5ebe3c289eeee5e00f4547bbc31456c21d0a7.zip |
media-libs/simage: Version bump (SCM snapshot)
Diffstat (limited to 'media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild')
-rw-r--r-- | media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild b/media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild new file mode 100644 index 000000000000..01635618aef0 --- /dev/null +++ b/media-libs/simage/simage-1.7.1a_beta_pre20180312.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic + +MY_P=Coin3D-simage-3bd369da8f08 + +DESCRIPTION="Image and video texturing library" +HOMEPAGE="https://bitbucket.org/Coin3D/simage" +SRC_URI="https://dev.gentoo.org/~reavertm/${MY_P}.tar.bz2" + +LICENSE="public-domain mpeg2enc" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="debug gif jpeg jpeg2k png qt5 sndfile tiff vorbis" + +RDEPEND=" + gif? ( media-libs/giflib ) + jpeg? ( virtual/jpeg:0= ) + jpeg2k? ( media-libs/jasper ) + png? ( media-libs/libpng:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + ) + sndfile? ( media-libs/libsndfile ) + tiff? ( media-libs/tiff:0= ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-1.7.1-cmake-automagic-deps.patch" +) + +DOCS=(AUTHORS ChangeLog NEWS README) + +src_configure() { + use debug && append-cppflags -DSIMAGE_DEBUG=1 + + local mycmakeargs=( + -DSIMAGE_AVIENC_SUPPORT=OFF # Windows only + -DSIMAGE_BUILD_SHARED_LIBS=ON + -DSIMAGE_CGIMAGE_SUPPORT=OFF # OS X only + -DSIMAGE_EPS_SUPPORT=ON + -DSIMAGE_GDIPLUS_SUPPORT=OFF # Windows only + -DSIMAGE_GIF_SUPPORT=$(usex gif) + -DSIMAGE_JASPER_SUPPORT=$(usex jpeg2k) + -DSIMAGE_JPEG_SUPPORT=$(usex jpeg) + -DSIMAGE_LIBSNDFILE_SUPPORT=$(usex sndfile) + -DSIMAGE_MPEG2ENC_SUPPORT=ON + -DSIMAGE_OGGVORBIS_SUPPORT=$(usex vorbis) + -DSIMAGE_PIC_SUPPORT=ON + -DSIMAGE_PNG_SUPPORT=$(usex png) + -DSIMAGE_QIMAGE_SUPPORT=$(usex qt5) + -DSIMAGE_QUICKTIME_SUPPORT=OFF # OS X only + -DSIMAGE_TIFF_SUPPORT=$(usex tiff) + -DUSE_QT5=ON + -DSIMAGE_RGB_SUPPORT=ON + -DSIMAGE_TGA_SUPPORT=ON + -DSIMAGE_XWD_SUPPORT=ON + ) + + cmake-utils_src_configure +} |