Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910362 - media-libs/assimp doesn't need boost dep
Summary: media-libs/assimp doesn't need boost dep
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernd
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-07-14 17:53 UTC by Yaroslav Isakov
Modified: 2024-01-20 12:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yaroslav Isakov 2023-07-14 17:53:50 UTC
Hello! I've found that media-libs/assimp is not requiring boost for build. It is confirmed in https://github.com/assimp/assimp/issues/409#issuecomment-328022103. Please, drop such dep, as it's a huge library.
Comment 1 Larry the Git Cow gentoo-dev 2024-01-20 12:27:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054f5ce87ab5e96a7224e2e396f897472d0d8f62

commit 054f5ce87ab5e96a7224e2e396f897472d0d8f62
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2023-12-15 16:50:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-20 12:26:30 +0000

    media-libs/assimp: add 5.2.5-r2, add 5.3.1
    
    Rework tests to make use of gtest via ctest.
    Some tests generate random input data which might fail on fma-enabled CPUs due to smaller rounding errors on fused operations, so we repeat those
    tests until they succeed.
    
    Closes: https://bugs.gentoo.org/908403
    Closes: https://bugs.gentoo.org/910362
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/34346
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/assimp/Manifest                         |   1 +
 media-libs/assimp/assimp-5.2.5-r2.ebuild           |  94 ++++++++++++++++
 media-libs/assimp/assimp-5.3.1.ebuild              | 125 +++++++++++++++++++++
 .../files/assimp-5.2.5-float-comparison.patch      |  84 ++++++++++++++
 media-libs/assimp/files/assimp-5.2.5-gtest.patch   |  30 +++++
 5 files changed, 334 insertions(+)