185 Commits

Author SHA256 Message Date
Richard Brown
ae0a3a6e22 Accepting request 881026 from science
OBS-URL: https://build.opensuse.org/request/show/881026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=30
2021-04-01 12:16:43 +00:00
Stefan Brüns
dc9a591b4c Accepting request 880553 from home:StefanBruens:branches:science
- Update to version 0.19.1:
  * Lots of new features, bug fixes and improvements, see
    https://wiki.freecadweb.org/Release_notes_0.19
- Drop upstream patches:
  * 0001-Fix-build-with-pyside2-shiboken2-5.12.1.patch
  * 0003-qt-5.14.patch
  * update-swigpyrunin-for-python-3.8.patch
  * 0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
  * fix_qt_5.15_build.patch
  * 0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
  * 0001-Fix-ODR-violation-correct-Ui_TaskSketcherGeneral-nam.patch
  * 0001-Gui-skip-ci-fix-Wodr.patch
  * 0001-Part-Import-skip-ci-disable-use-of-Message_ProgressI.patch
  * 0001-import-Hotfix-for-build-failure-from-bad-debug-code.patch
  * 0001-partdesign-fix-failing-tapered-hole-test.patch
  * 0001-add-missing-std-namespace-to-build-on-Debian-10.patch
- Rebase fix-smesh-vtk9.patch

OBS-URL: https://build.opensuse.org/request/show/880553
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=136
2021-03-24 12:00:30 +00:00
Richard Brown
8a2fe26c32 Accepting request 874946 from science
OBS-URL: https://build.opensuse.org/request/show/874946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=29
2021-02-25 17:29:08 +00:00
Stefan Brüns
5b15f7dc8a Accepting request 874945 from home:StefanBruens:branches:science
- Fix build and tests with OCCT 7.5, add
  0001-Part-Import-skip-ci-disable-use-of-Message_ProgressI.patch
  0001-import-Hotfix-for-build-failure-from-bad-debug-code.patch
  0001-partdesign-fix-failing-tapered-hole-test.patch
- Add 0001-add-missing-std-namespace-to-build-on-Debian-10.patch
- Cleanup specfile:
  * Use system PyCXX, drop unused libboost_python3
  * Drop some unused dependencies
  * Remove ChangeLog.txt, not updated since version 0.14

OBS-URL: https://build.opensuse.org/request/show/874945
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=134
2021-02-25 02:28:55 +00:00
Dominique Leuenberger
bf3d8ae3c0 Accepting request 860362 from science
OBS-URL: https://build.opensuse.org/request/show/860362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=28
2021-01-05 17:13:55 +00:00
Stefan Brüns
710a28d959 Accepting request 860352 from home:StefanBruens:branches:science
- Fix build with latest GCC, add 0001-Gui-skip-ci-fix-Wodr.patch
- Force-enable C++17, Boost 1.75 requires C++14 at least

OBS-URL: https://build.opensuse.org/request/show/860352
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=132
2021-01-05 02:23:55 +00:00
Dominique Leuenberger
05681eced7 Accepting request 851603 from science
- Update to version 0.18.5:
  * Fix addon manager to adapt to GitHub infrastructure changes.
  * Add 0001-Fix-ODR-violation-correct-Ui_TaskSketcherGeneral-nam.patch
  * Rebase 0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
- Reenable workbenches dependent on Mesher (e.g. Path, FEM):
  * Add fix-smesh-vtk9.patch

OBS-URL: https://build.opensuse.org/request/show/851603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=27
2020-11-29 11:31:48 +00:00
Stefan Brüns
12309c49bc OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=130 2020-11-29 05:43:53 +00:00
Stefan Brüns
d2c62b2f6c Accepting request 851571 from home:StefanBruens:branches:science
- Update to version 0.18.5:
  * Fix addon manager to adapt to GitHub infrastructure changes.
  * Add 0001-Fix-ODR-violation-correct-Ui_TaskSketcherGeneral-nam.patch
  * Rebase 0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
- Reenable workbenches dependent on Mesher (e.g. Path, FEM):
  * Add fix-smesh-vtk.patch

OBS-URL: https://build.opensuse.org/request/show/851571
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=129
2020-11-29 05:28:06 +00:00
Dominique Leuenberger
6753f5af33 Accepting request 835691 from science
OBS-URL: https://build.opensuse.org/request/show/835691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=26
2020-09-22 19:08:49 +00:00
Stefan Brüns
7dde38d5c0 Accepting request 835587 from home:StefanBruens:branches:science
- Fix build with boost 1.73 and later, add
  0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
- Cleanup some build dependencies.

OBS-URL: https://build.opensuse.org/request/show/835587
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=127
2020-09-20 17:05:45 +00:00
Dominique Leuenberger
7a7a8d7f02 Accepting request 822931 from science
- temporary disable FEM module until VTK 9 support arrives

OBS-URL: https://build.opensuse.org/request/show/822931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=25
2020-07-27 15:46:03 +00:00
7bb48b9f25 workaround vtk 9
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=125
2020-07-23 11:43:49 +00:00
Dominique Leuenberger
2fb8dff2fe Accepting request 812289 from science
- Fix build with Qt 5.15, add fix_qt_5.15_build.patch

Build in science fails due to incompatible VTK 9.0, which is not yet in Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/812289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=24
2020-06-08 22:00:05 +00:00
Stefan Brüns
e4aea40a67 OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=123 2020-06-07 18:54:55 +00:00
Stefan Brüns
2d6aeb5879 OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=122 2020-06-07 17:36:34 +00:00
Stefan Brüns
a20e90e4cd OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=121 2020-06-07 17:34:56 +00:00
Stefan Brüns
a9689d3414 Accepting request 812266 from home:StefanBruens:branches:science
- Fix build with Qt 5.15, add fix_qt_5.15_build.patch

OBS-URL: https://build.opensuse.org/request/show/812266
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=120
2020-06-07 17:26:41 +00:00
bc66ca878f solve
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=118
2020-06-02 07:00:54 +00:00
95892f7296 go
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=117
2020-05-31 12:04:45 +00:00
ed1482b89b also at runtime
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=116
2020-05-31 11:41:54 +00:00
27b33982ca fix
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=115
2020-05-31 11:39:00 +00:00
Dominique Leuenberger
2e2aad3ba4 Accepting request 800703 from science
- Only enable gmsh BuildRequires on Tumbleweed, it's not available in Leap 15

This should allow to submit the latest version to Leap 15.2. The current version in 15.2 fails to build since 4 months (and is uninstallable), and needs an update. (forwarded request 800657 from wolfi323)

OBS-URL: https://build.opensuse.org/request/show/800703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=23
2020-05-07 12:51:29 +00:00
3316926b96 need to increase disk size need after failures
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=113
2020-05-07 05:49:11 +00:00
da43617363 Accepting request 800657 from home:wolfi323:branches:openSUSE:Leap:15.2
- Only enable gmsh BuildRequires on Tumbleweed, it's not available in Leap 15

This should allow to submit the latest version to Leap 15.2. The current version in 15.2 fails to build since 4 months (and is uninstallable), and needs an update.

OBS-URL: https://build.opensuse.org/request/show/800657
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=112
2020-05-06 12:34:05 +00:00
Dominique Leuenberger
aa46ddbeec Accepting request 788942 from science
OBS-URL: https://build.opensuse.org/request/show/788942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=22
2020-03-27 20:58:44 +00:00
Dirk Stoecker
c0e9895608 Accepting request 786122 from home:guoyunhe:branches:science
- Allow install with lowercase package name: zypper install freecad

OBS-URL: https://build.opensuse.org/request/show/786122
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=110
2020-03-27 09:47:37 +00:00
Dominique Leuenberger
00a25bc101 Accepting request 788586 from science
- More spec file cleanup, removed duplicate files
- Use upstream provided desktop files, mimeinfo, etc

OBS-URL: https://build.opensuse.org/request/show/788586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=21
2020-03-26 22:35:12 +00:00
Stefan Brüns
02b6ef8b93 Accepting request 786037 from home:StefanBruens:branches:science
- More spec file cleanup, removed duplicate files
- Use upstream provided desktop files, mimeinfo, etc

OBS-URL: https://build.opensuse.org/request/show/786037
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=108
2020-03-18 13:15:09 +00:00
Dominique Leuenberger
947ba0e843 Accepting request 785389 from science
- Fix runtime errors with Python 3.8:
  * 0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
- Fix last python2 she-bang remainders, fix imports:
  * fix_unittestgui_tkinter_py3.patch
- Remove unnecessary opencv build dependency
- update to current 0.18 branch:
  * Fem: fix segmentation fault when opening contraint transform
    panel. Fix Python code
  * Part: the number of domains returned by TopoShape::getDomains
    must match with number of faces
  * apply fixes from master when building with occt 7.4
    + Drop 0002-fix-compile.patch
- Fix build with Python 3.8:
  Add update-swigpyrunin-for-python-3.8.patch
- Spec file cleanup
  * Drop xpm FreeCAD icon
  * Install PNGs/SVG icons in correct paths
  * Remove obsolete update_mime_database calls in %post
  * Remove obsolete conditionals for Leap 42.x

OBS-URL: https://build.opensuse.org/request/show/785389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=20
2020-03-16 09:20:10 +00:00
Stefan Brüns
fb00505ed9 OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=106 2020-03-15 19:54:10 +00:00
Stefan Brüns
9e9ca9b7a0 Accepting request 785385 from home:StefanBruens:branches:science
- Fix runtime errors with Python 3.8:
  * 0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
- Fix last python2 she-bang remainders, fix imports:
  * fix_unittestgui_tkinter_py3.patch
- Remove unnecessary opencv build dependency
- update to current 0.18 branch:
  * Fem: fix segmentation fault when opening contraint transform
    panel. Fix Python code
  * Part: the number of domains returned by TopoShape::getDomains
    must match with number of faces
  * apply fixes from master when building with occt 7.4
    + Drop 0002-fix-compile.patch
- Fix build with Python 3.8:
  Add update-swigpyrunin-for-python-3.8.patch
- Spec file cleanup
  * Drop xpm FreeCAD icon
  * Install PNGs/SVG icons in correct paths
  * Remove obsolete update_mime_database calls in %post
  * Remove obsolete conditionals for Leap 42.x

OBS-URL: https://build.opensuse.org/request/show/785385
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=105
2020-03-15 19:39:25 +00:00
Dominique Leuenberger
177b496a6e Accepting request 767343 from science
OBS-URL: https://build.opensuse.org/request/show/767343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=19
2020-01-26 23:21:54 +00:00
Stefan Brüns
c728518a5a Accepting request 767032 from home:frispete:Tumbleweed
- make 0003-qt-5.14.patch do what it is advertising
  * fix conditional in order to locate rcc/uic properly

OBS-URL: https://build.opensuse.org/request/show/767032
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=103
2020-01-26 14:39:28 +00:00
dfbe7c83a0 fix
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=102
2020-01-24 12:15:16 +00:00
2d897d811b fix
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=101
2020-01-24 10:48:36 +00:00
21feb8bce3 changes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=100
2020-01-24 09:06:01 +00:00
2ca6189907 ups
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=99
2020-01-24 09:04:32 +00:00
544c23122a test
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=98
2020-01-24 07:15:06 +00:00
7cc20a796a Accepting request 766666 from home:adrianSuSE:branches:science
- fix build with new gcc and Qt 5.14
  (0002-fix-compile.patch 0003-qt-5.14.patch)

OBS-URL: https://build.opensuse.org/request/show/766666
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=97
2020-01-23 16:46:17 +00:00
Dominique Leuenberger
9082c6db46 Accepting request 744271 from science
- Update to final 0.18.4
  * pre-select name filter in import/export file dialog

OBS-URL: https://build.opensuse.org/request/show/744271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=18
2019-10-31 21:19:16 +00:00
92b1587a0c fix changes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=95
2019-10-30 16:14:17 +00:00
Dominique Leuenberger
a3c1fdffc8 Accepting request 741676 from science
- update to current 0.18 branch, esp for Qt >= 5.9 fixes
  * [TD]Fix slow GC of QGIPrimPath
  * [Spreadsheet] Excel File Import fix Py3 bug
  * [Path] Fix xrange bug with Py3
  * fix print preview function for >= Qt 5.9
  * Backport: startwb files restored in 0.18.3 to display thumbs correctly
  * 0.18.x displays the example files within in the Start WB without their
     respective thumbs. This PR restores that functionality
  * Fixed problems with 'pythonopen'
  * Correction of drill speed calculation
  * Material: py2 fix in depreciated mat file parser (back port from 0.19)
  * [TD]Fix #4017 Crash on bad hatch scale

OBS-URL: https://build.opensuse.org/request/show/741676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=17
2019-10-28 15:55:57 +00:00
56e16431f2 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=93
2019-10-22 06:49:18 +00:00
Dominique Leuenberger
8f9c2b8ab1 Accepting request 720109 from science
OBS-URL: https://build.opensuse.org/request/show/720109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=16
2019-09-07 09:46:26 +00:00
Stefan Brüns
b0ac650f5f Accepting request 719276 from home:StefanBruens:branches:science
- Fix inverted logic when evaluating test suite exit code
- Add gmsh mesher to BuildRequires, increase FEM test coverage
- Remove MPI dependencies, as these are not used for the built package,
  but adversely affect build times and rebuilds.
  Proper MPI integration needs more work and has to ensure the base version
  of FreeCAD can be used without prior manual setup of an MPI environment.
  Remove 0001-find-openmpi2-include-files.patch, mpicc/mpicxx would
  pick up the correct include path by themselfs.
- Sort BuildRequires: again

OBS-URL: https://build.opensuse.org/request/show/719276
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=91
2019-07-31 20:18:15 +00:00
c2229e4a3b add changelog
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=90
2019-07-18 14:03:29 +00:00
3c0b7cd69c update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=89
2019-07-18 11:03:06 +00:00
0c36b899ed Accepting request 709775 from home:cgiboudeaux:branches:science
- Add 0001-Fix-build-with-pyside2-shiboken2-5.12.1.patch to fix
  build with recent shiboken2/pyside2 releases.

OBS-URL: https://build.opensuse.org/request/show/709775
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=88
2019-06-13 17:44:27 +00:00
4682ebafc3 revert from WebEngine for now, breaks test suite
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=87
2019-05-15 07:38:41 +00:00