From cc68bd33b128e87fedec86d50016ee219f3ac2b7 Mon Sep 17 00:00:00 2001 From: Miroslav Šulc Date: Sun, 11 Feb 2018 11:14:56 +0100 Subject: media-gfx/freecad: added dependency on numpy and pivy and updated metadata.xml Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- media-gfx/freecad/Manifest | 4 ++-- media-gfx/freecad/freecad-9999.ebuild | 4 +++- media-gfx/freecad/metadata.xml | 42 +++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 3 deletions(-) diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest index 94a4b56db..83e1ca3c8 100644 --- a/media-gfx/freecad/Manifest +++ b/media-gfx/freecad/Manifest @@ -1,5 +1,5 @@ AUX freecad-0.14.3702-install-paths.patch 1143 BLAKE2B bbf14f29381fa7d808af53c51ce439ac21acb269648df647ddf3abc5ee6f01de44ffbc62bd1274aec1a167cf3f449c8498768af2af50fc0b9e3a5963f1857a46 SHA512 12181e4b48e4fb6284b574cb9872af713323d8f229a6c1746424968b0d22300bd6ada6437854a730dd4c5310eb36ebb06a35375ab012d36e9d3af4fb4271d884 AUX freecad-9999-disable-shiboken2-missing-header-files.patch 1244 BLAKE2B 04388b46cbfd60ff587f576d77cc4c3ed24896842f81ba3efa015c5d6eed072dee98ec675c5e1a315d2ea93c687e3f256f20af34d1f5c0bb59690c8d22ad470b SHA512 2f8e3f2fd058885f92df38516b894561ca29151a7ab71dd4bba17cd6216fa8a9ac4ed3375e673c89c72544a8e847281925b40ef53fdf051e10a140b96d1887da AUX freecad.sharedmimeinfo 312 BLAKE2B 731f28f904bebac03c8a64778d5e36f9b26fa33c347fa0b67113752aea12568f5a19968e730a53da89a7c7d08db6f8d80f11ab30d011e6b4db973c8549f710bd SHA512 bb55cad8387032af0e06ce7f1b4cab4354a34a915b9f550de25e05bf24d4161d9ea152d5692d65df4b362622f76a11d78894deaf7fee60c7a3fc0bfec38fa10c -EBUILD freecad-9999.ebuild 6264 BLAKE2B 65c75856f2d98f3e508d046d26514685866bc883a1300b0129b54a4416c050f59d838271ccdcf59701b91ffbcca072b9917c2b62efac3a59c5df8661207c59b0 SHA512 92591a0bc0c0a6302c4a024bbfa387cfc0623dcb84d1fec3877c26c6b360ad1eee0eea798cb6c5705aaa0e8714070df3bff9005ef99ce1bbe095ae0f37fac5bd -MISC metadata.xml 249 BLAKE2B 54d645d97d1d7247d704241142448ad8492c53d9aa7d69a7fcc51df476d08b6226fef93ec880696d52d90af056a1b296006eeb1798b58799d5b66b8edc336d81 SHA512 8ff95dedc1dff6414020296e10ae064acd622ded48000f43fa5e43bc834699f8cab267d48b382f087942a42fbefc343ced091b1c6db0feab95551ebe2cf18d25 +EBUILD freecad-9999.ebuild 6335 BLAKE2B 2da518fd13520cff22fc58e8afe4571855e818e6fdc9a04e427a5484e2fe36a3bdddffb567f71571f7cb1484215a805c962e7f6dae02e67e105b3624e7332cc4 SHA512 8dfe0c709f8f86e579f1423f915e20dfcc25943cbf2d5060379751320c728bb11f4c34ed443ed0d51297def9eb2e67120ba27268ef1c4a0bf37b4e1f4d864ced +MISC metadata.xml 3496 BLAKE2B a4073fead7eff989f6cc9e9e4dbf0a46386c87a6909223719e455cf54d16bc840f71f0ae340d937c71ad1d7f01a747e8ed22213a68700cdb7baa14e288a1f55b SHA512 55c59fd4c8f940ac9fee15116966d68f20438c43688bfba9f2b01ac3ce00a7cd0499f70000d11e2f612561822ef7cb974822889ca56f86af92abb56c487b5fd7 diff --git a/media-gfx/freecad/freecad-9999.ebuild b/media-gfx/freecad/freecad-9999.ebuild index 70b93e3fe..ae418304a 100644 --- a/media-gfx/freecad/freecad-9999.ebuild +++ b/media-gfx/freecad/freecad-9999.ebuild @@ -105,7 +105,9 @@ COMMON_DEPEND=" dev-python/pyside:0[${PYTHON_USEDEP}] dev-python/shiboken:0[${PYTHON_USEDEP}] )" -RDEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pivy[${PYTHON_USEDEP}]" DEPEND="${COMMON_DEPEND} qt5? ( dev-python/pyside-tools:2[${PYTHON_USEDEP}] ) !qt5? ( dev-python/pyside-tools:0[${PYTHON_USEDEP}] ) diff --git a/media-gfx/freecad/metadata.xml b/media-gfx/freecad/metadata.xml index 11287d129..5ae98ec3b 100644 --- a/media-gfx/freecad/metadata.xml +++ b/media-gfx/freecad/metadata.xml @@ -5,4 +5,46 @@ fordfrog@gentoo.org Miroslav Šulc + + Enables support for eigen3 + Enables supportfor freetype needed by part of part module + Enables SWIG binding for pivy" + Build the FreeCAD addon manager module + Build the FreeCAD Architecture module + Build the FreeCAD Assembly module + Build the FreeCAD complete module + Build the FreeCAD draft module + Build the FreeCAD drawing module + Build the FreeCAD FEM module + Build the FreeCAD idf module + Build the FreeCAD image module + Build the FreeCAD import module + Build the FreeCAD inspection module + Build the FreeCAD jt reader module + Build the FreeCAD material module + "Build the FreeCAD mesh module + Build the FreeCAD mesh part module + Build the FreeCAD openscad module + Build the FreeCAD part module + Build the FreeCAD part design module + Build the FreeCAD path module + Build the FreeCAD plot module + Build the FreeCAD points module + Build the FreeCAD ray tracing module + Build the FreeCAD reverse engineering module + Build the FreeCAD robot module + Build the FreeCAD Sandbox module which is only for testing purposes + Build the FreeCAD ship module + Build the FreeCAD Show module (helper module for visibility automation) + Build the FreeCAD sketcher module + Build the FreeCAD smesh module + Build the FreeCAD spreadsheet module + Build the FreeCAD start module + Build the FreeCAD surface module + Build the FreeCAD Technical Drawing module + Build the FreeCAD template module which is only for testing purposes + Build the FreeCAD test module + Build the FreeCAD Tux module + Build the FreeCAD web module + -- cgit v1.2.3-65-gdbad