summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/freecad: backport various qt6 fixesAndrew Ammerlaan2024-06-033-0/+363
| | | | | | | enable py3.12 for qt6 builds Bug: https://bugs.gentoo.org/933439 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: fix build with boost 1.75Andrew Ammerlaan2024-05-293-0/+69
| | | | | | | | and properly pass through arguments in wrapper Closes: https://bugs.gentoo.org/932454 Closes: https://bugs.gentoo.org/932818 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: adds upstream patch for compiling with VTK-9.3Yehoshua Pesach Wallach2024-05-071-0/+33
| | | | | | | Closes: https://bugs.gentoo.org/928879 Signed-off-by: Yehoshua Pesach Wallach <yehoshuapw@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36153 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: remove unused patchesMichael Mair-Keimberger2024-04-185-182/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-gfx/freecad: add patch for build with shiboken 6.7.0Andrew Ammerlaan2024-04-141-0/+8
| | | | | | | | | patch is added conditional because not sure what this does with older shiboken and block against opencascade[inspector] which breaks qt6 configure Bug: https://bugs.gentoo.org/929973 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: bump to 0.21.2Andrew Ammerlaan2023-11-201-0/+16
| | | | | | | | | | | | | | | | | | | | | | - /usr/bin/freecad is no longer a symlink, instead it is a wrapper that ensure freecad is executed in xwayland. It still crashes in native wayland mode. - dropped opencascade dependency restriction - adjusted configure phase for qt6 compatibility. The qt6 flag is still masked for now as there is still some problem when building for qt6 - added python3.12: this requires qt6 since there will likely be no further python compatibility updates for shiboken2/pyside2 - only depend on qtdesigner if USE=designer Bug: https://bugs.gentoo.org/869686 Closes: https://bugs.gentoo.org/916386 Closes: https://bugs.gentoo.org/917262 Co-authored-by: Jörg Habenicht <j.habenicht@gmx.de> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: updated live ebuildMiroslav Šulc2023-08-191-20/+16
| | | | | | | * updated qt test patch * updated desktop file name Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/freecad: updated ccache patch in live ebuildMiroslav Šulc2023-08-091-0/+11
| | | | | Closes: https://bugs.gentoo.org/911409 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/freecad: fix build with gcc-13Bernd Waibel2023-05-051-0/+24
| | | | | | | Closes: https://bugs.gentoo.org/905451 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30879 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: updated patch for 9999Miroslav Šulc2023-04-252-6/+15
| | | | | Closes: https://bugs.gentoo.org/905004 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/freecad: enable suport for netgen for 0.20.2Bernd Waibel2023-02-232-0/+115
| | | | | | | | | | | | Backports from live ebuild - add py3.11 support - better organize dependencies - fix REQUIRED_USE for the designer plugin Closes: https://bugs.gentoo.org/895660 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29583 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: enable netgen support in live ebuildBernd Waibel2023-02-231-0/+24
| | | | | | | | | | - add py3.11 support - better organize dependencies, add new libfmt dep - fix REQUIRED_USE for designer plugin Bug: https://bugs.gentoo.org/895660 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: swap patchBernd Waibel2022-10-311-26/+0
| | | | | | | | | Swap a patch, available in two different versions to reduce number of files in ${FILESDIR}. This patch is also used by 0.20.1. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28051 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/freecad: drop 0.19.4-r1, 0.20-r1Bernd Waibel2022-10-312-159/+0
| | | | | Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/freecad: drop 0.19.2-r7Bernd Waibel2022-04-026-199/+0
| | | | | | | | | | Drop the version instead of backporting to this version. Use 0.19.4 instead. See discussion on https://github.com/gentoo/gentoo/pull/24861 Bug: https://bugs.gentoo.org/836433 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: fix build of 0.19.4 with Qt 5.15.3Bernd Waibel2022-04-021-0/+106
| | | | | | | | | | Backport changes from HEAD FindPySide2Tools.cmake to correctly find the path for uic and rcc binaries. Closes: https://bugs.gentoo.org/836433 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24861 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: bump to 0.19.4Bernd Waibel2022-03-191-0/+20
| | | | | | | | Closes: https://bugs.gentoo.org/834470 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24643 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: drop environment fileBernd Waibel2022-03-191-1/+0
| | | | | | | | | | | | | Setting PYTHONPATH seems no longer be needed and raises incompatibilities with other packages. Also, AddonManager plugin now needs webchannel and webengine support for pyside2, thus the USEDEP string has been updated to include USE flags for these. Bug: https://bugs.gentoo.org/835331 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24636 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: backport vulnerability patchesBernd Waibel2022-02-032-0/+84
| | | | | | | | Bug: https://bugs.gentoo.org/832209 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24043 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: dropped patch in liveMiroslav Šulc2021-11-281-31/+0
| | | | | | | patch is already applied by upstream and so prevented building freecad Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/freecad: install freecad-thumbnailerBernd Waibel2021-11-021-0/+31
| | | | | | | | | | | | | | | | | | | | | | Can be used by file-managers to show previews for FreeCAD's .fcstd files. Additional changes: - bump to EAPI 8 - cleanup inherit statement - patch to build with boost-1.77.0 - soften sci-libs/pcl dependency. pcl-1.12 supports vtk-9, so there's no longer any need to use live ebuild - clean optfeature statments from packages which are installed anyway or controlled by USE flags - use C++17 Suggested-by: Michael Perlov <perlovka@gmail.com> Bug: https://github.com/waebbl/waebbl-gentoo/issues/341 Closes: https://bugs.gentoo.org/821160 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: drop 0.19.1Bernd Waibel2021-07-101-26/+0
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-gfx/freecad: update dependenciesBernd Waibel2021-06-212-0/+83
| | | | | | | | | support >=sci-libs/opencascade-7.5.2 support >=sci-libs/vtk-9 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: bump to 0.19.2Bernd Waibel2021-05-044-0/+86
| | | | | | | | Closes: https://bugs.gentoo.org/785256 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/20580 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: drop 0.19_pre20201231Bernd Waibel2021-03-141-33/+0
| | | | | | 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>
* media-gfx/freecad: bump to 0.19.1Bernd Waibel2021-03-141-0/+29
| | | | | | 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>
* media-gfx/freecad: fix patch file formattingJoonas Niilola2021-02-162-16/+16
| | | | | Closes: https://bugs.gentoo.org/770820 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/freecad: re-add packageBernd Waibel2021-02-153-0/+85
| | | | | | | | | | | | | | | | | | | Pre-release version 0.19_pre with a commit date of 2020-12-31. The current stable upstream release 0.18.5 needs qtwebkit, that's why I didn't want to interfere with the removal of that package. Things to do: - bump sci-libs/vtk-9 and update dependency - add python-3.9 support (needs updated vtk) - update sci-mathematics/netgen and implement it in ebuild (FEM_NETGEN) - check for external zipios++ (package needed) - check for external smesh (package needed) - check for improvements in USE flags? Closes: https://bugs.gentoo.org/622726 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/freecad: Remove last-ritedAndreas Sturmlechner2018-08-073-74/+0
| | | | Closes: https://bugs.gentoo.org/620702
* media-gfx/freecad: Add no-webkit patchAndreas Sturmlechner2018-03-021-0/+45
| | | | | Bug: https://bugs.gentoo.org/620702 Package-Manager: Portage-2.3.24, Repoman-2.3.6
* media-gfx/freecad: Drop oldAndreas Sturmlechner2017-11-061-16/+0
| | | | | Bug: https://bugs.gentoo.org/620702 Package-Manager: Portage-2.3.13, Repoman-2.3.4
* media-gfx/freecad: Patch out internal boost::re_detail for boost 1.60David Seifert2016-04-031-0/+16
| | | | | | Gentoo-Bug: 578910 Package-Manager: portage-2.2.28
* media-gfx/freecad: drop old and unsecure versions (bug 526090).Michael Weber2016-03-2020-1627/+0
| | | | Package-Manager: portage-2.2.28
* media-gfx/freecad: install the proper icons and file associations (bug ↵Michael Weber2015-08-111-0/+8
| | | | | | 551872, thanks Fat-Zer). Package-Manager: portage-2.2.20
* proj/gentoo: Initial commitRobin H. Johnson2015-08-0821-0/+1648
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed