[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: f3231d74a2d1cc5951033268d513f92d3d1619af Author: Michael Vetter iodoru org> AuthorDate: Mon Aug 19 15:08:00 2024 + Commit: Eli Schwartz gentoo org> CommitDate: Wed Aug 21 22:53:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3231d74 media-libs/jasper: drop several old ebuilds Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Eli Schwartz gentoo.org> media-libs/jasper/Manifest| 4 --- media-libs/jasper/jasper-4.0.0.ebuild | 60 --- media-libs/jasper/jasper-4.1.1.ebuild | 60 --- media-libs/jasper/jasper-4.1.2.ebuild | 66 --- media-libs/jasper/jasper-4.2.0.ebuild | 62 5 files changed, 252 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index bd3dfbc13059..0b7a56284b92 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,5 +1 @@ -DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb3d945f10de15459a7d6566f1de9cbcd27a418bcc3c128bc138fff7e3f1cc157b6750d2d7dc1216f8e8cbc8bea SHA512 dc03434870e85b1fdbdf41a3e07ce5a8044c8d225717d3d7a5969d45e3bd716bfb2abc4b4e0b8cec2f4071a7520c5d3e48939dba0cabe6d192eacd593de0c563 -DIST jasper-4.1.1.tar.gz 1979438 BLAKE2B 7f72c7f5633b7b0b119733ea7cdaa51684d3593ea19de21ae45f036ac79245b418b4f72a90f4b7d458b38ea480f008a8b67a74a0c4f440c9d86f76419e04e712 SHA512 a15c196d7e448fb3c8b6512793d4b430e58ba6adf343b46392cac0880ae8c385cd75b43dd566c4a25baab983089cb95c00ae538dc0b84282cc98f2a9ce398d43 -DIST jasper-4.1.2.tar.gz 1982427 BLAKE2B 36f1e5abb90f6e684ab9b9479e3f28318c75e1f1cd71dfa9f84f00fca2e04ebec393b48ceec1db02d2777cb09fbf0f425cef017958aec1c7f6fd66277c370baa SHA512 ab3cc1e2a4b4232510eba89d03363ed1a9f74ee981e2e7eeef21d185dbc12f2efa5cc0e281c5d20adf1d3d0f95a44f7b0ece8fd304e26bdcd1ff352dbf398367 -DIST jasper-4.2.0.tar.gz 1980712 BLAKE2B 1f01775b23f368ae8380569e82026f24f821d5dc4f023ab844c3ae14007c79c416860efb414e620059824a2923d6bd3ffa1b4914eb7e11e247016ebead55 SHA512 31da8f49cec3ba2a3bb9ba40fa54fe64c97d1e564631c980619f0b3ffca36814adc6c2cb8dc1ead774a15546f308e7a33990821538d1e7b6c885b14ed4e1f711 DIST jasper-4.2.2.tar.gz 1980836 BLAKE2B b5b1f1e27904bf3c884c43bd338b836425a68e5162e1e3dce320ac3cd5a0150cfe7e39a2709590378a33fd43eee3f7abe4d1d4d86bc99c0d58061a97cd9751a5 SHA512 5c5e0efae1c00a57d85ca5aa70f2cc332bb45db15e56f022c52a11f4ac8f995412896d62fcaa3b7f390a85de70aa56c421a9ab8e5945048ac94b19847eed67bd diff --git a/media-libs/jasper/jasper-4.0.0.ebuild b/media-libs/jasper/jasper-4.0.0.ebuild deleted file mode 100644 index 335732079920.. --- a/media-libs/jasper/jasper-4.0.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="https://jasper-software.github.io/jasper"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; -else - SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" - S="${WORKDIR}/${PN}-version-${PV}" -fi - -LICENSE="JasPer2.0" -SLOT="0/7" -IUSE="doc heif jpeg opengl" - -RDEPEND=" - heif? ( media-libs/libheif:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - virtual/glu - )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-shells/bash - doc? ( - app-text/doxygen - dev-texlive/texlive-latexextra - dev-texlive/texlive-plaingeneric - virtual/latex-base - )" - -src_configure() { - local mycmakeargs=( - -DBASH_PROGRAM="${BROOT}"/bin/bash - - # documentation - $(cmake_use_find_package doc Doxygen) - $(cmake_use_find_package doc LATEX) - - # HEIF - -DJAS_ENABLE_LIBHEIF=$(usex heif) - - # JPEG - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) - - # OpenGL - -DJAS_ENABLE_OPENGL=$(usex opengl) - ) - cmake_src_configure -} diff --git a/media-libs/jasper/jasper-4.1.1.ebuild b/media-libs/jasper/jasper-4.1.1.ebuild deleted file mode 100644 index 335732079920.. --- a/media-libs/jasper/jasper-4.1.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="https://jasper-software.github.io/jasper"; - -if [[ ${PV} == * ]]; then - inherit git-r3 -
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 1b0d4fba75b3b047b0e04f6e38d6f82e90632ec7 Author: Michael Vetter iodoru org> AuthorDate: Mon Aug 19 15:10:22 2024 + Commit: Eli Schwartz gentoo org> CommitDate: Wed Aug 21 22:53:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0d4fba media-libs/jasper: add 4.2.4 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/38204 Signed-off-by: Eli Schwartz gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.2.4.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 0b7a56284b92..f909bb35f308 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1 +1,2 @@ DIST jasper-4.2.2.tar.gz 1980836 BLAKE2B b5b1f1e27904bf3c884c43bd338b836425a68e5162e1e3dce320ac3cd5a0150cfe7e39a2709590378a33fd43eee3f7abe4d1d4d86bc99c0d58061a97cd9751a5 SHA512 5c5e0efae1c00a57d85ca5aa70f2cc332bb45db15e56f022c52a11f4ac8f995412896d62fcaa3b7f390a85de70aa56c421a9ab8e5945048ac94b19847eed67bd +DIST jasper-4.2.4.tar.gz 1987060 BLAKE2B ff65214e4a18a9853e8c441ddc3b0908534db5d625aa4e4dd5d60536d150fcbd068cf0fdd4ca36d4c7047c91b02ac9721e85563c435b9f75db980c64b6d3629f SHA512 4552e4823e08f7cb444d5835f30180ae1631b1784078769f0c1d51f40dd3bb6c8a1e960147d07312164dbb3b489561d06ee8f75112e76dbba8aacfd09c7d03e4 diff --git a/media-libs/jasper/jasper-4.2.4.ebuild b/media-libs/jasper/jasper-4.2.4.ebuild new file mode 100644 index ..2c68c17ea760 --- /dev/null +++ b/media-libs/jasper/jasper-4.2.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper/"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( + app-text/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + ) + test? ( media-libs/openjpeg )" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: cb56b629f3eeb494c8e68eca199eb7c73925c42b Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 25 06:27:46 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 25 06:28:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb56b629 media-libs/jasper: Stabilize 4.2.2 x86, #934866 Signed-off-by: Joonas Niilola gentoo.org> media-libs/jasper/jasper-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-4.2.2.ebuild b/media-libs/jasper/jasper-4.2.2.ebuild index 2cd3aa6bad9c..f48d1cdf6a05 100644 --- a/media-libs/jasper/jasper-4.2.2.ebuild +++ b/media-libs/jasper/jasper-4.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; else SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong x86" S="${WORKDIR}/${PN}-version-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: a854e7cbd782ffc560aa63cfdf810ebfc5f5eb02 Author: Sam James gentoo org> AuthorDate: Tue Jun 25 04:06:14 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 25 04:06:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a854e7cb media-libs/jasper: Stabilize 4.2.2 arm64, #934866 Signed-off-by: Sam James gentoo.org> media-libs/jasper/jasper-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-4.2.2.ebuild b/media-libs/jasper/jasper-4.2.2.ebuild index 47b363a4f06e..b624d42460a1 100644 --- a/media-libs/jasper/jasper-4.2.2.ebuild +++ b/media-libs/jasper/jasper-4.2.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; else SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~x86" S="${WORKDIR}/${PN}-version-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: fc910346e27cd9d1169d081839bdd79ed33c295c Author: Michael Vetter iodoru org> AuthorDate: Tue Mar 12 05:17:42 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Mar 20 20:44:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc910346 media-libs/jasper: add 4.2.2 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/35718 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.2.2.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 6b4b812482f3..bd3dfbc13059 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -2,3 +2,4 @@ DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb DIST jasper-4.1.1.tar.gz 1979438 BLAKE2B 7f72c7f5633b7b0b119733ea7cdaa51684d3593ea19de21ae45f036ac79245b418b4f72a90f4b7d458b38ea480f008a8b67a74a0c4f440c9d86f76419e04e712 SHA512 a15c196d7e448fb3c8b6512793d4b430e58ba6adf343b46392cac0880ae8c385cd75b43dd566c4a25baab983089cb95c00ae538dc0b84282cc98f2a9ce398d43 DIST jasper-4.1.2.tar.gz 1982427 BLAKE2B 36f1e5abb90f6e684ab9b9479e3f28318c75e1f1cd71dfa9f84f00fca2e04ebec393b48ceec1db02d2777cb09fbf0f425cef017958aec1c7f6fd66277c370baa SHA512 ab3cc1e2a4b4232510eba89d03363ed1a9f74ee981e2e7eeef21d185dbc12f2efa5cc0e281c5d20adf1d3d0f95a44f7b0ece8fd304e26bdcd1ff352dbf398367 DIST jasper-4.2.0.tar.gz 1980712 BLAKE2B 1f01775b23f368ae8380569e82026f24f821d5dc4f023ab844c3ae14007c79c416860efb414e620059824a2923d6bd3ffa1b4914eb7e11e247016ebead55 SHA512 31da8f49cec3ba2a3bb9ba40fa54fe64c97d1e564631c980619f0b3ffca36814adc6c2cb8dc1ead774a15546f308e7a33990821538d1e7b6c885b14ed4e1f711 +DIST jasper-4.2.2.tar.gz 1980836 BLAKE2B b5b1f1e27904bf3c884c43bd338b836425a68e5162e1e3dce320ac3cd5a0150cfe7e39a2709590378a33fd43eee3f7abe4d1d4d86bc99c0d58061a97cd9751a5 SHA512 5c5e0efae1c00a57d85ca5aa70f2cc332bb45db15e56f022c52a11f4ac8f995412896d62fcaa3b7f390a85de70aa56c421a9ab8e5945048ac94b19847eed67bd diff --git a/media-libs/jasper/jasper-4.2.2.ebuild b/media-libs/jasper/jasper-4.2.2.ebuild new file mode 100644 index ..47b363a4f06e --- /dev/null +++ b/media-libs/jasper/jasper-4.2.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( + app-text/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + ) + test? ( media-libs/openjpeg )" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: e02bf57ae84bf6a41a10dfc0a553c0c9f53ffe2f Author: Michael Vetter iodoru org> AuthorDate: Tue Feb 6 07:27:05 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Feb 6 08:23:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02bf57a media-libs/jasper: add 4.2.0 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/35200 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.2.0.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index d3796d0822ce..6b4b812482f3 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,4 @@ DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb3d945f10de15459a7d6566f1de9cbcd27a418bcc3c128bc138fff7e3f1cc157b6750d2d7dc1216f8e8cbc8bea SHA512 dc03434870e85b1fdbdf41a3e07ce5a8044c8d225717d3d7a5969d45e3bd716bfb2abc4b4e0b8cec2f4071a7520c5d3e48939dba0cabe6d192eacd593de0c563 DIST jasper-4.1.1.tar.gz 1979438 BLAKE2B 7f72c7f5633b7b0b119733ea7cdaa51684d3593ea19de21ae45f036ac79245b418b4f72a90f4b7d458b38ea480f008a8b67a74a0c4f440c9d86f76419e04e712 SHA512 a15c196d7e448fb3c8b6512793d4b430e58ba6adf343b46392cac0880ae8c385cd75b43dd566c4a25baab983089cb95c00ae538dc0b84282cc98f2a9ce398d43 DIST jasper-4.1.2.tar.gz 1982427 BLAKE2B 36f1e5abb90f6e684ab9b9479e3f28318c75e1f1cd71dfa9f84f00fca2e04ebec393b48ceec1db02d2777cb09fbf0f425cef017958aec1c7f6fd66277c370baa SHA512 ab3cc1e2a4b4232510eba89d03363ed1a9f74ee981e2e7eeef21d185dbc12f2efa5cc0e281c5d20adf1d3d0f95a44f7b0ece8fd304e26bdcd1ff352dbf398367 +DIST jasper-4.2.0.tar.gz 1980712 BLAKE2B 1f01775b23f368ae8380569e82026f24f821d5dc4f023ab844c3ae14007c79c416860efb414e620059824a2923d6bd3ffa1b4914eb7e11e247016ebead55 SHA512 31da8f49cec3ba2a3bb9ba40fa54fe64c97d1e564631c980619f0b3ffca36814adc6c2cb8dc1ead774a15546f308e7a33990821538d1e7b6c885b14ed4e1f711 diff --git a/media-libs/jasper/jasper-4.2.0.ebuild b/media-libs/jasper/jasper-4.2.0.ebuild new file mode 100644 index ..47b363a4f06e --- /dev/null +++ b/media-libs/jasper/jasper-4.2.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( + app-text/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + ) + test? ( media-libs/openjpeg )" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 8fca8b44f82cedc54cb66491692003a9d05717db Author: Sam James gentoo org> AuthorDate: Sun Jan 14 05:53:30 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 14:14:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fca8b44 media-libs/jasper: test fixes Some test fixes I noticed when looking at bug #907259 and bug #922074. * Patch out `which` usage (https://github.com/jasper-software/jasper/pull/369). * Depend on openjpeg for tests for the opj2_compress and opj2_decompress binaries. Bug: https://bugs.gentoo.org/907259 Bug: https://bugs.gentoo.org/922074 Closes: https://github.com/gentoo/gentoo/pull/34794 Signed-off-by: Sam James gentoo.org> .../jasper/files/jasper-4.1.2-which-hunt.patch | 34 ++ media-libs/jasper/jasper-4.1.2.ebuild | 10 +-- media-libs/jasper/jasper-.ebuild | 10 +-- 3 files changed, 50 insertions(+), 4 deletions(-) diff --git a/media-libs/jasper/files/jasper-4.1.2-which-hunt.patch b/media-libs/jasper/files/jasper-4.1.2-which-hunt.patch new file mode 100644 index ..e04255a714ee --- /dev/null +++ b/media-libs/jasper/files/jasper-4.1.2-which-hunt.patch @@ -0,0 +1,34 @@ +https://github.com/jasper-software/jasper/pull/369 + +From de3e9d43224977cda178df609d09e222674200e6 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 14 Jan 2024 05:49:55 + +Subject: [PATCH] test: run_test_3: drop use of `which` + +`which` is non-portable (not part of POSIX) and distributions like Debian and +Gentoo are looking to remove it from their base set of packages. + +Switch to `type -P` instead given `test/bin/run_test_3` already has a Bash +shebang. + +Signed-off-by: Sam James +--- + test/bin/run_test_3 | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/test/bin/run_test_3 b/test/bin/run_test_3 +index fad80412..5bc9da93 100755 +--- a/test/bin/run_test_3 b/test/bin/run_test_3 +@@ -36,8 +36,8 @@ set_source_and_build_dirs || panic "cannot set source and build directories" + + #$CMDDIR/rundectests jasper || exit 1 + +-oj_compress=$(which opj2_compress) || oj_compress="" +-oj_decompress=$(which opj2_decompress) || oj_decompress="" ++oj_compress=$(type -P opj2_compress) || oj_compress="" ++oj_decompress=$(type -P opj2_decompress) || oj_decompress="" + + run_test="$cmd_dir/run_codec_test" + + diff --git a/media-libs/jasper/jasper-4.1.2.ebuild b/media-libs/jasper/jasper-4.1.2.ebuild index 335732079920..6540d3819942 100644 --- a/media-libs/jasper/jasper-4.1.2.ebuild +++ b/media-libs/jasper/jasper-4.1.2.ebuild @@ -19,7 +19,8 @@ fi LICENSE="JasPer2.0" SLOT="0/7" -IUSE="doc heif jpeg opengl" +IUSE="doc heif jpeg opengl test" +RESTRICT="!test? ( test )" RDEPEND=" heif? ( media-libs/libheif:= ) @@ -37,7 +38,12 @@ BDEPEND=" dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base - )" + ) + test? ( media-libs/openjpeg )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.2-which-hunt.patch +) src_configure() { local mycmakeargs=( diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 335732079920..6540d3819942 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -19,7 +19,8 @@ fi LICENSE="JasPer2.0" SLOT="0/7" -IUSE="doc heif jpeg opengl" +IUSE="doc heif jpeg opengl test" +RESTRICT="!test? ( test )" RDEPEND=" heif? ( media-libs/libheif:= ) @@ -37,7 +38,12 @@ BDEPEND=" dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base - )" + ) + test? ( media-libs/openjpeg )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.2-which-hunt.patch +) src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 66befac964c44162818496ee5233c8d2f631107f Author: Sam James gentoo org> AuthorDate: Sun Jan 14 05:35:52 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 05:35:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66befac9 media-libs/jasper: adapt to doxygen rename Signed-off-by: Sam James gentoo.org> media-libs/jasper/jasper-4.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-4.1.2.ebuild b/media-libs/jasper/jasper-4.1.2.ebuild index c9b2cc7fa814..335732079920 100644 --- a/media-libs/jasper/jasper-4.1.2.ebuild +++ b/media-libs/jasper/jasper-4.1.2.ebuild @@ -33,7 +33,7 @@ DEPEND="${RDEPEND}" BDEPEND=" app-shells/bash doc? ( - app-doc/doxygen + app-text/doxygen dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 92d3f29071e7de502f5b413ead99f9c83cc26d36 Author: Michael Vetter iodoru org> AuthorDate: Thu Jan 11 15:59:05 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 05:35:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d3f290 media-libs/jasper: add 4.1.2 Fix invalid memory write bug (#367) (CVE-2023-51257). Fix missing range check in the JPC encoder (#368). Bug: https://bugs.gentoo.org/922075 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/34761 Signed-off-by: Sam James gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.1.2.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 8889ed116334..d3796d0822ce 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb3d945f10de15459a7d6566f1de9cbcd27a418bcc3c128bc138fff7e3f1cc157b6750d2d7dc1216f8e8cbc8bea SHA512 dc03434870e85b1fdbdf41a3e07ce5a8044c8d225717d3d7a5969d45e3bd716bfb2abc4b4e0b8cec2f4071a7520c5d3e48939dba0cabe6d192eacd593de0c563 DIST jasper-4.1.1.tar.gz 1979438 BLAKE2B 7f72c7f5633b7b0b119733ea7cdaa51684d3593ea19de21ae45f036ac79245b418b4f72a90f4b7d458b38ea480f008a8b67a74a0c4f440c9d86f76419e04e712 SHA512 a15c196d7e448fb3c8b6512793d4b430e58ba6adf343b46392cac0880ae8c385cd75b43dd566c4a25baab983089cb95c00ae538dc0b84282cc98f2a9ce398d43 +DIST jasper-4.1.2.tar.gz 1982427 BLAKE2B 36f1e5abb90f6e684ab9b9479e3f28318c75e1f1cd71dfa9f84f00fca2e04ebec393b48ceec1db02d2777cb09fbf0f425cef017958aec1c7f6fd66277c370baa SHA512 ab3cc1e2a4b4232510eba89d03363ed1a9f74ee981e2e7eeef21d185dbc12f2efa5cc0e281c5d20adf1d3d0f95a44f7b0ece8fd304e26bdcd1ff352dbf398367 diff --git a/media-libs/jasper/jasper-4.1.2.ebuild b/media-libs/jasper/jasper-4.1.2.ebuild new file mode 100644 index ..c9b2cc7fa814 --- /dev/null +++ b/media-libs/jasper/jasper-4.1.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( + app-doc/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + )" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 279f5747382c017d448215903ddfa212919ab1ae Author: Michael Vetter iodoru org> AuthorDate: Mon Jan 8 10:03:41 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 10 12:38:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279f5747 media-libs/jasper: add 4.1.1 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/34707 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.1.1.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index cb9e39b4d412..8889ed116334 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1 +1,2 @@ DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb3d945f10de15459a7d6566f1de9cbcd27a418bcc3c128bc138fff7e3f1cc157b6750d2d7dc1216f8e8cbc8bea SHA512 dc03434870e85b1fdbdf41a3e07ce5a8044c8d225717d3d7a5969d45e3bd716bfb2abc4b4e0b8cec2f4071a7520c5d3e48939dba0cabe6d192eacd593de0c563 +DIST jasper-4.1.1.tar.gz 1979438 BLAKE2B 7f72c7f5633b7b0b119733ea7cdaa51684d3593ea19de21ae45f036ac79245b418b4f72a90f4b7d458b38ea480f008a8b67a74a0c4f440c9d86f76419e04e712 SHA512 a15c196d7e448fb3c8b6512793d4b430e58ba6adf343b46392cac0880ae8c385cd75b43dd566c4a25baab983089cb95c00ae538dc0b84282cc98f2a9ce398d43 diff --git a/media-libs/jasper/jasper-4.1.1.ebuild b/media-libs/jasper/jasper-4.1.1.ebuild new file mode 100644 index ..c9b2cc7fa814 --- /dev/null +++ b/media-libs/jasper/jasper-4.1.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( + app-doc/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + )" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 0b66aa917de792ee985fd169293c93c6c5b22ebf Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 9 15:32:38 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 9 15:33:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b66aa91 media-libs/jasper: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/jasper/jasper-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index efb008457ae2..c9b2cc7fa814 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; else SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" S="${WORKDIR}/${PN}-version-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: e91db128f1a95504c5d1530c4ef2d34f03858864 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 9 15:32:33 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 9 15:33:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91db128 media-libs/jasper: keyword 4.0.0 for ~loong Bug: https://bugs.gentoo.org/921559 Signed-off-by: WANG Xuerui gentoo.org> media-libs/jasper/jasper-4.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jasper/jasper-4.0.0.ebuild b/media-libs/jasper/jasper-4.0.0.ebuild index efb008457ae2..c9b2cc7fa814 100644 --- a/media-libs/jasper/jasper-4.0.0.ebuild +++ b/media-libs/jasper/jasper-4.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; else SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" S="${WORKDIR}/${PN}-version-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: c9caa89e1dfe607fcd2c722a8cd3ae62e0f1701f Author: Michael Vetter iodoru org> AuthorDate: Thu Apr 13 10:52:08 2023 + Commit: David Seifert gentoo org> CommitDate: Thu Apr 13 10:52:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9caa89e media-libs/jasper: add note about heif use flag See https://github.com/jasper-software/jasper/issues/357#issuecomment-1505317750 Closes: https://github.com/gentoo/gentoo/pull/30581 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: David Seifert gentoo.org> media-libs/jasper/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/jasper/metadata.xml b/media-libs/jasper/metadata.xml index 633050c64070..69d790c8c74d 100644 --- a/media-libs/jasper/metadata.xml +++ b/media-libs/jasper/metadata.xml @@ -16,4 +16,7 @@ jasper-software/jasper + + Enable experimental support for HEIF/HEIC, unsupported by upstream +
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: c99a695fb89e564daea206ff72bf2dfa1ba6fa6d Author: David Seifert gentoo org> AuthorDate: Thu Apr 13 10:04:12 2023 + Commit: David Seifert gentoo org> CommitDate: Thu Apr 13 10:04:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99a695f media-libs/jasper: fix USE=doc breakage Closes: https://bugs.gentoo.org/904230 Signed-off-by: David Seifert gentoo.org> media-libs/jasper/jasper-4.0.0.ebuild | 8 ++-- media-libs/jasper/jasper-.ebuild | 8 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/media-libs/jasper/jasper-4.0.0.ebuild b/media-libs/jasper/jasper-4.0.0.ebuild index 3ebc6a27c799..efb008457ae2 100644 --- a/media-libs/jasper/jasper-4.0.0.ebuild +++ b/media-libs/jasper/jasper-4.0.0.ebuild @@ -32,8 +32,12 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" app-shells/bash - doc? ( app-doc/doxygen ) -" + doc? ( + app-doc/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + )" src_configure() { local mycmakeargs=( diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 3ebc6a27c799..efb008457ae2 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -32,8 +32,12 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" app-shells/bash - doc? ( app-doc/doxygen ) -" + doc? ( + app-doc/doxygen + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + virtual/latex-base + )" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 6a76c8c2747a42f6d7e7df306f103c67febeb129 Author: Michael Vetter iodoru org> AuthorDate: Wed Apr 12 13:09:04 2023 + Commit: David Seifert gentoo org> CommitDate: Wed Apr 12 13:09:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a76c8c2 media-libs/jasper: readd jasper library (4.0.0) Closes: https://github.com/gentoo/gentoo/pull/30553 Bug: https://bugs.gentoo.org/734284 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: David Seifert gentoo.org> media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-4.0.0.ebuild | 56 +++ media-libs/jasper/jasper-.ebuild | 56 +++ media-libs/jasper/metadata.xml| 19 4 files changed, 132 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest new file mode 100644 index ..cb9e39b4d412 --- /dev/null +++ b/media-libs/jasper/Manifest @@ -0,0 +1 @@ +DIST jasper-4.0.0.tar.gz 1975127 BLAKE2B d4d8ae3324f3753e999adee57c215b89fa0ddeb3d945f10de15459a7d6566f1de9cbcd27a418bcc3c128bc138fff7e3f1cc157b6750d2d7dc1216f8e8cbc8bea SHA512 dc03434870e85b1fdbdf41a3e07ce5a8044c8d225717d3d7a5969d45e3bd716bfb2abc4b4e0b8cec2f4071a7520c5d3e48939dba0cabe6d192eacd593de0c563 diff --git a/media-libs/jasper/jasper-4.0.0.ebuild b/media-libs/jasper/jasper-4.0.0.ebuild new file mode 100644 index ..3ebc6a27c799 --- /dev/null +++ b/media-libs/jasper/jasper-4.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( app-doc/doxygen ) +" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +} diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild new file mode 100644 index ..3ebc6a27c799 --- /dev/null +++ b/media-libs/jasper/jasper-.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://jasper-software.github.io/jasper"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"; +else + SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +LICENSE="JasPer2.0" +SLOT="0/7" +IUSE="doc heif jpeg opengl" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + virtual/glu + )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-shells/bash + doc? ( app-doc/doxygen ) +" + +src_configure() { + local mycmakeargs=( + -DBASH_PROGRAM="${BROOT}"/bin/bash + + # documentation + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package doc LATEX) + + # HEIF + -DJAS_ENABLE_LIBHEIF=$(usex heif) + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + ) + cmake_src_configure +} diff --git a/media-libs/jasper/metadata.xml b/media-libs/jasper/metadata.xml new file mode 100644 index ..633050c64070 --- /dev/null +++ b/media-libs/jasper/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + jub
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, media-libs/jasper/files/
commit: 77aebdf0b31765b33831ca5b02ea3d98f13c46cd Author: David Seifert gentoo org> AuthorDate: Tue Aug 27 09:07:01 2019 + Commit: David Seifert gentoo org> CommitDate: Tue Aug 27 09:07:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aebdf0 media-libs/jasper: Remove from tree Bug: https://bugs.gentoo.org/674214 Closes: https://bugs.gentoo.org/601068 Closes: https://bugs.gentoo.org/614028 Closes: https://bugs.gentoo.org/614032 Closes: https://bugs.gentoo.org/614566 Closes: https://bugs.gentoo.org/619120 Closes: https://bugs.gentoo.org/624988 Closes: https://bugs.gentoo.org/629286 Closes: https://bugs.gentoo.org/635552 Closes: https://bugs.gentoo.org/662160 Closes: https://bugs.gentoo.org/674154 Closes: https://bugs.gentoo.org/684826 Closes: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> media-libs/jasper/Manifest | 2 - .../files/jasper-2.0.14-fix-test-suite.patch | 28 - media-libs/jasper/jasper-2.0.14.ebuild | 67 -- media-libs/jasper/jasper-2.0.16.ebuild | 65 - media-libs/jasper/jasper-.ebuild | 65 - media-libs/jasper/metadata.xml | 11 6 files changed, 238 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest deleted file mode 100644 index abc38bb5ab0..000 --- a/media-libs/jasper/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 -DIST jasper-2.0.16.tar.gz 1311944 BLAKE2B 7402a3f08911e375ab51d531c8bcc57ccb3266763f2d92f45070e52697b99ca41dab4032a3d795105c05ddccd0641a6de24a6d7b148635efce37cd0be07c3e65 SHA512 b3bca227f833567c9061c4a29c0599784ed6a131b5cceddfd1696542d19add821eda445ce6d83782b454b266723b24d0f028cbc644a25c0e3a75304e615b34ee diff --git a/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch b/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch deleted file mode 100644 index 9af83c67c6f..000 --- a/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch +++ /dev/null @@ -1,28 +0,0 @@ -Disable tests which will require LIBJPEG when Jasper was -built without LIBJPEG. - -Bug: https://bugs.gentoo.org/629898 - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -393,12 +393,14 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/test/bin/wrapper.in" - "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" @ONLY) - - if (BASH_PROGRAM) -- add_test(run_test_1 --"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" --"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") -- add_test(run_test_2 --"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" --"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") -+ if (JAS_ENABLE_LIBJPEG) -+ add_test(run_test_1 -+"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" -+"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") -+ add_test(run_test_2 -+"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" -+"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") -+ endif() - add_test(run_test_3 - "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" - "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_3") diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild deleted file mode 100644 index 1a72b593b94..000 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/4" -IUSE="doc jpeg opengl test" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 0f8d3ef6b31fa5aa1691dace93823030e0e21f9f Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 26 14:28:45 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 26 14:28:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8d3ef6 media-libs/jasper: Bump to version 2.0.16. Removed old. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/Manifest | 2 +- media-libs/jasper/{jasper-2.0.15-r1.ebuild => jasper-2.0.16.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 93b54910206..abc38bb5ab0 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,2 @@ DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 -DIST jasper-2.0.15.tar.gz 1311926 BLAKE2B 39b6e0af590bbf849a172b97148465e68b9b5682286b882e41bf8f58e3ff4f18a4762a29b08529d9589a63aa22a9125aeed8c2dc7e61198f5eb15f1ca7b60ae0 SHA512 360cadfa0f3cb502ce6354267df71a48bac5a5f6bf60c280f6943c8ede72c727ca178cad411c7824c727731aaa7def92298ebd259a262d9776c6e137f12b16c7 +DIST jasper-2.0.16.tar.gz 1311944 BLAKE2B 7402a3f08911e375ab51d531c8bcc57ccb3266763f2d92f45070e52697b99ca41dab4032a3d795105c05ddccd0641a6de24a6d7b148635efce37cd0be07c3e65 SHA512 b3bca227f833567c9061c4a29c0599784ed6a131b5cceddfd1696542d19add821eda445ce6d83782b454b266723b24d0f028cbc644a25c0e3a75304e615b34ee diff --git a/media-libs/jasper/jasper-2.0.15-r1.ebuild b/media-libs/jasper/jasper-2.0.16.ebuild similarity index 100% rename from media-libs/jasper/jasper-2.0.15-r1.ebuild rename to media-libs/jasper/jasper-2.0.16.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 4e811f86ea55c9fa4c4812e980c6ec2fc59fa5e6 Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 25 07:27:36 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 25 07:27:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e811f86 media-libs/jasper: Removed "test" USE flag Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/jasper-2.0.15-r1.ebuild | 4 +--- media-libs/jasper/jasper-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/media-libs/jasper/jasper-2.0.15-r1.ebuild b/media-libs/jasper/jasper-2.0.15-r1.ebuild index 78b6c6fd9fc..e38d99a4ea7 100644 --- a/media-libs/jasper/jasper-2.0.15-r1.ebuild +++ b/media-libs/jasper/jasper-2.0.15-r1.ebuild @@ -22,7 +22,7 @@ fi LICENSE="JasPer2.0" SLOT="0/4" -IUSE="doc jpeg opengl test" +IUSE="doc jpeg opengl" RDEPEND=" jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) @@ -60,8 +60,6 @@ multilib_src_configure() { # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - - #-DJAS_ENABLE_PROGRAMS=$(usex test) ) cmake-utils_src_configure } diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 78b6c6fd9fc..e38d99a4ea7 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="JasPer2.0" SLOT="0/4" -IUSE="doc jpeg opengl test" +IUSE="doc jpeg opengl" RDEPEND=" jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) @@ -60,8 +60,6 @@ multilib_src_configure() { # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - - #-DJAS_ENABLE_PROGRAMS=$(usex test) ) cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: cb32f06c4b7699b439b0331127b20606f5cb1381 Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 25 07:25:35 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 25 07:25:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb32f06c media-libs/jasper: Synced live ebuild. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/jasper-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 39254dafd4c..78b6c6fd9fc 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -61,7 +61,7 @@ multilib_src_configure() { # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - -DJAS_ENABLE_PROGRAMS=$(usex test) + #-DJAS_ENABLE_PROGRAMS=$(usex test) ) cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 28dbf2a217e94b872c167c4ddaf4ffab035f71f2 Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 25 07:20:29 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 25 07:20:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28dbf2a2 media-libs/jasper: Revbump to install porgrams again. Thanks-to: Arfrever Frehtes Taifersar Arahesis Apache.Org> Closes: https://bugs.gentoo.org/681716 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/{jasper-2.0.15.ebuild => jasper-2.0.15-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.15.ebuild b/media-libs/jasper/jasper-2.0.15-r1.ebuild similarity index 97% rename from media-libs/jasper/jasper-2.0.15.ebuild rename to media-libs/jasper/jasper-2.0.15-r1.ebuild index 39254dafd4c..78b6c6fd9fc 100644 --- a/media-libs/jasper/jasper-2.0.15.ebuild +++ b/media-libs/jasper/jasper-2.0.15-r1.ebuild @@ -61,7 +61,7 @@ multilib_src_configure() { # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - -DJAS_ENABLE_PROGRAMS=$(usex test) + #-DJAS_ENABLE_PROGRAMS=$(usex test) ) cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 12636e5e7a3c5050124c2ffd12f2d851573b5290 Author: Lars Wendler gentoo org> AuthorDate: Wed Mar 20 14:55:23 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Mar 20 14:55:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12636e5e media-libs/jasper: Bump to version 2.0.15 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/Manifest | 1 + media-libs/jasper/jasper-2.0.15.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index a36492e7b89..93b54910206 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1 +1,2 @@ DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 +DIST jasper-2.0.15.tar.gz 1311926 BLAKE2B 39b6e0af590bbf849a172b97148465e68b9b5682286b882e41bf8f58e3ff4f18a4762a29b08529d9589a63aa22a9125aeed8c2dc7e61198f5eb15f1ca7b60ae0 SHA512 360cadfa0f3cb502ce6354267df71a48bac5a5f6bf60c280f6943c8ede72c727ca178cad411c7824c727731aaa7def92298ebd259a262d9776c6e137f12b16c7 diff --git a/media-libs/jasper/jasper-2.0.15.ebuild b/media-libs/jasper/jasper-2.0.15.ebuild new file mode 100644 index 000..39254dafd4c --- /dev/null +++ b/media-libs/jasper/jasper-2.0.15.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${PN}-version-${PV}" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl test" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen ) +" + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + + -DJAS_ENABLE_PROGRAMS=$(usex test) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 452ed222e0afe304f13bd6441c90b1f18b613999 Author: Lars Wendler gentoo org> AuthorDate: Wed Mar 20 14:48:27 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Mar 20 14:50:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452ed222 media-libs/jasper: Bumped live ebuild to EAPI-7 - added sub-slot - added "test" USE flag - removed vcs-snapshot eclass Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/jasper/jasper-.ebuild | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index ed20cb057f9..39254dafd4c 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit cmake-multilib @@ -12,17 +12,17 @@ if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; else - inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${PN}-version-${PV}" fi # We limit memory usage to 128 MiB by default, specified in bytes : ${JASPER_MEM_LIMIT:=134217728} LICENSE="JasPer2.0" -SLOT="0" -IUSE="doc jpeg opengl" +SLOT="0/4" +IUSE="doc jpeg opengl test" RDEPEND=" jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) @@ -33,8 +33,10 @@ RDEPEND=" x11-libs/libXi[${MULTILIB_USEDEP}] x11-libs/libXmu[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen ) +" multilib_src_configure() { local mycmakeargs=( @@ -58,6 +60,8 @@ multilib_src_configure() { # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + + -DJAS_ENABLE_PROGRAMS=$(usex test) ) cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 5a6fd1e2abe6a2fd0f95e35c7561cb1f0e46afdf Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 30 17:47:19 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 30 17:47:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6fd1e2 media-libs/jasper: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index f6420f77c8a..7d10e7d801d 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 8733e400fb540e3161ec866ee4092ccc5a8fb713 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 15 14:56:32 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 15 14:57:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8733e400 media-libs/jasper: drop vulnerable Bug: https://bugs.gentoo.org/614030 Package-Manager: Portage-2.3.36, Repoman-2.3.9 media-libs/jasper/Manifest | 1 - media-libs/jasper/jasper-2.0.12.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 012a855f8d3..a36492e7b89 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1 @@ -DIST jasper-2.0.12.tar.gz 1311323 BLAKE2B bc9922bfc4765ea4630f9a504c9e5a1c0992f78c2ef68cd077ba0c8a36332debd5db9fc5c639accc7eaa0eda64e478c1e615da9f2eaf363446635dd94a253fa0 SHA512 a30898359d85e6580772f5164c188e2e170500fa4b98c8831aa63aa87cb661b88952b278e390497571f9ebf9286855a8aa946037692309ba5f41cffe265a DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild deleted file mode 100644 index e6fab3f30a0..000 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/4" -IUSE="doc jpeg opengl" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] - >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXmu[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -multilib_src_configure() { - local mycmakeargs=( - -DALLOW_IN_SOURCE_BUILD=OFF - -DBASH_PROGRAM="${EPREFIX}"/bin/bash - -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LSAN=OFF - -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_SHARED=ON - -DJAS_ENABLE_STRICT=ON - -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - # JPEG - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) - -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) - - # OpenGL - -DJAS_ENABLE_OPENGL=$(usex opengl) - -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) - - # Doxygen - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 4f007101af64f8f0a1143c2401ba51edb3852ddf Author: Aaron Bauman gentoo org> AuthorDate: Tue May 15 14:55:10 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 15 14:57:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f007101 media-libs/jasper: stable ppc/ppc64 per slyfox's comment on bug Bug: https://bugs.gentoo.org/614030 Package-Manager: Portage-2.3.36, Repoman-2.3.9 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 7109e038051..f6420f77c8a 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 12a61328fec7deae01bea9186f885ff2b432bd51 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue May 8 18:10:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 8 18:42:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a61328 media-libs/jasper: stable 2.0.14 for sparc Bug: https://bugs.gentoo.org/614030 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index bea8a9231ea..7109e038051 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, profiles/arch/arm64/
commit: b9c163766d1286738152894f47fe1029e7ce16d8 Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 6 12:07:24 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 6 13:17:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c16376 media-libs/jasper-2.0.14: arm64 stable with USE=opengl stable mask Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- profiles/arch/arm64/package.use.stable.mask | 4 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index fd9bf7d23be..bea8a9231ea 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index d50e4b8f1dd..60fc2263d94 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp (06 May 2018) +# No media-libs/freeglut and co stable yet +media-libs/jasper opengl + # Mart Raudsepp (04 May 2018) # sci-libs/mpir fails tests, bug 640424 dev-python/gmpy mpir
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: b70042c46eb540a03fed2fb039af8c443ad0466a Author: Matt Turner gentoo org> AuthorDate: Sun Apr 22 20:18:57 2018 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 22 20:18:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70042c4 media-libs/jasper-2.0.14: hppa stable, bug 614030 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 8f0dc8cf9be..fd9bf7d23be 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 33620bd03a67ea327b671bfa28efc9e8e8937105 Author: Markus Meier gentoo org> AuthorDate: Sun Apr 8 10:46:57 2018 + Commit: Markus Meier gentoo org> CommitDate: Sun Apr 8 10:48:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33620bd0 media-libs/jasper: arm stable, bug #614030 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 43a27c3449b..8f0dc8cf9be 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 45f64ee1c44e9c195a69beede9f0c01640976422 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Mar 31 10:10:46 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Mar 31 10:10:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f64ee1 media-libs/jasper-2.0.14-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/614030 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 984bad85991..43a27c3449b 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 76585311ea1d8af40916856f810df71e74c7ffdd Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 24 22:11:01 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 24 22:11:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76585311 media-libs/jasper: amd64 stable wrt bug #614030 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 9e3a3090008..dc7e9711194 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: cdc2f32db306eaa3d0bdca3cadf21d5d7678d4b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Mar 23 23:38:31 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Mar 23 23:38:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc2f32d media-libs/jasper: stable 2.0.14 for ia64, bug #614030 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" media-libs/jasper/jasper-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild index 1639b4bca26..9e3a3090008 100644 --- a/media-libs/jasper/jasper-2.0.14.ebuild +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 21c71460a52c001ad8ddbfe88ffa2b0efcab8243 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 5 10:55:27 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 5 10:55:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c71460 media-libs/jasper: Bump to v2.0.14 Ebuild changes: === - Add patch to disable tests which will require libjpeg when built without jpeg USE flag set. Closes: https://bugs.gentoo.org/629898 Closes: https://bugs.gentoo.org/642020 Package-Manager: Portage-2.3.21, Repoman-2.3.6 media-libs/jasper/Manifest | 1 + .../files/jasper-2.0.14-fix-test-suite.patch | 28 + media-libs/jasper/jasper-2.0.14.ebuild | 67 ++ 3 files changed, 96 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 639f6735c77..012a855f8d3 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1 +1,2 @@ DIST jasper-2.0.12.tar.gz 1311323 BLAKE2B bc9922bfc4765ea4630f9a504c9e5a1c0992f78c2ef68cd077ba0c8a36332debd5db9fc5c639accc7eaa0eda64e478c1e615da9f2eaf363446635dd94a253fa0 SHA512 a30898359d85e6580772f5164c188e2e170500fa4b98c8831aa63aa87cb661b88952b278e390497571f9ebf9286855a8aa946037692309ba5f41cffe265a +DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 diff --git a/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch b/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch new file mode 100644 index 000..9af83c67c6f --- /dev/null +++ b/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch @@ -0,0 +1,28 @@ +Disable tests which will require LIBJPEG when Jasper was +built without LIBJPEG. + +Bug: https://bugs.gentoo.org/629898 + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -393,12 +393,14 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/test/bin/wrapper.in" + "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" @ONLY) + + if (BASH_PROGRAM) +- add_test(run_test_1 +-"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" +-"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") +- add_test(run_test_2 +-"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" +-"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") ++ if (JAS_ENABLE_LIBJPEG) ++ add_test(run_test_1 ++"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" ++"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") ++ add_test(run_test_2 ++"${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" ++"${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") ++ endif() + add_test(run_test_3 + "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" + "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_3") diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild new file mode 100644 index 000..1639b4bca26 --- /dev/null +++ b/media-libs/jasper/jasper-2.0.14.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl test" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-2.0.14-fix-test-suite.patch ) + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash +
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 8641798b61c9869d21ed17fa99d060b9f773a8a4 Author: Tim Harder gentoo org> AuthorDate: Fri Sep 1 06:05:19 2017 + Commit: Tim Harder gentoo org> CommitDate: Fri Sep 1 06:54:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8641798b media-libs/jasper: use https for HOMEPAGE media-libs/jasper/jasper-2.0.12.ebuild | 2 +- media-libs/jasper/jasper-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index f99bf0cb3c1..6e89a5e716a 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit cmake-multilib DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; +HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; if [[ ${PV} == ** ]]; then inherit git-r3 diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 0754978bbb0..d0e060bfd02 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit cmake-multilib DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; +HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"; if [[ ${PV} == ** ]]; then inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 34021ba28f658439a6c09fd7ae78ebd9bd932ccb Author: David Seifert gentoo org> AuthorDate: Tue May 16 06:39:11 2017 + Commit: David Seifert gentoo org> CommitDate: Tue May 16 06:39:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34021ba2 media-libs/jasper: Remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/jasper/Manifest | 2 - .../files/jasper-1.900.6-fix-build-system.patch| 87 -- media-libs/jasper/jasper-1.900.6.ebuild| 47 media-libs/jasper/jasper-2.0.10.ebuild | 65 4 files changed, 201 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 0ee7767291f..5121c7b5a0a 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1 @@ -DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 -DIST jasper-2.0.10.tar.gz 1310613 SHA256 d48193de3b82e7f5792fe933fba2ef6714228de4d904ce98f3d69217ed7a85ec SHA512 8f96f72b73197088ff28364c7b4db79745a3188aa9be888ad3b211541bb4d1e45f23604b36d0b6c4176a432c2da888d1e31f119279aaab73e09430699e036859 WHIRLPOOL 37f98278af2baf2978b21a894c618166b4086c744c21ce953bad1b7aec9191550eda7d161aa93533c6a8f36399160633de5ea912e5d1e7ac37d5b3eece48062b DIST jasper-2.0.12.tar.gz 1311323 SHA256 f0bcc1c4de5fab199f2e792acf269eb34d54689777c305d80e2498788f9f204b SHA512 a30898359d85e6580772f5164c188e2e170500fa4b98c8831aa63aa87cb661b88952b278e390497571f9ebf9286855a8aa946037692309ba5f41cffe265a WHIRLPOOL 375eebf63f99081171d04414bae4ef0ce5514955818ddf5c985e9dc7bb93e539bf4b90adecdd497c43bcf0658d68c9261cc7e53f164d3fe5436e02da778f6ee3 diff --git a/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch b/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch deleted file mode 100644 index d4ac76eaba1..000 --- a/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch +++ /dev/null @@ -1,87 +0,0 @@ -Include the the correct path for the produced jas_config.h header, -in order to enable VPATH builds. -See also: https://bugs.gentoo.org/show_bug.cgi?id=597208 - a/src/appl/Makefile.am -+++ b/src/appl/Makefile.am -@@ -78,7 +78,7 @@ - man_MANS = imgcmp.1 imginfo.1 jasper.1 jiv.1 - EXTRA_DIST = $(man_MANS) - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include - - MYLDFLAGS = ../libjasper/libjasper.la - jasper_LDADD = $(MYLDFLAGS) a/src/libjasper/base/Makefile.am -+++ b/src/libjasper/base/Makefile.am -@@ -73,4 +73,4 @@ - jas_tvp.c \ - jas_version.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/bmp/Makefile.am -+++ b/src/libjasper/bmp/Makefile.am -@@ -64,4 +64,4 @@ - bmp_dec.c \ - bmp_enc.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/jp2/Makefile.am -+++ b/src/libjasper/jp2/Makefile.am -@@ -64,4 +64,4 @@ - jp2_dec.c \ - jp2_enc.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/jpc/Makefile.am -+++ b/src/libjasper/jpc/Makefile.am -@@ -102,4 +102,4 @@ - jpc_t2enc.c \ - jpc_util.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/jpg/Makefile.am -+++ b/src/libjasper/jpg/Makefile.am -@@ -76,4 +76,4 @@ - jpg_enc.c \ - jpg_dummy.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/mif/Makefile.am -+++ b/src/libjasper/mif/Makefile.am -@@ -63,4 +63,4 @@ - mif_cod.h \ - mif_cod.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/pgx/Makefile.am -+++ b/src/libjasper/pgx/Makefile.am -@@ -64,4 +64,4 @@ - pgx_dec.c \ - pgx_enc.c - --AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include -+AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include a/src/libjasper/pnm/Makefile.am -+++ b/src/libjasper/pnm/Makefile.am -@@ -64,4 +64,4 @@ - pnm_dec.c \ - pnm_enc.c - --A
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 4e9bdc339a5284e34dac196c4a57d544edc73f72 Author: David Seifert gentoo org> AuthorDate: Tue May 16 06:36:31 2017 + Commit: David Seifert gentoo org> CommitDate: Tue May 16 06:39:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9bdc33 media-libs/jasper: Mark ia64 stable Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 1396689a4a6..f99bf0cb3c1 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: aa454f413c0c434090d34d4846fc3aa6911cb404 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 27 11:21:53 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 27 11:21:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa454f41 media-libs/jasper: sparc stable wrt bug #614012 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 40f978310b7..1396689a4a6 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 3b9e67cf2cbf7557576095798c90fc5d6df6660b Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 7 09:41:39 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 7 09:41:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9e67cf media-libs/jasper: Stable for HPPA (bug #614012). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 8a5f8a33029..40f978310b7 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 7d3cedb1e248892475d755f7315b33f324b08c2d Author: Tobias Klausmann gentoo org> AuthorDate: Tue Apr 4 19:27:53 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Apr 4 19:27:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3cedb1 media-libs/jasper-2.0.12-r0: add alpha keyword Gentoo-Bug: 614012 media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 4063f5bcf30..8a5f8a33029 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 985303b3f21b55ae6270f0d5172220814068a7be Author: Michael Weber gentoo org> AuthorDate: Mon Apr 3 21:18:21 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Apr 3 21:19:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985303b3 media-libs/jasper: arm stable (bug 614012). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm" media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index b790f9e3818..4063f5bcf30 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: f2a07ff039515a144750b771ab3c8dbe0f0f7006 Author: Michael Weber gentoo org> AuthorDate: Mon Apr 3 21:00:00 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Apr 3 21:00:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a07ff0 media-libs/jasper: ppc ppc64 stable (bug 614012). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc ppc64" media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index d2520b6d1e7..b790f9e3818 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 818ca85a3e164ad2a257ef8d6cfad580837b8419 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 3 12:33:26 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 3 12:33:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818ca85a media-libs/jasper: x86 stable wrt bug #614012 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index fe984f232d2..d2520b6d1e7 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: e61084bb21b636625614533af81635d93eca4c70 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 2 17:33:02 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 2 17:33:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61084bb media-libs/jasper: amd64 stable wrt bug #614012 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-2.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 47c832d907a..fe984f232d2 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: bd0027b988112b2719f43c95859f1921ffe1d821 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 2 17:32:14 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 2 17:32:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0027b9 media-libs/jasper: do not put KEYWORDS on different lines because of an ekeyword bug Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-2.0.12.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild index 86b1c13ff39..47c832d907a 100644 --- a/media-libs/jasper/jasper-2.0.12.ebuild +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -14,9 +14,7 @@ if [[ ${PV} == ** ]]; then else inherit vcs-snapshot SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ - ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ - ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # We limit memory usage to 128 MiB by default, specified in bytes
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 07191dc40ff2880718f3f4a737dd7ba9de303a5e Author: David Seifert gentoo org> AuthorDate: Wed Mar 29 19:50:31 2017 + Commit: David Seifert gentoo org> CommitDate: Wed Mar 29 19:51:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07191dc4 media-libs/jasper: Version bump to 2.0.12 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/jasper/Manifest | 1 + media-libs/jasper/jasper-2.0.12.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index cb4bf5a00d9..0ee7767291f 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.10.tar.gz 1310613 SHA256 d48193de3b82e7f5792fe933fba2ef6714228de4d904ce98f3d69217ed7a85ec SHA512 8f96f72b73197088ff28364c7b4db79745a3188aa9be888ad3b211541bb4d1e45f23604b36d0b6c4176a432c2da888d1e31f119279aaab73e09430699e036859 WHIRLPOOL 37f98278af2baf2978b21a894c618166b4086c744c21ce953bad1b7aec9191550eda7d161aa93533c6a8f36399160633de5ea912e5d1e7ac37d5b3eece48062b +DIST jasper-2.0.12.tar.gz 1311323 SHA256 f0bcc1c4de5fab199f2e792acf269eb34d54689777c305d80e2498788f9f204b SHA512 a30898359d85e6580772f5164c188e2e170500fa4b98c8831aa63aa87cb661b88952b278e390497571f9ebf9286855a8aa946037692309ba5f41cffe265a WHIRLPOOL 375eebf63f99081171d04414bae4ef0ce5514955818ddf5c985e9dc7bb93e539bf4b90adecdd497c43bcf0658d68c9261cc7e53f164d3fe5436e02da778f6ee3 diff --git a/media-libs/jasper/jasper-2.0.12.ebuild b/media-libs/jasper/jasper-2.0.12.ebuild new file mode 100644 index 000..86b1c13ff39 --- /dev/null +++ b/media-libs/jasper/jasper-2.0.12.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 0ccb9ab0cebf4aea9c2881898c1de07a580e80b6 Author: David Seifert gentoo org> AuthorDate: Thu Jan 5 13:28:43 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 5 13:30:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccb9ab0 media-libs/jasper: Version bump to 2.0.10 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jasper/Manifest | 1 + media-libs/jasper/jasper-2.0.10.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index f11d2ea..5ff6e3b 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 +DIST jasper-2.0.10.tar.gz 1310613 SHA256 d48193de3b82e7f5792fe933fba2ef6714228de4d904ce98f3d69217ed7a85ec SHA512 8f96f72b73197088ff28364c7b4db79745a3188aa9be888ad3b211541bb4d1e45f23604b36d0b6c4176a432c2da888d1e31f119279aaab73e09430699e036859 WHIRLPOOL 37f98278af2baf2978b21a894c618166b4086c744c21ce953bad1b7aec9191550eda7d161aa93533c6a8f36399160633de5ea912e5d1e7ac37d5b3eece48062b DIST jasper-2.0.8.tar.gz 1309946 SHA256 ebaca7b4bb2354c58f649c6d97d07f14292df31666a7cb29f2b4a066976535e4 SHA512 7e77853e96c50b13c356e8ae257f5816cec9e26fa4991b61ad3dc80a7abfd11c742ae21293e4ff5888364b2950a338a4e804338cef66b781fcb863374e679cf0 WHIRLPOOL 0db74aedc2a30392770cfa3eecde063d9566d30f54eea21d796559d85e2ce96f42fe8737aae2202688b80246756373f6b41197e016c5cb40a6a49933639021b5 diff --git a/media-libs/jasper/jasper-2.0.10.ebuild b/media-libs/jasper/jasper-2.0.10.ebuild new file mode 100644 index ..fc05fb5 --- /dev/null +++ b/media-libs/jasper/jasper-2.0.10.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 10ca5f82f05b55e85bbe0f623b4c8205eec90b77 Author: David Seifert gentoo org> AuthorDate: Thu Jan 5 13:29:35 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 5 13:30:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ca5f82 media-libs/jasper: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jasper/Manifest| 1 - media-libs/jasper/jasper-2.0.8.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 5ff6e3b..cb4bf5a 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,2 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.10.tar.gz 1310613 SHA256 d48193de3b82e7f5792fe933fba2ef6714228de4d904ce98f3d69217ed7a85ec SHA512 8f96f72b73197088ff28364c7b4db79745a3188aa9be888ad3b211541bb4d1e45f23604b36d0b6c4176a432c2da888d1e31f119279aaab73e09430699e036859 WHIRLPOOL 37f98278af2baf2978b21a894c618166b4086c744c21ce953bad1b7aec9191550eda7d161aa93533c6a8f36399160633de5ea912e5d1e7ac37d5b3eece48062b -DIST jasper-2.0.8.tar.gz 1309946 SHA256 ebaca7b4bb2354c58f649c6d97d07f14292df31666a7cb29f2b4a066976535e4 SHA512 7e77853e96c50b13c356e8ae257f5816cec9e26fa4991b61ad3dc80a7abfd11c742ae21293e4ff5888364b2950a338a4e804338cef66b781fcb863374e679cf0 WHIRLPOOL 0db74aedc2a30392770cfa3eecde063d9566d30f54eea21d796559d85e2ce96f42fe8737aae2202688b80246756373f6b41197e016c5cb40a6a49933639021b5 diff --git a/media-libs/jasper/jasper-2.0.8.ebuild b/media-libs/jasper/jasper-2.0.8.ebuild deleted file mode 100644 index 4a9ba69.. --- a/media-libs/jasper/jasper-2.0.8.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ - ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ - ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/4" -IUSE="doc jpeg opengl" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] - >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXmu[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -multilib_src_configure() { - local mycmakeargs=( - -DALLOW_IN_SOURCE_BUILD=OFF - -DBASH_PROGRAM="${EPREFIX}"/bin/bash - -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LSAN=OFF - -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_SHARED=ON - -DJAS_ENABLE_STRICT=ON - -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - # JPEG - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) - -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) - - # OpenGL - -DJAS_ENABLE_OPENGL=$(usex opengl) - -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) - - # Doxygen - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 9b778a0b96c1c5c11024a39ad456cafca6c209c7 Author: David Seifert gentoo org> AuthorDate: Tue Dec 20 09:11:05 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 20 09:13:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b778a0b media-libs/jasper: Version bump to 2.0.8 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-2.0.8.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 59f28ae..480be7b 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.7.tar.gz 1309716 SHA256 95674bac5198deea4148ef339edb2b781f27f0682dab1812da2183ec8667102e SHA512 c0e5a225eb5ff1df1263be52f7192780d9ecd66b71b38e5cce5a97d8e1095d2e90ae11c56db71d0ac3d1f3c83cc627c1183d313efb54828e133be4034d781e73 WHIRLPOOL 75fc9d761d7fb1ec1d913bc1e2bb5642d0dad77851bc76f6c88964a564751026a50e6252006f6665905f2e06c537d60e3ce463e993f30901005050a7e9c6f5d9 +DIST jasper-2.0.8.tar.gz 1309946 SHA256 ebaca7b4bb2354c58f649c6d97d07f14292df31666a7cb29f2b4a066976535e4 SHA512 7e77853e96c50b13c356e8ae257f5816cec9e26fa4991b61ad3dc80a7abfd11c742ae21293e4ff5888364b2950a338a4e804338cef66b781fcb863374e679cf0 WHIRLPOOL 0db74aedc2a30392770cfa3eecde063d9566d30f54eea21d796559d85e2ce96f42fe8737aae2202688b80246756373f6b41197e016c5cb40a6a49933639021b5 diff --git a/media-libs/jasper/jasper-2.0.8.ebuild b/media-libs/jasper/jasper-2.0.8.ebuild new file mode 100644 index ..4a9ba69 --- /dev/null +++ b/media-libs/jasper/jasper-2.0.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 8b8e432a4f66113d33e49071610e77f2d4b51ebe Author: David Seifert gentoo org> AuthorDate: Tue Dec 20 09:13:09 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 20 09:13:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8e432a media-libs/jasper: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jasper/Manifest| 1 - media-libs/jasper/jasper-2.0.7.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 480be7b..f11d2ea 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,2 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 -DIST jasper-2.0.7.tar.gz 1309716 SHA256 95674bac5198deea4148ef339edb2b781f27f0682dab1812da2183ec8667102e SHA512 c0e5a225eb5ff1df1263be52f7192780d9ecd66b71b38e5cce5a97d8e1095d2e90ae11c56db71d0ac3d1f3c83cc627c1183d313efb54828e133be4034d781e73 WHIRLPOOL 75fc9d761d7fb1ec1d913bc1e2bb5642d0dad77851bc76f6c88964a564751026a50e6252006f6665905f2e06c537d60e3ce463e993f30901005050a7e9c6f5d9 DIST jasper-2.0.8.tar.gz 1309946 SHA256 ebaca7b4bb2354c58f649c6d97d07f14292df31666a7cb29f2b4a066976535e4 SHA512 7e77853e96c50b13c356e8ae257f5816cec9e26fa4991b61ad3dc80a7abfd11c742ae21293e4ff5888364b2950a338a4e804338cef66b781fcb863374e679cf0 WHIRLPOOL 0db74aedc2a30392770cfa3eecde063d9566d30f54eea21d796559d85e2ce96f42fe8737aae2202688b80246756373f6b41197e016c5cb40a6a49933639021b5 diff --git a/media-libs/jasper/jasper-2.0.7.ebuild b/media-libs/jasper/jasper-2.0.7.ebuild deleted file mode 100644 index 4a9ba69.. --- a/media-libs/jasper/jasper-2.0.7.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ - ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ - ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/4" -IUSE="doc jpeg opengl" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] - >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXmu[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -multilib_src_configure() { - local mycmakeargs=( - -DALLOW_IN_SOURCE_BUILD=OFF - -DBASH_PROGRAM="${EPREFIX}"/bin/bash - -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LSAN=OFF - -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_SHARED=ON - -DJAS_ENABLE_STRICT=ON - -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - # JPEG - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) - -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) - - # OpenGL - -DJAS_ENABLE_OPENGL=$(usex opengl) - -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) - - # Doxygen - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ed94f4eb852ba53e0cd5a10d0eb78960472dfb4b Author: David Seifert gentoo org> AuthorDate: Sat Dec 10 21:26:53 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 10 21:32:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed94f4eb media-libs/jasper: Remove old Package-Manager: portage-2.3.3 media-libs/jasper/Manifest| 1 - media-libs/jasper/jasper-2.0.5.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 69a8dec..59f28ae 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,2 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 -DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a DIST jasper-2.0.7.tar.gz 1309716 SHA256 95674bac5198deea4148ef339edb2b781f27f0682dab1812da2183ec8667102e SHA512 c0e5a225eb5ff1df1263be52f7192780d9ecd66b71b38e5cce5a97d8e1095d2e90ae11c56db71d0ac3d1f3c83cc627c1183d313efb54828e133be4034d781e73 WHIRLPOOL 75fc9d761d7fb1ec1d913bc1e2bb5642d0dad77851bc76f6c88964a564751026a50e6252006f6665905f2e06c537d60e3ce463e993f30901005050a7e9c6f5d9 diff --git a/media-libs/jasper/jasper-2.0.5.ebuild b/media-libs/jasper/jasper-2.0.5.ebuild deleted file mode 100644 index 4a9ba69.. --- a/media-libs/jasper/jasper-2.0.5.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ - ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ - ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/4" -IUSE="doc jpeg opengl" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] - >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXmu[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -multilib_src_configure() { - local mycmakeargs=( - -DALLOW_IN_SOURCE_BUILD=OFF - -DBASH_PROGRAM="${EPREFIX}"/bin/bash - -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LSAN=OFF - -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_SHARED=ON - -DJAS_ENABLE_STRICT=ON - -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - # JPEG - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) - -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) - - # OpenGL - -DJAS_ENABLE_OPENGL=$(usex opengl) - -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) - - # Doxygen - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 93eacd8193aaaee1b5f13c09ee88416d414bf923 Author: David Seifert gentoo org> AuthorDate: Sat Dec 10 21:25:09 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 10 21:31:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eacd81 media-libs/jasper: Version bump to 2.0.7 Package-Manager: portage-2.3.3 media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-2.0.7.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 1844843..69a8dec 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a +DIST jasper-2.0.7.tar.gz 1309716 SHA256 95674bac5198deea4148ef339edb2b781f27f0682dab1812da2183ec8667102e SHA512 c0e5a225eb5ff1df1263be52f7192780d9ecd66b71b38e5cce5a97d8e1095d2e90ae11c56db71d0ac3d1f3c83cc627c1183d313efb54828e133be4034d781e73 WHIRLPOOL 75fc9d761d7fb1ec1d913bc1e2bb5642d0dad77851bc76f6c88964a564751026a50e6252006f6665905f2e06c537d60e3ce463e993f30901005050a7e9c6f5d9 diff --git a/media-libs/jasper/jasper-2.0.7.ebuild b/media-libs/jasper/jasper-2.0.7.ebuild new file mode 100644 index ..4a9ba69 --- /dev/null +++ b/media-libs/jasper/jasper-2.0.7.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ab9104d75ad339c38d066df8bf7034f788d68bda Author: David Seifert gentoo org> AuthorDate: Sat Dec 10 21:30:17 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 10 21:32:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9104d7 media-libs/jasper: Update live ebuild Package-Manager: portage-2.3.3 media-libs/jasper/jasper-.ebuild | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 3ce95c9..edd5894 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -41,18 +41,25 @@ DEPEND="${RDEPEND} multilib_src_configure() { local mycmakeargs=( - -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF -DALLOW_IN_SOURCE_BUILD=OFF -DBASH_PROGRAM="${EPREFIX}"/bin/bash -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) -DJAS_ENABLE_LSAN=OFF -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_OPENGL=$(usex opengl) -DJAS_ENABLE_SHARED=ON -DJAS_ENABLE_STRICT=ON -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) ) cmake-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: bff4fcd37d6c3d1d608724cb2f9193d1c2fed7ca Author: David Seifert gentoo org> AuthorDate: Sat Dec 10 12:48:46 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 10 12:49:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff4fcd3 media-libs/jasper: Install docs using relative path Package-Manager: portage-2.3.3 media-libs/jasper/jasper-2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-2.0.5.ebuild b/media-libs/jasper/jasper-2.0.5.ebuild index 5eb318c..4a9ba69 100644 --- a/media-libs/jasper/jasper-2.0.5.ebuild +++ b/media-libs/jasper/jasper-2.0.5.ebuild @@ -49,7 +49,7 @@ multilib_src_configure() { -DJAS_ENABLE_SHARED=ON -DJAS_ENABLE_STRICT=ON -DJAS_ENABLE_USAN=OFF - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} # JPEG -DJAS_ENABLE_LIBJPEG=$(usex jpeg)
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: f18edb2a313dfbf9b1bb083fecae0edb40612a60 Author: David Seifert gentoo org> AuthorDate: Sat Dec 10 10:27:22 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 10 10:28:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18edb2a media-libs/jasper: Fix automagic logic Gentoo-bug: 602186 Package-Manager: portage-2.3.3 media-libs/jasper/jasper-2.0.5.ebuild | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/media-libs/jasper/jasper-2.0.5.ebuild b/media-libs/jasper/jasper-2.0.5.ebuild index 0582d9c..5eb318c 100644 --- a/media-libs/jasper/jasper-2.0.5.ebuild +++ b/media-libs/jasper/jasper-2.0.5.ebuild @@ -41,18 +41,25 @@ DEPEND="${RDEPEND} multilib_src_configure() { local mycmakeargs=( - -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF -DALLOW_IN_SOURCE_BUILD=OFF -DBASH_PROGRAM="${EPREFIX}"/bin/bash -DJAS_ENABLE_ASAN=OFF - -DJAS_ENABLE_LIBJPEG=$(usex jpeg) -DJAS_ENABLE_LSAN=OFF -DJAS_ENABLE_MSAN=OFF - -DJAS_ENABLE_OPENGL=$(usex opengl) -DJAS_ENABLE_SHARED=ON -DJAS_ENABLE_STRICT=ON -DJAS_ENABLE_USAN=OFF -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + + # JPEG + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) + + # OpenGL + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) + + # Doxygen -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) ) cmake-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, media-libs/jasper/files/
commit: a513e175f81ed2bbb95d91d9946bd5502d686bf1 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:58:16 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a513e175 media-libs/jasper: Remove old Package-Manager: portage-2.3.3 media-libs/jasper/Manifest | 2 - .../jasper/files/jasper-2.0.0-add_libm.patch | 11 --- .../files/jasper-2.0.0-fix-build-system.patch | 92 -- media-libs/jasper/jasper-1.900.26.ebuild | 59 -- media-libs/jasper/jasper-2.0.0.ebuild | 66 5 files changed, 230 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 635480f..1844843 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,4 +1,2 @@ -DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 -DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a diff --git a/media-libs/jasper/files/jasper-2.0.0-add_libm.patch b/media-libs/jasper/files/jasper-2.0.0-add_libm.patch deleted file mode 100644 index 8ca2ea6.. --- a/media-libs/jasper/files/jasper-2.0.0-add_libm.patch +++ /dev/null @@ -1,11 +0,0 @@ jasper-2.0.0/src/libjasper/CMakeLists.txt.ori 2016-11-28 13:32:57.245053411 +0100 -+++ jasper-2.0.0/src/libjasper/CMakeLists.txt 2016-11-28 13:33:24.707547620 +0100 -@@ -135,6 +135,8 @@ - "${CMAKE_CURRENT_SOURCE_DIR}/include" - ) - -+target_link_libraries(libjasper m) -+ - if (UNIX) - set_target_properties(libjasper PROPERTIES OUTPUT_NAME jasper) - endif() diff --git a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch deleted file mode 100644 index f95023b.. --- a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch +++ /dev/null @@ -1,92 +0,0 @@ -* Fix build system to honour Gentoo's multilib-strict (lib32/lib64) -* jiv also requires OpenGL libs, not just GLUT -* Only look for OpenGL+GLUT if JAS_ENABLE_OPENGL is actually on - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -65,6 +65,7 @@ - option(JAS_ENABLE_OPENGL "Enable use of OpenGL Library" true) - option(JAS_ENABLE_STRICT "Enable pedantic error checking" false) - option(JAS_ENABLE_SHARED "Enable building of shared library" true) -+set(CMAKE_INSTALL_LIBDIR lib CACHE PATH "Path to install libraries into") - - if (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - set(MACOSX true) -@@ -173,21 +174,18 @@ - # set(JPEG_INCLUDE_DIR "") - #endif() - --find_package(GLUT) --if(GLUT_FOUND) -- include_directories("${GLUT_INCLUDE_DIR}") --endif() --check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) --message("GLUT library found: ${GLUT_FOUND}") --message("GLUT libraries: ${GLUT_LIBRARIES}") --message("GLUT include directory: ${GLUT_INCLUDE_DIR}") --message("JAS_ENABLE_OPENGL: ${JAS_ENABLE_OPENGL}") --message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") --if(GLUT_FOUND AND (NOT JAS_HAVE_GL_GLUT_H OR NOT JAS_ENABLE_OPENGL)) -- message("disabling GLUT") -- set(GLUT_FOUND false) -- set(GLUT_LIBRARIES "") -- set(GLUT_INCLUDE_DIR "") -+if(JAS_ENABLE_OPENGL) -+ find_package(OpenGL REQUIRED) -+ find_package(GLUT REQUIRED) -+ -+ check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) -+ message("GLUT library found: ${GLUT_FOUND}") -+ message("GLUT libraries: ${GLUT_LIBRARIES}") -+ message("GLUT include directory: ${GLUT_INCLUDE_DI
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 4483a7e702cf80e91abb7b2aba3814f160d43c58 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:35:12 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4483a7e7 media-libs/jasper: Update live ebuild Package-Manager: portage-2.3.3 media-libs/jasper/jasper-.ebuild | 46 ++-- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 7c007cd..3ce95c9 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit autotools multilib-minimal +inherit cmake-multilib DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; @@ -24,36 +24,36 @@ fi : ${JASPER_MEM_LIMIT:=134217728} LICENSE="JasPer2.0" -SLOT="0/1" -IUSE="jpeg opengl static-libs" +SLOT="0" +IUSE="doc jpeg opengl" RDEPEND=" jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) opengl? ( >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} - app-arch/unzip" - -src_prepare() { - default - eautoreconf -} + doc? ( app-doc/doxygen )" multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable jpeg libjpeg) \ - $(use_enable opengl) \ - $(use_enable static-libs static) \ - --enable-memory-limit="${JASPER_MEM_LIMIT}" -} - -multilib_src_install_all() { - einstalldocs - dodoc -r doc/. - - # package provides .pc files - find "${D}" -name '*.la' -delete || die + local mycmakeargs=( + -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: d0457e74a422267e30b94f1e74e709d6349f58e5 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:14:58 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0457e74 media-libs/jasper: Version bump to 2.0.5 * Added USE="doc" for HTML documentation generation Package-Manager: portage-2.3.3 media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-2.0.5.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index e809c72..635480f 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,4 @@ DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a +DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a diff --git a/media-libs/jasper/jasper-2.0.5.ebuild b/media-libs/jasper/jasper-2.0.5.ebuild new file mode 100644 index ..0582d9c --- /dev/null +++ b/media-libs/jasper/jasper-2.0.5.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 1b1bbaacd217d1c9bdeea2f88b52f079fad1c231 Author: Justin Lecher gentoo org> AuthorDate: Sat Dec 3 11:54:04 2016 + Commit: Justin Lecher gentoo org> CommitDate: Sat Dec 3 13:45:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1bbaac media-libs/jasper: Fix underlinking detected using ld.gold Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=601070 Package-Manager: portage-2.3.2 Signed-off-by: Justin Lecher gentoo.org> media-libs/jasper/files/jasper-2.0.0-add_libm.patch | 11 +++ media-libs/jasper/jasper-2.0.0.ebuild | 5 - 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/media-libs/jasper/files/jasper-2.0.0-add_libm.patch b/media-libs/jasper/files/jasper-2.0.0-add_libm.patch new file mode 100644 index ..8ca2ea6 --- /dev/null +++ b/media-libs/jasper/files/jasper-2.0.0-add_libm.patch @@ -0,0 +1,11 @@ +--- jasper-2.0.0/src/libjasper/CMakeLists.txt.ori 2016-11-28 13:32:57.245053411 +0100 jasper-2.0.0/src/libjasper/CMakeLists.txt 2016-11-28 13:33:24.707547620 +0100 +@@ -135,6 +135,8 @@ + "${CMAKE_CURRENT_SOURCE_DIR}/include" + ) + ++target_link_libraries(libjasper m) ++ + if (UNIX) + set_target_properties(libjasper PROPERTIES OUTPUT_NAME jasper) + endif() diff --git a/media-libs/jasper/jasper-2.0.0.ebuild b/media-libs/jasper/jasper-2.0.0.ebuild index 199e8dc..d4e7deb 100644 --- a/media-libs/jasper/jasper-2.0.0.ebuild +++ b/media-libs/jasper/jasper-2.0.0.ebuild @@ -33,12 +33,15 @@ RDEPEND=" >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] virtual/glu + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} app-arch/unzip" PATCHES=( - "${FILESDIR}"/${PN}-2.0.0-fix-build-system.patch + "${FILESDIR}"/${P}-fix-build-system.patch + "${FILESDIR}"/${P}-add_libm.patch ) multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/
commit: 50362025a8e77346baa5f1240924971eab1dcfe2 Author: David Seifert gentoo org> AuthorDate: Sun Nov 27 11:15:25 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 27 11:16:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50362025 media-libs/jasper: use set() instead of option() in CMakeLists.txt * option() should only be used for boolean arguments https://cmake.org/cmake/help/latest/command/option.html?highlight=option Package-Manager: portage-2.3.2 media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch index bae5476..f95023b 100644 --- a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch +++ b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch @@ -8,7 +8,7 @@ option(JAS_ENABLE_OPENGL "Enable use of OpenGL Library" true) option(JAS_ENABLE_STRICT "Enable pedantic error checking" false) option(JAS_ENABLE_SHARED "Enable building of shared library" true) -+option(CMAKE_INSTALL_LIBDIR "Path to install libraries into" lib) ++set(CMAKE_INSTALL_LIBDIR lib CACHE PATH "Path to install libraries into") if (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") set(MACOSX true)
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 2d999e4fab11e650d00119c5ecb65587bb44c806 Author: David Seifert gentoo org> AuthorDate: Sun Nov 27 10:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 27 10:24:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d999e4f media-libs/jasper: Version bump to 2.0.0 Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 1 + .../files/jasper-2.0.0-fix-build-system.patch | 92 ++ media-libs/jasper/jasper-2.0.0.ebuild | 63 +++ 3 files changed, 156 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index d1f7939..e809c72 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 +DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a diff --git a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch new file mode 100644 index ..bae5476 --- /dev/null +++ b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch @@ -0,0 +1,92 @@ +* Fix build system to honour Gentoo's multilib-strict (lib32/lib64) +* jiv also requires OpenGL libs, not just GLUT +* Only look for OpenGL+GLUT if JAS_ENABLE_OPENGL is actually on + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -65,6 +65,7 @@ + option(JAS_ENABLE_OPENGL "Enable use of OpenGL Library" true) + option(JAS_ENABLE_STRICT "Enable pedantic error checking" false) + option(JAS_ENABLE_SHARED "Enable building of shared library" true) ++option(CMAKE_INSTALL_LIBDIR "Path to install libraries into" lib) + + if (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + set(MACOSX true) +@@ -173,21 +174,18 @@ + # set(JPEG_INCLUDE_DIR "") + #endif() + +-find_package(GLUT) +-if(GLUT_FOUND) +- include_directories("${GLUT_INCLUDE_DIR}") +-endif() +-check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) +-message("GLUT library found: ${GLUT_FOUND}") +-message("GLUT libraries: ${GLUT_LIBRARIES}") +-message("GLUT include directory: ${GLUT_INCLUDE_DIR}") +-message("JAS_ENABLE_OPENGL: ${JAS_ENABLE_OPENGL}") +-message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") +-if(GLUT_FOUND AND (NOT JAS_HAVE_GL_GLUT_H OR NOT JAS_ENABLE_OPENGL)) +- message("disabling GLUT") +- set(GLUT_FOUND false) +- set(GLUT_LIBRARIES "") +- set(GLUT_INCLUDE_DIR "") ++if(JAS_ENABLE_OPENGL) ++ find_package(OpenGL REQUIRED) ++ find_package(GLUT REQUIRED) ++ ++ check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) ++ message("GLUT library found: ${GLUT_FOUND}") ++ message("GLUT libraries: ${GLUT_LIBRARIES}") ++ message("GLUT include directory: ${GLUT_INCLUDE_DIR}") ++ message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") ++ if(NOT JAS_HAVE_GL_GLUT_H) ++ message(FATAL_ERROR "GL/glut.h cannot be found or is not working.") ++ endif() + endif() + + if(UNIX) +@@ -219,7 +217,7 @@ + # the RPATH to be used when installing, but only if it's not a system directory + LIST(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_PREFIX}/lib" isSystemDir) + IF("${isSystemDir}" STREQUAL "-1") +- SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib") ++ SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}") + ENDIF("${isSystemDir}" STREQUAL "-1") + + +@@ -275,7 +273,7 @@ + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/build/jasper.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.pc +- DESTINATION lib/pkgconfig) ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/build/jasper.spec.in + ${CMAKE_CURRENT_BINARY_DIR}/build/jasper.spec @ONLY) +--- a/src/appl/CMakeLis
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ad94a35329260b47c825372672f522fc9ca4bf3f Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 23:33:16 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:36:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad94a353 media-libs/jasper: Remove old version Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 1 - media-libs/jasper/jasper-1.900.18.ebuild | 59 2 files changed, 60 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 7053d47..d1f7939 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,2 @@ -DIST jasper-1.900.18.tar.gz 1280521 SHA256 9fe522edb2c26aa28b882be12812c0bca2d266f78aab2e54029a158e73c88b49 SHA512 ae5b205a6b9c03555af2526e26547b1176fdd13c6e0974bf5ee0f42fb28dbc40c82e097b3fa520e119e259d5debb5526013e39aad1484d88c64078f19c3cf527 WHIRLPOOL 594922e929ae44cb5a7ac16086b7f2ee7b775d9c721da940fc5c6ddb389df4ff6e1cd4980d4cf70a101e73b78ca4975d3563e4d445e00ee6dbd94291b53814fe DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/jasper-1.900.18.ebuild b/media-libs/jasper/jasper-1.900.18.ebuild deleted file mode 100644 index 7c007cd.. --- a/media-libs/jasper/jasper-1.900.18.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools multilib-minimal - -DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" -HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; -else - inherit vcs-snapshot - SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ - ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ - ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" -fi - -# We limit memory usage to 128 MiB by default, specified in bytes -: ${JASPER_MEM_LIMIT:=134217728} - -LICENSE="JasPer2.0" -SLOT="0/1" -IUSE="jpeg opengl static-libs" - -RDEPEND=" - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - opengl? ( - >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] - >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu - )" -DEPEND="${RDEPEND} - app-arch/unzip" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable jpeg libjpeg) \ - $(use_enable opengl) \ - $(use_enable static-libs static) \ - --enable-memory-limit="${JASPER_MEM_LIMIT}" -} - -multilib_src_install_all() { - einstalldocs - dodoc -r doc/. - - # package provides .pc files - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: a70a23f94c40fbf3d7db03e8d4919b1cc7895c79 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 23:31:27 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:36:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70a23f9 media-libs/jasper: Version bump to 1.900.26 Gentoo-bug: 599180 Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 1 + media-libs/jasper/jasper-1.900.26.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index c9148c4..7053d47 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,3 @@ DIST jasper-1.900.18.tar.gz 1280521 SHA256 9fe522edb2c26aa28b882be12812c0bca2d266f78aab2e54029a158e73c88b49 SHA512 ae5b205a6b9c03555af2526e26547b1176fdd13c6e0974bf5ee0f42fb28dbc40c82e097b3fa520e119e259d5debb5526013e39aad1484d88c64078f19c3cf527 WHIRLPOOL 594922e929ae44cb5a7ac16086b7f2ee7b775d9c721da940fc5c6ddb389df4ff6e1cd4980d4cf70a101e73b78ca4975d3563e4d445e00ee6dbd94291b53814fe +DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/jasper-1.900.26.ebuild b/media-libs/jasper/jasper-1.900.26.ebuild new file mode 100644 index ..d107634 --- /dev/null +++ b/media-libs/jasper/jasper-1.900.26.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools multilib-minimal + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/3" +IUSE="jpeg opengl static-libs" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu + )" +DEPEND="${RDEPEND} + app-arch/unzip" + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable jpeg libjpeg) \ + $(use_enable opengl) \ + $(use_enable static-libs static) \ + --enable-memory-limit="${JASPER_MEM_LIMIT}" +} + +multilib_src_install_all() { + einstalldocs + dodoc -r doc/. + + # package provides .pc files + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 3517ee0e2203cf1e3581f8f46d842e1af87613c7 Author: David Seifert gentoo org> AuthorDate: Sun Oct 30 09:12:47 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 30 09:13:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3517ee0e media-libs/jasper: Version bump to 1.900.18 Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 2 +- .../jasper/{jasper-1.900.15.ebuild => jasper-1.900.18.ebuild}| 9 + 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index ba83d73..c9148c4 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,2 @@ -DIST jasper-1.900.15.tar.gz 1270678 SHA256 145b60616208df067d3769feb001bec6360c8c0da911d5fe5fd69ade50627bfb SHA512 2fe58dac4613477f423a7c2afa5fea88436ebc9ca2ab01f35aecba6b8e9d95e60415f94c240c580b87e4135522f176a2b7351743b852ff94518b0642b85130f7 WHIRLPOOL b152bce5a7ce6bf05fc484320bed9e069f636ce2889b995118825a99498196b9628f1bba6ec8ca8a51860e8b25b7c8945646e45cd1b6cfc434ef66babe9583c3 +DIST jasper-1.900.18.tar.gz 1280521 SHA256 9fe522edb2c26aa28b882be12812c0bca2d266f78aab2e54029a158e73c88b49 SHA512 ae5b205a6b9c03555af2526e26547b1176fdd13c6e0974bf5ee0f42fb28dbc40c82e097b3fa520e119e259d5debb5526013e39aad1484d88c64078f19c3cf527 WHIRLPOOL 594922e929ae44cb5a7ac16086b7f2ee7b775d9c721da940fc5c6ddb389df4ff6e1cd4980d4cf70a101e73b78ca4975d3563e4d445e00ee6dbd94291b53814fe DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/jasper-1.900.15.ebuild b/media-libs/jasper/jasper-1.900.18.ebuild similarity index 91% rename from media-libs/jasper/jasper-1.900.15.ebuild rename to media-libs/jasper/jasper-1.900.18.ebuild index 5f00d8f..7c007cd 100644 --- a/media-libs/jasper/jasper-1.900.15.ebuild +++ b/media-libs/jasper/jasper-1.900.18.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit autotools flag-o-matic multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; @@ -42,13 +42,6 @@ src_prepare() { eautoreconf } -src_configure() { - # bug 598418 - append-cflags -std=gnu11 - - multilib-minimal_src_configure -} - multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable jpeg libjpeg) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: c110a9f43b68805d7ddb6774bf50edb0b0ace369 Author: David Seifert gentoo org> AuthorDate: Sat Oct 29 09:44:24 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 29 09:44:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c110a9f4 media-libs/jasper: Require C11 support Gentoo-bug: 598418 Package-Manager: portage-2.3.2 media-libs/jasper/jasper-1.900.15.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.15.ebuild b/media-libs/jasper/jasper-1.900.15.ebuild index 7c007cd..5f00d8f 100644 --- a/media-libs/jasper/jasper-1.900.15.ebuild +++ b/media-libs/jasper/jasper-1.900.15.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit autotools multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; @@ -42,6 +42,13 @@ src_prepare() { eautoreconf } +src_configure() { + # bug 598418 + append-cflags -std=gnu11 + + multilib-minimal_src_configure +} + multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable jpeg libjpeg) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ed1f940dedfc29c889b889d2638e619e1b8abc69 Author: David Seifert gentoo org> AuthorDate: Wed Oct 26 20:05:39 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Oct 26 20:16:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1f940d media-libs/jasper: Update live ebuild * Add option to limit maximum memory by default Package-Manager: portage-2.3.2 media-libs/jasper/jasper-.ebuild | 23 ++- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 10f690f..7c007cd 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -4,15 +4,27 @@ EAPI=6 -inherit autotools git-r3 multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; -EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="" IUSE="jpeg opengl static-libs" RDEPEND=" @@ -21,7 +33,7 @@ RDEPEND=" >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] virtual/glu - )" + )" DEPEND="${RDEPEND} app-arch/unzip" @@ -34,7 +46,8 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable jpeg libjpeg) \ $(use_enable opengl) \ - $(use_enable static-libs static) + $(use_enable static-libs static) \ + --enable-memory-limit="${JASPER_MEM_LIMIT}" } multilib_src_install_all() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ab7beb1ef89ba0d79c6e57a4f5c096219ce93f3a Author: David Seifert gentoo org> AuthorDate: Wed Oct 26 19:55:01 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Oct 26 20:16:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7beb1e media-libs/jasper: Version bump to 1.900.15 * Add option to limit maximum memory by default Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 1 + media-libs/jasper/jasper-1.900.15.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 65c6795..ba83d73 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1 +1,2 @@ +DIST jasper-1.900.15.tar.gz 1270678 SHA256 145b60616208df067d3769feb001bec6360c8c0da911d5fe5fd69ade50627bfb SHA512 2fe58dac4613477f423a7c2afa5fea88436ebc9ca2ab01f35aecba6b8e9d95e60415f94c240c580b87e4135522f176a2b7351743b852ff94518b0642b85130f7 WHIRLPOOL b152bce5a7ce6bf05fc484320bed9e069f636ce2889b995118825a99498196b9628f1bba6ec8ca8a51860e8b25b7c8945646e45cd1b6cfc434ef66babe9583c3 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/jasper-1.900.15.ebuild b/media-libs/jasper/jasper-1.900.15.ebuild new file mode 100644 index ..7c007cd --- /dev/null +++ b/media-libs/jasper/jasper-1.900.15.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools multilib-minimal + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/1" +IUSE="jpeg opengl static-libs" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu + )" +DEPEND="${RDEPEND} + app-arch/unzip" + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable jpeg libjpeg) \ + $(use_enable opengl) \ + $(use_enable static-libs static) \ + --enable-memory-limit="${JASPER_MEM_LIMIT}" +} + +multilib_src_install_all() { + einstalldocs + dodoc -r doc/. + + # package provides .pc files + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: d77b676ea52f91f2cfefcca27f0224f3732b5d7c Author: David Seifert gentoo org> AuthorDate: Sun Oct 23 13:33:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 23 14:17:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77b676e media-libs/jasper: Remove old Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 2 - media-libs/jasper/files/CVE-2011-4516+7.patch | 24 -- media-libs/jasper/files/jasper-1.701.0-GL-ac.patch | 11 - media-libs/jasper/files/jasper-1.701.0-GL.patch| 11 - media-libs/jasper/files/jasper-CVE-2014-8137.patch | 57 media-libs/jasper/files/jasper-CVE-2014-8138.patch | 14 - media-libs/jasper/files/jasper-CVE-2014-8157.patch | 12 - media-libs/jasper/files/jasper-CVE-2014-8158.patch | 329 - media-libs/jasper/files/jasper-CVE-2014-9029.patch | 29 -- media-libs/jasper/files/jasper-pkgconfig.patch | 48 --- media-libs/jasper/jasper-1.900.1-r9.ebuild | 59 11 files changed, 596 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index d65f756..65c6795 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1 @@ -DIST jasper-1.900.1-fixes-20120611.patch.bz2 26303 SHA256 8727c94843f141c311be54eed97eca18f96542f52b991df6f7d4f005bad2ec59 SHA512 36ec1735a89008fa6be16698f78ca5ec52d4ef34f10653ba3bf081c665c4e2d747cdbd7bfc0d56859ad4dc0fac166cf08248336d25d3ba8e7feb57e65d5c5ef6 WHIRLPOOL 341639dc208c44eefb18d14b16bc74591989e4ec0bf6426bee1ed161f1c997a23dad487ac821f2bf8e1ae16ae74d6174dce39a913b44b4e24628a7a1510395a7 -DIST jasper-1.900.1.zip 1415752 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494 SHA512 e3a3c803de848b50482f5bd693b1945197c6999285226c45b671855734d7bb2611fbe6f28cd8ba9c56a4ea59417795eba42d72516c9fec93b8fbaa21b8210cb6 WHIRLPOOL cd53901537bb8d32706e82326bf01f7f960af5172e2da738d1fcc9c5a4087829210a177d3df96617cf289e5db8ec97e06aa6cd60ada3b887db65418b90e9a86b DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/files/CVE-2011-4516+7.patch b/media-libs/jasper/files/CVE-2011-4516+7.patch deleted file mode 100644 index 1f1c7bb.. --- a/media-libs/jasper/files/CVE-2011-4516+7.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up jasper-1.900.1/src/libjasper/jpc/jpc_cs.c.CERT-VU-887409 jasper-1.900.1/src/libjasper/jpc/jpc_cs.c jasper-1.900.1/src/libjasper/jpc/jpc_cs.c.CERT-VU-887409 2011-10-25 17:25:39.0 +0200 -+++ jasper-1.900.1/src/libjasper/jpc/jpc_cs.c 2011-10-25 17:29:14.379371908 +0200 -@@ -744,6 +744,10 @@ static int jpc_cox_getcompparms(jpc_ms_t - return -1; - } - compparms->numrlvls = compparms->numdlvls + 1; -+ if (compparms->numrlvls > JPC_MAXRLVLS) { -+ jpc_cox_destroycompparms(compparms); -+ return -1; -+ } - if (prtflag) { - for (i = 0; i < compparms->numrlvls; ++i) { - if (jpc_getuint8(in, &tmp)) { -@@ -1331,7 +1335,7 @@ static int jpc_crg_getparms(jpc_ms_t *ms - jpc_crgcomp_t *comp; - uint_fast16_t compno; - crg->numcomps = cstate->numcomps; -- if (!(crg->comps = jas_alloc2(cstate->numcomps, sizeof(uint_fast16_t { -+ if (!(crg->comps = jas_alloc2(cstate->numcomps, sizeof(jpc_crgcomp_t { - return -1; - } - for (compno = 0, comp = crg->comps; compno < cstate->numcomps; - diff --git a/media-libs/jasper/files/jasper-1.701.0-GL-ac.patch b/media-libs/jasper/files/jasper-1.701.0-GL-ac.patch deleted file mode 100644 index bf57143.. --- a/media-libs/jasper/files/jasper-1.701.0-GL-ac.patch +++ /dev/null @@ -1,11 +0,0 @@ jasper-1.701.0.GEO/configure.ac.GL 2006-02-20 19:58:02.0 -0600 -+++ jasper-1.701.0.GEO/configure.ac2006-02-24 07:40:38.0 -0600 -@@ -242,7 +242,7 @@ - OPENGL_LIBS="" - if test $ENABLE_OPENGL = yes; then - if test $HAVE_OPENGL = no; then -- TMPLIBS="-lglut -lGL -lGLU $X_PRE_LIBS -lX11 -lXmu -lXi -lXext -lXt $X_EXTRA_LIBS $X_LIBS" -+ TMPLIBS="-lglut -lGL -lGLU" - AC_CHECK_LIB(glut, glutInit, [HAVE_OPENGL=yes; - OPENGL_LIBS=$TMPLIBS], HAVE_OPENGL=no, $TMPLIBS) - fi diff --git a/media-libs/jasper/files/jasper-1.701.0-GL.patch b/media-libs/jasper/files/jasper-1.701.0-GL.patch deleted file mode 100644 index ba199e2.. --- a/media-libs/jasper/files/jasper-1.701.0-GL.patch +++ /dev/null @@ -1,11 +0,0 @@ jasper-1.701.0.GEO/configure.GL2006-02-20 20:01:30.0 -0600 -+++ jasper-
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 8e8137b9f1ae2aa60b01bed39907f9fd115dddae Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 22 15:34:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 22 15:34:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8137b9 media-libs/jasper: arm stable wrt bug #576872 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 677478b..4f70bc1 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 180715f32977dfa355194f8658c132853ff9eb01 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 22 09:48:42 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 22 09:58:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180715f3 media-libs/jasper: Stable for HPPA PPC64 (bug #576872). Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index da20d5f..677478b 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: b7c41f19f83fed7fa7e206ad28fcc37d374d61a8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 21 10:51:58 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 21 10:51:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c41f19 media-libs/jasper: ppc stable wrt bug #576872 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 99d012d..7aceb63 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 8c609c9fd5e1c8c3918d60787643fd02f28622bc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 21 10:52:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 21 10:52:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c609c9f media-libs/jasper: alpha stable wrt bug #576872 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 7aceb63..da20d5f 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: de5ab7e6f6b80ce2e924a400ca78dd69816aa0ae Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 20 11:00:40 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 20 11:00:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5ab7e6 media-libs/jasper: sparc stable wrt bug #576872 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 6878c82..99d012d 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 08fcff5c237b213aa7166fd16259b9b818621ebf Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 20 11:00:13 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 20 11:00:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fcff5c media-libs/jasper: ia64 stable wrt bug #576872 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 55ea428..6878c82 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: d982575106c4fa0585e56ea960bdd5e4611801bb Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 19 10:27:43 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 19 10:27:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9825751 media-libs/jasper: x86 stable wrt bug #576872 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index 8ba5d70..55ea428 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: d7be2cc27fd70c1e95bc4e4141221a1b1259ce5b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 19 10:26:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 19 10:26:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7be2cc2 media-libs/jasper: amd64 stable wrt bug #576872 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jasper/jasper-1.900.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jasper/jasper-1.900.6.ebuild b/media-libs/jasper/jasper-1.900.6.ebuild index b97fefe..8ba5d70 100644 --- a/media-libs/jasper/jasper-1.900.6.ebuild +++ b/media-libs/jasper/jasper-1.900.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.t LICENSE="JasPer2.0" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="jpeg opengl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: fdb92c1d3a2339105604c9fe6c93a130b0ffe02a Author: David Seifert gentoo org> AuthorDate: Wed Oct 19 07:29:21 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Oct 19 07:45:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb92c1d media-libs/jasper: Remove patch from live ebuild Package-Manager: portage-2.3.2 media-libs/jasper/jasper-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 899da22..10f690f 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -25,8 +25,6 @@ RDEPEND=" DEPEND="${RDEPEND} app-arch/unzip" -PATCHES=( "${FILESDIR}/${PN}-1.900.6-fix-build-system.patch" ) - src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 16bf55009c3a5a5f564a946708118d85f80f585a Author: David Seifert gentoo org> AuthorDate: Tue Oct 18 18:34:39 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Oct 18 18:35:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bf5500 media-libs/jasper: Add live ebuild Package-Manager: portage-2.3.2 media-libs/jasper/jasper-.ebuild | 48 1 file changed, 48 insertions(+) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild new file mode 100644 index ..899da22 --- /dev/null +++ b/media-libs/jasper/jasper-.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools git-r3 multilib-minimal + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; +EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; + +LICENSE="JasPer2.0" +SLOT="0/1" +KEYWORDS="" +IUSE="jpeg opengl static-libs" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu + )" +DEPEND="${RDEPEND} + app-arch/unzip" + +PATCHES=( "${FILESDIR}/${PN}-1.900.6-fix-build-system.patch" ) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable jpeg libjpeg) \ + $(use_enable opengl) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + dodoc -r doc/. + + # package provides .pc files + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/files/, media-libs/jasper/
commit: 748ff9670d5144df8e87a49e7031740b3d77214c Author: David Seifert gentoo org> AuthorDate: Tue Oct 18 18:23:25 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Oct 18 18:35:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748ff967 media-libs/jasper: Version bump to 1.900.6 Gentoo-bug: 597208 Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 2 +- .../jasper-1.900.3-remove-stdbool-checks.patch | 47 .../files/jasper-1.900.6-fix-build-system.patch| 87 ++ ...jasper-1.900.5.ebuild => jasper-1.900.6.ebuild} | 2 +- 4 files changed, 89 insertions(+), 49 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index c735309..d65f756 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,3 @@ DIST jasper-1.900.1-fixes-20120611.patch.bz2 26303 SHA256 8727c94843f141c311be54eed97eca18f96542f52b991df6f7d4f005bad2ec59 SHA512 36ec1735a89008fa6be16698f78ca5ec52d4ef34f10653ba3bf081c665c4e2d747cdbd7bfc0d56859ad4dc0fac166cf08248336d25d3ba8e7feb57e65d5c5ef6 WHIRLPOOL 341639dc208c44eefb18d14b16bc74591989e4ec0bf6426bee1ed161f1c997a23dad487ac821f2bf8e1ae16ae74d6174dce39a913b44b4e24628a7a1510395a7 DIST jasper-1.900.1.zip 1415752 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494 SHA512 e3a3c803de848b50482f5bd693b1945197c6999285226c45b671855734d7bb2611fbe6f28cd8ba9c56a4ea59417795eba42d72516c9fec93b8fbaa21b8210cb6 WHIRLPOOL cd53901537bb8d32706e82326bf01f7f960af5172e2da738d1fcc9c5a4087829210a177d3df96617cf289e5db8ec97e06aa6cd60ada3b887db65418b90e9a86b -DIST jasper-1.900.5.tar.gz 787631 SHA256 282750114cbf0a748db86fd9ed250d0366811536b5265375ce3e303475870583 SHA512 63efdf28ac06d0555837c10d41d8411d0564483662474db21a8748c20486fc3b40dd36694c010db2d8d668190fc692871d9ca3b91211073abd4bc35ee6627ea9 WHIRLPOOL fe3e75a841dfeec7c6445e4316cb6ed60ead6af3008076422ea5f782a29a0641d4454f39332026a880306d92e0d0ab8b40b9e045697f9b7d3ca293540aa76423 +DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 diff --git a/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch b/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch deleted file mode 100644 index 08764ec.. --- a/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch +++ /dev/null @@ -1,47 +0,0 @@ -Remove undefining of true/false macros, this is not 1998. -See also: https://bugs.gentoo.org/show_bug.cgi?id=513240 - a/src/libjasper/include/jasper/jas_types.h -+++ b/src/libjasper/include/jasper/jas_types.h -@@ -93,8 +93,6 @@ - #endif - - #if defined(HAVE_STDLIB_H) --#undef false --#undef true - #include - #endif - #if defined(HAVE_STDDEF_H) -@@ -104,32 +102,11 @@ - #include - #endif - --#ifndef __cplusplus --#if defined(HAVE_STDBOOL_H) - /* - * The C language implementation does correctly provide the standard header - * file "stdbool.h". - */ - #include --#else -- --/* -- * The C language implementation does not provide the standard header file -- * "stdbool.h" as required by ISO/IEC 9899:1999. Try to compensate for this -- * braindamage below. -- */ --#if !defined(bool) --#define boolint --#endif --#if !defined(true) --#define true 1 --#endif --#if !defined(false) --#define false 0 --#endif --#endif -- --#endif - - #if defined(HAVE_STDINT_H) - /* diff --git a/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch b/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch new file mode 100644 index ..d4ac76e --- /dev/null +++ b/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch @@ -0,0 +1,87 @@ +Include the the correct path for the produced jas_config.h header, +in order to enable VPATH builds. +See also: https://bugs.gentoo.org/show_bug.cgi?id=597208 + +--- a/src/appl/Makefile.am b/src/appl/Makefile.am +@@ -78,7 +78,7 @@ + man_MANS = imgcmp.1 imginfo.1 jasper.1 jiv.1 + EXTRA_DIST = $(man_MANS) + +-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include ++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include + + MYLDFLAGS = ../libjasper/libjasper.la + jasper_LDADD = $(MYLDFLAGS) +--- a/src/libjasper/base/Makefile.am b/src/libjasper/base/Makefile.am +@@ -73,4 +73,4 @@ + jas_tvp.c \ + jas_version.c + +-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include ++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include +--- a/src/libjasper/bmp/Makefile.am b/src/libjasper/bmp/Makefile.am +@@ -64,4 +64,4 @@ + bmp_dec.c \ + bmp_enc.c +
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: bfaaac6b9cfe86ec3f64e0c53edd9fbb65f18d07 Author: David Seifert gentoo org> AuthorDate: Sun Oct 16 22:10:48 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 16 22:11:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaaac6b media-libs/jasper: Version bump to 1.900.5 Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 3 +-- .../{jasper-1.900.3.ebuild => jasper-1.900.5.ebuild} | 16 +++- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 91508c5..c735309 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,4 +1,3 @@ DIST jasper-1.900.1-fixes-20120611.patch.bz2 26303 SHA256 8727c94843f141c311be54eed97eca18f96542f52b991df6f7d4f005bad2ec59 SHA512 36ec1735a89008fa6be16698f78ca5ec52d4ef34f10653ba3bf081c665c4e2d747cdbd7bfc0d56859ad4dc0fac166cf08248336d25d3ba8e7feb57e65d5c5ef6 WHIRLPOOL 341639dc208c44eefb18d14b16bc74591989e4ec0bf6426bee1ed161f1c997a23dad487ac821f2bf8e1ae16ae74d6174dce39a913b44b4e24628a7a1510395a7 DIST jasper-1.900.1.zip 1415752 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494 SHA512 e3a3c803de848b50482f5bd693b1945197c6999285226c45b671855734d7bb2611fbe6f28cd8ba9c56a4ea59417795eba42d72516c9fec93b8fbaa21b8210cb6 WHIRLPOOL cd53901537bb8d32706e82326bf01f7f960af5172e2da738d1fcc9c5a4087829210a177d3df96617cf289e5db8ec97e06aa6cd60ada3b887db65418b90e9a86b -DIST jasper-1.900.3.tar.gz 786626 SHA256 9ca78f4ae646cc1a8e0116fc440caa87beef87f4dc45de31a25b4cfab4e7a9da SHA512 de872ab53dde6dfd2dd99d04f776815a61f564cf656c33c9ebe068fd6043b2d5ab65f3efcb3e3a432269f68454fcdde3b947a700bbb93dbdfa343398adb17c36 WHIRLPOOL d0b825a9768d3de4483fe5e47643f219fafe8de7b37930ca1af868a3b3e42f66ae6a147c0cebd171d298b2c6f43f65232e7a561f4f17cda58a9860dc6d8d6671 -DIST jasper-1.900.3_p20161014-patches.tar.bz2 8918 SHA256 5e3cd08283c57c6f1988c08a56a1be9ad851fde502bac36852c7ba933808407f SHA512 0d1fb92ada3db806dde65f354ea82de26673a52dabbdd8483a9c38ec7ce6fef4f7fa3aafd4e7df1b6e9ffd760ae54eef5612623585e557955c04b553c20a57a3 WHIRLPOOL 7a3991041b6e2c8f82501b5e3ae139611f22df6e5d7bfd883ab0f55ac9f987666503df17fcc4a58ad1a536bc708d80a54f35fbd19526c88393b857187d91ef17 +DIST jasper-1.900.5.tar.gz 787631 SHA256 282750114cbf0a748db86fd9ed250d0366811536b5265375ce3e303475870583 SHA512 63efdf28ac06d0555837c10d41d8411d0564483662474db21a8748c20486fc3b40dd36694c010db2d8d668190fc692871d9ca3b91211073abd4bc35ee6627ea9 WHIRLPOOL fe3e75a841dfeec7c6445e4316cb6ed60ead6af3008076422ea5f782a29a0641d4454f39332026a880306d92e0d0ab8b40b9e045697f9b7d3ca293540aa76423 diff --git a/media-libs/jasper/jasper-1.900.3.ebuild b/media-libs/jasper/jasper-1.900.5.ebuild similarity index 64% rename from media-libs/jasper/jasper-1.900.3.ebuild rename to media-libs/jasper/jasper-1.900.5.ebuild index db4a6f3..1fff507 100644 --- a/media-libs/jasper/jasper-1.900.3.ebuild +++ b/media-libs/jasper/jasper-1.900.5.ebuild @@ -4,13 +4,11 @@ EAPI=6 -inherit autotools multilib-minimal +inherit autotools vcs-snapshot multilib-minimal DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; -SRC_URI=" - https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~soap/distfiles/${PN}-1.900.3_p20161014-patches.tar.bz2"; +SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="JasPer2.0" SLOT="0/1" @@ -27,15 +25,7 @@ RDEPEND=" DEPEND="${RDEPEND} app-arch/unzip" -S="${WORKDIR}/${PN}-version-${PV}" -PATCHES=( - "${WORKDIR}/${PN}-1.900.3-libjasper-stepsizes-overflow.patch" - "${WORKDIR}/${PN}-1.900.3-CVE-2008-3520.patch" - "${WORKDIR}/${PN}-1.900.3-CVE-2011-4516-CVE-2011-4517-CERT-VU-887409.patch" - "${WORKDIR}/${PN}-1.900.3-Coverity-NULL_RETURNS.patch" - "${WORKDIR}/${PN}-1.900.3-Coverity-RESOURCE_LEAK.patch" - "${FILESDIR}/${PN}-1.900.3-remove-stdbool-checks.patch" -) +PATCHES=( "${FILESDIR}/${PN}-1.900.3-remove-stdbool-checks.patch" ) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: ec5089f9fc60dd5628b0cbc0d80cc7c1d748faf7 Author: David Seifert gentoo org> AuthorDate: Fri Oct 14 20:50:12 2016 + Commit: David Seifert gentoo org> CommitDate: Fri Oct 14 21:29:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5089f9 media-libs/jasper: Fix overlong DESCRIPTION Package-Manager: portage-2.3.2 media-libs/jasper/jasper-1.900.1-r9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jasper/jasper-1.900.1-r9.ebuild b/media-libs/jasper/jasper-1.900.1-r9.ebuild index 8e9129e..bdd90ff 100644 --- a/media-libs/jasper/jasper-1.900.1-r9.ebuild +++ b/media-libs/jasper/jasper-1.900.1-r9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,7 +10,7 @@ AUTOTOOLS_AUTORECONF=yes inherit autotools-multilib -DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard" +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; SRC_URI=" http://www.ece.uvic.ca/~mdadams/${PN}/software/${P}.zip
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, media-libs/jasper/files/
commit: ece2cf67ac87c152c955189229cd3a2b2206e0a9 Author: David Seifert gentoo org> AuthorDate: Fri Oct 14 20:46:01 2016 + Commit: David Seifert gentoo org> CommitDate: Fri Oct 14 21:29:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece2cf67 media-libs/jasper: Version bump to 1.900.3 Gentoo-bug: 513240 * EAPI=6 * Import latest Fedora patchset Package-Manager: portage-2.3.2 media-libs/jasper/Manifest | 2 + .../jasper-1.900.3-remove-stdbool-checks.patch | 47 ++ media-libs/jasper/jasper-1.900.3.ebuild| 58 ++ 3 files changed, 107 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index a9004f7..91508c5 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,2 +1,4 @@ DIST jasper-1.900.1-fixes-20120611.patch.bz2 26303 SHA256 8727c94843f141c311be54eed97eca18f96542f52b991df6f7d4f005bad2ec59 SHA512 36ec1735a89008fa6be16698f78ca5ec52d4ef34f10653ba3bf081c665c4e2d747cdbd7bfc0d56859ad4dc0fac166cf08248336d25d3ba8e7feb57e65d5c5ef6 WHIRLPOOL 341639dc208c44eefb18d14b16bc74591989e4ec0bf6426bee1ed161f1c997a23dad487ac821f2bf8e1ae16ae74d6174dce39a913b44b4e24628a7a1510395a7 DIST jasper-1.900.1.zip 1415752 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494 SHA512 e3a3c803de848b50482f5bd693b1945197c6999285226c45b671855734d7bb2611fbe6f28cd8ba9c56a4ea59417795eba42d72516c9fec93b8fbaa21b8210cb6 WHIRLPOOL cd53901537bb8d32706e82326bf01f7f960af5172e2da738d1fcc9c5a4087829210a177d3df96617cf289e5db8ec97e06aa6cd60ada3b887db65418b90e9a86b +DIST jasper-1.900.3.tar.gz 786626 SHA256 9ca78f4ae646cc1a8e0116fc440caa87beef87f4dc45de31a25b4cfab4e7a9da SHA512 de872ab53dde6dfd2dd99d04f776815a61f564cf656c33c9ebe068fd6043b2d5ab65f3efcb3e3a432269f68454fcdde3b947a700bbb93dbdfa343398adb17c36 WHIRLPOOL d0b825a9768d3de4483fe5e47643f219fafe8de7b37930ca1af868a3b3e42f66ae6a147c0cebd171d298b2c6f43f65232e7a561f4f17cda58a9860dc6d8d6671 +DIST jasper-1.900.3_p20161014-patches.tar.bz2 8918 SHA256 5e3cd08283c57c6f1988c08a56a1be9ad851fde502bac36852c7ba933808407f SHA512 0d1fb92ada3db806dde65f354ea82de26673a52dabbdd8483a9c38ec7ce6fef4f7fa3aafd4e7df1b6e9ffd760ae54eef5612623585e557955c04b553c20a57a3 WHIRLPOOL 7a3991041b6e2c8f82501b5e3ae139611f22df6e5d7bfd883ab0f55ac9f987666503df17fcc4a58ad1a536bc708d80a54f35fbd19526c88393b857187d91ef17 diff --git a/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch b/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch new file mode 100644 index ..08764ec --- /dev/null +++ b/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch @@ -0,0 +1,47 @@ +Remove undefining of true/false macros, this is not 1998. +See also: https://bugs.gentoo.org/show_bug.cgi?id=513240 + +--- a/src/libjasper/include/jasper/jas_types.h b/src/libjasper/include/jasper/jas_types.h +@@ -93,8 +93,6 @@ + #endif + + #if defined(HAVE_STDLIB_H) +-#undef false +-#undef true + #include + #endif + #if defined(HAVE_STDDEF_H) +@@ -104,32 +102,11 @@ + #include + #endif + +-#ifndef __cplusplus +-#if defined(HAVE_STDBOOL_H) + /* + * The C language implementation does correctly provide the standard header + * file "stdbool.h". + */ + #include +-#else +- +-/* +- * The C language implementation does not provide the standard header file +- * "stdbool.h" as required by ISO/IEC 9899:1999. Try to compensate for this +- * braindamage below. +- */ +-#if !defined(bool) +-#define boolint +-#endif +-#if !defined(true) +-#define true 1 +-#endif +-#if !defined(false) +-#define false 0 +-#endif +-#endif +- +-#endif + + #if defined(HAVE_STDINT_H) + /* diff --git a/media-libs/jasper/jasper-1.900.3.ebuild b/media-libs/jasper/jasper-1.900.3.ebuild new file mode 100644 index ..db4a6f3 --- /dev/null +++ b/media-libs/jasper/jasper-1.900.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools multilib-minimal + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; +SRC_URI=" + https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${PN}-1.900.3_p20161014-patches.tar.bz2"; + +LICENSE="JasPer2.0" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="jpeg opengl static-libs" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu +
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 40a2e880a960dfacc4df91eecdd20f6d9e5ae4e4 Author: Justin Lecher gentoo org> AuthorDate: Sat Oct 10 07:56:47 2015 + Commit: Justin Lecher gentoo org> CommitDate: Sat Oct 10 11:15:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a2e880 media-libs/jasper: Drop world writable permission to work on hardened Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=562044 Package-Manager: portage-2.2.22 Signed-off-by: Justin Lecher gentoo.org> media-libs/jasper/jasper-1.900.1-r9.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/media-libs/jasper/jasper-1.900.1-r9.ebuild b/media-libs/jasper/jasper-1.900.1-r9.ebuild index f7a4d56..8e9129e 100644 --- a/media-libs/jasper/jasper-1.900.1-r9.ebuild +++ b/media-libs/jasper/jasper-1.900.1-r9.ebuild @@ -45,6 +45,11 @@ PATCHES=( DOCS=( NEWS README doc/. ) +src_prepare() { + chmod -R o-w "${S}" || die + autotools-multilib_src_prepare +} + src_configure() { local myeconfargs=( $(use_enable jpeg libjpeg)