media-libs / lib3mf

Implementation of the 3D Manufacturing Format file standard

Official package sites : https://3mf.io/ · https://github.com/3MFConsortium/lib3mf ·

Implementation of the 3MF manufacturing file standard from the 3MF consortium. It provides reading and writing capabilities for 3MF files, as well as conversion and validation tools for input and output data.

v2.2.0-r1 :: 0/2 :: gentoo

Modified
License
BSD
Keywords
amd64 x86 ~arm64 ~ppc64
USE flags
system-act test

General

system-act
Use system-provided dev-go/act as code generator instead of package provided binaries. This flag will be removed after some time used for testing!
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / libzip : Library for manipulating zip archives

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

dev-libs / libzip : Library for manipulating zip archives

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

media-gfx / openscad : The Programmers Solid 3D CAD Modeller

Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
media-libs/lib3mf: don't use bundled headers
The includes are hardcoded. This is fixed in newer releases, so instead of patching we just link the system includes to the place where they are expected. Closes: https://bugs.gentoo.org/944790 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christopher Fore · gentoo
media-libs/lib3mf: Fix compilation on GCC 15
- Tests pass - Patched file is not an installed header Note: Upstream PR fixes an additional file that does not error on 2.2.0 Upstream: https://github.com/3MFConsortium/lib3mf/pull/387 Closes: https://bugs.gentoo.org/937423 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/38030 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/lib3mf: Keyword 2.2.0 ppc64, #886101
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Peter Levine · gentoo
media-libs/lib3mf: fix bug #895180
Remove the lines in CMakeLists.txt that emit -std=c++11 (as wall as emitting -O2) to enable the compiler default, which builds against the latest GTest with both clang-16.0.0_pre20230107 and gcc-12.2.1_p20230121-r1. Closes: https://bugs.gentoo.org/895180 Closes: https://github.com/gentoo/gentoo/pull/29644 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: drop 2.1.1-r1
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/25166 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/lib3mf: x86 stable wrt bug #828363
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/lib3mf: Stabilize 2.2.0 amd64, #828363
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: bump to 2.2.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22640 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: drop 1.8.1
Security cleanup Bug: https://bugs.gentoo.org/775362 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20931 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/lib3mf: Keyword 2.1.1-r1 arm64, #785880
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/lib3mf: Stabilize 2.1.1-r1 x86, #775362
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/lib3mf: Stabilize 2.1.1-r1 amd64, #775362
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: drop 2.1.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20280 Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
media-libs/lib3mf: re-add x86 keyword
Add USE flag to depend on system-provided dev-go/act package. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/lib3mf: fix variable references
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/lib3mf: match default DOCS installation array
- also add Github page as 2ndary HOMEPAGE. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Bernd Waibel · gentoo
media-libs/lib3mf: drop 2.1.0
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/19903 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Bernd Waibel · gentoo
media-libs/lib3mf: bump to 2.1.1
Vulnerability fix (CVE-2021-21772) Bug: https://bugs.gentoo.org/775362 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: bump to 2.1.0
Closes: https://bugs.gentoo.org/769275 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/lib3mf: stabilize 1.8.1 on x86
Bug: https://bugs.gentoo.org/755716 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-libs/lib3mf: stabilize 1.8.1 on amd64
Bug: https://bugs.gentoo.org/755716 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/lib3mf: arm64 keyworded (bug #734822)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/lib3mf: new package
Thanks to Scott Alfter who initially wrote the ebuild. Reported-by: Scott Alfter <scott@alfter.us> Closes: https://bugs.gentoo.org/686476 Package-Manager: Portage-2.3.96-r1, Repoman-2.3.22 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15269 Closes: https://github.com/gentoo/gentoo/pull/12097 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>