Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit wxWidgets-3_2 for openSUSE:Factory
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory
checked in at 2019-04-17 10:08:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
and /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.17052 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxWidgets-3_2"

Wed Apr 17 10:08:41 2019 rev:7 rq:694630 version:3.1.3~g673

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2019-03-19
09:58:42.644095292 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.17052/wxGTK3-3_2.changes
2019-04-17 10:08:49.770811907 +0200
@@ -1,0 +2,7 @@
+Mon Apr 15 08:55:06 UTC 2019 - Jan Engelhardt <jengelh@xxxxxxx>
+
+- Update to new snapshot 3.1.3~g673 (6cc1d63d)
+ * Graphics context methods for the Qt platform
+- Enabled webkit2 backend for wxWebView (wxGTK3 only) [boo#1107337]
+
+-------------------------------------------------------------------
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change

Old:
----
wxWidgets-3.1.2.g198.tar.xz

New:
----
wxWidgets-3.1.3~g673.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wxGTK3-3_2.spec ++++++
--- /var/tmp/diff_new_pack.dHlp1f/_old 2019-04-17 10:09:04.094828439 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new 2019-04-17 10:09:04.094828439 +0200
@@ -20,9 +20,9 @@
%define base_name wxWidgets-3_2
%define tarball_name wxWidgets
%define variant suse
-%define psonum 3_1_2
-%define sonum 3.1.2
-Version: 3.1.2.g198
+%define psonum 3_1_3
+%define sonum 3.1.3
+Version: 3.1.3~g673
Release: 0
%define wx_minor 3.1
%define wx_micro 3.1.3
@@ -31,7 +31,7 @@
Summary: C++ Library for Cross-Platform Development
License: LGPL-2.1+ WITH WxWindows-exception-3.1
Group: Development/Libraries/C and C++
-Url: http://www.wxwidgets.org/
+URL: https://www.wxwidgets.org/
Source: %tarball_name-%version.tar.xz
Source2: README.SUSE
Source5: wxWidgets-3_2-rpmlintrc
@@ -47,6 +47,7 @@
BuildRequires: gstreamer-devel
BuildRequires: gstreamer-plugins-base-devel
BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: pkgconfig(webkit2gtk-4.0)
%define gtk_version 3
%define toolkit gtk%gtk_version
%if 0%{?suse_version} >= 1220
@@ -66,12 +67,13 @@
BuildRequires: pkgconfig(glu)

%description
-wxWidgets is a C++ library for cross-platform GUI.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

%package -n libwx_baseu-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets base library
# Name up to openSUSE 11.3 and up to wxGTK-2.8:
Group: System/Libraries
Obsoletes: wxGTK <= %version.0
@@ -81,105 +83,133 @@
Recommends: wxWidgets-lang >= 3.0

%description -n libwx_baseu-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Every wxWidgets application must link against this library. It
+contains mandatory classes that any wxWidgets code depends on (e.g.
+wxString) and portability classes that abstract differences between
+platforms. wxBase can be used to develop console-only applications.

%package -n libwx_baseu_net-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets networking library
Group: System/Libraries

%description -n libwx_baseu_net-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Classes for network access with wxWidgets.

%package -n libwx_baseu_xml-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets XML parser library
Group: System/Libraries

%description -n libwx_baseu_xml-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains classes for parsing XML documents.

%package -n libwx_%{toolkit}u_adv-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced widgets and rarely-used widgets
Group: System/Libraries

%description -n libwx_%{toolkit}u_adv-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Advanced or rarely-used GUI classes for wxWidgets.

%package -n libwx_%{toolkit}u_aui-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced user interface docking library
Group: System/Libraries

%description -n libwx_%{toolkit}u_aui-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The Advanced User Interface docking library of wxWidgets.

%package -n libwx_%{toolkit}u_core-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets basic GUI class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_core-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Basic GUI classes such as GDI classes or controls are in this
+library. All wxWidgets GUI applications must link against this
+library, only console mode applications need not.

%package -n libwx_%{toolkit}u_gl-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets OpenGL integration library
Group: System/Libraries

%description -n libwx_%{toolkit}u_gl-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains the wxGLCanvas class for integration of OpenGL
+with wxWidgets.

%package -n libwx_%{toolkit}u_html-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets HTML parser and renderer library
Group: System/Libraries

%description -n libwx_%{toolkit}u_html-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxHTML library provides classes for parsing and displaying HTML.
+It is not intended to be a high-end HTML browser. wxHTML can be used
+as a generic rich text viewer — for example, to display an About Box
+or the result of a database search.

%package -n libwx_%{toolkit}u_media-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets media class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_media-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxMediaCtrl is a class for displaying types of media, such as videos,
+audio files, natively through native codecs.

%package -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets property grid class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxPropertyGrid is a specialized grid for editing properties, in other
+words, name=value pairs.

%package -n libwx_%{toolkit}u_qa-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets quality assurance class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_qa-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This is the library containing extra classes for quality
+assurance, containing the wxDebugReport class. wxDebugReport is
+used to generate a debug report, containing information about the
+program current state.

%package -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's ribbon user interface library
Group: System/Libraries

%description -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxRibbon library is a set of classes for writing a ribbon user
+interface.

%package -n libwx_%{toolkit}u_richtext-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets Rich Text editor class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_richtext-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxRichTextCtrl provides a generic implementation of a rich text
+editor that can handle different character styles, paragraph
+formatting, and images. It is intended for "natural" text in the
+sense that source code is better served by wxStyledTextCtrl.

%package -n libwx_%{toolkit}u_stc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets styled text class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_stc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+A wxWidgets implementation of the Scintilla source code editing component.
+
+%package -n libwx_%{toolkit}u_webview-%variant%psonum
+Summary: wxWidgets HTML/browser class library
+Group: System/Libraries
+
+%description -n libwx_%{toolkit}u_webview-%variant%psonum
+Library for a wxWidgets control that can be used to render web
+(HTML / CSS / javascript) documents.

%package -n libwx_%{toolkit}u_xrc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's XML-based resource system
Group: System/Libraries

%description -n libwx_%{toolkit}u_xrc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The XML-based resource system of wxWidgets, known as XRC, allows user
+interface elements such as dialogs, menu bars and toolbars, to be
+stored in text files and loaded into the application at run-time.

%package plugin-sound_sdlu-3_2
Summary: wxWidgets SDL Plugin
@@ -203,6 +233,7 @@
Requires: libwx_%{toolkit}u_ribbon-%variant%psonum = %version
Requires: libwx_%{toolkit}u_richtext-%variant%psonum = %version
Requires: libwx_%{toolkit}u_stc-%variant%psonum = %version
+Requires: libwx_%{toolkit}u_webview-%variant%psonum = %version
Requires: libwx_%{toolkit}u_xrc-%variant%psonum = %version
Requires: libwx_baseu-%variant%psonum = %version
Requires: libwx_baseu_net-%variant%psonum = %version
@@ -214,9 +245,10 @@
Conflicts: wxWidgets-any-devel

%description devel
-wxWidgets is a C++ library for cross-platform GUI development.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

This package contains all files needed for developing with wxGTK%gtk_version.

@@ -224,7 +256,6 @@
read %_docdir/%name/README.SUSE to pick a correct variant.

%prep
-echo "=== RPM build flags: WX_DEBUG=0%{?WX_DEBUG}"
%setup -q -n %tarball_name-%version
%patch -P 1 -p1
cp %{S:2} .
@@ -298,6 +329,8 @@
%postun -n libwx_%{toolkit}u_richtext-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
+%post -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
+%postun -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig

@@ -359,6 +392,13 @@
%defattr (-,root,root)
%_libdir/libwx_%{toolkit}u_stc-%variant.so.%{sonum}*

+%files -n libwx_%{toolkit}u_webview-%variant%psonum
+%defattr (-,root,root)
+%_libdir/libwx_%{toolkit}u_webview-%variant.so.%{sonum}*
+%dir %_libdir/wx
+%dir %_libdir/wx/%wx_micro
+%_libdir/wx/%wx_micro/web-extensions/
+
%files -n libwx_%{toolkit}u_xrc-%variant%psonum
%defattr (-,root,root)
%_libdir/libwx_%{toolkit}u_xrc-%variant.so.%{sonum}*

++++++ wxQt-3_2.spec ++++++
--- /var/tmp/diff_new_pack.dHlp1f/_old 2019-04-17 10:09:04.110828456 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new 2019-04-17 10:09:04.110828456 +0200
@@ -20,9 +20,9 @@
%define base_name wxWidgets-3_2
%define tarball_name wxWidgets
%define variant suse
-%define psonum 3_1_2
-%define sonum 3.1.2
-Version: 3.1.2.g198
+%define psonum 3_1_3
+%define sonum 3.1.3
+Version: 3.1.3~g673
Release: 0
%define wx_minor 3.1
%define wx_micro 3.1.3
@@ -31,7 +31,7 @@
Summary: C++ Library for Cross-Platform Development
License: LGPL-2.1+ WITH WxWindows-exception-3.1
Group: Development/Libraries/C and C++
-Url: http://www.wxwidgets.org/
+URL: https://www.wxwidgets.org/
Source: %tarball_name-%version.tar.xz
Source2: README.SUSE
Source5: wxWidgets-3_2-rpmlintrc
@@ -70,12 +70,13 @@
BuildRequires: pkgconfig(glu)

%description
-wxWidgets is a C++ library for cross-platform GUI.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

%package -n libwx_baseu-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets base library
# Name up to openSUSE 11.3 and up to wxGTK-2.8:
Group: System/Libraries
Obsoletes: wxGTK <= %version.0
@@ -85,105 +86,133 @@
Recommends: wxWidgets-lang >= 3.0

%description -n libwx_baseu-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Every wxWidgets application must link against this library. It
+contains mandatory classes that any wxWidgets code depends on (e.g.
+wxString) and portability classes that abstract differences between
+platforms. wxBase can be used to develop console-only applications.

%package -n libwx_baseu_net-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets networking library
Group: System/Libraries

%description -n libwx_baseu_net-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Classes for network access with wxWidgets.

%package -n libwx_baseu_xml-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets XML parser library
Group: System/Libraries

%description -n libwx_baseu_xml-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains classes for parsing XML documents.

%package -n libwx_%{toolkit}u_adv-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced widgets and rarely-used widgets
Group: System/Libraries

%description -n libwx_%{toolkit}u_adv-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Advanced or rarely-used GUI classes for wxWidgets.

%package -n libwx_%{toolkit}u_aui-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced user interface docking library
Group: System/Libraries

%description -n libwx_%{toolkit}u_aui-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The Advanced User Interface docking library of wxWidgets.

%package -n libwx_%{toolkit}u_core-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets basic GUI class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_core-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Basic GUI classes such as GDI classes or controls are in this
+library. All wxWidgets GUI applications must link against this
+library, only console mode applications need not.

%package -n libwx_%{toolkit}u_gl-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets OpenGL integration library
Group: System/Libraries

%description -n libwx_%{toolkit}u_gl-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains the wxGLCanvas class for integration of OpenGL
+with wxWidgets.

%package -n libwx_%{toolkit}u_html-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets HTML parser and renderer library
Group: System/Libraries

%description -n libwx_%{toolkit}u_html-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxHTML library provides classes for parsing and displaying HTML.
+It is not intended to be a high-end HTML browser. wxHTML can be used
+as a generic rich text viewer — for example, to display an About Box
+or the result of a database search.

%package -n libwx_%{toolkit}u_media-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets media class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_media-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxMediaCtrl is a class for displaying types of media, such as videos,
+audio files, natively through native codecs.

%package -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets property grid class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxPropertyGrid is a specialized grid for editing properties, in other
+words, name=value pairs.

%package -n libwx_%{toolkit}u_qa-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets quality assurance class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_qa-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This is the library containing extra classes for quality
+assurance, containing the wxDebugReport class. wxDebugReport is
+used to generate a debug report, containing information about the
+program current state.

%package -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's ribbon user interface library
Group: System/Libraries

%description -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxRibbon library is a set of classes for writing a ribbon user
+interface.

%package -n libwx_%{toolkit}u_richtext-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets Rich Text editor class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_richtext-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxRichTextCtrl provides a generic implementation of a rich text
+editor that can handle different character styles, paragraph
+formatting, and images. It is intended for "natural" text in the
+sense that source code is better served by wxStyledTextCtrl.

%package -n libwx_%{toolkit}u_stc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets styled text class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_stc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+A wxWidgets implementation of the Scintilla source code editing component.
+
+%package -n libwx_%{toolkit}u_webview-%variant%psonum
+Summary: wxWidgets HTML/browser class library
+Group: System/Libraries
+
+%description -n libwx_%{toolkit}u_webview-%variant%psonum
+Library for a wxWidgets control that can be used to render web
+(HTML / CSS / javascript) documents.

%package -n libwx_%{toolkit}u_xrc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's XML-based resource system
Group: System/Libraries

%description -n libwx_%{toolkit}u_xrc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The XML-based resource system of wxWidgets, known as XRC, allows user
+interface elements such as dialogs, menu bars and toolbars, to be
+stored in text files and loaded into the application at run-time.

%package plugin-sound_sdlu-3_2
Summary: wxWidgets SDL Plugin
@@ -215,9 +244,10 @@
Conflicts: wxWidgets-any-devel

%description devel
-wxWidgets is a C++ library for cross-platform GUI development.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

This package contains all files needed for developing with wxQt.

@@ -225,7 +255,6 @@
read %_docdir/%name/README.SUSE to pick a correct variant.

%prep
-echo "=== RPM build flags: WX_DEBUG=0%{?WX_DEBUG}"
%setup -q -n %tarball_name-%version
%patch -P 1 -p1
cp %{S:2} .
@@ -299,6 +328,8 @@
%postun -n libwx_%{toolkit}u_richtext-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
+%post -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
+%postun -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig


++++++ wxWidgets-3_2.spec ++++++
--- /var/tmp/diff_new_pack.dHlp1f/_old 2019-04-17 10:09:04.130828480 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new 2019-04-17 10:09:04.130828480 +0200
@@ -20,9 +20,9 @@
%define base_name wxWidgets-3_2
%define tarball_name wxWidgets
%define variant suse
-%define psonum 3_1_2
-%define sonum 3.1.2
-Version: 3.1.2.g198
+%define psonum 3_1_3
+%define sonum 3.1.3
+Version: 3.1.3~g673
Release: 0
%define wx_minor 3.1
%define wx_micro 3.1.3
@@ -31,7 +31,7 @@
Summary: C++ Library for Cross-Platform Development
License: LGPL-2.1+ WITH WxWindows-exception-3.1
Group: Development/Libraries/C and C++
-Url: http://www.wxwidgets.org/
+URL: https://www.wxwidgets.org/
Source: %tarball_name-%version.tar.xz
Source2: README.SUSE
Source5: wxWidgets-3_2-rpmlintrc
@@ -67,12 +67,13 @@
BuildRequires: pkgconfig(glu)

%description
-wxWidgets is a C++ library for cross-platform GUI.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

%package -n libwx_baseu-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets base library
# Name up to openSUSE 11.3 and up to wxGTK-2.8:
Group: System/Libraries
Obsoletes: wxGTK <= %version.0
@@ -82,105 +83,133 @@
Recommends: wxWidgets-lang >= 3.0

%description -n libwx_baseu-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Every wxWidgets application must link against this library. It
+contains mandatory classes that any wxWidgets code depends on (e.g.
+wxString) and portability classes that abstract differences between
+platforms. wxBase can be used to develop console-only applications.

%package -n libwx_baseu_net-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets networking library
Group: System/Libraries

%description -n libwx_baseu_net-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Classes for network access with wxWidgets.

%package -n libwx_baseu_xml-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets XML parser library
Group: System/Libraries

%description -n libwx_baseu_xml-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains classes for parsing XML documents.

%package -n libwx_%{toolkit}u_adv-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced widgets and rarely-used widgets
Group: System/Libraries

%description -n libwx_%{toolkit}u_adv-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Advanced or rarely-used GUI classes for wxWidgets.

%package -n libwx_%{toolkit}u_aui-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets advanced user interface docking library
Group: System/Libraries

%description -n libwx_%{toolkit}u_aui-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The Advanced User Interface docking library of wxWidgets.

%package -n libwx_%{toolkit}u_core-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets basic GUI class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_core-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Basic GUI classes such as GDI classes or controls are in this
+library. All wxWidgets GUI applications must link against this
+library, only console mode applications need not.

%package -n libwx_%{toolkit}u_gl-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets OpenGL integration library
Group: System/Libraries

%description -n libwx_%{toolkit}u_gl-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains the wxGLCanvas class for integration of OpenGL
+with wxWidgets.

%package -n libwx_%{toolkit}u_html-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets HTML parser and renderer library
Group: System/Libraries

%description -n libwx_%{toolkit}u_html-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxHTML library provides classes for parsing and displaying HTML.
+It is not intended to be a high-end HTML browser. wxHTML can be used
+as a generic rich text viewer — for example, to display an About Box
+or the result of a database search.

%package -n libwx_%{toolkit}u_media-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets media class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_media-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxMediaCtrl is a class for displaying types of media, such as videos,
+audio files, natively through native codecs.

%package -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets property grid class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_propgrid-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxPropertyGrid is a specialized grid for editing properties, in other
+words, name=value pairs.

%package -n libwx_%{toolkit}u_qa-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets quality assurance class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_qa-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This is the library containing extra classes for quality
+assurance, containing the wxDebugReport class. wxDebugReport is
+used to generate a debug report, containing information about the
+program current state.

%package -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's ribbon user interface library
Group: System/Libraries

%description -n libwx_%{toolkit}u_ribbon-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The wxRibbon library is a set of classes for writing a ribbon user
+interface.

%package -n libwx_%{toolkit}u_richtext-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets Rich Text editor class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_richtext-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+wxRichTextCtrl provides a generic implementation of a rich text
+editor that can handle different character styles, paragraph
+formatting, and images. It is intended for "natural" text in the
+sense that source code is better served by wxStyledTextCtrl.

%package -n libwx_%{toolkit}u_stc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets styled text class library
Group: System/Libraries

%description -n libwx_%{toolkit}u_stc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+A wxWidgets implementation of the Scintilla source code editing component.
+
+%package -n libwx_%{toolkit}u_webview-%variant%psonum
+Summary: wxWidgets HTML/browser class library
+Group: System/Libraries
+
+%description -n libwx_%{toolkit}u_webview-%variant%psonum
+Library for a wxWidgets control that can be used to render web
+(HTML / CSS / javascript) documents.

%package -n libwx_%{toolkit}u_xrc-%variant%psonum
-Summary: wxWidgets Library
+Summary: wxWidgets's XML-based resource system
Group: System/Libraries

%description -n libwx_%{toolkit}u_xrc-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The XML-based resource system of wxWidgets, known as XRC, allows user
+interface elements such as dialogs, menu bars and toolbars, to be
+stored in text files and loaded into the application at run-time.

%package plugin-sound_sdlu-3_2
Summary: wxWidgets SDL Plugin
@@ -219,9 +248,10 @@
Obsoletes: wxGTK-devel <= %version-%release

%description devel
-wxWidgets is a C++ library for cross-platform GUI development.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.

This package contains all files needed for developing with wxGTK%gtk_version.

@@ -229,7 +259,6 @@
read %_docdir/%name/README.SUSE to pick a correct variant.

%prep
-echo "=== RPM build flags: WX_DEBUG=0%{?WX_DEBUG}"
%setup -q -n %tarball_name-%version
%patch -P 1 -p1
cp %{S:2} .
@@ -302,6 +331,8 @@
%postun -n libwx_%{toolkit}u_richtext-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_stc-%variant%psonum -p /sbin/ldconfig
+%post -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
+%postun -n libwx_%{toolkit}u_webview-%variant%psonum -p /sbin/ldconfig
%post -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig
%postun -n libwx_%{toolkit}u_xrc-%variant%psonum -p /sbin/ldconfig


++++++ _service ++++++
--- /var/tmp/diff_new_pack.dHlp1f/_old 2019-04-17 10:09:04.182828540 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new 2019-04-17 10:09:04.182828540 +0200
@@ -2,9 +2,9 @@
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">git://github.com/wxWidgets/wxWidgets</param>
- <param name="revision">master</param>
+ <param
name="revision">6cc1d63d68f746cf9e48b75edd119a4cb4309f25</param>
<param name="parent-tag">v3.1.2</param>
- <param name="versionformat">3.1.2.g@TAG_OFFSET@</param>
+ <param name="versionformat">3.1.3~g@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service>
<service name="recompress" mode="disabled">

++++++ soversion.diff ++++++
--- /var/tmp/diff_new_pack.dHlp1f/_old 2019-04-17 10:09:04.190828549 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new 2019-04-17 10:09:04.194828554 +0200
@@ -42,7 +42,7 @@
@COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -3.$(SO_SUFFIX)
@COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
-@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).3
-+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 =
.$(SO_SUFFIX).3.1.2
++@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 =
.$(SO_SUFFIX).3.1.3
@COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
@COND_TOOLKIT_MSW@ $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
@COND_wxUSE_LIBTIFF_builtin@__INC_TIFF_BUILD_p_66 \


< Previous Next >
This Thread
  • No further messages