Overview

Request 58615 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). (forwarded request 58504 from sbrabec)

Loading...
Request History
Philippe Makowski's avatar

pmakowski 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). (forwarded request 58504 from sbrabec)


Marcus Rueckert's avatar

darix accepted request

Accepted submit request 58615 from user pmakowski

openSUSE Build Service is sponsored by