44 Commits

Author SHA256 Message Date
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
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
21feb8bce3 changes
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=100
2020-01-24 09:06:01 +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
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
56e16431f2 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=93
2019-10-22 06:49:18 +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
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
28ffccbf14 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=82
2019-04-05 12:58:03 +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
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
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
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
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
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
9e4257e5bd document
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=57
2019-02-04 08:28:46 +00:00
82dda12707 Accepting request 670582 from home:wolfi323:branches:KDE:Extra
- 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

I haven't actually tested it with python 3.7 (it builds fine though), but it still works with 3.6.5 on my Leap 15.0 system.

OBS-URL: https://build.opensuse.org/request/show/670582
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=55
2019-02-04 07:52:07 +00:00
46820785de Accepting request 633492 from home:jengelh:branches:science
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/633492
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=53
2018-09-06 05:51:13 +00:00
4f9058d0fb bah
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=49
2018-08-28 11:59:48 +00:00
83ec75d825 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=48
2018-08-11 12:34:19 +00:00
31982cf095 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=45
2018-07-26 07:45:09 +00:00
Ismail Dönmez
b97545fc9b Accepting request 617565 from home:StefanBruens:branches:science
- Fix BuildRequires, TW no longer has libboost_python-devel but
  libboost_python3-devel, and for Leap 15.0 this linked libpython3.6m
  and libboost_python-py2_7 into the same binary.

OBS-URL: https://build.opensuse.org/request/show/617565
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=43
2018-06-19 10:35:31 +00:00
70bb526ac0 Accepting request 610724 from home:cgiboudeaux:branches:science
Fix build with Qt 5.11

OBS-URL: https://build.opensuse.org/request/show/610724
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=41
2018-05-23 08:29:11 +00:00
96c9f67d81 bah
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=39
2018-05-08 07:42:39 +00:00
2993c1af4b try
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=38
2018-05-08 06:37:23 +00:00
46a3cc1002 update
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=37
2018-04-27 12:56:06 +00:00
55072c6a02 test
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=34
2018-04-17 06:46:44 +00:00
d8a41c4f79 just for factory
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=33
2018-04-16 15:15:36 +00:00
36ee94aa62 cleanup
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=32
2018-04-16 06:51:39 +00:00
93baf5f6ff add
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=26
2018-04-11 04:36:31 +00:00
b500920c84 drop netgen support
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=23
2018-04-10 14:22:58 +00:00
5731cd6770 0.17
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=22
2018-04-10 11:51:36 +00:00
f5f14426f5 Accepting request 561742 from home:wolfi323:branches:science
- Add remove-qtwebkit.patch and remove-webgui.patch (taken from
  Arch Linux) to fix build without QtWebKit
- Build without QtWebKit on Tumbleweed and SLE/Leap 15 as
  libQtWebKit4 is about to be dropped (boo#1070901)

OBS-URL: https://build.opensuse.org/request/show/561742
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=18
2018-01-05 08:06:52 +00:00
3eb2d076e3 fix factory build
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=16
2017-12-15 07:13:40 +00:00
Klaus Kämpf
3230859851 Accepting request 539867 from home:alois:branches:science
- Update to 0.16.6712 (contains backports from trunk)
- Some cleanup

OBS-URL: https://build.opensuse.org/request/show/539867
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=13
2017-11-08 14:25:06 +00:00
ae56288218 Accepting request 522868 from home:RBrownSUSE:branches:science
Please forward to Factory
- Correct python-CXX requires
- add python-pyside requires, needed for welcome splash

OBS-URL: https://build.opensuse.org/request/show/522868
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=11
2017-09-10 08:43:40 +00:00
27950b682f Submitting FreeCAD and deps to science project
OBS-URL: https://build.opensuse.org/package/show/science/FreeCAD?expand=0&rev=1
2016-06-26 14:31:27 +00:00