Klaus Kämpf
f05657c6d2
- Update to 2.0.12
...
- This is a maintenance release backporting some fixes from the
pending 3.0.0 release.
- Octave 3.8 support added.
- C++11 support for new versions of erase/insert in the STL
containers.
- Compilation fixes on some systems for the generated Lua, PHP,
Python and R wrappers.
- Drop upstreamed patches:
swig-lua-fix-void-return-for-int-functions.patch
swig-support-octave-3.8.0.patch
ruby-2.0-encoding-utf8.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=60
2014-02-10 09:34:03 +00:00
Stephan Kulow
d0f35547dd
Accepting request 215623 from devel:tools:building
...
Add patch to make swig support octave >= 3.8.0 (forwarded request 215615 from badshah400)
OBS-URL: https://build.opensuse.org/request/show/215623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=43
2014-01-31 10:45:07 +00:00
Klaus Kämpf
536cb6b5d2
Accepting request 215615 from home:badshah400:branches:devel:tools:building
...
Add patch to make swig support octave >= 3.8.0
OBS-URL: https://build.opensuse.org/request/show/215615
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=58
2014-01-30 11:49:32 +00:00
Tomáš Chvátal
440cd99870
Accepting request 201664 from devel:tools:building
...
Add patch to fix a swig regression in version 2.0.11 causing void returns in non-void functions; patch submitted upstream. (forwarded request 201652 from badshah400)
OBS-URL: https://build.opensuse.org/request/show/201664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=42
2013-10-02 18:29:01 +00:00
Klaus Kämpf
9108068fca
Accepting request 201652 from home:badshah400:branches:devel:tools:building
...
Add patch to fix a swig regression in version 2.0.11 causing void returns in non-void functions; patch submitted upstream.
OBS-URL: https://build.opensuse.org/request/show/201652
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=56
2013-10-02 06:33:50 +00:00
Stephan Kulow
0f00e6ee67
Accepting request 200684 from devel:tools:building
...
- Update to SWIG 2.0.11
- Minor bug fixes and enhancements mostly in Python, but also
C#, Lua, Ocaml, Octave, Perl, PHP, Python, R, Ruby, Tcl. (forwarded request 200683 from kwk)
OBS-URL: https://build.opensuse.org/request/show/200684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=41
2013-09-26 18:02:40 +00:00
Klaus Kämpf
e574a90f5c
Accepting request 200683 from home:kwk:branches:devel:tools:building
...
- Update to SWIG 2.0.11
- Minor bug fixes and enhancements mostly in Python, but also
C#, Lua, Ocaml, Octave, Perl, PHP, Python, R, Ruby, Tcl.
OBS-URL: https://build.opensuse.org/request/show/200683
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=54
2013-09-26 09:12:59 +00:00
Stephan Kulow
1beea99dbe
Accepting request 177047 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/177047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=39
2013-06-05 12:32:20 +00:00
Ismail Dönmez
c5765806ac
Accepting request 176931 from home:kwk:branches:devel:tools:building
...
- Ruby 1.8.6 (SLE10) tracks objects differently
Add ruby-1.8.6-newobject.patch
- Remove skip-python-li_std_containers_int.patch, fixed upstream
- Remove python-2.4.patch, fixed upstream
- Fix Fedora/RHEL builds (BuildRequires: perl-Test-Simple)
- Change Ruby 1.9+ object tracking to use C hashes, fixes all
failed Ruby tests.
Patch added: 0001-Fix-Ruby-tracking-code-to-use-C-hash.patch
Patch removed: 0008-Ruby-Disable-broken-tests.patch
OBS-URL: https://build.opensuse.org/request/show/176931
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=52
2013-05-29 11:54:28 +00:00
Klaus Kämpf
5c89de63fc
- Ruby 2.0 strictly enforces encoding
...
Add ruby-2.0-encoding-utf8.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=51
2013-05-28 13:04:53 +00:00
Klaus Kämpf
004052a460
- Update to SWIG 2.0.10
...
- Ruby 1.9 support is now complete.
- Add support for Guile 2.0 and Guile 1.6 support (GH interface) has
been dropped.
- Various small language neutral improvements and fixes.
- Various bug fixes and minor improvements specific to C#, CFFI, D,
Java, Octave, PHP, Python,
- Minor bug fix in ccache-swig.
- Development has moved to Github with Travis continuous integration
testing - patches using https://github.com/swig/swig are welcome.
- drop 0012-Python-Disable-broken-test-in-threads_exception.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=50
2013-05-28 07:47:58 +00:00
Stephan Kulow
da2f69bb8c
Accepting request 161585 from devel:tools:building
...
Fix a declaration to match the one in ocamls headers
OBS-URL: https://build.opensuse.org/request/show/161585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=38
2013-04-02 11:22:53 +00:00
Philipp Thomas
c5762fc53a
- Add swig-fix_ocaml_type.patch to change the declaration of
...
caml_array_length to match that in ocaml's header.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=48
2013-03-28 11:01:12 +00:00
Ismail Dönmez
fdf9483e1e
Accepting request 146461 from devel:tools:building
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/146461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=36
2012-12-28 21:50:00 +00:00
Stephan Kulow
0f1c68c153
Accepting request 145941 from devel:tools:building
...
- Update to SWIG 2.0.9
SWIG-2.0.9 summary:
- Improved typemap matching.
- Ruby 1.9 support is much improved.
- Various bug fixes and minor improvements in C#, CFFI, Go, Java,
Modula3, Octave, Perl, Python, R, Ruby, Tcl and in ccache-swig.
- Removed patches (included in 2.0.9 release)
- 0001-Ruby-replace-obsolete-STR2CSTR-macro-with-StringValu.patch
- 0002-Ruby-use-RbConfig-instead-of-deprecated-Config-modul.patch
- 0003-Ruby-Fix-include-pathes-for-Ruby-1.9.patch
- 0004-Ruby-Add-local-dir-to-loadpath-for-Ruby-1.9.patch
- 0007-Ruby-1.9-methods-returns-array-of-Symbols-now.patch
- Removed broken patch
- swig-2.0.4-guile2.patch
- Disable tests failing on (deprecated) Python 2.4
- new patch: python-2.4.patch
- fix build on SLE10: disable autogen.sh
Add patch: PyInt_FromSize_t unavailable under Python 2.4 (forwarded request 145936 from kwk)
OBS-URL: https://build.opensuse.org/request/show/145941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=35
2012-12-21 09:36:03 +00:00
Klaus Kämpf
9535c6a376
- Fix RHEL4 and 6 build
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=45
2012-12-20 09:47:28 +00:00
Klaus Kämpf
1661fc9130
- Fix RHEL6 build
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=44
2012-12-20 09:40:24 +00:00
Ismail Dönmez
10fd96e572
Accepting request 145936 from systemsmanagement:wbem
...
- Update to SWIG 2.0.9
SWIG-2.0.9 summary:
- Improved typemap matching.
- Ruby 1.9 support is much improved.
- Various bug fixes and minor improvements in C#, CFFI, Go, Java,
Modula3, Octave, Perl, Python, R, Ruby, Tcl and in ccache-swig.
- Removed patches (included in 2.0.9 release)
- 0001-Ruby-replace-obsolete-STR2CSTR-macro-with-StringValu.patch
- 0002-Ruby-use-RbConfig-instead-of-deprecated-Config-modul.patch
- 0003-Ruby-Fix-include-pathes-for-Ruby-1.9.patch
- 0004-Ruby-Add-local-dir-to-loadpath-for-Ruby-1.9.patch
- 0007-Ruby-1.9-methods-returns-array-of-Symbols-now.patch
- Removed broken patch
- swig-2.0.4-guile2.patch
- Disable tests failing on (deprecated) Python 2.4
- new patch: python-2.4.patch
- fix build on SLE10: disable autogen.sh
Add patch: PyInt_FromSize_t unavailable under Python 2.4
OBS-URL: https://build.opensuse.org/request/show/145936
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=43
2012-12-19 22:17:47 +00:00
Stephan Kulow
b7943eee81
Accepting request 140897 from devel:tools:building
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/140897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=34
2012-11-12 10:44:15 +00:00
Klaus Kämpf
e2dfc111bd
- Update to 2.0.8
...
* Fix a couple of regressions introduced in 2.0.5 and 2.0.7.
* Improved using declarations and using directives support.
* Minor fixes/enhancements for C#, Java, Octave, Perl and Python.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=41
2012-11-04 21:54:18 +00:00
Stephan Kulow
662a1720a5
Accepting request 122544 from devel:tools:building
...
- Fix segfault in constructor/destructor warning (upstream ID 3530078)
- Port SWIG to Ruby 1.9 (various patches)
- Disable broken tests
- Update to 2.0.7
* Important regression fixes since 2.0.5 for typemaps in general and
in Python.
* Fixes and enhancements for Go, Java, Octave and PHP.
OBS-URL: https://build.opensuse.org/request/show/122544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=32
2012-05-29 09:39:30 +00:00
Klaus Kämpf
a6c8e61024
add patch documentation
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=39
2012-05-29 08:00:54 +00:00
Klaus Kämpf
e26c676208
- Fix segfault in constructor/destructor warning (upstream ID 3530078)
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=38
2012-05-27 13:32:46 +00:00
Klaus Kämpf
7af15c657f
Accepting request 122517 from home:kwk:branches:devel:tools:building
...
- Port SWIG to Ruby 1.9 (various patches)
- Disable broken tests
- Update to 2.0.7
* Important regression fixes since 2.0.5 for typemaps in general and
in Python.
* Fixes and enhancements for Go, Java, Octave and PHP.
OBS-URL: https://build.opensuse.org/request/show/122517
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=37
2012-05-26 21:53:07 +00:00
Stephan Kulow
82eb66efbd
Accepting request 116044 from devel:tools:building
...
- Update to 2.0.6
* Various fixes with templates and typedef types.
* Some template lookup problems fixed.
* Templated type fixes to use correct typemaps.
* Autodoc documentation generation improvements.
* Python STL container wrappers improvements including addition of
stepped slicing.
* Approximately 70 fixes and minor enhancements for the following
target languages: AllegroCL, C#, D, Go, Java, Lua, Ocaml, Octave,
Perl, PHP, Python, R, Ruby, Tcl, Xml.
OBS-URL: https://build.opensuse.org/request/show/116044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=31
2012-05-07 20:52:51 +00:00
Ismail Dönmez
77ce9f19a6
- Update to 2.0.6
...
* Various fixes with templates and typedef types.
* Some template lookup problems fixed.
* Templated type fixes to use correct typemaps.
* Autodoc documentation generation improvements.
* Python STL container wrappers improvements including addition of
stepped slicing.
* Approximately 70 fixes and minor enhancements for the following
target languages: AllegroCL, C#, D, Go, Java, Lua, Ocaml, Octave,
Perl, PHP, Python, R, Ruby, Tcl, Xml.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=35
2012-04-30 12:24:08 +00:00
Stephan Kulow
6e1c666cdd
Accepting request 113057 from devel:tools:building
...
Added a patch to fix regression leading to uncompilable code when using typedef and function pointer references (forwarded request 113033 from adra)
OBS-URL: https://build.opensuse.org/request/show/113057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=30
2012-04-12 07:52:48 +00:00
Ismail Dönmez
bbab5343cc
Accepting request 113033 from home:adra:branches:devel:tools:building
...
Added a patch to fix regression leading to uncompilable code when using typedef and function pointer references
OBS-URL: https://build.opensuse.org/request/show/113033
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=33
2012-04-10 08:43:19 +00:00
Stephan Kulow
a9f230cd8c
Accepting request 108240 from devel:tools:building
...
- The perl 5.12 packages are compiled with -Duse64bitint, which
means that IVs are 64-bits even on 32-bit architectures. When
converting IVs, SWIG assumes that an IV is the same size as a
long, which causes OverflowErrors with unsigned longs when
the value is greater than 2^31. (forwarded request 108217 from k0da)
OBS-URL: https://build.opensuse.org/request/show/108240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=29
2012-03-07 12:45:49 +00:00
Ismail Dönmez
e65876f8c1
Accepting request 108217 from home:k0da:ppc
...
- The perl 5.12 packages are compiled with -Duse64bitint, which
means that IVs are 64-bits even on 32-bit architectures. When
converting IVs, SWIG assumes that an IV is the same size as a
long, which causes OverflowErrors with unsigned longs when
the value is greater than 2^31.
OBS-URL: https://build.opensuse.org/request/show/108217
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=31
2012-03-06 20:46:07 +00:00
Stephan Kulow
30db5b689e
Accepting request 108122 from devel:tools:building
...
- fix SLES 10 build, disable failing test (bnc#750618) (forwarded request 108119 from kwk)
OBS-URL: https://build.opensuse.org/request/show/108122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=28
2012-03-06 13:07:10 +00:00
Ismail Dönmez
d61fa65c83
Accepting request 108119 from systemsmanagement:wbem
...
- fix SLES 10 build, disable failing test (bnc#750618)
OBS-URL: https://build.opensuse.org/request/show/108119
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=29
2012-03-06 09:25:49 +00:00
Klaus Kämpf
b07254f4ba
- fix build, add Group field to subpackages
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=28
2012-03-05 13:21:52 +00:00
Stephan Kulow
c439440755
Accepting request 96075 from devel:tools:building
...
- fix license to be in spdx.org format (forwarded request 96070 from coolo)
OBS-URL: https://build.opensuse.org/request/show/96075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=27
2011-12-15 15:07:59 +00:00
Ismail Dönmez
c39aafaeeb
Accepting request 96070 from devel:openSUSE:Factory:for-legal
...
- fix license to be in spdx.org format
OBS-URL: https://build.opensuse.org/request/show/96070
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=26
2011-12-09 09:06:26 +00:00
f163bfcab1
- generate guile 2 friendly code
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=25
2011-12-05 15:48:36 +00:00
Sascha Peilicke
2351b109a4
Accepting request 84040 from devel:tools:building
...
- Update to swig 2.0.4
(see CHANGES.current for complete list)
* [Perl] Patch #3260265 fixing overloading of non-primitive types and integers in
Perl 5.12 and later.
* [Ruby] Fix %import where one of the imported files %include one of the STL include
files such as std_vector.i.
* [python] Additional fixes for python3.2 support.
* [python] Fixed PyGetSetDescr for python3.2.
* Bug 2635919: Convenience method to convert std::map to a python dict.
* Fixed bug 1163440: vararg typemaps.
* [Python] Applied patch #1932484 : migrate PyCObject to PyCapsule.
* [Python] Merged in the szager-python-builtin branch, adding the -builtin feature
for python. The -builtin option may provide a significant performance gain
in python wrappers. For full details and limitations, refer to Doc/Manual/Python.html.
A small test suite designed to demonstrate the performance gain is in
Examples/python/performance.
- Fix RHEL/Fedora build (forwarded request 84038 from kwk)
OBS-URL: https://build.opensuse.org/request/show/84040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=25
2011-09-21 15:23:10 +00:00
Ismail Dönmez
bd2b7fea26
Accepting request 84038 from home:kwk:branches:devel:tools:building
...
- Update to swig 2.0.4
(see CHANGES.current for complete list)
* [Perl] Patch #3260265 fixing overloading of non-primitive types and integers in
Perl 5.12 and later.
* [Ruby] Fix %import where one of the imported files %include one of the STL include
files such as std_vector.i.
* [python] Additional fixes for python3.2 support.
* [python] Fixed PyGetSetDescr for python3.2.
* Bug 2635919: Convenience method to convert std::map to a python dict.
* Fixed bug 1163440: vararg typemaps.
* [Python] Applied patch #1932484 : migrate PyCObject to PyCapsule.
* [Python] Merged in the szager-python-builtin branch, adding the -builtin feature
for python. The -builtin option may provide a significant performance gain
in python wrappers. For full details and limitations, refer to Doc/Manual/Python.html.
A small test suite designed to demonstrate the performance gain is in
Examples/python/performance.
- Fix RHEL/Fedora build
OBS-URL: https://build.opensuse.org/request/show/84038
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=23
2011-09-21 07:57:50 +00:00
Ismail Dönmez
c75d90868a
s/fi/endif
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=22
2011-05-26 14:05:54 +00:00
Ismail Dönmez
3810db719a
Retry
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=21
2011-05-26 13:43:10 +00:00
Ismail Dönmez
7b55c5eb2e
Disable make check on SLES9
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=20
2011-05-26 13:34:29 +00:00
Ismail Dönmez
35ee912fa2
Try again.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=19
2011-05-26 12:09:07 +00:00
Ismail Dönmez
a2a3ae9c3b
Fix install for older distributions
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=18
2011-05-26 12:01:46 +00:00
Ismail Dönmez
eede68bc08
Try disabling autogen.sh, shoıldn't be needed
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=17
2011-05-26 11:45:18 +00:00
Sascha Peilicke
144f873b0a
Autobuild autoformatter for 70867
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=24
2011-05-23 09:56:51 +00:00
OBS User buildservice-autocommit
caaefa919b
Updating link to change in openSUSE:Factory/swig revision 24.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=9f25025634d7dc60ca55a45ee5b00bee
2011-05-23 09:56:51 +00:00
Sascha Peilicke
2d06d50740
Accepting request 70867 from devel:tools:building
...
- Fix test failures with Perl 5.14
- Use upstream patch for Perl 5.12 support
(forwarded request 70751 from namtrac)
OBS-URL: https://build.opensuse.org/request/show/70867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=23
2011-05-23 09:56:41 +00:00
c61b5d2d81
Accepting request 70751 from home:namtrac:branches:devel:tools:building
...
- Fix test failures with Perl 5.14
- Use upstream patch for Perl 5.12 support
OBS-URL: https://build.opensuse.org/request/show/70751
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=15
2011-05-20 19:38:03 +00:00
Sascha Peilicke
b7c9ee5328
Autobuild autoformatter for 69970
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/swig?expand=0&rev=22
2011-05-18 08:30:35 +00:00
OBS User buildservice-autocommit
424a51bfb8
Updating link to change in openSUSE:Factory/swig revision 22.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=bf774e1f97e066eeb1d71260acebecc5
2011-05-18 08:30:35 +00:00