* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-09-25 6:22 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-09-25 6:22 UTC (permalink / raw
To: gentoo-commits
commit: e84c784dd326e33d43ba7eb7f3cdfcbb2fb57da4
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 06:21:44 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 06:22:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84c784d
media-libs/assimp: Stabilize 5.2.4-r1 x86, #872635
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4-r1.ebuild b/media-libs/assimp/assimp-5.2.4-r1.ebuild
index a182f36e7b86..ab429167f11f 100644
--- a/media-libs/assimp/assimp-5.2.4-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-11-09 9:02 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2024-11-09 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 5ecd536a888059e8a081e62d50a63325d6edceef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 9 09:01:48 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 9 09:02:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecd536a
media-libs/assimp: Stabilize 5.4.3 arm64, #942936
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
index e9818e399e12..147f25fbc2d9 100644
--- a/media-libs/assimp/assimp-5.4.3.ebuild
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="collada doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-11-06 14:28 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-11-06 14:28 UTC (permalink / raw
To: gentoo-commits
commit: 5fd2b1a0c55d7d53d9912bc1667ad410c8b18b3e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 6 14:28:20 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 6 14:28:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd2b1a0
media-libs/assimp: Stabilize 5.4.3 amd64, #942936
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
index 4b6dffbac273..e9818e399e12 100644
--- a/media-libs/assimp/assimp-5.4.3.ebuild
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
IUSE="collada doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-11-06 14:28 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-11-06 14:28 UTC (permalink / raw
To: gentoo-commits
commit: b5daa0ac7ba57c1cd45b5308dfd992c96a5da8e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 6 14:28:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 6 14:28:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5daa0ac
media-libs/assimp: Stabilize 5.4.3 x86, #942936
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
index b4eec7bb0373..4b6dffbac273 100644
--- a/media-libs/assimp/assimp-5.4.3.ebuild
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
IUSE="collada doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-11-06 13:35 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-11-06 13:35 UTC (permalink / raw
To: gentoo-commits
commit: 53029f81a515fd5131330adfc213de643513d3e5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 6 13:35:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 6 13:35:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53029f81
media-libs/assimp: Stabilize 5.4.3 ppc64, #942936
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
index e6bab82e10c2..b4eec7bb0373 100644
--- a/media-libs/assimp/assimp-5.4.3.ebuild
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86"
IUSE="collada doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-11-06 13:35 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-11-06 13:35 UTC (permalink / raw
To: gentoo-commits
commit: f906db4cfca9cb46251d50b3f958ec8d79259e28
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 6 13:35:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 6 13:35:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f906db4c
media-libs/assimp: Stabilize 5.4.3 arm, #942936
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
index ca6c5eae4ed8..e6bab82e10c2 100644
--- a/media-libs/assimp/assimp-5.4.3.ebuild
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="collada doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-09-22 16:25 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2024-09-22 16:25 UTC (permalink / raw
To: gentoo-commits
commit: a290342a81579d3024f076c4097a803d5b74ec8b
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Sep 8 10:41:38 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 16:25:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a290342a
media-libs/assimp: add 5.4.3
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38290
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/Manifest | 1 +
media-libs/assimp/assimp-5.4.3.ebuild | 127 ++++++++++++++++++++++++++++++++++
2 files changed, 128 insertions(+)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index f42720f963b4..84ef1a4a7094 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1 +1,2 @@
DIST assimp-5.4.2.tar.gz 53807656 BLAKE2B cfa069cefdddcfdb756db6a72a5f67c528fa2c6a2cc15d8a98432c5a0149288429b76cd125b01471d082caac0a4a13781a853fd0dd8f4de9801e0ef209be0238 SHA512 4bfcc3a1b5a0cf3f382560564cac67088e13c62500c3c77dcef03811e67debe72ff318f5ed145b204d5017b56cb4293f3fe14b4060ca193813cef42b12eebe9d
+DIST assimp-5.4.3.tar.gz 53964510 BLAKE2B f08711881600d708ad523b2c36488c79a39463b5baa32261b674499582e0f4aa5fd4e8ade4bca0ceff93917f685f240b7dcee4d9140a65e3a9b888559a7b0433 SHA512 4738db84068d36face8caf61c0789178fdfc1310fa8e81ffb9b025e14183bde546b784d691c92438ab310a79ab7b75ab62ee0247d5f01e81ddf04fb94b7a9c0b
diff --git a/media-libs/assimp/assimp-5.4.3.ebuild b/media-libs/assimp/assimp-5.4.3.ebuild
new file mode 100644
index 000000000000..ca6c5eae4ed8
--- /dev/null
+++ b/media-libs/assimp/assimp-5.4.3.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="collada doc samples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib[minizip]
+ collada? ( media-libs/opencollada )
+ doc? ( app-text/doxygen )
+ samples? (
+ media-libs/freeglut
+ media-libs/libglvnd
+ )
+ test? (
+ dev-cpp/gtest
+ )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.2.5-gtest.patch"
+ "${FILESDIR}/${PN}-5.2.5-float-comparison.patch"
+)
+
+DOCS=( CodeConventions.md Readme.md )
+
+src_prepare() {
+ sed -r \
+ -e "s#PROJECT\(Assimp VERSION [0-9]+\.[0-9]+\.[0-9]+\)#PROJECT(Assimp VERSION ${PV})#g" \
+ -i CMakeLists.txt || die
+ sed -r \
+ -e "s#EXPECT_EQ\(aiGetVersionPatch\(\), [0-9]+U \);#EXPECT_EQ(aiGetVersionPatch(), $(ver_cut 3)U );#g" \
+ -e "s#EXPECT_NE\( aiGetVersionRevision#EXPECT_EQ\( aiGetVersionRevision#g" \
+ -i test/unit/utVersion.cpp || die
+ sed \
+ -e "s# -g -O0 # #g" \
+ -i \
+ cmake-modules/Coveralls.cmake \
+ contrib/android-cmake/android.toolchain.cmake \
+ contrib/openddlparser/CMakeLists.txt \
+ CMakeLists.txt \
+ || die
+ sed -r \
+ -e "s#(PROJECT_NUMBER *= \").*\"#\1v${PV}\"#g" \
+ -e "s#(GENERATE_XML *= )(YES|NO)#\1NO#g" \
+ -e "s#(GENERATE_HTML *= )(YES|NO)#\1YES#g" \
+ -i doc/Doxyfile.in || die
+ sed -r \
+ -e "s#AssimpDoc_Html(/AnimationOverview)#architecture\1#g" \
+ -e "s#AssimpDoc_Html(/dragonsplash)#images\1#g" \
+ -i doc/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # -DASSIMP_ASAN=yes # Enable AddressSanitizer.
+ -DASSIMP_BUILD_ASSIMP_TOOLS=yes # If the supplementary tools for Assimp are built in addition to the library.
+ -DASSIMP_BUILD_DOCS=$(usex doc) # Build documentation using Doxygen.
+ # -DASSIMP_BUILD_DRACO=no # If the Draco libraries are to be built. Primarily for glTF
+ # -DASSIMP_BUILD_NONFREE_C4D_IMPORTER=no # Build the C4D importer, which relies on the non-free Cineware SDK.
+ -DASSIMP_BUILD_SAMPLES=$(usex samples) # If the official samples are built as well (needs Glut).
+ -DASSIMP_BUILD_TESTS=$(usex test) # If the test suite for Assimp is built in addition to the library.
+ -DASSIMP_BUILD_ZLIB=no # Build your own zlib
+ -DASSIMP_COVERALLS=$(usex test) # Enable this to measure test coverage.
+ # breaks tests
+ # -DASSIMP_DOUBLE_PRECISION=no # Set to yes to enable double precision processing
+ # -DASSIMP_HUNTER_ENABLED=no # Enable Hunter package manager support
+ -DASSIMP_IGNORE_GIT_HASH=yes # Don't call git to get the hash.
+ -DASSIMP_INJECT_DEBUG_POSTFIX=no # Inject debug postfix in .a/.so/.dll lib names
+ # -DASSIMP_INSTALL=yes # Disable this if you want to use assimp as a submodule.
+ # -DASSIMP_LIBRARY_SUFFIX= # Suffix to append to library names
+ # -DASSIMP_NO_EXPORT=no # Disable Assimp's export functionality.
+ # -DASSIMP_OPT_BUILD_PACKAGES=no # Set to yes to generate CPack configuration files and packaging targets
+ -DASSIMP_RAPIDJSON_NO_MEMBER_ITERATOR=no # Suppress rapidjson warning on MSVC (NOTE: breaks android build)
+ # -DASSIMP_UBSAN=yes # Enable Undefined Behavior sanitizer.
+ -DASSIMP_WARNINGS_AS_ERRORS=no # Treat all warnings as errors.
+ # -DBUILD_SHARED_LIBS=yes # Build package with shared libraries.
+ -DASSIMP_BUILD_COLLADA_IMPORTER="$(use collada)"
+ -DASSIMP_BUILD_COLLADA_EXPORTER="$(use collada)"
+ )
+
+ if use doc; then
+ mycmakeargs+=(
+ -DHTML_OUTPUT="html"
+ )
+ fi
+ if use samples; then
+ mycmakeargs+=(
+ -DOpenGL_GL_PREFERENCE="GLVND"
+ )
+ fi
+ if use test; then
+ # adds the target headercheck which compiles every header file, default disabled because it adds many targets
+ mycmakeargs+=(
+ -DASSIMP_HEADERCHECK="$(usex test)"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # ( Failed )
+ "^utCollada.*"
+ "^utIssues.OpacityBugWhenExporting_727$"
+ )
+ myctestargs+=(
+ --repeat until-pass:100
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-09-22 16:25 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2024-09-22 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 922abeaabba719f6652511bfaa68298e755dfbc3
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Aug 25 12:49:44 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 16:25:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922abeaa
media-libs/assimp: drop old
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/Manifest | 2 -
media-libs/assimp/assimp-5.2.5-r1.ebuild | 73 ------------------
media-libs/assimp/assimp-5.2.5-r2.ebuild | 94 -----------------------
media-libs/assimp/assimp-5.3.1.ebuild | 125 -------------------------------
4 files changed, 294 deletions(-)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index d581be55537e..f42720f963b4 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,3 +1 @@
-DIST assimp-5.2.5.tar.gz 49543936 BLAKE2B 77e0eecd1307646211a86244a371e24401dffd03dceb569acdd63751cdb38bd169c8b12c942efd2e77b5f541653f2775739150b9fe352b8c903dcc4fe7bccca8 SHA512 ac0dc4243f9d1ff077966f0037187b4374075ac97e75e1a3cd6bdc1caf5f8e4d40953d9a8a316480969c09524d87daa9d3ed75e6ac6f037dd5b1c5f25fce3afb
-DIST assimp-5.3.1.tar.gz 52826870 BLAKE2B 1f3eac17deb6d19777f2a7cdf74e5be9d6df12a70e9b0449a90f3cc6f85b6d4170de2b870c028e2ad9c7f6ac7269daa0cbb3971dd1feb83a5b12a683ff8bb72f SHA512 49963f84ed0a8145f3af249890a533f0b12f5553ae09581289cb1f20cb49cb1a3ed3f3c4c966ceb43aa897b90deca268aa6554066b2bd34f2ac9c15041420ddb
DIST assimp-5.4.2.tar.gz 53807656 BLAKE2B cfa069cefdddcfdb756db6a72a5f67c528fa2c6a2cc15d8a98432c5a0149288429b76cd125b01471d082caac0a4a13781a853fd0dd8f4de9801e0ef209be0238 SHA512 4bfcc3a1b5a0cf3f382560564cac67088e13c62500c3c77dcef03811e67debe72ff318f5ed145b204d5017b56cb4293f3fe14b4060ca193813cef42b12eebe9d
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
deleted file mode 100644
index a8b3bd836a56..000000000000
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="samples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/boost:=
- sys-libs/zlib[minizip]
- samples? (
- media-libs/freeglut
- virtual/opengl
- x11-libs/libX11
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.2.5-fix-version.patch
- "${FILESDIR}"/${PN}-5.2.5-disable-failing-tests.patch
- "${FILESDIR}"/${PN}-5.2.5-disable-collada-tests.patch
-)
-
-DOCS=( CodeConventions.md Readme.md )
-
-src_prepare() {
- if use x86 ; then
- eapply "${FILESDIR}"/${PN}-5.2.5-drop-failing-tests-for-abi_x86_32.patch
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DASSIMP_ASAN=OFF
- -DASSIMP_BUILD_ASSIMP_TOOLS=ON
- -DASSIMP_BUILD_DOCS=OFF
- -DASSIMP_BUILD_SAMPLES=$(usex samples)
- -DASSIMP_BUILD_TESTS=$(usex test)
- -DASSIMP_BUILD_ZLIB=OFF
- -DASSIMP_DOUBLE_PRECISION=OFF
- -DASSIMP_INJECT_DEBUG_POSTFIX=OFF
- -DASSIMP_IGNORE_GIT_HASH=ON
- -DASSIMP_UBSAN=OFF
- -DASSIMP_WARNINGS_AS_ERRORS=OFF
- # bug #891787, intentionally not in alphabetic ordering
- -DASSIMP_BUILD_COLLADA_IMPORTER=OFF
- -DASSIMP_BUILD_COLLADA_EXPORTER=OFF
- )
-
- if use samples; then
- mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/unit" || die
-}
diff --git a/media-libs/assimp/assimp-5.2.5-r2.ebuild b/media-libs/assimp/assimp-5.2.5-r2.ebuild
deleted file mode 100644
index 5e1d140d1642..000000000000
--- a/media-libs/assimp/assimp-5.2.5-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="samples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib[minizip]
- samples? (
- media-libs/freeglut
- media-libs/libglvnd
- )
- test? (
- dev-cpp/gtest
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.2.5-gtest.patch"
- "${FILESDIR}/${PN}-5.2.5-float-comparison.patch"
-)
-
-DOCS=( CodeConventions.md Readme.md )
-
-src_prepare() {
- sed -r \
- -e "s#PROJECT\(Assimp VERSION [0-9]+\.[0-9]+\.[0-9]+\)#PROJECT(Assimp VERSION ${PV})#g" \
- -i CMakeLists.txt || die
- sed -r \
- -e "s#EXPECT_EQ\(aiGetVersionPatch\(\), [0-9]+U \);#EXPECT_EQ(aiGetVersionPatch(), $(ver_cut 3)U );#g" \
- -e "s#EXPECT_NE\( aiGetVersionRevision#EXPECT_EQ\( aiGetVersionRevision#g" \
- -i test/unit/utVersion.cpp || die
- sed \
- -e "s# -O0 -g # #g" \
- -i \
- cmake-modules/Coveralls.cmake \
- contrib/android-cmake/android.toolchain.cmake \
- contrib/openddlparser/CMakeLists.txt \
- CMakeLists.txt \
- || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DASSIMP_ASAN=OFF
- -DASSIMP_BUILD_ASSIMP_TOOLS=ON
- -DASSIMP_BUILD_DOCS=OFF
- -DASSIMP_BUILD_SAMPLES=$(usex samples)
- -DASSIMP_BUILD_TESTS=$(usex test)
- -DASSIMP_BUILD_ZLIB=OFF
- -DASSIMP_DOUBLE_PRECISION=OFF
- -DASSIMP_INJECT_DEBUG_POSTFIX=OFF
- -DASSIMP_IGNORE_GIT_HASH=ON
- -DASSIMP_UBSAN=OFF
- -DASSIMP_WARNINGS_AS_ERRORS=OFF
- # bug #891787 (CVE-2022-45748), intentionally not in alphabetic ordering
- -DASSIMP_BUILD_COLLADA_IMPORTER=OFF
- -DASSIMP_BUILD_COLLADA_EXPORTER=OFF
- )
-
- if use samples; then
- mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # ( Failed )
- "^utCollada.*"
- "^utIssues.OpacityBugWhenExporting_727$"
- )
- myctestargs+=(
- --repeat until-pass:100
- )
-
- cmake_src_test
-}
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
deleted file mode 100644
index 6d6e3b40b1f3..000000000000
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="doc samples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib[minizip]
- doc? ( app-text/doxygen )
- samples? (
- media-libs/freeglut
- media-libs/libglvnd
- )
- test? (
- dev-cpp/gtest
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.2.5-gtest.patch"
- "${FILESDIR}/${PN}-5.2.5-float-comparison.patch"
-)
-
-DOCS=( CodeConventions.md Readme.md )
-
-src_prepare() {
- sed -r \
- -e "s#PROJECT\(Assimp VERSION [0-9]+\.[0-9]+\.[0-9]+\)#PROJECT(Assimp VERSION ${PV})#g" \
- -i CMakeLists.txt || die
- sed -r \
- -e "s#EXPECT_EQ\(aiGetVersionPatch\(\), [0-9]+U \);#EXPECT_EQ(aiGetVersionPatch(), $(ver_cut 3)U );#g" \
- -e "s#EXPECT_NE\( aiGetVersionRevision#EXPECT_EQ\( aiGetVersionRevision#g" \
- -i test/unit/utVersion.cpp || die
- sed \
- -e "s# -g -O0 # #g" \
- -i \
- cmake-modules/Coveralls.cmake \
- contrib/android-cmake/android.toolchain.cmake \
- contrib/openddlparser/CMakeLists.txt \
- CMakeLists.txt \
- || die
- sed -r \
- -e "s#(PROJECT_NUMBER *= \").*\"#\1v${PV}\"#g" \
- -e "s#(GENERATE_XML *= )(YES|NO)#\1NO#g" \
- -e "s#(GENERATE_HTML *= )(YES|NO)#\1YES#g" \
- -i doc/Doxyfile.in || die
- sed -r \
- -e "s#AssimpDoc_Html(/AnimationOverview)#architecture\1#g" \
- -e "s#AssimpDoc_Html(/dragonsplash)#images\1#g" \
- -i doc/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # -DASSIMP_ASAN=yes # Enable AddressSanitizer.
- -DASSIMP_BUILD_ASSIMP_TOOLS=yes # If the supplementary tools for Assimp are built in addition to the library.
- -DASSIMP_BUILD_DOCS=$(usex doc) # Build documentation using Doxygen.
- # -DASSIMP_BUILD_DRACO=no # If the Draco libraries are to be built. Primarily for glTF
- # -DASSIMP_BUILD_NONFREE_C4D_IMPORTER=no # Build the C4D importer, which relies on the non-free Cineware SDK.
- -DASSIMP_BUILD_SAMPLES=$(usex samples) # If the official samples are built as well (needs Glut).
- -DASSIMP_BUILD_TESTS=$(usex test) # If the test suite for Assimp is built in addition to the library.
- -DASSIMP_BUILD_ZLIB=no # Build your own zlib
- -DASSIMP_COVERALLS=$(usex test) # Enable this to measure test coverage.
- # breaks tests
- # -DASSIMP_DOUBLE_PRECISION=no # Set to yes to enable double precision processing
- # -DASSIMP_HUNTER_ENABLED=no # Enable Hunter package manager support
- -DASSIMP_IGNORE_GIT_HASH=yes # Don't call git to get the hash.
- -DASSIMP_INJECT_DEBUG_POSTFIX=no # Inject debug postfix in .a/.so/.dll lib names
- # -DASSIMP_INSTALL=yes # Disable this if you want to use assimp as a submodule.
- # -DASSIMP_LIBRARY_SUFFIX= # Suffix to append to library names
- # -DASSIMP_NO_EXPORT=no # Disable Assimp's export functionality.
- # -DASSIMP_OPT_BUILD_PACKAGES=no # Set to yes to generate CPack configuration files and packaging targets
- -DASSIMP_RAPIDJSON_NO_MEMBER_ITERATOR=no # Suppress rapidjson warning on MSVC (NOTE: breaks android build)
- # -DASSIMP_UBSAN=yes # Enable Undefined Behavior sanitizer.
- -DASSIMP_WARNINGS_AS_ERRORS=no # Treat all warnings as errors.
- # -DBUILD_SHARED_LIBS=yes # Build package with shared libraries.
- # bug #891787 (CVE-2022-45748), intentionally not in alphabetic ordering
- -DASSIMP_BUILD_COLLADA_IMPORTER=OFF
- -DASSIMP_BUILD_COLLADA_EXPORTER=OFF
- )
-
- if use doc; then
- mycmakeargs+=(
- -DHTML_OUTPUT="html"
- )
- fi
- if use samples; then
- mycmakeargs+=(
- -DOpenGL_GL_PREFERENCE="GLVND"
- )
- fi
- if use test; then
- # adds the target headercheck which compiles every header file, default disabled because it adds many targets
- -DASSIMP_HEADERCHECK=$(usex test)
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # ( Failed )
- "^utCollada.*"
- "^utIssues.OpacityBugWhenExporting_727$"
- )
- myctestargs+=(
- --repeat until-pass:100
- )
- cmake_src_test
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-31 0:02 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-31 0:02 UTC (permalink / raw
To: gentoo-commits
commit: fb8819f6f5f0618aa87c13d96897da40637861c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 00:02:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 00:02:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8819f6
media-libs/assimp: Stabilize 5.4.2 x86, #936952
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
index e391d2385b91..7a74dbb51680 100644
--- a/media-libs/assimp/assimp-5.4.2.ebuild
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-31 0:02 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-31 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 42468a60116f45e475b31a1b5aaf4fd77cb6588b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 00:02:07 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 00:02:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42468a60
media-libs/assimp: Stabilize 5.4.2 arm, #936952
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
index 5c11c190bdf2..e391d2385b91 100644
--- a/media-libs/assimp/assimp-5.4.2.ebuild
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-31 0:02 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-31 0:02 UTC (permalink / raw
To: gentoo-commits
commit: c4248f68035706d30869f01f66f7f2539de5e8eb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 00:02:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 00:02:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4248f68
media-libs/assimp: Stabilize 5.4.2 amd64, #936952
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
index 1692f5fe36f0..6d6e3b40b1f3 100644
--- a/media-libs/assimp/assimp-5.4.2.ebuild
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-31 0:02 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-07-31 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 396620b1828f828b9225274123028d652a6f815b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 00:02:09 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 00:02:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396620b1
media-libs/assimp: Stabilize 5.4.2 ppc64, #936952
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
index 7a74dbb51680..1692f5fe36f0 100644
--- a/media-libs/assimp/assimp-5.4.2.ebuild
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-30 23:44 Jakov Smolić
0 siblings, 0 replies; 54+ messages in thread
From: Jakov Smolić @ 2024-07-30 23:44 UTC (permalink / raw
To: gentoo-commits
commit: 9c0b3ab1b7773a166aa0e25cfab1a995c21d35bc
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 23:41:39 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 23:44:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0b3ab1
media-libs/assimp: Stabilize 5.4.2 arm64, #936952
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-libs/assimp/assimp-5.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
index 98828183adbb..5c11c190bdf2 100644
--- a/media-libs/assimp/assimp-5.4.2.ebuild
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-03 22:43 Matthias Maier
0 siblings, 0 replies; 54+ messages in thread
From: Matthias Maier @ 2024-07-03 22:43 UTC (permalink / raw
To: gentoo-commits
commit: b32297e7f169e0c180fc1bf73d8ef407eb87179b
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 22:14:08 2024 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 22:43:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32297e7
media-libs/assimp: add 5.4.2
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
media-libs/assimp/Manifest | 1 +
media-libs/assimp/assimp-5.4.2.ebuild | 125 ++++++++++++++++++++++++++++++++++
2 files changed, 126 insertions(+)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index cef7c0a6b33c..d581be55537e 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,2 +1,3 @@
DIST assimp-5.2.5.tar.gz 49543936 BLAKE2B 77e0eecd1307646211a86244a371e24401dffd03dceb569acdd63751cdb38bd169c8b12c942efd2e77b5f541653f2775739150b9fe352b8c903dcc4fe7bccca8 SHA512 ac0dc4243f9d1ff077966f0037187b4374075ac97e75e1a3cd6bdc1caf5f8e4d40953d9a8a316480969c09524d87daa9d3ed75e6ac6f037dd5b1c5f25fce3afb
DIST assimp-5.3.1.tar.gz 52826870 BLAKE2B 1f3eac17deb6d19777f2a7cdf74e5be9d6df12a70e9b0449a90f3cc6f85b6d4170de2b870c028e2ad9c7f6ac7269daa0cbb3971dd1feb83a5b12a683ff8bb72f SHA512 49963f84ed0a8145f3af249890a533f0b12f5553ae09581289cb1f20cb49cb1a3ed3f3c4c966ceb43aa897b90deca268aa6554066b2bd34f2ac9c15041420ddb
+DIST assimp-5.4.2.tar.gz 53807656 BLAKE2B cfa069cefdddcfdb756db6a72a5f67c528fa2c6a2cc15d8a98432c5a0149288429b76cd125b01471d082caac0a4a13781a853fd0dd8f4de9801e0ef209be0238 SHA512 4bfcc3a1b5a0cf3f382560564cac67088e13c62500c3c77dcef03811e67debe72ff318f5ed145b204d5017b56cb4293f3fe14b4060ca193813cef42b12eebe9d
diff --git a/media-libs/assimp/assimp-5.4.2.ebuild b/media-libs/assimp/assimp-5.4.2.ebuild
new file mode 100644
index 000000000000..98828183adbb
--- /dev/null
+++ b/media-libs/assimp/assimp-5.4.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc samples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib[minizip]
+ doc? ( app-text/doxygen )
+ samples? (
+ media-libs/freeglut
+ media-libs/libglvnd
+ )
+ test? (
+ dev-cpp/gtest
+ )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.2.5-gtest.patch"
+ "${FILESDIR}/${PN}-5.2.5-float-comparison.patch"
+)
+
+DOCS=( CodeConventions.md Readme.md )
+
+src_prepare() {
+ sed -r \
+ -e "s#PROJECT\(Assimp VERSION [0-9]+\.[0-9]+\.[0-9]+\)#PROJECT(Assimp VERSION ${PV})#g" \
+ -i CMakeLists.txt || die
+ sed -r \
+ -e "s#EXPECT_EQ\(aiGetVersionPatch\(\), [0-9]+U \);#EXPECT_EQ(aiGetVersionPatch(), $(ver_cut 3)U );#g" \
+ -e "s#EXPECT_NE\( aiGetVersionRevision#EXPECT_EQ\( aiGetVersionRevision#g" \
+ -i test/unit/utVersion.cpp || die
+ sed \
+ -e "s# -g -O0 # #g" \
+ -i \
+ cmake-modules/Coveralls.cmake \
+ contrib/android-cmake/android.toolchain.cmake \
+ contrib/openddlparser/CMakeLists.txt \
+ CMakeLists.txt \
+ || die
+ sed -r \
+ -e "s#(PROJECT_NUMBER *= \").*\"#\1v${PV}\"#g" \
+ -e "s#(GENERATE_XML *= )(YES|NO)#\1NO#g" \
+ -e "s#(GENERATE_HTML *= )(YES|NO)#\1YES#g" \
+ -i doc/Doxyfile.in || die
+ sed -r \
+ -e "s#AssimpDoc_Html(/AnimationOverview)#architecture\1#g" \
+ -e "s#AssimpDoc_Html(/dragonsplash)#images\1#g" \
+ -i doc/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # -DASSIMP_ASAN=yes # Enable AddressSanitizer.
+ -DASSIMP_BUILD_ASSIMP_TOOLS=yes # If the supplementary tools for Assimp are built in addition to the library.
+ -DASSIMP_BUILD_DOCS=$(usex doc) # Build documentation using Doxygen.
+ # -DASSIMP_BUILD_DRACO=no # If the Draco libraries are to be built. Primarily for glTF
+ # -DASSIMP_BUILD_NONFREE_C4D_IMPORTER=no # Build the C4D importer, which relies on the non-free Cineware SDK.
+ -DASSIMP_BUILD_SAMPLES=$(usex samples) # If the official samples are built as well (needs Glut).
+ -DASSIMP_BUILD_TESTS=$(usex test) # If the test suite for Assimp is built in addition to the library.
+ -DASSIMP_BUILD_ZLIB=no # Build your own zlib
+ -DASSIMP_COVERALLS=$(usex test) # Enable this to measure test coverage.
+ # breaks tests
+ # -DASSIMP_DOUBLE_PRECISION=no # Set to yes to enable double precision processing
+ # -DASSIMP_HUNTER_ENABLED=no # Enable Hunter package manager support
+ -DASSIMP_IGNORE_GIT_HASH=yes # Don't call git to get the hash.
+ -DASSIMP_INJECT_DEBUG_POSTFIX=no # Inject debug postfix in .a/.so/.dll lib names
+ # -DASSIMP_INSTALL=yes # Disable this if you want to use assimp as a submodule.
+ # -DASSIMP_LIBRARY_SUFFIX= # Suffix to append to library names
+ # -DASSIMP_NO_EXPORT=no # Disable Assimp's export functionality.
+ # -DASSIMP_OPT_BUILD_PACKAGES=no # Set to yes to generate CPack configuration files and packaging targets
+ -DASSIMP_RAPIDJSON_NO_MEMBER_ITERATOR=no # Suppress rapidjson warning on MSVC (NOTE: breaks android build)
+ # -DASSIMP_UBSAN=yes # Enable Undefined Behavior sanitizer.
+ -DASSIMP_WARNINGS_AS_ERRORS=no # Treat all warnings as errors.
+ # -DBUILD_SHARED_LIBS=yes # Build package with shared libraries.
+ # bug #891787 (CVE-2022-45748), intentionally not in alphabetic ordering
+ -DASSIMP_BUILD_COLLADA_IMPORTER=OFF
+ -DASSIMP_BUILD_COLLADA_EXPORTER=OFF
+ )
+
+ if use doc; then
+ mycmakeargs+=(
+ -DHTML_OUTPUT="html"
+ )
+ fi
+ if use samples; then
+ mycmakeargs+=(
+ -DOpenGL_GL_PREFERENCE="GLVND"
+ )
+ fi
+ if use test; then
+ # adds the target headercheck which compiles every header file, default disabled because it adds many targets
+ -DASSIMP_HEADERCHECK=$(usex test)
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # ( Failed )
+ "^utCollada.*"
+ "^utIssues.OpacityBugWhenExporting_727$"
+ )
+ myctestargs+=(
+ --repeat until-pass:100
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-07-02 2:37 Ionen Wolkens
0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2024-07-02 2:37 UTC (permalink / raw
To: gentoo-commits
commit: f2f16eaad83b785d67e4fc450f32907775055840
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 02:16:24 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 02:19:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f16eaa
media-libs/assimp: unkeyword all for ~ppc
Don't know if tests used to pass when it was first keyworded,
but keyword is hardly needed at the moment. Can revisit if we
really need it.
Bug: https://bugs.gentoo.org/935313
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
media-libs/assimp/assimp-5.2.5-r2.ebuild | 2 +-
media-libs/assimp/assimp-5.3.1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index a40338c56f48..a8b3bd836a56 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/assimp/assimp-5.2.5-r2.ebuild b/media-libs/assimp/assimp-5.2.5-r2.ebuild
index fc010b398f41..5e1d140d1642 100644
--- a/media-libs/assimp/assimp-5.2.5-r2.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index e0fd11950b06..6d6e3b40b1f3 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-04-09 15:54 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2024-04-09 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 1a64c50cbc2398e511639f8223ab8036ac123906
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 9 15:54:48 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 15:54:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a64c50c
media-libs/assimp: Stabilize 5.3.1 amd64, #928998
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index a8ca3c576436..d2202f7cb9a6 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-04-09 15:54 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2024-04-09 15:54 UTC (permalink / raw
To: gentoo-commits
commit: f36362f169ba0761916c5447a7a6d73f15768348
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 9 15:54:49 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 15:54:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36362f1
media-libs/assimp: Stabilize 5.3.1 arm64, #928998
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index ec60049bf3cc..8ec98ee568d2 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-04-09 15:54 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2024-04-09 15:54 UTC (permalink / raw
To: gentoo-commits
commit: ca93c96c1a7de5cbc9cc059d847353b77285a937
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 9 15:54:48 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 15:54:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca93c96c
media-libs/assimp: Stabilize 5.3.1 x86, #928998
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index d2202f7cb9a6..ec60049bf3cc 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-01-20 12:27 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-01-20 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 1fd53016cde218913c2230b956901eaaaa18fab9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 12:25:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 12:26:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd53016
media-libs/assimp: fix DependencyMoved (doxygen)
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index d651e223b3ee..a8ca3c576436 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib[minizip]
- doc? ( app-doc/doxygen )
+ doc? ( app-text/doxygen )
samples? (
media-libs/freeglut
media-libs/libglvnd
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-01-20 12:27 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-01-20 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 942c902c235251a00005b5cd36e6b3cfd3ac537b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 12:24:45 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 12:26:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942c902c
media-libs/assimp: forward ~loong
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r2.ebuild | 4 ++--
media-libs/assimp/assimp-5.3.1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r2.ebuild b/media-libs/assimp/assimp-5.2.5-r2.ebuild
index d8f7abc1a02b..fc010b398f41 100644
--- a/media-libs/assimp/assimp-5.2.5-r2.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/assimp/assimp-5.3.1.ebuild b/media-libs/assimp/assimp-5.3.1.ebuild
index 1fd76e9b1701..d651e223b3ee 100644
--- a/media-libs/assimp/assimp-5.3.1.ebuild
+++ b/media-libs/assimp/assimp-5.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2024-01-02 16:26 WANG Xuerui
0 siblings, 0 replies; 54+ messages in thread
From: WANG Xuerui @ 2024-01-02 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 0eac0940380b728f55fc4f1689740cb300cbc28a
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 2 15:53:08 2024 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jan 2 15:53:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eac0940
media-libs/assimp: keyword 5.2.5-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index cc7d65809df9..a40338c56f48 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2023-12-02 10:57 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:57 UTC (permalink / raw
To: gentoo-commits
commit: c1f88d2ce853bfc1299b8fd951ed31323947f6e1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 10:57:14 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 10:57:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f88d2c
media-libs/assimp: Keyword 5.2.5-r1 ppc64, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index 4ac599c7b89b..cc7d65809df9 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2023-12-02 10:57 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:57 UTC (permalink / raw
To: gentoo-commits
commit: ade3405e3707ee708f07d599d5e1a9a97eea8db9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 10:57:07 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 10:57:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade3405e
media-libs/assimp: Keyword 5.2.5-r1 ppc, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index ebedcd02928c..4ac599c7b89b 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2023-02-07 6:46 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2023-02-07 6:46 UTC (permalink / raw
To: gentoo-commits
commit: f7c49795a378342d782040af37a8b52171bbe499
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 06:46:33 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 06:46:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c49795
media-libs/assimp: Stabilize 5.2.5-r1 x86, #893354
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index 7758cda1ad30..ebedcd02928c 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2023-02-06 18:00 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-02-06 18:00 UTC (permalink / raw
To: gentoo-commits
commit: 890b003caf094d928b13219208b1c5ef56f88e06
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 6 18:00:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 6 18:00:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890b003c
media-libs/assimp: Stabilize 5.2.5-r1 amd64, #893354
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index 83391bc9adf2..75895a7a8033 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2023-02-06 18:00 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-02-06 18:00 UTC (permalink / raw
To: gentoo-commits
commit: 2014a6be01349b2639f40a349d3f33ec28b237d8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 6 18:00:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 6 18:00:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2014a6be
media-libs/assimp: Stabilize 5.2.5-r1 arm64, #893354
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index 75895a7a8033..7758cda1ad30 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-10-10 13:18 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-10-10 13:18 UTC (permalink / raw
To: gentoo-commits
commit: 0f6ad3bf4896b47705f5b6af48e7a4234e0c59a1
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sun Sep 25 07:47:00 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 13:04:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6ad3bf
media-libs/assimp: drop 5.2.4
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/27439
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4.ebuild | 66 -----------------------------------
1 file changed, 66 deletions(-)
diff --git a/media-libs/assimp/assimp-5.2.4.ebuild b/media-libs/assimp/assimp-5.2.4.ebuild
deleted file mode 100644
index 36b4ff88a3fd..000000000000
--- a/media-libs/assimp/assimp-5.2.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/5.2.4"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-IUSE="samples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/boost:=
- sys-libs/zlib[minizip]
- samples? (
- media-libs/freeglut
- virtual/opengl
- x11-libs/libX11
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch
- "${FILESDIR}"/${PN}-5.2.2-disable-failing-tests.patch
-)
-
-DOCS=( CodeConventions.md Readme.md )
-
-src_prepare() {
- if use x86 ; then
- eapply "${FILESDIR}"/${P}-drop-failing-tests-for-abi_x86_32.patch
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DASSIMP_ASAN=OFF
- -DASSIMP_BUILD_DOCS=OFF
- -DASSIMP_BUILD_SAMPLES=$(usex samples)
- -DASSIMP_BUILD_TESTS=$(usex test)
- -DASSIMP_INJECT_DEBUG_POSTFIX=OFF
- -DASSIMP_IGNORE_GIT_HASH=ON
- -DASSIMP_UBSAN=OFF
- -DASSIMP_WARNINGS_AS_ERRORS=OFF
- )
-
- if use samples; then
- mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/unit" || die
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-09-25 12:20 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2022-09-25 12:20 UTC (permalink / raw
To: gentoo-commits
commit: deba0888441d2c8fc86d8f974141bf14a81be36c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 12:20:23 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 12:20:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deba0888
media-libs/assimp: Stabilize 5.2.4-r1 arm64, #872635
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4-r1.ebuild b/media-libs/assimp/assimp-5.2.4-r1.ebuild
index ab429167f11f..135d40e3ca95 100644
--- a/media-libs/assimp/assimp-5.2.4-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-09-25 6:22 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-09-25 6:22 UTC (permalink / raw
To: gentoo-commits
commit: 9a2bdf9694f00d82099bb63d791f53dce792a1bd
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 06:20:56 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 06:22:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2bdf96
media-libs/assimp: Stabilize 5.2.4-r1 amd64, #872635
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4-r1.ebuild b/media-libs/assimp/assimp-5.2.4-r1.ebuild
index a6b0a428bfd5..a182f36e7b86 100644
--- a/media-libs/assimp/assimp-5.2.4-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-06-22 16:13 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2022-06-22 16:13 UTC (permalink / raw
To: gentoo-commits
commit: f2a720a53a8112e0a88909948330efb1b9ffb22c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 16:13:43 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 16:13:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a720a5
media-libs/assimp: Stabilize 5.2.4 arm64, #853673
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4.ebuild b/media-libs/assimp/assimp-5.2.4.ebuild
index 8e0637124e05..36b4ff88a3fd 100644
--- a/media-libs/assimp/assimp-5.2.4.ebuild
+++ b/media-libs/assimp/assimp-5.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-06-22 7:10 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-06-22 7:10 UTC (permalink / raw
To: gentoo-commits
commit: 831deaa15f9328e69ea12c246b63d801b583b9a3
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 07:10:22 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 07:10:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831deaa1
media-libs/assimp: Stabilize 5.2.4 x86, #853673
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4.ebuild b/media-libs/assimp/assimp-5.2.4.ebuild
index 6907f450b6e5..8e0637124e05 100644
--- a/media-libs/assimp/assimp-5.2.4.ebuild
+++ b/media-libs/assimp/assimp-5.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-06-22 7:01 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-06-22 7:01 UTC (permalink / raw
To: gentoo-commits
commit: bee0e01845972172992d3f13eb3c08e9e6a27f79
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 06:52:09 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 07:01:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee0e018
media-libs/assimp: Stabilize 5.2.4 amd64, #853673
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/assimp-5.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.4.ebuild b/media-libs/assimp/assimp-5.2.4.ebuild
index c89ba2b0796b..6907f450b6e5 100644
--- a/media-libs/assimp/assimp-5.2.4.ebuild
+++ b/media-libs/assimp/assimp-5.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.4"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-04-29 7:50 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-04-29 7:50 UTC (permalink / raw
To: gentoo-commits
commit: 53b18c716a084458aef385357c686706370d2c7f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 07:49:22 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 07:50:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b18c71
media-libs/assimp: fix patch
Package isn't multilib, so check 'use x86' instead of abi_x86_32
which is only provided w/ multilib eclasses.
Closes: https://bugs.gentoo.org/841554
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/assimp/assimp-5.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.3.ebuild b/media-libs/assimp/assimp-5.2.3.ebuild
index 451858172fc2..d74e3f10d1f0 100644
--- a/media-libs/assimp/assimp-5.2.3.ebuild
+++ b/media-libs/assimp/assimp-5.2.3.ebuild
@@ -39,7 +39,7 @@ PATCHES=(
DOCS=( CodeConventions.md Readme.md )
src_prepare() {
- if use abi_x86_32; then
+ if use x86 ; then
eapply "${FILESDIR}"/${P}-drop-failing-tests-for-abi_x86_32.patch
fi
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-03-31 11:59 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2022-03-31 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 019e110b41f1ceb4c416d21fce8841e4cde422aa
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sat Mar 26 08:38:00 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 11:59:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019e110b
media-libs/assimp: bump to 5.2.3
Closes: https://bugs.gentoo.org/835990
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/24756
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/assimp/Manifest | 1 +
media-libs/assimp/assimp-5.2.3.ebuild | 61 +++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index 9f05fa49dd0f..c8a058fd549a 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,3 +1,4 @@
DIST assimp-5.0.1.tar.gz 46607553 BLAKE2B 7f8cdf2bc602398fbdb675094d135e955716deb8f6469a4b68f7a8c735ecaa3120ee023c5c1f95c5a79c0606ed9a3cb3491c5011e2b409da523b56cd193ebb60 SHA512 51b704ffea778638b9e228578650f62691c56ee1a90337f8bbbee37e807455466d818234be24852334e5806260e5690932c9bd8e00f055c5c26782e0636538f0
DIST assimp-5.2.2.tar.gz 49600909 BLAKE2B f5f8b5fc43a44c59c95ac3a1f2ce861a5198851ca910ec7688a818550aa0cde787901f7a7beb9f90f7fe731e18f3c31c7350d3b3070f7437153ff9d041f6ffdf SHA512 7f11f3e53bdcd43a81be49ce2ad90d97769ae1c3c6157f57e8a0b2b41c72f394ad1afcdc5f5fa6fbfa1a44233fed4b9a578d5548ec5b9aae2113ef88c2ec843a
+DIST assimp-5.2.3.tar.gz 49606233 BLAKE2B d6904769f1812b875a3b30de9edf35d9ca1774aecefe4d84edaaaa2975be1350de46e259e14b40f7749921c398490e7aea08c30c0ee89a69aedeab8f02a3e863 SHA512 accc1020877b631431bd0bc2de20b530d7e8d234e960904070292a4a08e768c55d1d0cf614c68d38f099fab2d086420c3ffd3f729cb538b169c1275ef0be1eaa
DIST assimp-docs-5.0.1.pdf 315941 BLAKE2B 06b2d3a68b6f70fd2ca3daee6cbcd79da255ec8ba00383077b775a1e032ab9675b5f70f2c5e9c1a6f51a4c65b482dfd7bce6c8be3c0288d6f6a653feaa7dfd84 SHA512 f37b8eb8d3a3c6198a91f03fd712a911990aa2d5f50e5039d54349dd673e5270e11ff55aa430f7c3ccbb142cb3b9530684157c25d8a533861b6de34064ab339e
diff --git a/media-libs/assimp/assimp-5.2.3.ebuild b/media-libs/assimp/assimp-5.2.3.ebuild
new file mode 100644
index 000000000000..ba654ddd393f
--- /dev/null
+++ b/media-libs/assimp/assimp-5.2.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="samples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/boost:=
+ sys-libs/zlib[minizip]
+ samples? (
+ media-libs/freeglut
+ virtual/opengl
+ x11-libs/libX11
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch
+ "${FILESDIR}"/${PN}-5.2.2-disable-failing-tests.patch
+)
+
+DOCS=( CodeConventions.md Readme.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DASSIMP_ASAN=OFF
+ -DASSIMP_BUILD_DOCS=OFF
+ -DASSIMP_BUILD_SAMPLES=$(usex samples)
+ -DASSIMP_BUILD_TESTS=$(usex test)
+ -DASSIMP_ERROR_MAX=ON
+ -DASSIMP_INJECT_DEBUG_POSTFIX=OFF
+ -DASSIMP_IGNORE_GIT_HASH=ON
+ -DASSIMP_UBSAN=OFF
+ )
+
+ if use samples; then
+ mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/unit" || die
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-03-21 9:18 Jakov Smolić
0 siblings, 0 replies; 54+ messages in thread
From: Jakov Smolić @ 2022-03-21 9:18 UTC (permalink / raw
To: gentoo-commits
commit: dfc1407a8cd49a9fb131126b7c8a9c8b17642b30
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 09:17:34 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 09:17:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc1407a
media-libs/assimp: Stabilize 5.2.2 arm64, #835089
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-libs/assimp/assimp-5.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.2.ebuild b/media-libs/assimp/assimp-5.2.2.ebuild
index c3332c860a4d..b6c80ce8206b 100644
--- a/media-libs/assimp/assimp-5.2.2.ebuild
+++ b/media-libs/assimp/assimp-5.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2022-03-21 7:47 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2022-03-21 7:47 UTC (permalink / raw
To: gentoo-commits
commit: 63a9e8506301c995f59e7effc1626ddee20431e3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 07:46:35 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 07:47:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a9e850
media-libs/assimp: amd64 stable wrt bug #835089
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/assimp/assimp-5.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.2.2.ebuild b/media-libs/assimp/assimp-5.2.2.ebuild
index d2628095f7fb..c3332c860a4d 100644
--- a/media-libs/assimp/assimp-5.2.2.ebuild
+++ b/media-libs/assimp/assimp-5.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2021-07-24 23:43 Yixun Lan
0 siblings, 0 replies; 54+ messages in thread
From: Yixun Lan @ 2021-07-24 23:43 UTC (permalink / raw
To: gentoo-commits
commit: 62145341bf37a46cab8df7617f1b9e72858a60a3
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Thu Jul 22 12:56:24 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 23:41:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62145341
media-libs/assimp: keyword 5.0.1 for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/assimp/assimp-5.0.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/assimp/assimp-5.0.1.ebuild b/media-libs/assimp/assimp-5.0.1.ebuild
index 95aa293ace4..f7cbcb00f30 100644
--- a/media-libs/assimp/assimp-5.0.1.ebuild
+++ b/media-libs/assimp/assimp-5.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ doc? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-docs-${PV}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2020-06-09 4:23 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-06-09 4:23 UTC (permalink / raw
To: gentoo-commits
commit: dea6e3476a6b6cb2e34d2fed168c9a964e0b1dd1
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 8 14:18:39 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Jun 9 04:22:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea6e347
media-libs/assimp: arm64 stable (bug #727234)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
media-libs/assimp/assimp-5.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.0.1.ebuild b/media-libs/assimp/assimp-5.0.1.ebuild
index 2fc3fe6944d..95aa293ace4 100644
--- a/media-libs/assimp/assimp-5.0.1.ebuild
+++ b/media-libs/assimp/assimp-5.0.1.ebuild
@@ -12,7 +12,7 @@ doc? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-docs-${PV}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2020-06-06 17:38 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-06-06 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 972e89365f2d1c31ed766710535e3893ea6ff2e7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 6 17:38:35 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jun 6 17:38:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972e8936
media-libs/assimp: x86 stable wrt bug #727234
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/assimp/assimp-5.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.0.1.ebuild b/media-libs/assimp/assimp-5.0.1.ebuild
index 99e0b4a304a..2fc3fe6944d 100644
--- a/media-libs/assimp/assimp-5.0.1.ebuild
+++ b/media-libs/assimp/assimp-5.0.1.ebuild
@@ -12,7 +12,7 @@ doc? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-docs-${PV}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2020-06-06 17:27 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-06-06 17:27 UTC (permalink / raw
To: gentoo-commits
commit: 37e5900a30685f9a23d443d294b7a9b22220908e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 6 17:27:15 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jun 6 17:27:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e5900a
media-libs/assimp: amd64 stable wrt bug #727234
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/assimp/assimp-5.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-5.0.1.ebuild b/media-libs/assimp/assimp-5.0.1.ebuild
index cb827e7ac42..99e0b4a304a 100644
--- a/media-libs/assimp/assimp-5.0.1.ebuild
+++ b/media-libs/assimp/assimp-5.0.1.ebuild
@@ -12,7 +12,7 @@ doc? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-docs-${PV}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc samples test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2020-06-05 12:48 Andreas Sturmlechner
0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2020-06-05 12:48 UTC (permalink / raw
To: gentoo-commits
commit: d1f8e9478afbf1691f686c29912ea2a22def1794
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 5 12:48:04 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 12:48:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f8e947
media-libs/assimp: Drop 5.0.0
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/assimp/Manifest | 1 -
media-libs/assimp/assimp-5.0.0.ebuild | 67 -----------------------------------
2 files changed, 68 deletions(-)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index 90527fbe192..4d35ba70884 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,5 +1,4 @@
DIST assimp-4.0.1.tar.gz 44625148 BLAKE2B 50cbb6096e89fa311a67cf4f526be57a19f41fe48d59bcdd8d6fd309a988cb19c0f1a4c175301e4c299cb644882a6e8042b0d9281319424faf7504688764e97e SHA512 260b4c7e738f857d8364c4878ea4e789ca676180821943f6d9bff8f56e5f9377ea29660dca4e130c681a8aa12fc32f155adb1d78ca260ba242e68b8afa6cc1bb
DIST assimp-4.1.0.tar.gz 45417293 BLAKE2B 74170ab48b64ab357ddd9da58f1218d0c3c0a4039345dcd7ae396aca3bb47c2f5ea2ee8b61b7d81c68c2e1237cd3ba516b816038400e9960b6c0cfe031a41e54 SHA512 5f1292de873ae16c9921d1d44f2871474d74c0ddfd76cc928a7d9b3e03aa6eca4cc72af0513da20a86d09c55d48646e610fd4a4f2b05364f08ad09cf27cbc67a
-DIST assimp-5.0.0.tar.gz 46604597 BLAKE2B 850c84cce6c24c01c2db00d76337797f3e4a4e819e133cf194cac0a7344fa58cb4805e0d5eb29b434f651c0b977e2c0fc5dbe083557f19bb9fe7ccb6977428d1 SHA512 0f73b6e961cd8455d6b6c8c10ed8b99485d846c96377b5d4fcc3b83f737647207c1306aa3dd51dad9654fbfa61bfe1119b34646f90288ae7ecab45efa6fa418a
DIST assimp-5.0.1.tar.gz 46607553 BLAKE2B 7f8cdf2bc602398fbdb675094d135e955716deb8f6469a4b68f7a8c735ecaa3120ee023c5c1f95c5a79c0606ed9a3cb3491c5011e2b409da523b56cd193ebb60 SHA512 51b704ffea778638b9e228578650f62691c56ee1a90337f8bbbee37e807455466d818234be24852334e5806260e5690932c9bd8e00f055c5c26782e0636538f0
DIST assimp-docs-5.0.1.pdf 315941 BLAKE2B 06b2d3a68b6f70fd2ca3daee6cbcd79da255ec8ba00383077b775a1e032ab9675b5f70f2c5e9c1a6f51a4c65b482dfd7bce6c8be3c0288d6f6a653feaa7dfd84 SHA512 f37b8eb8d3a3c6198a91f03fd712a911990aa2d5f50e5039d54349dd673e5270e11ff55aa430f7c3ccbb142cb3b9530684157c25d8a533861b6de34064ab339e
diff --git a/media-libs/assimp/assimp-5.0.0.ebuild b/media-libs/assimp/assimp-5.0.0.ebuild
deleted file mode 100644
index f52e8180a88..00000000000
--- a/media-libs/assimp/assimp-5.0.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="samples static test tools"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/boost:=
- sys-libs/zlib:=[minizip]
- samples? (
- media-libs/freeglut
- virtual/opengl
- x11-libs/libX11
- )
- tools? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtwidgets:5
- media-libs/devil
- virtual/opengl
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-disabletest.patch" # bug 659122
- "${FILESDIR}/${P}-unzip-of.patch"
- "${FILESDIR}/${P}-findassimp.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DASSIMP_BUILD_SAMPLES=$(usex samples)
- -DASSIMP_BUILD_STATIC_LIB=$(usex static)
- -DASSIMP_BUILD_TESTS=$(usex test)
- -DASSIMP_BUILD_ASSIMP_TOOLS=$(usex tools)
- -DCMAKE_DEBUG_POSTFIX=""
- -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- insinto /usr/share/cmake/Modules
- doins cmake-modules/Findassimp.cmake
-}
-
-src_test() {
- "${BUILD_DIR}/test/unit" || die
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2019-11-24 16:15 Aaron Bauman
0 siblings, 0 replies; 54+ messages in thread
From: Aaron Bauman @ 2019-11-24 16:15 UTC (permalink / raw
To: gentoo-commits
commit: c810ec81e9914983315a9df0a296a4955e4811c8
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 16:13:43 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 16:13:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c810ec81
media-libs/assimp: fix QA warnings about tests
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
media-libs/assimp/assimp-4.0.1-r1.ebuild | 1 +
media-libs/assimp/assimp-4.0.1.ebuild | 1 +
media-libs/assimp/assimp-4.1.0.ebuild | 1 +
media-libs/assimp/assimp-5.0.0.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/media-libs/assimp/assimp-4.0.1-r1.ebuild b/media-libs/assimp/assimp-4.0.1-r1.ebuild
index 0e4e53c3572..2454b233cb6 100644
--- a/media-libs/assimp/assimp-4.0.1-r1.ebuild
+++ b/media-libs/assimp/assimp-4.0.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="samples static test tools"
SLOT="0"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
diff --git a/media-libs/assimp/assimp-4.0.1.ebuild b/media-libs/assimp/assimp-4.0.1.ebuild
index 954e9f5f3a0..5ad3d5d6837 100644
--- a/media-libs/assimp/assimp-4.0.1.ebuild
+++ b/media-libs/assimp/assimp-4.0.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
KEYWORDS="amd64 ~arm arm64 x86"
IUSE="samples static test tools"
SLOT="0"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
diff --git a/media-libs/assimp/assimp-4.1.0.ebuild b/media-libs/assimp/assimp-4.1.0.ebuild
index 00b042528bb..f52e8180a88 100644
--- a/media-libs/assimp/assimp-4.1.0.ebuild
+++ b/media-libs/assimp/assimp-4.1.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="samples static test tools"
SLOT="0"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
diff --git a/media-libs/assimp/assimp-5.0.0.ebuild b/media-libs/assimp/assimp-5.0.0.ebuild
index 00b042528bb..f52e8180a88 100644
--- a/media-libs/assimp/assimp-5.0.0.ebuild
+++ b/media-libs/assimp/assimp-5.0.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="samples static test tools"
SLOT="0"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost:=
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2019-08-21 19:03 Slawek Lis
0 siblings, 0 replies; 54+ messages in thread
From: Slawek Lis @ 2019-08-21 19:03 UTC (permalink / raw
To: gentoo-commits
commit: ebd7fc118c9f57434fb1fe19bf6e70db3f86f13e
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 21 19:03:14 2019 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 21 19:03:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd7fc11
media-libs/assimp: Strict aliasing error fix
Closes: https://bugs.gentoo.org/677392
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Slawek Lis <slis <AT> gentoo.org>
media-libs/assimp/assimp-4.0.1-r1.ebuild | 67 ++++++++++++++++++++++++++++++++
1 file changed, 67 insertions(+)
diff --git a/media-libs/assimp/assimp-4.0.1-r1.ebuild b/media-libs/assimp/assimp-4.0.1-r1.ebuild
new file mode 100644
index 00000000000..0e4e53c3572
--- /dev/null
+++ b/media-libs/assimp/assimp-4.0.1-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="samples static test tools"
+SLOT="0"
+
+RDEPEND="
+ dev-libs/boost:=
+ sys-libs/zlib:=[minizip]
+ samples? (
+ media-libs/freeglut
+ virtual/opengl
+ x11-libs/libX11
+ )
+ tools? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtopengl:5
+ dev-qt/qtwidgets:5
+ media-libs/devil
+ virtual/opengl
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}/findassimp-3.3.1.patch"
+ "${FILESDIR}/${P}-qt-5.11.0.patch"
+ "${FILESDIR}/${P}-disabletest.patch" # bug 659122
+)
+
+src_configure() {
+ append-flags -fno-strict-aliasing
+ local mycmakeargs=(
+ -DASSIMP_BUILD_SAMPLES=$(usex samples)
+ -DASSIMP_BUILD_STATIC_LIB=$(usex static)
+ -DASSIMP_BUILD_TESTS=$(usex test)
+ -DASSIMP_BUILD_ASSIMP_TOOLS=$(usex tools)
+ -DCMAKE_DEBUG_POSTFIX=""
+ -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ insinto /usr/share/cmake/Modules
+ doins cmake-modules/Findassimp.cmake
+}
+
+src_test() {
+ "${BUILD_DIR}/test/unit" || die
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2018-09-12 20:47 Thomas Deutschmann
0 siblings, 0 replies; 54+ messages in thread
From: Thomas Deutschmann @ 2018-09-12 20:47 UTC (permalink / raw
To: gentoo-commits
commit: 0ddcaf2d74bc1fb270237d52f49561761f9c56cf
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 12 20:33:31 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 12 20:33:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddcaf2d
media-libs/assimp: x86 stable (bug #652334)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
media-libs/assimp/assimp-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-4.0.1.ebuild b/media-libs/assimp/assimp-4.0.1.ebuild
index 8bd32676885..4bdb7525726 100644
--- a/media-libs/assimp/assimp-4.0.1.ebuild
+++ b/media-libs/assimp/assimp-4.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/assimp/assimp"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="samples static test tools"
SLOT="0"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2018-06-24 14:45 Jason Zaman
0 siblings, 0 replies; 54+ messages in thread
From: Jason Zaman @ 2018-06-24 14:45 UTC (permalink / raw
To: gentoo-commits
commit: fd8b8f9282143fe365f80d95c2b1b7ba866e2a61
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 24 14:42:45 2018 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sun Jun 24 14:45:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8b8f92
media-libs/assimp: amd64 stable
Gentoo-bug: 652334
Package-Manager: Portage-2.3.40, Repoman-2.3.9
media-libs/assimp/assimp-4.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-4.0.1.ebuild b/media-libs/assimp/assimp-4.0.1.ebuild
index 89da03baf09..c3bb59596e5 100644
--- a/media-libs/assimp/assimp-4.0.1.ebuild
+++ b/media-libs/assimp/assimp-4.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/assimp/assimp"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
IUSE="samples static test tools"
SLOT="0"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2018-05-16 12:09 Andreas Sturmlechner
0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2018-05-16 12:09 UTC (permalink / raw
To: gentoo-commits
commit: 968596aa38ac282d6f40a6c4b713c7b64dadc9f4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 16 12:08:58 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 16 12:09:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968596aa
media-libs/assimp: Drop 4.0.0
Package-Manager: Portage-2.3.36, Repoman-2.3.9
media-libs/assimp/Manifest | 1 -
media-libs/assimp/assimp-4.0.0.ebuild | 50 -----------------------------------
2 files changed, 51 deletions(-)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index d324fb5ca93..1b8f5764121 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -2,5 +2,4 @@ DIST assimp--3.0.1270-source-only.zip 4042147 BLAKE2B 1a96a958304d8cdb635f00bb20
DIST assimp-3.1.1.zip 32869052 BLAKE2B 877b1a00a8e35eafb85c0f1b1c364c025a98c629da1797961f71df92ee0508b66606aca2b3f69d4da25ec6edef105776d8c4ef83335f3aa3cff1af5232be6745 SHA512 c466d312c0db53fa31b5d1e9b0f65e547a82fb28b1df0a6a96f0dcd876b636a6883d9d705d325193acc58910272b5f158ba37d824ecad29eccf7cf5731697527
DIST assimp-3.2.tar.gz 33756081 BLAKE2B 76de8f74b7b2eae04ebd3d71b69709d601d249a4ed7e6102fffce376f67dfb2d433536556e7683bc79d092465940cd5d7750f7fecb54edd33b9e8bfa974f8de0 SHA512 d9c4b1efc319990726605664ef38fda49d23a8f169261dda007d912015f404737b2c2a8306bffb837827e4a62d5fb362dae384b85b865450a5622325fe13ad7a
DIST assimp-3.3.1.tar.gz 36428380 BLAKE2B 5239648ea99e23a1f5f568fb22e6f9607b3f2e642fcdb480737c8813456fee699a4a07937c248ded01c27edd503f1a30ae8bde30ff49d8bac61e6363f12d1cc5 SHA512 660a720f1698e12e6505a554638b15108dfe94f081eb61c675bba9ae979fd80fe8552f6c4c366ff391be6cb34e799c5cf000f621f064105a161caedc82dd934a
-DIST assimp-4.0.0.tar.gz 44618473 BLAKE2B 12bf7e09bc80de33ec250e19ca4a5dd34fd1b1a25ca05b85fa3c3253b3b9fba103389f34b874652b393d014bb7da863a3487b1a9cb5e806028c2d060286edaca SHA512 ab2b376c6323fc8579fe3a4b3dbe92c44d753747464a14d6e2be70d2a855c208df882ad84487a7b96f364afb175938b5f6a1111d767450b01e0b8b7f0f36ba62
DIST assimp-4.0.1.tar.gz 44625148 BLAKE2B 50cbb6096e89fa311a67cf4f526be57a19f41fe48d59bcdd8d6fd309a988cb19c0f1a4c175301e4c299cb644882a6e8042b0d9281319424faf7504688764e97e SHA512 260b4c7e738f857d8364c4878ea4e789ca676180821943f6d9bff8f56e5f9377ea29660dca4e130c681a8aa12fc32f155adb1d78ca260ba242e68b8afa6cc1bb
diff --git a/media-libs/assimp/assimp-4.0.0.ebuild b/media-libs/assimp/assimp-4.0.0.ebuild
deleted file mode 100644
index 2518909a9b2..00000000000
--- a/media-libs/assimp/assimp-4.0.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils versionator multilib
-
-DESCRIPTION="Importer library to import assets from 3D files"
-HOMEPAGE="https://github.com/assimp/assimp"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="samples static test tools"
-SLOT="0"
-
-RDEPEND="
- dev-libs/boost
- samples? ( x11-libs/libX11 virtual/opengl media-libs/freeglut )
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}
- test? ( dev-cpp/gtest )
-"
-
-PATCHES=( "${FILESDIR}/findassimp-3.3.1.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DASSIMP_BUILD_SAMPLES=$(usex samples) \
- -DASSIMP_BUILD_ASSIMP_TOOLS=$(usex tools) \
- -DASSIMP_BUILD_STATIC_LIB=$(usex static) \
- -DASSIMP_BUILD_TESTS=$(usex test)
- -DCMAKE_DEBUG_POSTFIX=""
- -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- insinto /usr/share/cmake/Modules
- doins cmake-modules/Findassimp.cmake
-}
-
-src_test() {
- "${BUILD_DIR}/test/unit" || die
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-09-19 5:44 Slawek Lis
0 siblings, 0 replies; 54+ messages in thread
From: Slawek Lis @ 2016-09-19 5:44 UTC (permalink / raw
To: gentoo-commits
commit: 4c2d33ae9fbac8fae78be754ea329981051b395d
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 05:45:53 2016 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 05:46:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2d33ae
media-libs/assimp: version bump to 3.3.1
Reported in bug 594124. Removes boost use flag, drops findassimp.patch
Reported-by: Robin Kauffman <robink <AT> creosotehill.org>
Package-Manager: portage-2.3.0
media-libs/assimp/Manifest | 1 +
media-libs/assimp/assimp-3.3.1.ebuild | 49 +++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index 1d283e7..32ab005 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,3 +1,4 @@
DIST assimp--3.0.1270-source-only.zip 4042147 SHA256 ac29beb596db97df57451a5503afaf2d8b4366522842a6914da89644927a1423 SHA512 0c23e4eafbd2ff5eb6371b9a3b83ea2b0ef65110f6091a4e63e28b83a6dd1939f1f03607ad002cb5e9a632b821f65d1cc78b63d7792f45ed186071ef0a7ab820 WHIRLPOOL 9f32ea8b3c54ca7efd4a1c57300571bedb7f527bf630aa7203636c297acc53e6fbebf482069e76e833a1eb6317fa313c3d78ad4e6a68db4dd82a466b136f8d38
DIST assimp-3.1.1.zip 32869052 SHA256 3b8d16eaf6c4b26479295f4f7436388bee1e42e8c0b11f6f695b7194985eb00e SHA512 c466d312c0db53fa31b5d1e9b0f65e547a82fb28b1df0a6a96f0dcd876b636a6883d9d705d325193acc58910272b5f158ba37d824ecad29eccf7cf5731697527 WHIRLPOOL 238a79a7e2c7ce799dc89394043962456af06eb8b6ed105893512cb751919287c70c88030b03832ba2f3e6ea54d82db4e8d6009629bb7ed3f3e5e6df78bbd6c6
DIST assimp-3.2.tar.gz 33756081 SHA256 187f825c563e84b1b17527a4da0351aa3d575dfd696a9d204ae4bb19ee7df94a SHA512 d9c4b1efc319990726605664ef38fda49d23a8f169261dda007d912015f404737b2c2a8306bffb837827e4a62d5fb362dae384b85b865450a5622325fe13ad7a WHIRLPOOL 1a1cb97356a888863f1183a6cc838cccabda1ffa5d89265f94fb231df24be2cadffbdeb72763826000b80d513e2003d81aca6d20aae7bce09428194ef45f6888
+DIST assimp-3.3.1.tar.gz 36428380 SHA256 d385c3f90876241343f09e45f4e5033a6a05861b971c63d1f6d512371ffdc7bf SHA512 660a720f1698e12e6505a554638b15108dfe94f081eb61c675bba9ae979fd80fe8552f6c4c366ff391be6cb34e799c5cf000f621f064105a161caedc82dd934a WHIRLPOOL 9aba3cc73641ae130c0d3522b32c1bd5afd16eb9b599c1dff8cc1bcb71952b109420eeb7bc3474fc21bbedf79ed58e14743983d6bee01c4e3e5305d447bb9316
diff --git a/media-libs/assimp/assimp-3.3.1.ebuild b/media-libs/assimp/assimp-3.3.1.ebuild
new file mode 100644
index 00000000..02d5f95
--- /dev/null
+++ b/media-libs/assimp/assimp-3.3.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils versionator multilib
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="samples static test tools"
+SLOT="0"
+
+RDEPEND="
+ dev-libs/boost
+ samples? ( x11-libs/libX11 virtual/opengl media-libs/freeglut )
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+ test? ( dev-cpp/gtest )
+"
+
+src_configure() {
+ mycmakeargs=(
+ -DASSIMP_BUILD_SAMPLES=$(usex samples) \
+ -DASSIMP_BUILD_ASSIMP_TOOLS=$(usex tools) \
+ -DASSIMP_BUILD_STATIC_LIB=$(usex static) \
+ -DASSIMP_BUILD_TESTS=$(usex test)
+ -DCMAKE_DEBUG_POSTFIX=""
+ -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ insinto /usr/share/cmake/Modules
+ doins cmake-modules/Findassimp.cmake
+}
+
+src_test() {
+ "${BUILD_DIR}/test/unit" || die
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-09-06 7:02 Slawek Lis
0 siblings, 0 replies; 54+ messages in thread
From: Slawek Lis @ 2016-09-06 7:02 UTC (permalink / raw
To: gentoo-commits
commit: f8601c9036718d6d4722694c8d36b97bd417d8d0
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 6 07:02:34 2016 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 6 07:02:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8601c90
media-libs/assimp: install Findassimp cmake module
As reported in bug 592892 there is need to install Findassimp.cmake
file in target system
Reported-by: Grygoriy I. Fuchedzhy <grygoriy.fuchedzhy <AT> gmail.com>
Package-Manager: portage-2.3.0
media-libs/assimp/assimp-3.2-r3.ebuild | 55 ++++++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/media-libs/assimp/assimp-3.2-r3.ebuild b/media-libs/assimp/assimp-3.2-r3.ebuild
new file mode 100644
index 00000000..69d5b6a
--- /dev/null
+++ b/media-libs/assimp/assimp-3.2-r3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils versionator multilib
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+boost samples static test tools"
+SLOT="0"
+
+RDEPEND="
+ boost? ( dev-libs/boost )
+ samples? ( x11-libs/libX11 virtual/opengl media-libs/freeglut )
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}/test-cmakelists.patch"
+ epatch "${FILESDIR}/findassimp.patch"
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_build samples ASSIMP_SAMPLES) \
+ $(cmake-utils_use_build tools ASSIMP_TOOLS) \
+ $(cmake-utils_use_build static STATIC_LIB) \
+ $(cmake-utils_use_enable !boost BOOST_WORKAROUND) \
+ $(cmake-utils_use_build test TESTS)
+ -DCMAKE_DEBUG_POSTFIX=""
+ -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ insinto /usr/share/cmake/Modules
+ doins cmake-modules/Findassimp.cmake
+}
+
+src_test() {
+ "${BUILD_DIR}/test/unit" || die
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-01-21 6:58 Slawek Lis
0 siblings, 0 replies; 54+ messages in thread
From: Slawek Lis @ 2016-01-21 6:58 UTC (permalink / raw
To: gentoo-commits
commit: 53efe0f5116074b19f63a1a4fabe405a95e56b7d
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 07:01:49 2016 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 07:02:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53efe0f5
Fixed tests (#571896)
Package-Manager: portage-2.2.26
.../{assimp-3.2-r1.ebuild => assimp-3.2-r2.ebuild} | 19 +++++++++++++++----
1 file changed, 15 insertions(+), 4 deletions(-)
diff --git a/media-libs/assimp/assimp-3.2-r1.ebuild b/media-libs/assimp/assimp-3.2-r2.ebuild
similarity index 72%
rename from media-libs/assimp/assimp-3.2-r1.ebuild
rename to media-libs/assimp/assimp-3.2-r2.ebuild
index 74d7856..22f1038 100644
--- a/media-libs/assimp/assimp-3.2-r1.ebuild
+++ b/media-libs/assimp/assimp-3.2-r2.ebuild
@@ -12,25 +12,36 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+boost samples static tools"
+IUSE="+boost samples static test tools"
SLOT="0"
-DEPEND="
+RDEPEND="
boost? ( dev-libs/boost )
samples? ( x11-libs/libX11 virtual/opengl media-libs/freeglut )
sys-libs/zlib
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}/test-cmakelists.patch"
+}
src_configure() {
mycmakeargs=(
$(cmake-utils_use_build samples ASSIMP_SAMPLES) \
$(cmake-utils_use_build tools ASSIMP_TOOLS) \
$(cmake-utils_use_build static STATIC_LIB) \
- $(cmake-utils_use_enable !boost BOOST_WORKAROUND)
+ $(cmake-utils_use_enable !boost BOOST_WORKAROUND) \
+ $(cmake-utils_use_build test TESTS)
-DCMAKE_DEBUG_POSTFIX=""
-DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
)
cmake-utils_src_configure
}
+
+src_test() {
+ "${BUILD_DIR}/test/unit" || die
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-01-19 13:49 Alexis Ballier
0 siblings, 0 replies; 54+ messages in thread
From: Alexis Ballier @ 2016-01-19 13:49 UTC (permalink / raw
To: gentoo-commits
commit: 0b8cf1fc334b404bee50bb2905891007ad6d4e69
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 13:48:08 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 13:48:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8cf1fc
media-libs/assimp: rev bump to propagate previous fixes
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
media-libs/assimp/{assimp-3.2.ebuild => assimp-3.2-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/media-libs/assimp/assimp-3.2.ebuild b/media-libs/assimp/assimp-3.2-r1.ebuild
similarity index 100%
rename from media-libs/assimp/assimp-3.2.ebuild
rename to media-libs/assimp/assimp-3.2-r1.ebuild
^ permalink raw reply [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-01-19 13:49 Alexis Ballier
0 siblings, 0 replies; 54+ messages in thread
From: Alexis Ballier @ 2016-01-19 13:49 UTC (permalink / raw
To: gentoo-commits
commit: f11f48048a90f7fdb752f5a4e03d5b5b4764d752
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 13:23:52 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 13:48:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11f4804
media-libs/assimp: set CMAKE_DEBUG_POSTFIX to "" so that assimp-config.cmake does not tell us to link against non existant libassimpd. Bug #571904.
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
media-libs/assimp/assimp-3.2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-3.2.ebuild b/media-libs/assimp/assimp-3.2.ebuild
index b0b5989..246188b 100644
--- a/media-libs/assimp/assimp-3.2.ebuild
+++ b/media-libs/assimp/assimp-3.2.ebuild
@@ -28,7 +28,8 @@ src_configure() {
$(cmake-utils_use_build tools ASSIMP_TOOLS) \
$(cmake-utils_use_build static STATIC_LIB) \
$(cmake-utils_use_enable !boost BOOST_WORKAROUND)
+ -DCMAKE_DEBUG_POSTFIX=""
)
cmake-utils_src_configure
-}
\ No newline at end of file
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-01-19 13:49 Alexis Ballier
0 siblings, 0 replies; 54+ messages in thread
From: Alexis Ballier @ 2016-01-19 13:49 UTC (permalink / raw
To: gentoo-commits
commit: ed191afb8247d48cd4e6ad655ec0d759cbc775ba
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 13:47:17 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 13:48:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed191afb
media-libs/assimp: set proper ASSIMP_LIB_INSTALL_DIR to fix multilib-strict failures.
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
media-libs/assimp/assimp-3.2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-3.2.ebuild b/media-libs/assimp/assimp-3.2.ebuild
index 246188b..74d7856 100644
--- a/media-libs/assimp/assimp-3.2.ebuild
+++ b/media-libs/assimp/assimp-3.2.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit cmake-utils versionator
+inherit cmake-utils versionator multilib
DESCRIPTION="Importer library to import assets from 3D files"
HOMEPAGE="https://github.com/assimp/assimp"
@@ -29,6 +29,7 @@ src_configure() {
$(cmake-utils_use_build static STATIC_LIB) \
$(cmake-utils_use_enable !boost BOOST_WORKAROUND)
-DCMAKE_DEBUG_POSTFIX=""
+ -DASSIMP_LIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)/"
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2016-01-13 6:37 Slawek Lis
0 siblings, 0 replies; 54+ messages in thread
From: Slawek Lis @ 2016-01-13 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 6e499cb2b51f1fb70481075abdba5bbe438d50f6
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 13 06:38:44 2016 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 06:40:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e499cb2
version bump (#571352)
Package-Manager: portage-2.2.26
media-libs/assimp/Manifest | 1 +
media-libs/assimp/assimp-3.2.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index 521b94e..1d283e7 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,2 +1,3 @@
DIST assimp--3.0.1270-source-only.zip 4042147 SHA256 ac29beb596db97df57451a5503afaf2d8b4366522842a6914da89644927a1423 SHA512 0c23e4eafbd2ff5eb6371b9a3b83ea2b0ef65110f6091a4e63e28b83a6dd1939f1f03607ad002cb5e9a632b821f65d1cc78b63d7792f45ed186071ef0a7ab820 WHIRLPOOL 9f32ea8b3c54ca7efd4a1c57300571bedb7f527bf630aa7203636c297acc53e6fbebf482069e76e833a1eb6317fa313c3d78ad4e6a68db4dd82a466b136f8d38
DIST assimp-3.1.1.zip 32869052 SHA256 3b8d16eaf6c4b26479295f4f7436388bee1e42e8c0b11f6f695b7194985eb00e SHA512 c466d312c0db53fa31b5d1e9b0f65e547a82fb28b1df0a6a96f0dcd876b636a6883d9d705d325193acc58910272b5f158ba37d824ecad29eccf7cf5731697527 WHIRLPOOL 238a79a7e2c7ce799dc89394043962456af06eb8b6ed105893512cb751919287c70c88030b03832ba2f3e6ea54d82db4e8d6009629bb7ed3f3e5e6df78bbd6c6
+DIST assimp-3.2.tar.gz 33756081 SHA256 187f825c563e84b1b17527a4da0351aa3d575dfd696a9d204ae4bb19ee7df94a SHA512 d9c4b1efc319990726605664ef38fda49d23a8f169261dda007d912015f404737b2c2a8306bffb837827e4a62d5fb362dae384b85b865450a5622325fe13ad7a WHIRLPOOL 1a1cb97356a888863f1183a6cc838cccabda1ffa5d89265f94fb231df24be2cadffbdeb72763826000b80d513e2003d81aca6d20aae7bce09428194ef45f6888
diff --git a/media-libs/assimp/assimp-3.2.ebuild b/media-libs/assimp/assimp-3.2.ebuild
new file mode 100644
index 0000000..b0b5989
--- /dev/null
+++ b/media-libs/assimp/assimp-3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils versionator
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+boost samples static tools"
+SLOT="0"
+
+DEPEND="
+ boost? ( dev-libs/boost )
+ samples? ( x11-libs/libX11 virtual/opengl media-libs/freeglut )
+ sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_build samples ASSIMP_SAMPLES) \
+ $(cmake-utils_use_build tools ASSIMP_TOOLS) \
+ $(cmake-utils_use_build static STATIC_LIB) \
+ $(cmake-utils_use_enable !boost BOOST_WORKAROUND)
+ )
+
+ cmake-utils_src_configure
+}
\ No newline at end of file
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/
@ 2015-09-19 14:52 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2015-09-19 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 98c27f1a4120c6b4e2218bef305adef2b920ac0f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 14:51:50 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 14:51:50 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c27f1a
media-libs/assimp: amd64 stable wrt bug #559888
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
media-libs/assimp/assimp-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/assimp/assimp-3.1.1.ebuild b/media-libs/assimp/assimp-3.1.1.ebuild
index f1b0c87..005324f 100644
--- a/media-libs/assimp/assimp-3.1.1.ebuild
+++ b/media-libs/assimp/assimp-3.1.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://assimp.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
IUSE="+boost samples static tools"
SLOT="0"
^ permalink raw reply related [flat|nested] 54+ messages in thread
end of thread, other threads:[~2024-11-09 9:02 UTC | newest]
Thread overview: 54+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-25 6:22 [gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-11-09 9:02 Arthur Zamarin
2024-11-06 14:28 Sam James
2024-11-06 14:28 Sam James
2024-11-06 13:35 Sam James
2024-11-06 13:35 Sam James
2024-09-22 16:25 Joonas Niilola
2024-09-22 16:25 Joonas Niilola
2024-07-31 0:02 Sam James
2024-07-31 0:02 Sam James
2024-07-31 0:02 Sam James
2024-07-31 0:02 Sam James
2024-07-30 23:44 Jakov Smolić
2024-07-03 22:43 Matthias Maier
2024-07-02 2:37 Ionen Wolkens
2024-04-09 15:54 Arthur Zamarin
2024-04-09 15:54 Arthur Zamarin
2024-04-09 15:54 Arthur Zamarin
2024-01-20 12:27 Sam James
2024-01-20 12:27 Sam James
2024-01-02 16:26 WANG Xuerui
2023-12-02 10:57 Arthur Zamarin
2023-12-02 10:57 Arthur Zamarin
2023-02-07 6:46 Joonas Niilola
2023-02-06 18:00 Sam James
2023-02-06 18:00 Sam James
2022-10-10 13:18 Joonas Niilola
2022-09-25 12:20 Agostino Sarubbo
2022-09-25 6:22 Joonas Niilola
2022-06-22 16:13 Arthur Zamarin
2022-06-22 7:10 Joonas Niilola
2022-06-22 7:01 Joonas Niilola
2022-04-29 7:50 Sam James
2022-03-31 11:59 Joonas Niilola
2022-03-21 9:18 Jakov Smolić
2022-03-21 7:47 Agostino Sarubbo
2021-07-24 23:43 Yixun Lan
2020-06-09 4:23 Mart Raudsepp
2020-06-06 17:38 Agostino Sarubbo
2020-06-06 17:27 Agostino Sarubbo
2020-06-05 12:48 Andreas Sturmlechner
2019-11-24 16:15 Aaron Bauman
2019-08-21 19:03 Slawek Lis
2018-09-12 20:47 Thomas Deutschmann
2018-06-24 14:45 Jason Zaman
2018-05-16 12:09 Andreas Sturmlechner
2016-09-19 5:44 Slawek Lis
2016-09-06 7:02 Slawek Lis
2016-01-21 6:58 Slawek Lis
2016-01-19 13:49 Alexis Ballier
2016-01-19 13:49 Alexis Ballier
2016-01-19 13:49 Alexis Ballier
2016-01-13 6:37 Slawek Lis
2015-09-19 14:52 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox