162 Commits

Author SHA256 Message Date
Dominique Leuenberger
efc592e704 Accepting request 1074633 from science
- Fix build with gcc 13
  0001-Fix-build-with-gcc13.patch

OBS-URL: https://build.opensuse.org/request/show/1074633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=42
2023-03-27 16:17:31 +00:00
15299aeab0 add changes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=161
2023-03-27 09:51:46 +00:00
353fb2556a fix gcc13 error
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=160
2023-03-27 08:01:06 +00:00
Dominique Leuenberger
6fb377a65e Accepting request 1061091 from science
OBS-URL: https://build.opensuse.org/request/show/1061091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=41
2023-01-26 12:58:41 +00:00
Stefan Brüns
6310dfade3 Accepting request 1061090 from home:StefanBruens:branches:science
- Fix build after numpy 1.24 API changes, add
  0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch

OBS-URL: https://build.opensuse.org/request/show/1061090
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=158
2023-01-26 01:51:21 +00:00
Dominique Leuenberger
fcf90f0514 Accepting request 1045909 from science
OBS-URL: https://build.opensuse.org/request/show/1045909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=40
2023-01-01 08:38:46 +00:00
Stefan Brüns
0e415af0aa Accepting request 1045807 from home:StefanBruens:branches:science
- Fix build with OpenCASCADE 7.7.0, add
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch

OBS-URL: https://build.opensuse.org/request/show/1045807
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=156
2022-12-31 12:38:15 +00:00
Dominique Leuenberger
ffad2741c4 Accepting request 1041159 from science
OBS-URL: https://build.opensuse.org/request/show/1041159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=39
2022-12-08 15:50:38 +00:00
Stefan Brüns
4245c0fe84 Accepting request 1040821 from home:StefanBruens:branches:science
- Update to version 0.20.2
- Update to version 0.20.2:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.2 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2

OBS-URL: https://build.opensuse.org/request/show/1040821
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=154
2022-12-07 15:49:38 +00:00
Dominique Leuenberger
d5ca9432c5 Accepting request 997635 from science
OBS-URL: https://build.opensuse.org/request/show/997635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=38
2022-08-18 14:49:11 +00:00
Stefan Brüns
b24bdd23a5 Accepting request 997629 from home:StefanBruens:branches:science
- Update to version 0.20.1:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.1 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1

OBS-URL: https://build.opensuse.org/request/show/997629
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=152
2022-08-18 02:40:25 +00:00
Stefan Brüns
789ddfe9ae Accepting request 995251 from home:StefanBruens:branches:science
- Fix build with Netgen 6.2.2201 and later, add
  0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch

OBS-URL: https://build.opensuse.org/request/show/995251
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=151
2022-08-16 00:30:56 +00:00
Dominique Leuenberger
91c96fc6d8 Accepting request 982855 from science
OBS-URL: https://build.opensuse.org/request/show/982855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=37
2022-06-21 14:31:57 +00:00
Stefan Brüns
c43d052fbd Accepting request 982665 from home:StefanBruens:branches:science
- Update to version 0.20
- Update to version 0.20:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20
- Drop upstream patches:
  * fix_unittestgui_tkinter_py3.patch
  * fix-smesh-vtk9.patch
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
  * 0001-improve-search-for-VTK-9.patch
- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch
- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch
- Remove VTK::Java/java-devel dependency, add
  0001-improve-search-for-VTK-9.patch

OBS-URL: https://build.opensuse.org/request/show/982665
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=149
2022-06-15 16:03:40 +00:00
Dominique Leuenberger
7cb75fc1b4 Accepting request 960932 from science
OBS-URL: https://build.opensuse.org/request/show/960932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=36
2022-03-15 18:04:24 +00:00
Stefan Brüns
c2db466594 Accepting request 960931 from home:StefanBruens:branches:science
- Use current Coin4 instead of Coin (3).

OBS-URL: https://build.opensuse.org/request/show/960931
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=147
2022-03-10 20:15:17 +00:00
Dominique Leuenberger
03f4a3cc1e Accepting request 959753 from science
OBS-URL: https://build.opensuse.org/request/show/959753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=35
2022-03-07 16:46:46 +00:00
Stefan Brüns
fa181a18f6 Accepting request 959594 from home:StefanBruens:branches:science
- Add some unit test fixes:
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
- Update to version 0.19.4:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4

OBS-URL: https://build.opensuse.org/request/show/959594
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=145
2022-03-06 23:24:48 +00:00
Stefan Brüns
d3b3ca2cab OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=144 2022-02-23 01:36:11 +00:00
Dominique Leuenberger
1a62340c9a Accepting request 952284 from science
OBS-URL: https://build.opensuse.org/request/show/952284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=34
2022-02-09 19:39:04 +00:00
Stefan Brüns
67c1556599 Accepting request 952130 from home:StefanBruens:branches:science
- Run unittests manually, to make test failures visible between
  noisy output
- Bump version
- Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods:
  https://tracker.freecadweb.org/view.php?id=4840

OBS-URL: https://build.opensuse.org/request/show/952130
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=142
2022-02-08 01:03:50 +00:00
Dominique Leuenberger
7fee0dfe3b Accepting request 947051 from science
OBS-URL: https://build.opensuse.org/request/show/947051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=33
2022-01-17 23:36:44 +00:00
Stefan Brüns
7d268dee9c Accepting request 946542 from home:StefanBruens:branches:science
- Update to version 0.19.3:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3

OBS-URL: https://build.opensuse.org/request/show/946542
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=141
2022-01-17 20:05:41 +00:00
Dominique Leuenberger
361f1ae87a Accepting request 906975 from science
- Replace the QtWebKit build dependency with QtWebEngine.

OBS-URL: https://build.opensuse.org/request/show/906975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=32
2021-07-20 13:38:52 +00:00
Stefan Brüns
b775cfdfa6 Accepting request 902666 from home:cgiboudeaux:no-qtwebkit
- Replace the QtWebKit build dependency with QtWebEngine.

OBS-URL: https://build.opensuse.org/request/show/902666
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=140
2021-07-06 11:59:08 +00:00
Dominique Leuenberger
6440a59005 Accepting request 888893 from science
OBS-URL: https://build.opensuse.org/request/show/888893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=31
2021-04-28 23:37:47 +00:00
Stefan Brüns
86b9a5350b Accepting request 888890 from home:StefanBruens:branches:science
- Update to version 0.19.2:
  * Various bug fixes, no changelog provided

OBS-URL: https://build.opensuse.org/request/show/888890
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=138
2021-04-28 02:18:38 +00:00
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