diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 37988 -> 37511 bytes | |||
-rw-r--r-- | media-gfx/cura/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/cura/cura-4.13.1-r1.ebuild | 89 | ||||
-rw-r--r-- | media-gfx/cura/files/cura-4.12.1-code-style-test.patch | 18 | ||||
-rw-r--r-- | media-gfx/cura/metadata.xml | 27 | ||||
-rw-r--r-- | media-gfx/curaengine/Manifest | 3 | ||||
-rw-r--r-- | media-gfx/curaengine/curaengine-4.13.1.ebuild | 85 | ||||
-rw-r--r-- | media-gfx/curaengine/metadata.xml | 35 | ||||
-rw-r--r-- | media-gfx/fdm-materials/Manifest | 3 | ||||
-rw-r--r-- | media-gfx/fdm-materials/fdm-materials-4.13.0.ebuild | 26 | ||||
-rw-r--r-- | media-gfx/fdm-materials/metadata.xml | 25 |
11 files changed, 0 insertions, 315 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 05556126b103..36b34a607ab1 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/cura/Manifest b/media-gfx/cura/Manifest deleted file mode 100644 index 58e14d5dd1a6..000000000000 --- a/media-gfx/cura/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX cura-4.12.1-code-style-test.patch 406 BLAKE2B 66a94ddbb95402b2edbf2b149173f5f8ed63feaf468c3300e5d8d9cad2ca1c783d643e4e051d6994db46cc3fec853172b84f98d1c3366f995a831e7fa1b27019 SHA512 5c739fcd4c4259329f39e630d7c33e55b9a3910ec1ca778ba666e71f4087f1729c4f18b138301580f8cf8fb15b297855fe72337f2fa0b58454b8e0beecdccba3 -DIST cura-4.13.1.tar.gz 42339030 BLAKE2B e5c10ff03e42c0f88a2e7d827bf08f45c57142ca7b1dda6c00ccfbf0fd486dd366db23f00990ac5a021ecbfe038b2ca0247df8ea5130f2ee1efb766efc6f152c SHA512 6483fd6312bd2181cc812bce78aadc7e8532ecf292f09c75ce5e7870f7efddd63e84315ab40eb73c775b15c2ed2ce7fc804fcbefb73b3d8aaac77d8b22f0cbd0 -EBUILD cura-4.13.1-r1.ebuild 2563 BLAKE2B f73d4141d25de6379afbb3cf9bad9d60607c8e3b3342b9d662451ea02d2ad89dfd6b3f5e86bf61e802ae911fe91b503ffc5ebff7d5fa53bc55fabde034acda23 SHA512 fa0da02ac267ab0c60672460fd1e621bbcee5d58f98553a7280c274147c6f0007bb1ed4736702b7951233490c86c8d39a733880cee90a0882d0efcae3606498e -MISC metadata.xml 851 BLAKE2B 4b029cda9763319d2936eb36b9b1540fd9d6f99eacbc668bed43ed4d14e1ea06dc98945009819b1ae154dbefc65735107946542a69326b00f2dd11131bc71355 SHA512 904208eb672a7f75931d290de0413b5d18d7f8a3fbcf4f29d777b532c9152b7fb9064a4fb77f40e21c71ce8ac791c3a12ec3bf6c650ff0bfbbc9f069efa2e8cb diff --git a/media-gfx/cura/cura-4.13.1-r1.ebuild b/media-gfx/cura/cura-4.13.1-r1.ebuild deleted file mode 100644 index f7135c103b28..000000000000 --- a/media-gfx/cura/cura-4.13.1-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake desktop python-single-r1 xdg - -FDM_MATERIALS_PV=4.13.0 -LIBCHARON_PV=4.13.0 -LIBSAVITAR_PV=4.13.0 -PYNEST2D_PV=4.13_beta # never got tagged as 4.13.0 proper -URANIUM_PV=4.13.0 # 4.13.1 is identical and so is not packaged in ::gentoo - -DESCRIPTION="A 3D model slicing application for 3D printing" -HOMEPAGE="https://github.com/Ultimaker/Cura" -SRC_URI="https://github.com/Ultimaker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="debug test +usb zeroconf" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="!test? ( test )" - -BDEPEND="${PYTHON_DEPS} - sys-devel/gettext - $(python_gen_cond_dep ' - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) - ') -" -RDEPEND="${PYTHON_DEPS} - ~dev-libs/libarcus-${PV}:=[python,${PYTHON_SINGLE_USEDEP}] - ~dev-libs/libcharon-${LIBCHARON_PV}[${PYTHON_SINGLE_USEDEP}] - ~dev-libs/libsavitar-${LIBSAVITAR_PV}:=[python,${PYTHON_SINGLE_USEDEP}] - ~dev-python/pynest2d-${PYNEST2D_PV}[${PYTHON_SINGLE_USEDEP}] - ~dev-python/uranium-${URANIUM_PV}[${PYTHON_SINGLE_USEDEP}] - ~media-gfx/curaengine-${PV} - ~media-gfx/fdm-materials-${FDM_MATERIALS_PV} - dev-qt/qtquickcontrols[widgets] - $(python_gen_cond_dep ' - dev-python/importlib-metadata[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/PyQt5[-debug,${PYTHON_USEDEP}] - dev-python/PyQt5-sip[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/sentry-sdk[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/trimesh[${PYTHON_USEDEP}] - usb? ( dev-python/pyserial[${PYTHON_USEDEP}] ) - zeroconf? ( dev-python/zeroconf[${PYTHON_USEDEP}] ) - ')" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-4.12.1-code-style-test.patch -) - -DOCS=( README.md ) -S="${WORKDIR}"/Cura-${PV} - -src_prepare() { - sed -i -e "s:lib\${LIB_SUFFIX}/python\${Python3_VERSION_MAJOR}.\${Python3_VERSION_MINOR}/site-packages:$(python_get_sitedir):g" CMakeLists.txt || die - - # Remove failing test. Bug #693172. - rm -r plugins/VersionUpgrade/VersionUpgrade44to45/tests || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCURA_BUILDTYPE="ebuild" - -DCURA_VERSION=${PV} - -DCURA_DEBUGMODE=$(usex debug) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - doicon icons/*.png - python_fix_shebang "${D}/usr/bin/cura" - python_optimize "${D}${get_libdir}" -} diff --git a/media-gfx/cura/files/cura-4.12.1-code-style-test.patch b/media-gfx/cura/files/cura-4.12.1-code-style-test.patch deleted file mode 100644 index dd17c6e6188a..000000000000 --- a/media-gfx/cura/files/cura-4.12.1-code-style-test.patch +++ /dev/null @@ -1,18 +0,0 @@ -This is a test for developers, not end users. - ---- a/cmake/CuraTests.cmake -+++ b/cmake/CuraTests.cmake -@@ -50,13 +50,6 @@ - endfunction() - - --#Add code style test. --add_test( -- NAME "code-style" -- COMMAND ${Python3_EXECUTABLE} run_mypy.py -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} --) -- - #Add test for import statements which are not compatible with all builds - add_test( - NAME "invalid-imports" diff --git a/media-gfx/cura/metadata.xml b/media-gfx/cura/metadata.xml deleted file mode 100644 index 8857a09726ef..000000000000 --- a/media-gfx/cura/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>3dprint@gentoo.org</email> - <name>Gentoo 3D Printer Project</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>mathy@vanvoorden.be</email> - <name>Mathy Vanvoorden</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <slots> - <subslots>soname major version number</subslots> - </slots> - <use> - <flag name="usb">Access 3D printers via USB</flag> - </use> - <upstream> - <bugs-to>https://github.com/Ultimaker/Cura/issues</bugs-to> - <doc>https://github.com/Ultimaker/Cura/wiki</doc> - <remote-id type="github">Ultimaker/Cura</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest deleted file mode 100644 index 2a06f0fb8882..000000000000 --- a/media-gfx/curaengine/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST curaengine-4.13.1.tar.gz 1727935 BLAKE2B d306f990b86e6120705b36eba6f3363adc67cf8c93c66c2da506c1ee461a5a6bdd27a4e04880daeb6cebab3ecc736d9a52eec27bf17aa9f032237a4c8ee1d2a3 SHA512 224379a40e26ae0026a3849d582353e49edf99520401e1fef56c9504638c68c62cfe394dab0eb40e4a447bfe0bfa506a880512e84fd6057a839b6384087c46d0 -EBUILD curaengine-4.13.1.ebuild 2220 BLAKE2B 8827c7d543d55beb31f90606024fecc342c047c32936ceefade82379149b03013f7606dd9a0319b987babf765904682363d6125e795ba082e8478d87b13f2e2b SHA512 7998abd636444b16c46f162a7758381aa80785c8d8ff3d0759206205fb180393b733578cb0160ab562125a066298c50e5d1ff1ba8fda7b953205012caf487f24 -MISC metadata.xml 1349 BLAKE2B 198974447b1c09abb0e0c914b102bb7ceab5a505e73fd581dd4e226af1fcc4b50acd2f8c8784730dec215e5144d4cd3cf2ca4cfd3db63e09f480e6c70d7677b9 SHA512 d2ba85903172e5ed89fb5c963921b36085c8d141f9f62d885ebbbe68730f24bd1ca92337d4650b0752f5830961be9c493c4757220ec0bd1f9ef25e04db6af6e8 diff --git a/media-gfx/curaengine/curaengine-4.13.1.ebuild b/media-gfx/curaengine/curaengine-4.13.1.ebuild deleted file mode 100644 index 98b1c9901eb8..000000000000 --- a/media-gfx/curaengine/curaengine-4.13.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PN="CuraEngine" - -DESCRIPTION="A 3D model slicing engine for 3D printing" -HOMEPAGE="https://github.com/Ultimaker/CuraEngine" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="+arcus doc openmp test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - arcus? ( - ~dev-libs/libarcus-${PV}:* - dev-libs/protobuf:= - ) - dev-libs/clipper - dev-libs/rapidjson - dev-libs/stb" - -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -BDEPEND="doc? ( app-doc/doxygen )" - -DOCS=( README.md ) -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - rm -r "${S}"/libs || die - - # remove static linking - # respect cflags - sed -i \ - -e "s/-static-libstdc++//g" \ - -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")//g' \ - -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_RELEASE_INIT}")//g' \ - CMakeLists.txt || die - - if use test; then - find "${S}"/tests/arcus "${S}"/tests/integration "${S}"/tests/settings "${S}"/tests/utils \ - -type f -name '*.cpp' | xargs sed -i \ - -e 's <../src/utils/AABB.h> "../../src/utils/AABB.h" g'\ - -e 's <../src/utils/IntPoint.h> "../../src/utils/IntPoint.h" g' \ - -e 's <../src/utils/polygon.h> "../../src/utils/polygon.h" g'\ - -e 's <../src/utils/PolygonConnector.h> "../../src/utils/PolygonConnector.h" g'\ - -e 's <../src/utils/polygonUtils.h> "../../src/utils/polygonUtils.h" g'\ - -e 's <../src/utils/string.h> "../../src/utils/string.h" g' \ - -e 's <../src/utils/SVG.h> "../../src/utils/SVG.h" g' \ - -e 's#include "../src#include "../../src#g'|| die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test ON OFF) - -DENABLE_ARCUS=$(usex arcus ON OFF) - -DENABLE_MORE_COMPILER_OPTIMIZATION_FLAGS=OFF - -DENABLE_OPENMP=$(usex openmp ON OFF) - -DUSE_SYSTEM_LIBS=ON - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - if use doc; then - doxygen || die "generating docs failed" - mv docs/html . || die - find html -type f '(' -name '*.md5' -o -name '*.map' ')' -delete || die - HTML_DOCS=( html/. ) - fi -} diff --git a/media-gfx/curaengine/metadata.xml b/media-gfx/curaengine/metadata.xml deleted file mode 100644 index d887188d07af..000000000000 --- a/media-gfx/curaengine/metadata.xml +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>3dprint@gentoo.org</email> - <name>Gentoo 3D Printer Project</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>mathy@vanvoorden.be</email> - <name>Mathy Vanvoorden</name> - </maintainer> - <longdescription> - The CuraEngine is a C++ console application for 3D printing GCode generation. - It has been made as a better and faster alternative to the old Skeinforge engine. - - This is just a console application for GCode generation. - For a full graphical application look at Cura which is the graphical frontend for CuraEngine. - - The CuraEngine can be used seperately or in other applications. Feel free to add it to your application. - </longdescription> - <use> - <flag name="arcus">Build with support for communication library between internal components for Ultimaker software</flag> - </use> - <slots> - <subslots>soname major version number</subslots> - </slots> - <upstream> - <bugs-to>https://github.com/Ultimaker/CuraEngine/issues</bugs-to> - <remote-id type="github">Ultimaker/CuraEngine</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-gfx/fdm-materials/Manifest b/media-gfx/fdm-materials/Manifest deleted file mode 100644 index a208543a3341..000000000000 --- a/media-gfx/fdm-materials/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST fdm-materials-4.13.0.tar.gz 58458 BLAKE2B a73e4eff8e6a8104b985d8c6b73739032bad7a2ad184a96c02df85e9f16e72fa7390b96f4cbd6fd9b38db440eefa83d22b42b6a6a7fc1b4b119f1400dd1a075c SHA512 12e08d3f0a7871b95f70ad0c5fae9027923de004595c0516df34dbe91b59ed13092b984cf1e11ac6162c577f157cb17195dcca9e4aa97e5c0fc9721a640a0a21 -EBUILD fdm-materials-4.13.0.ebuild 543 BLAKE2B 3912ac76bd5892d864e313d1f465ff8897d6844468073393ef7fc47481f9e27c3857210d1d797cf8cf47a2eff8e388f00d74fbbfcce0874d5c8067d20c2eef28 SHA512 84038ba978d7553dc7e7c7e045a1bb40aa4e2f92e1a8fa8f0bb41f5411184b4dcf3ad24d65bec40437dd99c8ee34bf86132912110b914120b08f8730b182611d -MISC metadata.xml 762 BLAKE2B 06df406e646433703d4037d0ad4f7087947dba3da61209371e1c1f22ef335911d4e40ae8a69528c38a06d4858b47b8df9aac48ca450b91695cf16396ef970ff1 SHA512 3ddbdf310b36b3750444eed6deea275cf38b5e0f275445a4cedc49ecc72571c4694d1ae27179b50ea96b2867951c99d31c9a908be8c4e662d5855c05862c8d9d diff --git a/media-gfx/fdm-materials/fdm-materials-4.13.0.ebuild b/media-gfx/fdm-materials/fdm-materials-4.13.0.ebuild deleted file mode 100644 index 40f54fb77a6b..000000000000 --- a/media-gfx/fdm-materials/fdm-materials-4.13.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PN="fdm_materials" - -DESCRIPTION="FDM materials for media-gfx/cura" -HOMEPAGE="https://github.com/Ultimaker/fdm_materials" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="embedded" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_configure() { - local mycmakeargs=( - -DEMBEDDED=$(usex embedded on off) - ) - cmake_src_configure -} diff --git a/media-gfx/fdm-materials/metadata.xml b/media-gfx/fdm-materials/metadata.xml deleted file mode 100644 index 2d789f812974..000000000000 --- a/media-gfx/fdm-materials/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>3dprint@gentoo.org</email> - <name>Gentoo 3D Printer Project</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>mathy@vanvoorden.be</email> - <name>Mathy Vanvoorden</name> - </maintainer> - <slots> - <subslots>soname major version number</subslots> - </slots> - <use> - <flag name="embedded">Build for Ultimaker Embedded software</flag> - </use> - <upstream> - <remote-id type="github">Ultimaker/fdm_materials</remote-id> - </upstream> -</pkgmetadata> |