155 Commits

Author SHA256 Message Date
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
166e810772 changes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=86
2019-05-12 09:01:43 +00:00
9812fb44b1 note
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=85
2019-05-12 07:21:44 +00:00
640121ef34 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=84
2019-05-12 07:12:28 +00:00
Dominique Leuenberger
0f9d4c9002 Accepting request 691894 from science
- Update to 0.18.1
  * FEM module fixes
  * crash fixes
  * Qt5 bugs with external display

OBS-URL: https://build.opensuse.org/request/show/691894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=15
2019-04-08 08:36:33 +00:00
28ffccbf14 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=82
2019-04-05 12:58:03 +00:00
Dominique Leuenberger
d7cf73a3ee Accepting request 688190 from science
Version update to 0.18, now with fixed deps and test suite

OBS-URL: https://build.opensuse.org/request/show/688190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=14
2019-04-05 09:57:22 +00:00
fa529a49a8 fix failures
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=80
2019-03-25 08:02:50 +00:00
40fd08caa5 fix missing glew dependency and some cleanup as proposed by Stefan
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=79
2019-03-22 08:49:18 +00:00
0be92b5aac seems we don't need them here anyway and I need to fix it now to see if the testuite failures happen here as well
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=78
2019-03-22 07:51:31 +00:00
3cdbc89610 workaround broken factory checks
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=77
2019-03-19 10:54:41 +00:00
461f98c3fa fix
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=76
2019-03-18 14:35:04 +00:00
ccff590147 chnages
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=75
2019-03-18 13:10:24 +00:00
e17a4aa5d3 fix openmpi
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=74
2019-03-18 12:42:42 +00:00
cfdb31094f fix
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=73
2019-03-18 11:07:33 +00:00
8f7b987973 first attempt, publish is disabled atm
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=72
2019-03-18 10:48:36 +00:00
Dominique Leuenberger
3bd684d5a4 Accepting request 685413 from science
OBS-URL: https://build.opensuse.org/request/show/685413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=13
2019-03-18 09:39:22 +00:00
58dd0de9bb Accepting request 685411 from home:StefanBruens:branches:science
- Add support for Boost::Signals2, Boost::Signals has been deprecated
  since Boost 1.54 and removed in 1.69:
  * 0001-Convert-deprecated-boost-signal-to-signals2.patch
  * 0002-move-from-deprecated-boost.signals-to-boost.signals2.patch
  * 0003-fix-blocking-of-SelectionObserver.patch
- Add explicit double-conversion-devel BuildRequires

OBS-URL: https://build.opensuse.org/request/show/685411
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=70
2019-03-15 15:12:33 +00:00
Stefan Brüns
7620edaa58 OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=69 2019-03-13 15:03:01 +00:00
c8d30bf1b8 use right libopencascade7 package
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=68
2019-03-12 16:53:00 +00:00
Dominique Leuenberger
aee908c30e Accepting request 683694 from science
- Update URL: to use https://
- Reorder BuildRequires alphabetically, remove duplicates (forwarded request 683026 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/683694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=12
2019-03-11 10:16:18 +00:00
e72ec6a947 Accepting request 683026 from home:StefanBruens:branches:science
- Update URL: to use https://
- Reorder BuildRequires alphabetically, remove duplicates

OBS-URL: https://build.opensuse.org/request/show/683026
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=66
2019-03-10 12:29:51 +00:00
Stephan Kulow
c167594dce Accepting request 676501 from science
- disable builds for 32bit and s390x, test suite fails and it makes no
  sense to use FreeCAD on small systems or mainframes...

- Fix build with GCC 8, add fix-gcc8-build-failure.patch
- Add 0001-Use-GL_RGB32F-instead-of-GL_RGB32F_ARB.patch, fix building
  on AArch64.
- Remove openmpi build dependencies, erroneously required for VTK
  previously.
  Drop 0001-find-openmpi2-include-files.patch

- enable FEM module
- disable builds for 32bit and s390x, test suite fails and it makes no
  sense to use FreeCAD on small systems or mainframes...

OBS-URL: https://build.opensuse.org/request/show/676501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=11
2019-02-28 20:39:36 +00:00
05c299e3de Accepting request 676518 from home:jengelh:branches:science
- Generalize description, and strip info that is already in
  the metadata.

OBS-URL: https://build.opensuse.org/request/show/676518
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=64
2019-02-22 09:29:05 +00:00
16db00c50e bah
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=63
2019-02-15 10:54:19 +00:00
cf230acf56 add docs
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=62
2019-02-15 09:35:05 +00:00
30110a9aa1 Accepting request 676271 from home:StefanBruens:branches:science
- Fix build with GCC 8, add fix-gcc8-build-failure.patch
- Add 0001-Use-GL_RGB32F-instead-of-GL_RGB32F_ARB.patch, fix building
  on AArch64.
- Remove openmpi build dependencies, erroneously required for VTK
  previously.
  Drop 0001-find-openmpi2-include-files.patch

OBS-URL: https://build.opensuse.org/request/show/676271
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=61
2019-02-15 07:37:23 +00:00
d8069ed535 excludes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=60
2019-02-14 08:05:22 +00:00
8e77bc3163 try
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=59
2019-02-12 21:10:48 +00:00
Stephan Kulow
92a6f175c8 Accepting request 671003 from science
- update to current branch:
  - Spreadsheet: Fixed issue #3361.

- Add upstream patches to fix build with python 3.7:
  * get-rid-of-private-function-_PyImport_FixupBuiltin-for-__FreeCADBase__-module.patch
  * get-rid-of-private-function-_PyImport_FixupBuiltin-for-FreeCAD-and-FreeCADGui-modules.patch

OBS-URL: https://build.opensuse.org/request/show/671003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=10
2019-02-08 11:09:46 +00:00
9e4257e5bd document
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=57
2019-02-04 08:28:46 +00:00