Overview

Request 58501 accepted

Please accept my submit request and send your package to Factory.

I did a big change of wxGTK package. It consists on rename of wxGTK
package to wxWidgets and splitting to four separated packages (plus one
new).

wxGTK -> wxWidgets + wxWidgets-wxcontainer + wxWidgets-ansi
+ python-wxWidgets

wxGTK-doc->wiWidgets-docs

Depending on the devel package you will pick, it will link against the
particular wxWidgets ABI variant.

wxWidgets-devel with STL interface and Unicode is a new ABI recommended
by upstream.

wxWidgets-wxcontainer-devel with the old wxcontainer interface and
Unicode support is now deprecated.

wxWidgets-ansi-devel with the old wxcontainer interface and without
Unicode support is now strongly deprecated. (No package in Factory links
against that any more.)

python-wxWidgets is now based on the STL variant. Other variants are not
available.

I moved libraries to a dedicated directory, so any package could depend
on a particular library. Well, RPM does not like that and does not
understand idea that more libraries have the same SONAME and binary
picks the correct one using RPATH. That is why each wxWidgets based
package must fix BuildRequires and include two lines to fix
dependencies:

%define _use_internal_dependency_generator 0
%define __find_requires %wx_requires

For more, see my mail to opensuse-factory@opensuse.org

- Compile with wxWidgets (STL variant).

Loading...
Request History
Stanislav Brabec's avatar

sbrabec created request

Please accept my submit request and send your package to Factory.

I did a big change of wxGTK package. It consists on rename of wxGTK
package to wxWidgets and splitting to four separated packages (plus one
new).

wxGTK -> wxWidgets + wxWidgets-wxcontainer + wxWidgets-ansi
+ python-wxWidgets

wxGTK-doc->wiWidgets-docs

Depending on the devel package you will pick, it will link against the
particular wxWidgets ABI variant.

wxWidgets-devel with STL interface and Unicode is a new ABI recommended
by upstream.

wxWidgets-wxcontainer-devel with the old wxcontainer interface and
Unicode support is now deprecated.

wxWidgets-ansi-devel with the old wxcontainer interface and without
Unicode support is now strongly deprecated. (No package in Factory links
against that any more.)

python-wxWidgets is now based on the STL variant. Other variants are not
available.

I moved libraries to a dedicated directory, so any package could depend
on a particular library. Well, RPM does not like that and does not
understand idea that more libraries have the same SONAME and binary
picks the correct one using RPATH. That is why each wxWidgets based
package must fix BuildRequires and include two lines to fix
dependencies:

%define _use_internal_dependency_generator 0
%define __find_requires %wx_requires

For more, see my mail to opensuse-factory@opensuse.org

- Compile with wxWidgets (STL variant).


Stephan Kulow's avatar

coolo accepted request

openSUSE Build Service is sponsored by