164 Commits

Author SHA256 Message Date
Dominique Leuenberger
3a95452990 Accepting request 1084654 from science
OBS-URL: https://build.opensuse.org/request/show/1084654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=43
2023-05-04 15:11:19 +00:00
912cbc1e5c Accepting request 1084627 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084627
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=163
2023-05-04 12:01:51 +00:00
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