Commit Graph

199 Commits

Author SHA256 Message Date
Mikhail Terekhov
50bf717f71 Accepting request 235721 from home:termim:branches:KDE:Qt
Update to 4.16

OBS-URL: https://build.opensuse.org/request/show/235721
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=119
2014-05-29 02:58:28 +00:00
Stephan Kulow
94dafdec16 Accepting request 226940 from KDE:Qt
Update to 4.15.5 (forwarded request 226654 from saschpe)

OBS-URL: https://build.opensuse.org/request/show/226940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=77
2014-03-21 12:34:20 +00:00
Sascha Peilicke
c93742e36a Accepting request 226654 from devel:languages:python
Update to 4.15.5

OBS-URL: https://build.opensuse.org/request/show/226654
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=117
2014-03-21 08:32:53 +00:00
Stephan Kulow
d513c724ce Accepting request 214313 from KDE:Qt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/214313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=76
2014-01-21 10:12:08 +00:00
Stephan Kulow
ab51d8b3bd Accepting request 213491 from KDE:Qt
- New upstream version 4.15.4:
  - Fixed all the compiler warning messages when building the sip module.
  - Fixed the parsing of C++ types involving multiple const and pointers.
  - Added SIP_SSIZE_T_FORMAT to the C API.
  - Moved the lexer and parser meta-source files to a separate directory to avoid
  problems with make accidentaly regenerating them.
  - Allow the pointers used to store the parsed results from Python
  reimplementations to be NULL.
  - Remove the __pycache__ directory when cleaning. (forwarded request 213381 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/213491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=75
2014-01-10 20:22:00 +00:00
Luca Beltrame
057d0bb21a - Fix SNAFU in preun scriptlet (missing spaces)
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=114
2014-01-10 19:40:14 +00:00
40bb38bebc Accepting request 213381 from home:luca_b:branches:KDE:Qt
- New upstream version 4.15.4:
  - Fixed all the compiler warning messages when building the sip module.
  - Fixed the parsing of C++ types involving multiple const and pointers.
  - Added SIP_SSIZE_T_FORMAT to the C API.
  - Moved the lexer and parser meta-source files to a separate directory to avoid
  problems with make accidentaly regenerating them.
  - Allow the pointers used to store the parsed results from Python
  reimplementations to be NULL.
  - Remove the __pycache__ directory when cleaning.

OBS-URL: https://build.opensuse.org/request/show/213381
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=113
2014-01-10 15:03:13 +00:00
Tomáš Chvátal
19818ec559 Accepting request 204104 from KDE:Qt
- Use alternatives for /usr/bin/sip to prevent conflicts between
  Python 3 and Python 2 python-sip-devel packages (forwarded request 204054 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/204104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=74
2013-10-21 10:58:50 +00:00
4ef7b1cbb1 Accepting request 204054 from home:luca_b:branches:KDE:Qt
- Use alternatives for /usr/bin/sip to prevent conflicts between
  Python 3 and Python 2 python-sip-devel packages

OBS-URL: https://build.opensuse.org/request/show/204054
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=111
2013-10-21 09:18:40 +00:00
bf92c5e3f4 Accepting request 203625 from home:TheBlackCat:branches:KDE:Qt51
update to v4.15.3. This is a bug fix release for a regression that affects PyQtChart. 

Please also link this in KDE:Qt51 since it is needed by python-qt5 and python3-qt5.

OBS-URL: https://build.opensuse.org/request/show/203625
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=110
2013-10-18 14:35:02 +00:00
adc1e66205 Accepting request 200326 from home:TheBlackCat:branches:KDE:Qt
Fix building on openSUSE 12.2.  The approach is kind of ugly, but it is the only way I can find that works.  Feel free to improve it.

OBS-URL: https://build.opensuse.org/request/show/200326
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=109
2013-09-24 12:27:50 +00:00
0d08492f59 Accepting request 199704 from home:TheBlackCat:branches:KDE:Qt
- update to v4.15.2. This is a minor functional release that will be needed by PyQt v5.1. It also contains bug fixes needed by PyKDE4.

OBS-URL: https://build.opensuse.org/request/show/199704
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=108
2013-09-20 13:23:40 +00:00
740a61060a Accepting request 199357 from home:saschpe:branches:KDE:Qt
- Revert sr#79987, moving /usr/bin/sip into python-sip-bin and requiring
  that in python3-sip-devel (plus split provides) only causes trouble. It will
  make python3-sip-devel depend forever on Python2 for absolutely no reason.
  Both python-sip-devel and python3-sip-devel can happily provide /usr/bin/sip
  since the binary is identical. You can have both installed in parallel and
  remove either without breaking anything. (bnc#835161)

- Revert sr#79987, moving /usr/bin/sip into python-sip-bin and requiring
  that in python3-sip-devel (plus split provides) only causes trouble. It will
  make python3-sip-devel depend forever on Python2 for absolutely no reason.
  Both python-sip-devel and python3-sip-devel can happily provide /usr/bin/sip
  since the binary is identical. You can have both installed in parallel and
  remove either without breaking anything. (bnc#835161)

OBS-URL: https://build.opensuse.org/request/show/199357
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=107
2013-09-19 09:09:26 +00:00
Tomáš Chvátal
73b169b686 Accepting request 198532 from KDE:Qt
OBS-URL: https://build.opensuse.org/request/show/198532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=72
2013-09-11 16:10:29 +00:00
Raymond Wooninck
9ba36b78b2 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=105 2013-09-11 06:50:01 +00:00
Stephan Kulow
179fcccf62 Accepting request 196896 from KDE:Qt
Urgent request to revert back to 4.14.7 to prevent crashes in plasma-desktop when utilizing plasmoids based on python. Upstream is aware and working on the issue. Will update package when issues are fixed.

OBS-URL: https://build.opensuse.org/request/show/196896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=71
2013-09-03 20:04:44 +00:00
Raymond Wooninck
6329f78a7d OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=103 2013-08-30 14:36:59 +00:00
Raymond Wooninck
401240dd19 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=102 2013-08-30 14:33:15 +00:00
Stephan Kulow
b381a2c93f Accepting request 196654 from KDE:Qt
Update to 4.15.1 (forwarded request 196488 from termim)

OBS-URL: https://build.opensuse.org/request/show/196654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=70
2013-08-28 19:16:50 +00:00
Ismail Dönmez
5b4550a47f Accepting request 196488 from home:termim:branches:KDE:Qt
Update to 4.15.1

OBS-URL: https://build.opensuse.org/request/show/196488
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=100
2013-08-28 13:02:11 +00:00
Stephan Kulow
45610a9dbd Accepting request 180859 from KDE:Qt
- update to 4.14.7: 
  - The internal API version is increased to 10.0 requiring the regeneration of
    all modules.
  - Added the /Sequence/ function annotation.
  - %ConvertFromTypeCode can now be specified for classes.
  - Added sipEnableAutoconversion() to the C API.
  - Added sipSetDestroyOnExit() to the C API.
  - Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/180859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=69
2013-06-28 09:54:47 +00:00
Stephan Kulow
2248561cb6 readd p3 spec
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=68
2013-06-25 11:48:50 +00:00
Stephan Kulow
cc1800a5b9 remove duplicated spec file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=67
2013-06-24 09:04:11 +00:00
2ddbdf4b94 - update to 4.14.7:
- The internal API version is increased to 10.0 requiring the regeneration of
    all modules.
  - Added the /Sequence/ function annotation.
  - %ConvertFromTypeCode can now be specified for classes.
  - Added sipEnableAutoconversion() to the C API.
  - Added sipSetDestroyOnExit() to the C API.
  - Bug fixes.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=98
2013-06-19 07:21:24 +00:00
Stephan Kulow
3a929d70ef Accepting request 173739 from KDE:Qt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/173739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=66
2013-05-02 09:44:50 +00:00
a53e1d5d0a - update to 4.14.6:
* Bug fix

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=96
2013-04-22 11:37:09 +00:00
Stephan Kulow
d30e75749a Accepting request 162342 from KDE:Qt
- update to 4.14.5 (bnc#812130):

OBS-URL: https://build.opensuse.org/request/show/162342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=65
2013-04-05 05:44:30 +00:00
480e527282 - update to 4.14.5 (bnc#812130):
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=94
2013-04-03 07:55:55 +00:00
Stephan Kulow
4c303262d5 Accepting request 161353 from KDE:Qt
- update to 4.14.5:
  * Bug fixes (specifically for QGIS)

OBS-URL: https://build.opensuse.org/request/show/161353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=64
2013-03-28 12:24:22 +00:00
bc45bd0ce1 - update to 4.14.5:
* Bug fixes (specifically for QGIS)

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=92
2013-03-27 09:26:09 +00:00
Stephan Kulow
f26345a8f8 Accepting request 157985 from KDE:Qt
update to 4.14.4 (forwarded request 157602 from mlin7442)

OBS-URL: https://build.opensuse.org/request/show/157985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=63
2013-03-08 20:16:34 +00:00
Ismail Dönmez
2e9229c035 Accepting request 157602 from home:mlin7442:branches:KDE:Qt
update to 4.14.4

OBS-URL: https://build.opensuse.org/request/show/157602
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=90
2013-03-08 10:55:22 +00:00
Stephan Kulow
a8a809dc61 Accepting request 150264 from KDE:Qt
- update to 4.14.3:
  - The /KeepReference/ argument annotation, when applied to factories, will
    now keep the reference with the object created by the factory.
  - Any object that supports the buffer protocol can now be passed when a
    sip.voidptr is expected.

OBS-URL: https://build.opensuse.org/request/show/150264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=62
2013-01-29 13:34:46 +00:00
2c89b5e678 - update to 4.14.3:
- The /KeepReference/ argument annotation, when applied to factories, will
    now keep the reference with the object created by the factory.
  - Any object that supports the buffer protocol can now be passed when a
    sip.voidptr is expected.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=88
2013-01-29 08:06:11 +00:00
Stephan Kulow
c5680d28c4 Accepting request 147139 from KDE:Qt
Remove openSUSE 11.4 spec file workarounds (forwarded request 142451 from TheBlackCat) (forwarded request 142452 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/147139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=60
2013-01-07 16:37:37 +00:00
272f1409c6 Accepting request 142452 from devel:languages:python3
Remove openSUSE 11.4 spec file workarounds (forwarded request 142451 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142452
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=86
2013-01-04 17:00:22 +00:00
Stephan Kulow
f9558c2b6a Accepting request 144842 from KDE:Qt
- Update to 4.14.2:
  - Added sip.setdestroyonexit().
  - sip.voidptr() will now accept any object that implements the buffer 
    protocol. (forwarded request 144840 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/144842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=59
2012-12-14 09:46:35 +00:00
Ismail Dönmez
c84116bab3 Accepting request 144840 from home:luca_b:branches:KDE:Qt
- Update to 4.14.2:
  - Added sip.setdestroyonexit().
  - sip.voidptr() will now accept any object that implements the buffer 
    protocol.

OBS-URL: https://build.opensuse.org/request/show/144840
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=84
2012-12-09 14:37:29 +00:00
Stephan Kulow
436a62f984 Accepting request 140218 from KDE:Qt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/140218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=58
2012-11-06 15:20:52 +00:00
1a96e20dd7 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=82 2012-10-29 10:45:43 +00:00
8a064d3ab7 - update to 4.14.1:
- SIP_PYBUFFER can now be used to define objects that implement the Python
    buffer protocol.
  - Added /Capsule/ typedef annotation.
  - Added the 'z' format character to sipBuildResult().
  - Added the 'z', '!' and '$' format characters to sipParseResult().
  - The C prototype foo(void) is now accepted.
  - sipdistutils.py will now include swig_opts if no sip_opts have been
    defined.
  - Bug fixes.

- update to 4.14.1:
  - SIP_PYBUFFER can now be used to define objects that implement the Python
    buffer protocol.
  - Added /Capsule/ typedef annotation.
  - Added the 'z' format character to sipBuildResult().
  - Added the 'z', '!' and '$' format characters to sipParseResult().
  - The C prototype foo(void) is now accepted.
  - sipdistutils.py will now include swig_opts if no sip_opts have been
    defined.
  - Bug fixes.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=81
2012-10-29 09:55:30 +00:00
Stephan Kulow
c235ac83cf Accepting request 136575 from KDE:Qt
This is an update (see below) for the SIP package following the latest upstream
version. I have updated both the python2 and python3 spec files. Let me know if
I need to make a separate request for the py2 version.

- Update to latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.
  - SIP_PLATFORM_* and SIP_TIMELINE_* preprocessor symbols are generated
    corresponding to the -t arguments passed on the command line.
  - Deprecated sipTransferBreak().
  - For Python v2.x unsigned short and unsigned char (when used as a byte)
    are now converted to int, rather than long, objects.
  - Added support for MSVC 2010 to the build system.
- 

- Update to the latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates. (forwarded request 136482 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/136575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=57
2012-10-03 08:08:34 +00:00
Ismail Dönmez
90de1c1f48 Accepting request 136482 from home:luca_b:branches:KDE:Qt
This is an update (see below) for the SIP package following the latest upstream
version. I have updated both the python2 and python3 spec files. Let me know if
I need to make a separate request for the py2 version.

- Update to latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.
  - SIP_PLATFORM_* and SIP_TIMELINE_* preprocessor symbols are generated
    corresponding to the -t arguments passed on the command line.
  - Deprecated sipTransferBreak().
  - For Python v2.x unsigned short and unsigned char (when used as a byte)
    are now converted to int, rather than long, objects.
  - Added support for MSVC 2010 to the build system.
- 

- Update to the latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.

OBS-URL: https://build.opensuse.org/request/show/136482
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=79
2012-10-02 07:27:30 +00:00
Stephan Kulow
07ca79cac4 Accepting request 127207 from KDE:Qt
- install api version as rpm macro

- Update to version 4.13.3
  * The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  * Added support for the Python v3.3 handling of Unicode.

- install api version as rpm macro

- Update to version 4.13.3
  - The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  - Added support for the Python v3.3 handling of Unicode.

OBS-URL: https://build.opensuse.org/request/show/127207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=56
2012-07-09 08:16:46 +00:00
7457f4fde9 - install api version as rpm macro
* The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  * Added support for the Python v3.3 handling of Unicode.

- install api version as rpm macro
  - The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  - Added support for the Python v3.3 handling of Unicode.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=77
2012-07-05 12:30:49 +00:00
20de8da597 Accepting request 125734 from home:mlin7442:branches:KDE:Qt
update to version 4.13.3

OBS-URL: https://build.opensuse.org/request/show/125734
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=76
2012-06-22 07:22:31 +00:00
Stephan Kulow
5766ee6723 Accepting request 115251 from KDE:Qt
Fix for bnc#756282 and bnc#721280 (forwarded request 115249 from adra)

OBS-URL: https://build.opensuse.org/request/show/115251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=54
2012-05-03 09:00:12 +00:00
Ismail Dönmez
130872ef1f Accepting request 115249 from home:adra:branches:KDE:Qt
Fix for bnc#756282 and bnc#721280

OBS-URL: https://build.opensuse.org/request/show/115249
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=74
2012-04-24 20:22:11 +00:00
Stephan Kulow
14d4237601 Accepting request 110725 from KDE:Qt
license update: GPL-2.0 or GPL-3.0 or SUSE-SIP
Use SUSE- proprietary extension until SIP license is accepted upstream at spdx.org (forwarded request 110724 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/110725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=53
2012-03-26 09:05:22 +00:00
Ismail Dönmez
02d14805e6 Accepting request 110724 from home:babelworx:ldig:branches:KDE:Qt
license update: GPL-2.0 or GPL-3.0 or SUSE-SIP
Use SUSE- proprietary extension until SIP license is accepted upstream at spdx.org

OBS-URL: https://build.opensuse.org/request/show/110724
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=72
2012-03-23 10:05:48 +00:00