Commit Graph

32 Commits

Author SHA256 Message Date
db450dae60 Accepting request 1238756 from science
OBS-URL: https://build.opensuse.org/request/show/1238756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=15
2025-01-19 20:49:40 +00:00
c585ea0ffa - update to 0.6.9:
* Python 3.12/Qt6 support
- Drop upstream patches:
  * fix_python_312_replace_PyEval_CallObject.patch
  * fix_python_312_PyUnicode_usage.patch

OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=31
2025-01-19 04:32:01 +00:00
56c82640eb Accepting request 1167543 from science
OBS-URL: https://build.opensuse.org/request/show/1167543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=14
2024-04-14 09:55:06 +00:00
4cc1e835b3 Accepting request 1166881 from home:StefanBruens:branches:science
- Fix build with Python 3.12, BuildRequire python-setuptools, add
  * fix_python_312_replace_PyEval_CallObject.patch
  * fix_python_312_PyUnicode_usage.patch

OBS-URL: https://build.opensuse.org/request/show/1166881
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=29
2024-04-13 07:50:45 +00:00
931863371b Accepting request 1137383 from science
OBS-URL: https://build.opensuse.org/request/show/1137383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=13
2024-01-07 20:40:34 +00:00
20541f9c28 Accepting request 1137256 from home:StefanBruens:branches:science
- Fix compatibility with SoQt 1.6.2/Coin3D 4.0.2

OBS-URL: https://build.opensuse.org/request/show/1137256
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=27
2024-01-07 17:08:09 +00:00
f8af466317 Accepting request 1057000 from science
OBS-URL: https://build.opensuse.org/request/show/1057000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=12
2023-01-09 16:23:55 +00:00
6b31a27cf5 Accepting request 1055989 from home:dirkmueller:Factory
- update to 0.6.8:
  * fix cast issue

OBS-URL: https://build.opensuse.org/request/show/1055989
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=25
2023-01-09 08:48:21 +00:00
c3357e2b30 Accepting request 977785 from science
OBS-URL: https://build.opensuse.org/request/show/977785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=11
2022-05-17 15:24:55 +00:00
3fa971606d Accepting request 974387 from home:frispete:branches:science
Hi Guys,

here's the new python-pivy version, that is the fallout of a FreeCAD
bug hunt on Leap 15.3, where switching to Draft Workbench resulted in
this TB for certain models:

in method 'SoAsciiText_string_set', argument 2 of type 'SoMFString *'
Traceback (most recent call last):
  File "<string>", line 132, in Activated
  File "/usr/lib64/FreeCAD/Mod/Draft/draftguitools/gui_snapper.py", line 1635, in show
    self.setTrackers()
  File "/usr/lib64/FreeCAD/Mod/Draft/draftguitools/gui_snapper.py", line 1679, in setTrackers
    self.grid = trackers.gridTracker()
  File "/usr/lib64/FreeCAD/Mod/Draft/draftguitools/gui_trackers.py", line 991, in __init__
    self.text1.string = " "
  File "/usr/lib64/python3.6/site-packages/pivy/coin.py", line 51917, in <lambda>
    __setattr__ = lambda self, name, value: _swig_setattr(self, SoAsciiText, name, value)
  File "/usr/lib64/python3.6/site-packages/pivy/coin.py", line 80, in _swig_setattr
    return _swig_setattr_nondynamic(self, class_type, name, value, 0)
  File "/usr/lib64/python3.6/site-packages/pivy/coin.py", line 69, in _swig_setattr_nondynamic
    return method(self, value)

https://grabcad.com/library/freecad-surfaced-mouse-1

The real fix for this issue is building pivy with swig 4.0.2, so 
could some kind soul enable swig 4.0.2 build (and use for build) from
this repo for 15.3, please.

- Update to 0.6.7:
  * aiming at python3.10 support
- Remove upstreamed fix_python_installdir.patch

OBS-URL: https://build.opensuse.org/request/show/974387
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=23
2022-05-17 13:34:11 +00:00
26a7352a1d Accepting request 961768 from science
OBS-URL: https://build.opensuse.org/request/show/961768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=10
2022-03-15 18:04:33 +00:00
b3bf916566 Accepting request 961698 from home:dimstar:Factory
- Fix one more case where sed env python was replaced with
  python38 instead of python3.8.

OBS-URL: https://build.opensuse.org/request/show/961698
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=21
2022-03-14 23:29:26 +00:00
4b82082a5c Accepting request 961032 from home:dimstar:Factory
- Fix name of python interpreter executables (python3.8 instead of
  python38).

OBS-URL: https://build.opensuse.org/request/show/961032
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=20
2022-03-11 12:38:42 +00:00
2e3278f261 Accepting request 960619 from home:StefanBruens:branches:science
- Update to 0.6.6:
  * finalizing cmake support
  * adding bindings to SoGeo*
- Drop 0001-Allow-using-SoQt-snapshots-with-stable-Coin-version.patch
- Use arch specific directory, add fix_python_installdir.patch
- Use cmake for building, drop
  0002-Fix-the-qmake-executable-name.patch.

OBS-URL: https://build.opensuse.org/request/show/960619
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=19
2022-03-10 20:16:02 +00:00
b0085a4dd3 Accepting request 800874 from science
- Use correct macro %{python_version} instead of %{py_ver} to  pack egg-info file.
- Drop macro definitions needed for obsolete openSUSE versions. (forwarded request 800847 from badshah400)

OBS-URL: https://build.opensuse.org/request/show/800874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=9
2020-05-07 12:55:59 +00:00
d7e04a7c1d Accepting request 800847 from home:badshah400:branches:science
- Use correct macro %{python_version} instead of %{py_ver} to  pack egg-info file.
- Drop macro definitions needed for obsolete openSUSE versions.

OBS-URL: https://build.opensuse.org/request/show/800847
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=17
2020-05-07 05:54:57 +00:00
c676145cd2 Accepting request 785382 from science
OBS-URL: https://build.opensuse.org/request/show/785382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=8
2020-03-16 09:20:05 +00:00
2a09ef1702 Accepting request 785160 from home:frispete:Tumbleweed
No fun, but here we go

- Update to 0.6.5
  - Unifying release for merge of FreeCAD/pivy and
    bitbucket.org/coin3d/pivy repos
  - change pivy.graphics API to follow pep8 naming scheme
    suggestion.
  - workaround for beveled text
  - swig4.0 fix
  - update to latest coin (additional fakeheaders)
  - example Complex3dText: add license and shebang
    this was unintentional removed at some point
- Remove Fix-issue-39-PyUnicode_AsUTF8-returns-const-char.patch
  applied upstream
- 0001-Allow-using-SoQt-snapshots-with-stable-Coin-version.patch
  adjusted

OBS-URL: https://build.opensuse.org/request/show/785160
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=15
2020-03-15 18:27:29 +00:00
4702125098 Accepting request 702650 from science
OBS-URL: https://build.opensuse.org/request/show/702650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=7
2019-06-12 11:10:54 +00:00
d5655faaa6 Accepting request 702640 from home:cgiboudeaux:noqt4
- Add 0001-Allow-using-SoQt-snapshots-with-stable-Coin-version.patch
  This will allow using SoQt snapshots with stable Coin releases.
- Add 0002-Fix-the-qmake-executable-name.patch. The qmake executable
  is called qmake-qt5 for openSUSE.
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/702640
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=13
2019-05-13 12:38:40 +00:00
Stephan Kulow
097622e1ae Accepting request 671954 from science
OBS-URL: https://build.opensuse.org/request/show/671954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=6
2019-02-06 13:07:50 +00:00
76cdd6e519 Accepting request 671162 from home:wolfi323:branches:science
- Add Fix-issue-39-PyUnicode_AsUTF8-returns-const-char.patch to fix
  build in Factory

OBS-URL: https://build.opensuse.org/request/show/671162
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=11
2019-02-05 18:18:50 +00:00
fb7d54b11e Accepting request 640958 from science
OBS-URL: https://build.opensuse.org/request/show/640958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=5
2018-10-11 09:57:18 +00:00
Ismail Dönmez
cc36862adb Accepting request 640901 from home:StefanBruens:branches:science
- Update to 0.6.3
  * qt5-support (qt4 not supported anymore)
- Update to 0.6.4
  * bool(coin.SoGroup) -> True (also if group is empty) [same behaviour as py2]
  * add graphics arrow object
  * making it possible to compile with older coin version (without cmake) -> setup_old.py
  * adding back qt4 compatibility (but tests are still qt5 depenent)
  * added pivy.version
  * some fixes
- %python_expand call to fdupes

OBS-URL: https://build.opensuse.org/request/show/640901
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=9
2018-10-10 07:52:26 +00:00
4447ef2d8f Accepting request 567966 from science
OBS-URL: https://build.opensuse.org/request/show/567966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=4
2018-01-22 15:19:42 +00:00
baf3ddb53a Accepting request 561345 from home:lorenz:CAM
- Fix build failure when using more than one python version:
  swig wrapper files were only generated the first time and
  and then kept for subsequent builds.

=> Note that the replacement package will be called python3-pivy!

OBS-URL: https://build.opensuse.org/request/show/561345
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=7
2018-01-21 10:40:46 +00:00
7282636ef6 Accepting request 557950 from science
OBS-URL: https://build.opensuse.org/request/show/557950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=3
2017-12-19 09:58:14 +00:00
Matthias Mailänder
469a7ac484 Accepting request 557663 from home:badshah400:branches:science
- Convert specfile to python-singlespec: fixes build failures in
  Factory. Doesn't build against python2 for unknown reasons, so
  turn off python2 modules until this is fixed.
- Use fdupes (added to BuildRequires) to link duplicate files.

OBS-URL: https://build.opensuse.org/request/show/557663
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=5
2017-12-18 08:30:22 +00:00
0f10e7f985 Accepting request 533184 from science
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/533184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=2
2017-10-18 08:50:46 +00:00
7308f1c545 osc copypac from project:science:unstable package:python-pivy revision:2
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=3
2017-09-15 06:11:59 +00:00
1fda0c630f Accepting request 487956 from science
needed for arch module of FreeCAD

OBS-URL: https://build.opensuse.org/request/show/487956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pivy?expand=0&rev=1
2017-05-09 16:01:41 +00:00
7648846845 osc copypac from project:KDE:Extra package:python-pivy revision:1
OBS-URL: https://build.opensuse.org/package/show/science/python-pivy?expand=0&rev=1
2016-07-30 06:17:21 +00:00