Commit Graph

124 Commits

Author SHA256 Message Date
Todd R
968dd67c65 Accepting request 695841 from home:TheBlackCat:branches:KDE:Qt5
- Update to 4.19.16
  * Further fixes for diamond class hierarchies.
  * Don't cast to a class that occurs more than once in a super-class hierarchy.
  * Added support for the haiku platform.
  * Updated the docs and roadmap for SIP v5.

OBS-URL: https://build.opensuse.org/request/show/695841
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=31
2019-04-18 21:28:50 +00:00
Christophe Giboudeaux
23652e0eaa Accepting request 695284 from home:TheBlackCat:branches:KDE:Qt5
- Package .dist-info directory.  The bugs with it have been fixed and some packages require it in order to properly detect that sip is installed.

OBS-URL: https://build.opensuse.org/request/show/695284
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=30
2019-04-17 21:09:03 +00:00
Christophe Giboudeaux
06d4820b70 4.19.15
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=29
2019-04-06 14:17:17 +00:00
Todd R
c0c3078d1c Accepting request 678046 from home:TheBlackCat:branches:KDE:Qt5
Fix building python-qt4

OBS-URL: https://build.opensuse.org/request/show/678046
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=27
2019-02-21 16:04:46 +00:00
2654575453 - Switch to a working location for the tarball
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=25
2019-02-13 09:56:44 +00:00
334deb1d4c Accepting request 674321 from home:termim:branches:KDE:Qt5
- Update to 4.19.14:
  * The reference count displayed by sip.dump() now has the same
    caveat as sys.getrefcount().
  * Added SIP_NULLPTR to the C API.
  * Added support for size_t.
  * Added sipLong_AsSizeT() to the C API.
  * Added the '=' format characters to sipBuildResult() and
    sipParseResult().

OBS-URL: https://build.opensuse.org/request/show/674321
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=24
2019-02-13 09:17:44 +00:00
Luca Beltrame
af9425cdbe Accepting request 663652 from home:wolfi323:branches:KDE:Qt5
- Build a private Qt4 module as well, that's needed by the latest
  python-qt4 (boo#1119636)

OBS-URL: https://build.opensuse.org/request/show/663652
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=22
2019-01-09 09:20:04 +00:00
Christophe Giboudeaux
3859616dee Accepting request 660113 from home:TheBlackCat:branches:KDE:Qt5
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.

OBS-URL: https://build.opensuse.org/request/show/660113
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=21
2018-12-21 09:40:44 +00:00
Luca Beltrame
1bb0b0e7ff Accepting request 643585 from home:cgiboudeaux:branches:KDE:Qt5
update to 4.19.13

OBS-URL: https://build.opensuse.org/request/show/643585
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=19
2018-10-22 05:00:23 +00:00
Luca Beltrame
75a147a0d6 Accepting request 597255 from home:termim:branches:KDE:Qt5
- Update to version v4.19.8
  - Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/597255
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=17
2018-04-17 12:06:56 +00:00
Luca Beltrame
65d7945596 Accepting request 570006 from home:alois:branches:KDE:Qt5
- Update to version v4.19.7
  * The %Docstring directive can now include automatically
    generated signature descriptions using the "signature" option.
  * typedefs can now have %Docstring directives.
  * Bug fixes.
  version v4.19.6
  * Bug fixes.
  version v4.19.5
  * Bug fixes.
  version v4.19.4
  * Added support for C++11 scoped enums implemented as Python
    enums.
  * Added enableoverflowchecking() to the sip module.
  * Added sipEnableOverflowChecking() to the C API.
  * Added sipTypeIsScopedEnum() to the C API.
  * Added sipConvertToBool() to the C API.
  * Added sipConvertToEnum() to the C API.
  * Deprecated sipCanConvertToEnum() in the C API.
  * Added sipLong_AsChar(), sipLong_AsSignedChar() and
    sipLong_AsUnsignedChar() to the C API.
  * Added sipLong_AsShort() and sipLong_AsUnsignedShort() to the C
    API.
  * Added sipLong_AsInt() and sipLong_AsUnsignedInt() to the C API.
  * Added sipLong_AsLong() and sipLong_AsUnsignedLong() to the C
    API.
  * Added sipLong_AsLongLong() and sipLong_AsUnsignedLongLong() to
    the C API.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/570006
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=15
2018-01-30 08:07:52 +00:00
Ismail Dönmez
f2fbb7d8ce Accepting request 542074 from home:mimi_vx:branches:KDE:Qt5
- fix have_python conditions

OBS-URL: https://build.opensuse.org/request/show/542074
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=13
2017-11-23 09:58:45 +00:00
Todd R
f79a221de1 Accepting request 519230 from home:TheBlackCat:branches:KDE:Qt5
- Update to 4.19.3
  * Added support for type hints for properties.
  * Added sipEventType and sipRegisterEventHandler() to the C API.
  * Added sipInstanceDestroyed() to the C API.
  * Added sipPrintObject() to the C API.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/519230
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=11
2017-08-28 21:16:32 +00:00
Todd R
7e5550cd56 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=6 2017-05-16 14:26:33 +00:00
Luca Beltrame
75fd2904c6 Accepting request 495124 from home:TheBlackCat:branches:KDE:Qt5
Provide a basic api version macro

OBS-URL: https://build.opensuse.org/request/show/495124
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=3
2017-05-16 08:48:42 +00:00
Luca Beltrame
4f6635d344 Accepting request 489477 from KDE:Qt
Since qt5 is the main Qt platform, KDE:Qt5 should be the devel package for python-sip and KDE:Qt should link to the KDE:Qt5 version.

OBS-URL: https://build.opensuse.org/request/show/489477
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python-sip?expand=0&rev=1
2017-04-20 05:05:38 +00:00
Todd R
29e3af24f7 Accepting request 486741 from home:frispete:PyQt5
- Update to 4.19.2
  * siplib/siplib.c.in: Remove an unnecessary comment.
  * siplib/siplib.c.in:
    Fixed a crash when a user defined class uses sip.wrappertype as it's
    meta-type but is not derived from sip.simplewrapper.

OBS-URL: https://build.opensuse.org/request/show/486741
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=150
2017-04-24 16:26:28 +00:00
a4b00116f9 Accepting request 484996 from home:frispete:PyQt5
- Fix requires_python3_sip_api macro

Without this fix, installing packages results in:

Problem: nothing provides python3-sip(api) = . needed by python3-...

OBS-URL: https://build.opensuse.org/request/show/484996
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=148
2017-04-04 07:11:51 +00:00
Mikhail Terekhov
ed87965e14 Accepting request 483403 from home:TheBlackCat:branches:KDE:Qt
This version should fix the issues that resulted in the previous version being rejected by Factory.

- Fix Provides macro.
- Split largest part of docs into own subpackage to reduce package size.

OBS-URL: https://build.opensuse.org/request/show/483403
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=147
2017-03-30 00:23:34 +00:00
Mikhail Terekhov
407fc5e200 Accepting request 478607 from devel:languages:python:singlespec
python-sip ported to the new single-spec python system

OBS-URL: https://build.opensuse.org/request/show/478607
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=146
2017-03-11 19:15:23 +00:00
Mikhail Terekhov
cabf7650cc Accepting request 458578 from home:termim:branches:KDE:Qt
update to 4.19.1

OBS-URL: https://build.opensuse.org/request/show/458578
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=143
2017-02-16 22:31:28 +00:00
Mikhail Terekhov
af35f68345 Accepting request 448674 from home:termim:branches:KDE:Qt5
update to 4.19

OBS-URL: https://build.opensuse.org/request/show/448674
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=141
2017-01-10 14:17:34 +00:00
Mikhail Terekhov
7312ec4a1d Accepting request 415322 from home:termim:branches:KDE:Qt
update to 4.18.1

OBS-URL: https://build.opensuse.org/request/show/415322
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=139
2016-07-26 20:09:16 +00:00
Ismail Dönmez
a752830313 Accepting request 406271 from home:frispete:PyQt5
Here's an important fix for this package:

Due to deprecation of the timestamp option, the logic is reversed by
this patch, resulting in:

sip: Deprecation warning: the -T flag is ignored and deprecated

on every invocation. (Try it!)

As if that weren't enough, the new PyQt5 version makes use of a new 
sip switch -f, that turns this warning into an error, resulting in a 
complete operational dysfunctionality.

- removed build-compare.diff: it is the default since 4.18 anyway
- disable-rpaths.diff refreshed

- removed build-compare.diff: it is the default since 4.18 anyway
- disable-rpaths.diff refreshed

OBS-URL: https://build.opensuse.org/request/show/406271
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=136
2016-07-04 14:04:10 +00:00
9f4dc17600 Accepting request 394864 from home:termim:branches:KDE:Qt
update to 4.18

OBS-URL: https://build.opensuse.org/request/show/394864
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=134
2016-05-19 09:09:02 +00:00
Mikhail Terekhov
9cad320389 Accepting request 341721 from home:termim:branches:KDE:Qt
update to 4.17

OBS-URL: https://build.opensuse.org/request/show/341721
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=132
2015-10-30 20:36:42 +00:00
Mikhail Terekhov
418dac4b02 Accepting request 317667 from home:termim:branches:KDE:Qt
Update to 4.16.9

OBS-URL: https://build.opensuse.org/request/show/317667
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=130
2015-07-20 18:19:21 +00:00
Mikhail Terekhov
aa4dc2386a Accepting request 311978 from home:termim:branches:KDE:Qt
update to 4.16.8

OBS-URL: https://build.opensuse.org/request/show/311978
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=128
2015-06-14 19:57:11 +00:00
Mikhail Terekhov
f80fd19caf Accepting request 266881 from KDE:Qt5
Update to 4.16.5

OBS-URL: https://build.opensuse.org/request/show/266881
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=126
2014-12-30 22:52:20 +00:00
Mikhail Terekhov
292356abee Accepting request 255088 from home:termim:branches:KDE:Qt
update to 4.16.3

OBS-URL: https://build.opensuse.org/request/show/255088
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=124
2014-10-11 17:22:59 +00:00
550931765e Accepting request 243113 from home:TheBlackCat:branches:KDE:Qt
Update to 4.16.2

OBS-URL: https://build.opensuse.org/request/show/243113
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=122
2014-07-31 15:38:10 +00:00
Mikhail Terekhov
ecff97e164 Accepting request 236696 from home:termim:branches:KDE:Qt
update to 4.16.1

OBS-URL: https://build.opensuse.org/request/show/236696
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=120
2014-06-10 03:07:22 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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