commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2020-09-16 19:39:32 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new.4249 (New) Package is "wt" Wed Sep 16 19:39:32 2020 rev:38 rq:834839 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2020-03-18 12:45:47.300969706 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new.4249/wt.changes 2020-09-16 19:39:54.302837383 +0200 @@ -1,0 +2,14 @@ +Wed Sep 16 08:22:09 UTC 2020 - Dirk Mueller + +- update to 4.4.0: + * Wt 4.4.0 adds a couple of new features, like multiple X axes, and + * WColorPicker, among other fixes and tweaks + * security related: Wt now rejects GET requests for Ajax-enabled sessions + that are not for resources, as an extra means to prevent session + hijacking attempts + * Wt 4.3.0 mainly adds the ability to redirect logging to a custom logging + function, and login and transport encryption to the mail client, among some + other fixes and tweaks + see https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html + +--- Old: 4.2.2.tar.gz New: 4.4.0.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.IvVXDg/_old 2020-09-16 19:39:58.854842505 +0200 +++ /var/tmp/diff_new_pack.IvVXDg/_new 2020-09-16 19:39:58.858842509 +0200 @@ -18,9 +18,9 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define so_version 4_2_2 +%define so_version 4_4_0 Name: wt -Version:4.2.2 +Version:4.4.0 Release:0 # # ++ 4.2.2.tar.gz -> 4.4.0.tar.gz ++ /work/SRC/openSUSE:Factory/wt/4.2.2.tar.gz /work/SRC/openSUSE:Factory/.wt.new.4249/4.4.0.tar.gz differ: char 27, line 1
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2020-03-18 12:41:10 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new.3160 (New) Package is "wt" Wed Mar 18 12:41:10 2020 rev:37 rq:785964 version:4.2.2 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2019-12-09 21:36:49.566060282 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new.3160/wt.changes 2020-03-18 12:45:47.300969706 +0100 @@ -1,0 +2,10 @@ +Mon Mar 16 13:46:49 UTC 2020 - Paolo Stivanin + +- Update to new upstream release 4.2.2: + * ensure that tooltips are always on top, even inside of a dialog + * fixed text format being reset when the text of a WAnchor is cleared + * fixed panning not working properly for a WCartesianChart with plain tooltips + * fixed JavaScript memory leak related to deferred or HTML tooltips + * and lots of other fixes (https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html) + +--- Old: 4.2.0.tar.gz New: 4.2.2.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.qkrzQC/_old 2020-03-18 12:45:49.032970801 +0100 +++ /var/tmp/diff_new_pack.qkrzQC/_new 2020-03-18 12:45:49.056970816 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,9 +18,9 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define so_version 4_2_0 +%define so_version 4_2_2 Name: wt -Version:4.2.0 +Version:4.2.2 Release:0 # # ++ 4.2.0.tar.gz -> 4.2.2.tar.gz ++ /work/SRC/openSUSE:Factory/wt/4.2.0.tar.gz /work/SRC/openSUSE:Factory/.wt.new.3160/4.2.2.tar.gz differ: char 22, line 1
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2019-12-09 21:36:33 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new.4691 (New) Package is "wt" Mon Dec 9 21:36:33 2019 rev:36 rq:755229 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2019-04-05 12:02:35.742568826 +0200 +++ /work/SRC/openSUSE:Factory/.wt.new.4691/wt.changes 2019-12-09 21:36:49.566060282 +0100 @@ -1,0 +2,15 @@ +Sun Dec 8 22:24:57 UTC 2019 - Christophe Giboudeaux + +- Update to 4.2.0 + * WSuggestionPopup: wordSeparators no longer requires (extra) escaping + * The WLogEntry copy constructor was removed and replaced by a move constructor + * Removed WDatePicker::setGlobalPopup + * the default visibility of symbols is now set to hidden + * It's now possible to get client certificate information in wthttp when behind a reverse proxy + * WLogEntry can now use argument dependent lookup + * Limited prevention of default action of the dragstart event to only draggable widgets. + * Fixed removal of all widgets in a layout causing a JavaScript error + and many more. Check the Changelog file for details. +- Run spec-cleaner + +--- Old: 4.0.5.tar.gz New: 4.2.0.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.4CC3lk/_old 2019-12-09 21:36:50.198060033 +0100 +++ /var/tmp/diff_new_pack.4CC3lk/_new 2019-12-09 21:36:50.202060031 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,32 +18,21 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define so_version 51 +%define so_version 4_2_0 Name: wt -Version:4.0.5 +Version:4.2.0 Release:0 # # Summary:Web Toolkit License:GPL-2.0-only Group: Development/Libraries/C and C++ -Url:http://www.webtoolkit.eu/wt/ +URL:https://www.webtoolkit.eu/wt/ Source0:https://github.com/kdeforche/wt/archive/%{version}.tar.gz - BuildRequires: FastCGI-devel BuildRequires: GraphicsMagick-devel BuildRequires: Mesa-devel BuildRequires: apache-rpm-macros -%if 0%{?suse_version} > 1315 -BuildRequires: libboost_atomic-devel -BuildRequires: libboost_filesystem-devel -BuildRequires: libboost_program_options-devel -BuildRequires: libboost_system-devel -BuildRequires: libboost_thread-devel -%else -# wt will build with boost-devel < 1.36.0 but it won't work -BuildRequires: boost-devel >= 1.36.0 -%endif BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -58,6 +47,7 @@ BuildRequires: pkgconfig BuildRequires: postgresql-devel BuildRequires: zlib-devel +BuildRequires: cmake(Qt5Core) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(sqlite3) Requires: FastCGI @@ -65,7 +55,14 @@ Recommends: %{name}-dbo = %{version} Suggests: %{name}-dbo-mysql = %{version} Suggests: %{name}-dbo-postgres = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1315 +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_program_options-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel +%else +BuildRequires: boost-devel >= 1.50.0 +%endif %description Wt is a C++ library and application server for developing and @@ -133,7 +130,6 @@ %cmake \ -DENABLE_FIREBIRD=OFF \ -DENABLE_QT4=OFF \ --DWT_CPP_11_MODE=-std=c++0x \ -DUSE_SYSTEM_IBPP=ON \ -DSHARED_LIBS=ON \ -DMULTI_THREADED=ON \ @@ -147,10 +143,7 @@ -DBUILD_EXAMPLES=ON \ -DENABLE_GM=ON \ -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick \ --DENABLE_HARU=ON \ -DENABLE_POSTGRES=ON \ --DENABLE_SQLITE=ON \ --DENABLE_MYSQL=ON \ -DWT_WITH_SSL=ON \ -DHTTP_WITH_ZLIB=ON make V=1 %{?_smp_mflags} @@ -172,50 +165,38 @@ %fdupes %{buildroot}/%{_datadir} %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig - %post -n libwtdbo%{so_version} -p /sbin/ldconfig - %postun -n libwtdbo%{so_version} -p /sbin/ldconfig - %post -n libwtdbomysql%{so_version} -p /sbin/ldconfig - %postun -n libwtdbomysql%{so_version} -p /sbin/ldconfig - %post -n libwtdbopostgres%{so_version} -p /sbin/ldconfig - %postun -n libwtdbopostgres%{so_version} -p /sbin/ldconfig %files -%defattr(-,root,root) -%{_libdir}/libwt.so.* -%{_libdir}/libwtfcgi.so.* -%{_libdir}/libwthttp.so.* -%{_l
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2019-04-05 12:00:17 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new.3908 (New) Package is "wt" Fri Apr 5 12:00:17 2019 rev:35 rq:689747 version:4.0.5 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2019-03-06 15:49:10.132425105 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new.3908/wt.changes 2019-04-05 12:02:35.742568826 +0200 @@ -1,0 +2,5 @@ +Mon Mar 25 21:25:06 UTC 2019 - Christophe Giboudeaux + +- Remove the Qt4 dependency. Qt4 will be removed from factory soon. + +--- Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.5hZm3p/_old 2019-04-05 12:02:37.390569413 +0200 +++ /var/tmp/diff_new_pack.5hZm3p/_new 2019-04-05 12:02:37.430569427 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -53,13 +53,13 @@ BuildRequires: graphviz BuildRequires: libharu-devel BuildRequires: libpng-devel -BuildRequires: libqt4-devel BuildRequires: mysql-devel BuildRequires: pango-devel BuildRequires: pkgconfig BuildRequires: postgresql-devel BuildRequires: zlib-devel BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(sqlite3) Requires: FastCGI Requires: openssl Recommends: %{name}-dbo = %{version} @@ -132,6 +132,7 @@ %build %cmake \ -DENABLE_FIREBIRD=OFF \ +-DENABLE_QT4=OFF \ -DWT_CPP_11_MODE=-std=c++0x \ -DUSE_SYSTEM_IBPP=ON \ -DSHARED_LIBS=ON \
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2019-03-06 15:49:03 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new.28833 (New) Package is "wt" Wed Mar 6 15:49:03 2019 rev:34 rq:681823 version:4.0.5 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2018-01-10 23:38:13.699408294 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new.28833/wt.changes 2019-03-06 15:49:10.132425105 +0100 @@ -1,0 +2,28 @@ +Tue Mar 5 15:09:12 UTC 2019 - Adam Majer + +- Update to 4.0.5 + + ItemDataRole: updated the following methods, so version bump, +WIdentityProxyModel::setHeaderData() +WSuggestionPopup::setEditRole() +WSuggestionPopup::editRole() + + Dbo: reentrant statement use + + Flex layout fixes +- Changes in 4.0.4: + + WCartesianChart improvements +- Multiple Y axis support +- On-demand loading + + Added support for transparency in PDFs + + Disabled TLS v. 1.0 and 1.1 support +- Changes in 4.0.3: + + WFileUpload: added display widget + + WFileDropWidget: added drop indication and global drop + + WTableView: exposed touch events +For detailed list of changes, please see ReleaseNotes.html + +- Removed upstreamed patches + + Asio-Fixed-for-older-versions-of-Boost.patch + + Several-changes.patch + + Adding-missing-libraries-issue-6198.patch +- install license correctly + +--- Old: 4.0.2.tar.gz Adding-missing-libraries-issue-6198.patch Asio-Fixed-for-older-versions-of-Boost.patch Several-changes.patch New: 4.0.5.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.pAO75x/_old 2019-03-06 15:49:12.236425393 +0100 +++ /var/tmp/diff_new_pack.pAO75x/_new 2019-03-06 15:49:12.272425397 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,20 +18,17 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define so_version 45 +%define so_version 51 Name: wt -Version:4.0.2 +Version:4.0.5 Release:0 # # Summary:Web Toolkit -License:GPL-2.0 +License:GPL-2.0-only Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0:https://github.com/kdeforche/wt/archive/%{version}.tar.gz -Patch0: Several-changes.patch -Patch1: Asio-Fixed-for-older-versions-of-Boost.patch -Patch2: Adding-missing-libraries-issue-6198.patch BuildRequires: FastCGI-devel BuildRequires: GraphicsMagick-devel @@ -131,9 +128,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build %cmake \ @@ -198,7 +192,8 @@ %{_libdir}/libwtfcgi.so.* %{_libdir}/libwthttp.so.* %{_libdir}/libwttest.so.* -%doc Changelog LICENSE +%license LICENSE +%doc Changelog ReleaseNotes.html %dir %{WTSRVDIR} %dir %{_sysconfdir}/wt %{_datadir}/wt ++ 4.0.2.tar.gz -> 4.0.5.tar.gz ++ /work/SRC/openSUSE:Factory/wt/4.0.2.tar.gz /work/SRC/openSUSE:Factory/.wt.new.28833/4.0.5.tar.gz differ: char 12, line 1
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2018-01-10 23:38:11 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Wed Jan 10 23:38:11 2018 rev:33 rq:563254 version:4.0.2 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2017-12-04 10:01:34.090175148 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2018-01-10 23:38:13.699408294 +0100 @@ -1,0 +2,67 @@ +Mon Jan 8 13:26:18 UTC 2018 - e...@suse.com + +- Updated to 4.0.2 + * Release 4.0.2 (November 24, 2017) +This is a patch release that fixes a few problems with the build of + * Wt 4.0.1, and fixes a bug in Wt::Auth. +Release 4.0.1 (November 21, 2017) +This is a smaller release with mostly bugfixes, and some new features: + * Added WContainerWidget::addNew() and similar methods +Because writing code like this: +auto text = root()->addWidget(std::make_unique("Hello!")); +is a bit verbose, a shorthand was added that creates the widget and adds +it +to the container in one go: +auto text = root()->addNew("Hello!"); +addNew forwards its arguments to the constructor, just like +std::make_unique. Along those lines, we added +WContainerWidget::insertNew() +and WTemplate::bindNew(). +Added the configuration option +Previously, the maximum size of form data sent by Wt in a single POST +request was capped to 5 MiB. In applications with a large amount of forms +with a lot of data, that may not be enough, so can be +used to adjust this independently. Note that the maximum request size (and +by consequence, the form data size) is still capped by . + * Release 4.0.0 (September 19, 2017) +This release has all of the added features of Wt 3.3.8, but comes with +many notable changes. In general, Wt 4 employs the more modern C++ style +of C++11 and beyond. Support for compilers without sufficient C++11 +support is dropped competely. Wt 4 aligns more with the C++ Core +Guidelines in a pragmatic way, while keeping the API familiar. +Changes in Wt's memory model +Header files now end in .h +Replacements for Boost +Removal of deprecated functionality + * Release 3.3.8 (August 16, 2017) +OpenID Connect support +Wt::Dbo: added sql_value_traits for Wt::Json::Object and Wt::Json::Array. +Added configuration option for CORS +Other small improvements: + * Release 3.3.7 (March 31, 2017) +This release fixes many bugs, but also introduces some new features: +- WFileDropWidget +- Scroll visibility +- Touch events +- Combined session tracking mode +- Wraparound for WSpinBox and WTimeEdit +- Some minor extra features + * Release 3.3.6 (July 13, 2016) +This release has a focus on bug fixes and some new features: +- Support for WebSocket compression in wthttp +- Time entry improvements +- Skia version updated +- Wt::Dbo + For a full list of changes please refer to: + https://www.webtoolkit.eu/wt/doc/reference/html/Releasenotes.html +- boost_1_63_fix.patch: removed (obsoleted by update) +- Several-changes.patch + Asio-Fixed-for-older-versions-of-Boost.patch: + Fix issues with boost 1.66 (boo#1074999). +- Adding-missing-libraries-issue-6198.patch + Fix build. +- Reduce libboost-*-devel dependencies to the ones suggested by + upstream - see: https://redmine.emweb.be/issues/6198 - + added libboost-atomic-devel. + +--- Old: 3.3.5.tar.gz boost_1_63_fix.patch New: 4.0.2.tar.gz Adding-missing-libraries-issue-6198.patch Asio-Fixed-for-older-versions-of-Boost.patch Several-changes.patch Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.ags4ZY/_old 2018-01-10 23:38:14.443373391 +0100 +++ /var/tmp/diff_new_pack.ags4ZY/_new 2018-01-10 23:38:14.443373391 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,29 +18,30 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define mysqllib libwtdbomysql39 -%define pglib libwtdbopostgres39 +%define so_version 45 Name: wt -Version:3.3.5 +Version:4.0.2 Release:0 +# +# Summary:Web Toolkit License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0:https://github.com/kdeforche
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2017-12-04 10:01:32 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Mon Dec 4 10:01:32 2017 rev:32 rq:546476 version:3.3.5 Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2017-02-11 01:43:16.343322308 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2017-12-04 10:01:34.090175148 +0100 @@ -1,0 +2,6 @@ +Wed Nov 29 14:22:15 UTC 2017 - dims...@opensuse.org + +- Replace openssl-devel (Build)Requires with pkgconfig(openssl): + allow OBS to pick openssl 1.0 if needed. + +--- Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.jqvWDt/_old 2017-12-04 10:01:35.206134643 +0100 +++ /var/tmp/diff_new_pack.jqvWDt/_new 2017-12-04 10:01:35.210134499 +0100 @@ -57,11 +57,11 @@ BuildRequires: libpng-devel BuildRequires: libqt4-devel BuildRequires: mysql-devel -BuildRequires: openssl-devel BuildRequires: pango-devel BuildRequires: pkgconfig BuildRequires: postgresql-devel BuildRequires: zlib-devel +BuildRequires: pkgconfig(openssl) Requires: FastCGI Requires: openssl Recommends: %{name}-dbo = %{version} @@ -116,7 +116,7 @@ Requires: boost-devel >= 1.34.1 Requires: cmake Requires: mxml-devel >= 2.3 -Requires: openssl-devel +Requires: pkgconfig(openssl) %description devel Development files for the Wt library.
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2017-02-11 01:43:15 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2016-04-28 17:00:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2017-02-11 01:43:16.343322308 +0100 @@ -1,0 +2,6 @@ +Tue Feb 7 14:51:27 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel +- boost_1_63_fix.patch: Compilation fix for Boost 1.63 (boo#1023886) + +--- New: boost_1_63_fix.patch Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.r69qE5/_old 2017-02-11 01:43:18.107073440 +0100 +++ /var/tmp/diff_new_pack.r69qE5/_new 2017-02-11 01:43:18.111072875 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,13 +28,24 @@ Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0:https://github.com/kdeforche/wt/archive/%{version}.tar.gz +Patch1: boost_1_63_fix.patch BuildRequires: FastCGI-devel -# wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: GraphicsMagick-devel BuildRequires: Mesa-devel BuildRequires: apache-rpm-macros +%if 0%{?suse_version} > 1315 +BuildRequires: libboost_date_time-devel +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_program_options-devel +BuildRequires: libboost_random-devel +BuildRequires: libboost_regex-devel +BuildRequires: libboost_signals-devel +BuildRequires: libboost_thread-devel +%else +# wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: boost-devel >= 1.36.0 +%endif BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -120,6 +131,7 @@ %prep %setup -q +%patch1 -p1 %build %cmake \ ++ boost_1_63_fix.patch ++ Author: Adam Majer Summary: Boost.Phoenix 1.63 no longer automatically cast Index: wt-3.3.5/src/Wt/Render/CssParser.C === --- wt-3.3.5.orig/src/Wt/Render/CssParser.C +++ wt-3.3.5/src/Wt/Render/CssParser.C @@ -372,7 +372,7 @@ CssGrammer::CssGrammer() on_error ( rulesetArray_, -error_report(qi::_2, qi::_3, qi::_4, "styleSheetText()", fs_error_tag()) +error_report(qi::_2, qi::_3, qi::_4, std::string("styleSheetText()"), fs_error_tag()) ); }
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2016-04-28 16:56:26 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2015-10-26 12:48:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2016-04-28 17:00:58.0 +0200 @@ -1,0 +2,21 @@ +Mon Apr 11 15:46:03 UTC 2016 - dap.darkn...@gmail.com + +- Update to 3.3.5: + * WCartesianChart has several new features. + * WAxisSliderWidget lets you easily focus on a particular range. + * WPainter, WJavascriptHandle, WCanvasPaintDevice functionality +was implemented by making client-side interaction possible. + * WAnchor target (such as this window, or new window) moved to WLink. + * A new TargetDownload target was added for links. + * The included SQLite version was updated. + * Support for seconds editing in WTimePicker. + * Before it was only possible to set the partial state of the +WCheckbox when creating the Widget. + * The WApplication::setConnectionMonitor() method will let the +user register a Javascript object that will be notified. + * Support for custom HTML tags for a widgets. + * Wt::Dbo: allow to forward declare related classes. +- Removed base64.patch as particularly merged into upstream. +- Removed doc subpackage: no content any more. + +--- Old: base64.patch wt-3.3.4.tar.gz New: 3.3.5.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.UERc5Z/_old 2016-04-28 17:01:02.0 +0200 +++ /var/tmp/diff_new_pack.UERc5Z/_new 2016-04-28 17:01:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,17 @@ %define WTSRVDIR /srv/wt %define WTRUNDIR %{WTSRVDIR}/run -%define mysqllib libwtdbomysql38 -%define pglib libwtdbopostgres38 +%define mysqllib libwtdbomysql39 +%define pglib libwtdbopostgres39 Name: wt -Version:3.3.4 +Version:3.3.5 Release:0 Summary:Web Toolkit License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ -Source0: https://downloads.sourceforge.net/project/witty/wt/%{version}/wt-%{version}.tar.gz -Patch0: base64.patch +Source0:https://github.com/kdeforche/wt/archive/%{version}.tar.gz + BuildRequires: FastCGI-devel # wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: GraphicsMagick-devel @@ -118,26 +118,8 @@ the library generates the necessary HTML, Javascript, CGI, and AJAX code. -%packagedoc -Summary:Web Toolkit - Doxygen Documentation -Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} -BuildArch: noarch - -%description doc -Doxygen documentation for the Wt library. - -Wt is a C++ library and application server for developping and -deploying web applications. The widget-centric API is inspired by -existing C++ GUI APIs. It offers complete abstraction of any -web-specific implementation details. Most imporantly, the entire -application is written in only one compiled language (C++), from which -the library generates the necessary HTML, Javascript, CGI, and AJAX -code. - %prep %setup -q -%patch0 -p1 %build %cmake \ @@ -174,17 +156,9 @@ cp -rv doc/* %{buildroot}/%{_docdir}/%{name}-devel/ mv -v %{buildroot}/%{_datadir}/Wt %{buildroot}/%{_datadir}/wt -# Remove the installdox script used for the installation of documentation. -rm %{buildroot}/%{_docdir}/%{name}-devel/examples/html/installdox - # Remove shell scripts used for generating some images. rm %{buildroot}/%{_datadir}/wt/resources/themes/*/*/generate.sh -# Move cmake module to the correct location. -install -v -m 0755 -d %{buildroot}/%{_datadir}/cmake/Modules -mv -v %{buildroot}/%{_prefix}/cmake/*.cmake \ - %{buildroot}/%{_datadir}/cmake/Modules - %fdupes %{buildroot}/%{_docdir} %fdupes %{buildroot}/%{_datadir} @@ -235,12 +209,6 @@ %defattr(-,root,root) %{_includedir}/Wt %{_libdir}/*.so -%exclude %{_docdir}/%{name}-devel/reference %doc %{_docdir}/%{name}-devel -%{_datadir}/cmake/Modules/* - -%files doc -%defattr(-,root,root) -%doc %{_docdir}/%{name}-devel/reference %changelog ++ wt-3.3.4.tar.gz -> 3.3.5.tar.gz ++ /work/SRC/openSUSE:Factory/wt/wt-3.3.4.tar.gz /wor
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2015-10-26 12:48:45 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2015-04-23 08:04:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2015-10-26 12:48:51.0 +0100 @@ -1,0 +2,5 @@ +Wed Oct 21 09:40:00 UTC 2015 - sch...@suse.de + +- base64.patch: Fix invalid narrowing conversion + +--- New: base64.patch Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.SRhQow/_old 2015-10-26 12:48:52.0 +0100 +++ /var/tmp/diff_new_pack.SRhQow/_new 2015-10-26 12:48:52.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,7 @@ Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0: https://downloads.sourceforge.net/project/witty/wt/%{version}/wt-%{version}.tar.gz +Patch0: base64.patch BuildRequires: FastCGI-devel # wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: GraphicsMagick-devel @@ -136,6 +137,7 @@ %prep %setup -q +%patch0 -p1 %build %cmake \ ++ base64.patch ++ >From 6be6533ac650e26f8b53fdc32341b297a1901383 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Wed, 21 Oct 2015 11:35:43 +0200 Subject: [PATCH] base64: fix invalid narrowing conversion Fixes this error: src/web/base64.cpp:39:3: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] --- src/web/base64.cpp | 32 src/web/base64.h | 8 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/web/base64.cpp b/src/web/base64.cpp index 4d507f0..d2e17fe 100644 --- a/src/web/base64.cpp +++ b/src/web/base64.cpp @@ -2,7 +2,7 @@ namespace base64 { - const char _to_table[64] = + const unsigned char _to_table[64] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', @@ -12,30 +12,30 @@ namespace base64 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/' }; - const char* to_table = _to_table; + const unsigned char* to_table = _to_table; - const char* to_table_end = + const unsigned char* to_table_end = _to_table + sizeof(_to_table); - const char _from_table[128] = + const unsigned char _from_table[128] = { --1, -1, -1, -1, -1, -1, -1, -1, // 0 --1, -1, -1, -1, -1, -1, -1, -1, // 8 --1, -1, -1, -1, -1, -1, -1, -1, // 16 --1, -1, -1, -1, -1, -1, -1, -1, // 24 --1, -1, -1, -1, -1, -1, -1, -1, // 32 --1, -1, -1, 62, -1, -1, -1, 63, // 40 +255, 255, 255, 255, 255, 255, 255, 255, // 0 +255, 255, 255, 255, 255, 255, 255, 255, // 8 +255, 255, 255, 255, 255, 255, 255, 255, // 16 +255, 255, 255, 255, 255, 255, 255, 255, // 24 +255, 255, 255, 255, 255, 255, 255, 255, // 32 +255, 255, 255, 62, 255, 255, 255, 63, // 40 52, 53, 54, 55, 56, 57, 58, 59, // 48 -60, 61, -1, -1, -1, 0, -1, -1, // 56 --1, 0, 1, 2, 3, 4, 5, 6, // 64 +60, 61, 255, 255, 255, 0, 255, 255, // 56 +255, 0, 1, 2, 3, 4, 5, 6, // 64 7, 8, 9, 10, 11, 12, 13, 14, // 72 15, 16, 17, 18, 19, 20, 21, 22, // 80 -23, 24, 25, -1, -1, -1, -1, -1, // 88 --1, 26, 27, 28, 29, 30, 31, 32, // 96 +23, 24, 25, 255, 255, 255, 255, 255, // 88 +255, 26, 27, 28, 29, 30, 31, 32, // 96 33, 34, 35, 36, 37, 38, 39, 40, // 104 41, 42, 43, 44, 45, 46, 47, 48, // 112 -49, 50, 51, -1, -1, -1, -1, -1 // 120 +49, 50, 51, 255, 255, 255, 255, 255 // 120 }; - const char* from_table = _from_table; + const unsigned char* from_table = _from_table; } diff --git a/src/web/base64.h b/src/web/base64.h index 7a91981..ccf263e 100644 --- a/src/web/base64.h +++ b/src/web/base64.h @@ -59,9 +59,9 @@ namespace base64 typedef unsigned uint32; typedef unsigned char uint8; - extern WT_API const char* to_table; - extern WT_API const char* to_table_end; - extern WT_API const char* from_table; + extern WT_API const unsigned char* to_table; + extern WT_API const unsigned char* to_table_end; + extern WT_API const unsigned char* from_table; template void encode(const InputIterat
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2015-04-23 08:04:35 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2014-12-05 21:04:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2015-04-23 08:04:38.0 +0200 @@ -1,0 +2,30 @@ +Fri Apr 10 19:28:30 UTC 2015 - p.drou...@gmail.com + +- Update to version 3.3.4 + * Support for dedicated session processes with wthttp connector. + * WIdentityProxyModel : This new proxy model simply forwards the +structure of the source model, without any transformation, and +can be used for implementing proxy models that reimplement data(), +but retain all other characteristics of the source model. + * Chart::WAbstractChart::setAutoLayoutEnabled() : Until now, you were +responsible for configuring the padding around the chart area to +accomodate for axis labels, titles, and legend. While this is +still the default behaviour, we added an option to let the chart +derive the required padding (using approximate font-metrics +available server-side). + * Chart::WCartesianChart::setAxis() : Whereas previously a chart axis +was a "value class", it is now a proper polyymorphic class, and you +can provide your own implementation. In this way you can customize +things like for example label strings. + * setPointSprite(): ability to define sprites for drawing a data series + * pickSurface(): find out which points on a surface are under a given pixel + * pickBar(): find out which points on a bar on are under a given pixel. + * setIsoLevels(): draw iso lines (on the ground plane of the chart) +corresponding to selected z values. + * setClippingLinesEnabled(): ability to clip and optionally draw +clipping planes + * setIntersectionsEnabled(): ability to draw surface-surface +intersection lines. +- Remove wt-boost-1.56.0.patch; merged on upstream relese + +--- Old: wt-3.3.3.tar.gz wt-boost-1.56.0.patch New: wt-3.3.4.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.qSN3yu/_old 2015-04-23 08:04:39.0 +0200 +++ /var/tmp/diff_new_pack.qSN3yu/_new 2015-04-23 08:04:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,15 +21,13 @@ %define mysqllib libwtdbomysql38 %define pglib libwtdbopostgres38 Name: wt -Version:3.3.3 +Version:3.3.4 Release:0 Summary:Web Toolkit License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0: https://downloads.sourceforge.net/project/witty/wt/%{version}/wt-%{version}.tar.gz -# PATCH-FIX-UPSTREAM: boost 1.56 compat included in upstream VCS -Patch0: wt-boost-1.56.0.patch BuildRequires: FastCGI-devel # wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: GraphicsMagick-devel @@ -138,7 +136,6 @@ %prep %setup -q -%patch0 -p1 %build %cmake \ ++ wt-3.3.3.tar.gz -> wt-3.3.4.tar.gz ++ /work/SRC/openSUSE:Factory/wt/wt-3.3.3.tar.gz /work/SRC/openSUSE:Factory/.wt.new/wt-3.3.4.tar.gz differ: char 5, line 1
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2014-12-05 21:04:42 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2014-04-26 10:12:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2014-12-05 21:04:55.0 +0100 @@ -1,0 +2,16 @@ +Thu Dec 4 14:18:05 UTC 2014 - tchva...@suse.com + +- Add various missing dependencies and switches to ensure we build + against system libraries +- add -dbo-* subpackages for db connectors, thus our core does not + pull in all various database providers +- Cleanup with spec cleaner +- Remove support for < 12.3 as it failed to build there anyway +- Use %cmake macro instead of directly calling %cmake +- Version bump to 3.3.3: + * various bugfixes + * improved meta header support +- Add patch to build on Factory with boost 5.16.0: + * wt-boost-1.56.0.patch + +--- Old: wt-3.3.2.tar.gz New: wt-3.3.3.tar.gz wt-boost-1.56.0.patch Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.c8Jwkl/_old 2014-12-05 21:04:57.0 +0100 +++ /var/tmp/diff_new_pack.c8Jwkl/_new 2014-12-05 21:04:57.0 +0100 @@ -16,40 +16,47 @@ # +%define WTSRVDIR /srv/wt +%define WTRUNDIR %{WTSRVDIR}/run +%define mysqllib libwtdbomysql38 +%define pglib libwtdbopostgres38 Name: wt -Version:3.3.2 +Version:3.3.3 Release:0 Summary:Web Toolkit License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://www.webtoolkit.eu/wt/ Source0: https://downloads.sourceforge.net/project/witty/wt/%{version}/wt-%{version}.tar.gz - +# PATCH-FIX-UPSTREAM: boost 1.56 compat included in upstream VCS +Patch0: wt-boost-1.56.0.patch BuildRequires: FastCGI-devel -%if 0%{?suse_version} < 1220 -BuildRequires: Mesa-devel -%endif # wt will build with boost-devel < 1.36.0 but it won't work +BuildRequires: GraphicsMagick-devel +BuildRequires: Mesa-devel +BuildRequires: apache-rpm-macros BuildRequires: boost-devel >= 1.36.0 BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes -%if 0%{?suse_version} >= 1220 -BuildRequires: firebird-devel -%endif BuildRequires: gcc-c++ +BuildRequires: glew-devel +BuildRequires: glu-devel BuildRequires: graphviz -%if 0%{?suse_version} >= 1230 BuildRequires: libharu-devel -%endif +BuildRequires: libpng-devel BuildRequires: libqt4-devel +BuildRequires: mysql-devel BuildRequires: openssl-devel BuildRequires: pango-devel BuildRequires: pkgconfig BuildRequires: postgresql-devel - +BuildRequires: zlib-devel Requires: FastCGI Requires: openssl +Recommends: %{name}-dbo = %{version} +Suggests: %{name}-dbo-mysql = %{version} +Suggests: %{name}-dbo-postgres = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -61,13 +68,43 @@ the library generates the necessary HTML, Javascript, CGI, and AJAX code. +%packagedbo +Summary:Wt::Dbo ORM library and Sqlite3 back-end +Group: Development/Libraries + +%descriptiondbo +This package contains the Wt::Dbo Object-Relational Mapping library +and Sqlite3 back-end of it. + +%package -n %{mysqllib} +Summary:MySQL back-end for the Wt::Dbo ORM library +Group: Development/Libraries +Provides: %{name}-dbo-mysql = %{version} +Requires: %{name}-dbo = %{version} + +%description -n %{mysqllib} +This package contains the MySQL back-end for the Wt::Dbo ORM library. + +%package -n %{pglib} +Summary:PostgreSQL back-end for the Wt::Dbo ORM library +Group: Development/Libraries +Provides: %{name}-dbo-postgres = %{version} +Requires: %{name}-dbo = %{version} + +%description -n %{pglib} +This package contains the PostgresSQL back-end for the Wt::Dbo ORM library. + %packagedevel Summary:Web Toolkit - Development Files Group: Development/Libraries/C and C++ Requires: %{name} = %{version} +Requires: %{name}-dbo = %{version} +Requires: %{name}-dbo-mysql = %{version} +Requires: %{name}-dbo-postgres = %{version} Requires: FastCGI-devel Requires: Xerces-c-devel Requires: boost-devel >= 1.34.1 +Requires: cmake Requires: mxml-devel >= 2.3 Requires: openssl-devel @@ -86,6 +123,7 @@ Summary:Web Toolkit - Doxygen Documentation Group: Development/Libraries/C and C++ Requires: %{name} = %{version} +BuildArch: noarch %description doc Do
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2014-04-26 10:12:08 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2012-02-20 16:19:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2014-04-26 10:12:10.0 +0200 @@ -1,0 +2,43 @@ +Thu Apr 14 07:17:02 UTC 2014 - dap.darkn...@gmail.com + +- Added _constraints file to prevent out of memory issue. + +--- +Thu Apr 3 17:17:02 UTC 2014 - dap.darkn...@gmail.com + +- Update to 3.3.2: + * WRasterImage: now also support skia as backend. + * Namespace Wt::Signals was created. + * Checkboxes are rendered when CheckStateRole is present. + * Client SSL certificates can be queried from WResources. + * Fixed regression in resource continations. + * Added binary WebGL VBO buffers. + * Layouts: various bug fixes and improvements. + * Render: added support for repeating table headers. + * Render: added support for explicit page breaks and % widths. + * Fix popup widgets confusing preferred size calculations. + * New API for payment with an implementation for PayPal. + * layouts: fix various issues. + * WTextEdit: fix behaviour inside a WPanel. + * Render: code reorganizations for java port. + * QueryModel: added stableResultRow() method. + * Dbo/Exception: add support for SQLSTATE code information. + * Mail/Client: log configuration that will be used on first use. + * WAnchor: use tag even if no link has been provided. + * WDoubleSpinBox: fix formatting. + * WSlider: add more hooks for custom styles. +- Added SourceUrl. +- doxygen, firebird-devel, libharu-devel and pango-devel + became required to build because of cmake warnings. +- Rpm_opt_flags became set via cmake option. +- DWT_CMAKE_FINDER_INSTALL_DIR cmake option became broken + and was replaced by manual file moving. +- DBUILD_EXAMPLES cmake option was enabled + because of FIXME comment at spec-file. +- DENABLE_EXT cmake option was enabled + to satisfy leechcraft requirements. +- Don't package INSTALL file. +- RPM_BUILD_ROOT macro was replaced by buildroot. +- Let make be verbose: V=1. + +--- Old: wt-3.2.0.tar.bz2 New: _constraints wt-3.3.2.tar.gz Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.OuLLdm/_old 2014-04-26 10:12:11.0 +0200 +++ /var/tmp/diff_new_pack.OuLLdm/_new 2014-04-26 10:12:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,25 +16,40 @@ # - Name: wt -Url:http://www.webtoolkit.eu/wt/ +Version:3.3.2 +Release:0 +Summary:Web Toolkit License:GPL-2.0 Group: Development/Libraries/C and C++ -Version:3.2.0 -Release:1 -Summary:Web Toolkit -Source0:%{name}-%{version}.tar.bz2 -Requires: FastCGI openssl -BuildRequires: gcc-c++ -BuildRequires: FastCGI-devel openssl-devel +Url:http://www.webtoolkit.eu/wt/ +Source0: https://downloads.sourceforge.net/project/witty/wt/%{version}/wt-%{version}.tar.gz +BuildRequires: FastCGI-devel +%if 0%{?suse_version} < 1220 +BuildRequires: Mesa-devel +%endif # wt will build with boost-devel < 1.36.0 but it won't work BuildRequires: boost-devel >= 1.36.0 - -BuildRequires: graphviz postgresql-devel -BuildRequires: cmake libqt4-devel pkgconfig +BuildRequires: cmake +BuildRequires: doxygen BuildRequires: fdupes +%if 0%{?suse_version} >= 1220 +BuildRequires: firebird-devel +%endif +BuildRequires: gcc-c++ +BuildRequires: graphviz +%if 0%{?suse_version} >= 1230 +BuildRequires: libharu-devel +%endif +BuildRequires: libqt4-devel +BuildRequires: openssl-devel +BuildRequires: pango-devel +BuildRequires: pkgconfig +BuildRequires: postgresql-devel + +Requires: FastCGI +Requires: openssl BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,10 +64,12 @@ %packagedevel Summary:Web Toolkit - Development Files Group: Development/Libraries/C and C++ -Requires: FastCGI-devel openssl-devel Xerces-c-devel +Requires: %{name} = %{version} +Requires: FastCGI-devel +Requires: Xerces-c-devel Requires: boost-devel >=
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2012-02-20 16:19:45 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt", Maintainer is "pu...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/wt/wt.changes2011-09-26 17:07:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes 2012-02-20 16:19:53.0 +0100 @@ -1,0 +2,21 @@ +Sat Feb 11 09:12:27 UTC 2012 - poletti.ma...@gmail.com + +- Update to 3.2.0: + * Backward incompatibile changes: WValidator::validate() now +returns a WValidator::Result instead of a WValidator::State; +major changes to WTestEnvironment. + * New namespaces: Wt::Json, Wt::Mail, Wt::Auth. + * New classes: WException, WIOService, WStringStream, +Http::Client, Http::Message, Dbo::Firebird. + * Add a Closeable property for dialogs. + * Many log-related changes. + * DOS mitigation measures. + * Other changes (including deprecated API!) and bug fixes. + +--- +Sat Jan 28 23:31:46 UTC 2012 - jeng...@medozas.de + +- Remove redundant tags/sections per specfile guideline suggestions +- Parallel building using %_smp_mflags + +--- Old: wt-3.1.11.tar.bz2 New: wt-3.2.0.tar.bz2 Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.dTaT2n/_old 2012-02-20 16:19:55.0 +0100 +++ /var/tmp/diff_new_pack.dTaT2n/_new 2012-02-20 16:19:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package wt # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,14 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: wt Url:http://www.webtoolkit.eu/wt/ License:GPL-2.0 Group: Development/Libraries/C and C++ -Version:3.1.11 +Version:3.2.0 Release:1 Summary:Web Toolkit Source0:%{name}-%{version}.tar.bz2 @@ -47,16 +46,7 @@ the library generates the necessary HTML, Javascript, CGI, and AJAX code. - - -Authors: - -Koen Deforche (koen.defor...@gmail.com) -Abdiel Janulgue (xynop...@yahoo.com) -Wim Dumon (wim.du...@gmail.com) - %packagedevel -License:GPL-2.0 Summary:Web Toolkit - Development Files Group: Development/Libraries/C and C++ Requires: FastCGI-devel openssl-devel Xerces-c-devel @@ -75,17 +65,7 @@ the library generates the necessary HTML, Javascript, CGI, and AJAX code. - - -Authors: - -Koen Deforche (koen.defor...@gmail.com) -Abdiel Janulgue (xynop...@yahoo.com) -Wim Dumon (wim.du...@gmail.com) - - %packagedoc -License:GPL-2.0 Summary:Web Toolkit - Doxygen Documentation Group: Development/Libraries/C and C++ Requires: %{name} = %{version} @@ -101,14 +81,6 @@ the library generates the necessary HTML, Javascript, CGI, and AJAX code. - - -Authors: - -Koen Deforche (koen.defor...@gmail.com) -Abdiel Janulgue (xynop...@yahoo.com) -Wim Dumon (wim.du...@gmail.com) - %prep %setup -q @@ -133,7 +105,7 @@ -DBUILD_EXAMPLES=OFF # FIXME: Examples are temporarily disabled to avoid a boost bug that produces # some errors while compiling the tests. -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install cd wt-build @@ -163,9 +135,6 @@ %fdupes $RPM_BUILD_ROOT/%{_docdir} %fdupes $RPM_BUILD_ROOT/%{_datadir} -%clean -rm -rf "$RPM_BUILD_ROOT" - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -173,7 +142,7 @@ %files %defattr(-,root,root) %{_libdir}/*.so.%{version} -%doc AUTHORS Changelog INSTALL LICENSE +%doc Changelog INSTALL LICENSE %dir %{WTSRVDIR} %dir /etc/wt %{_datadir}/wt ++ wt-3.1.11.tar.bz2 -> wt-3.2.0.tar.bz2 ++ /work/SRC/openSUSE:Factory/wt/wt-3.1.11.tar.bz2 /work/SRC/openSUSE:Factory/.wt.new/wt-3.2.0.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at 2011-12-06 19:13:25 Comparing /work/SRC/openSUSE:Factory/wt (Old) and /work/SRC/openSUSE:Factory/.wt.new (New) Package is "wt", Maintainer is "pu...@suse.com" Changes: Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.tIZGEl/_old 2011-12-06 19:53:10.0 +0100 +++ /var/tmp/diff_new_pack.tIZGEl/_new 2011-12-06 19:53:10.0 +0100 @@ -20,7 +20,7 @@ Name: wt Url:http://www.webtoolkit.eu/wt/ -License:GPLv2 +License:GPL-2.0 Group: Development/Libraries/C and C++ Version:3.1.11 Release:1 @@ -56,7 +56,7 @@ Wim Dumon (wim.du...@gmail.com) %packagedevel -License:GPLv2 +License:GPL-2.0 Summary:Web Toolkit - Development Files Group: Development/Libraries/C and C++ Requires: FastCGI-devel openssl-devel Xerces-c-devel @@ -85,7 +85,7 @@ %packagedoc -License:GPLv2 +License:GPL-2.0 Summary:Web Toolkit - Doxygen Documentation Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at Mon Sep 26 17:08:03 CEST 2011. --- wt/wt.changes 2011-07-12 10:01:37.0 +0200 +++ /mounts/work_src_done/STABLE/wt/wt.changes 2011-09-26 12:11:28.0 +0200 @@ -1,0 +2,18 @@ +Mon Sep 26 09:59:45 UTC 2011 - poletti.ma...@gmail.com + +- Update to 3.1.11: + * New classes: WLink, WMediaPlayer. + * WDialog(s) can now optionally be resizeable. + * Backward-incompatible change: the item data roles UrlRole and +InternalPathRole have been removed, and replaced by a LinkRole. + * Many ref(), resource(), imageRef(), url(), internalPath() +methods have been deprecated in favor of a new link() method. +The same has happened to the respective set*() methods. + * WHTMLMedia, WHTMLVideo and WHTMLAudio have been renamed to +WAbstractMedia, WVideo and WAudio. The old names are still +available, but are now deprecated. + * Other minor improvements (notably to WResource, +Http::ResponseContinuation, WPopupMenu). + * Many bug fixes. + +--- calling whatdependson for head-i586 Old: wt-3.1.10.tar.bz2 New: wt-3.1.11.tar.bz2 Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.Uv2Iam/_old 2011-09-26 17:07:46.0 +0200 +++ /var/tmp/diff_new_pack.Uv2Iam/_new 2011-09-26 17:07:46.0 +0200 @@ -22,7 +22,7 @@ Url:http://www.webtoolkit.eu/wt/ License:GPLv2 Group: Development/Libraries/C and C++ -Version:3.1.10 +Version:3.1.11 Release:1 Summary:Web Toolkit Source0:%{name}-%{version}.tar.bz2 @@ -177,7 +177,7 @@ %dir %{WTSRVDIR} %dir /etc/wt %{_datadir}/wt -%config /etc/wt/wt_config.xml +%config(noreplace) /etc/wt/wt_config.xml %attr(-,%{WTRUNUSER},%{WTRUNGROUP}) %{WTRUNDIR} %files devel ++ wt-3.1.10.tar.bz2 -> wt-3.1.11.tar.bz2 ++ wt/wt-3.1.10.tar.bz2 /mounts/work_src_done/STABLE/wt/wt-3.1.11.tar.bz2 differ: char 11, line 1 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at Tue Jul 12 14:02:16 CEST 2011. --- wt/wt.changes 2011-02-21 11:55:39.0 +0100 +++ wt/wt.changes 2011-07-12 10:01:37.0 +0200 @@ -1,0 +2,35 @@ +Tue Jul 12 07:11:42 UTC 2011 - poletti.ma...@gmail.com + +- Update to 3.1.10: + * Backward-incompatibile change: The signature of the virtual +method WWidget::setHidden() has changed. This will break +existing code which specializes the WWidget::setHidden() +method. This code should be updated to pass the WAnimation +object. + * New classes: WAnimation (for using CSS3 animations, when +supported by the browser) and WStreamResource. + * Now multiple WServer instances can be launched, but only when +using the built-in httpd. + * WTemplate and WText have now a setInternalPathEncoding() +method. + * WApplication has now a findWidget() method that searches among +all widgets, even those outside WApplication::root(). + * WApplication has now a changeSessionId() method, that generates +a new session ID (useful to prevent session fixation attacks). + * WWidget has now an additional argument to the setToolTip() +method, that allows to use XHTML tooltips ( blocks). + * Other fixes and improvements. + +--- +Sat Apr 9 17:55:28 UTC 2011 - poletti.ma...@gmail.com + +- Disable the generation of tests, because a boost bug prevents + successful compilation of tests. +- Update to 3.1.9: + * Refactoring of WSpinBox and WSlider widgets + * Support the HTML5 History API + * Font rendering improvements in WPdfImage, WRasterImage (C++) + * Plural nouns in localization of strings (C++) + * Thread-safe and lock-free user event delivery to sessions (C++) + +--- calling whatdependson for head-i586 Old: cmake_config.patch wt-3.1.8.tar.bz2 New: wt-3.1.10.tar.bz2 Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.rpJO0n/_old 2011-07-12 14:00:23.0 +0200 +++ /var/tmp/diff_new_pack.rpJO0n/_new 2011-07-12 14:00:23.0 +0200 @@ -22,19 +22,19 @@ Url:http://www.webtoolkit.eu/wt/ License:GPLv2 Group: Development/Libraries/C and C++ -Version:3.1.8 -Release:6 +Version:3.1.10 +Release:1 Summary:Web Toolkit Source0:%{name}-%{version}.tar.bz2 -Patch0: cmake_config.patch -Requires: FastCGI openssl Xerces-c -Requires: mxml >= 2.3 +Requires: FastCGI openssl BuildRequires: gcc-c++ -BuildRequires: FastCGI-devel Xerces-c-devel openssl-devel -BuildRequires: boost-devel >= 1.34.1 -BuildRequires: mxml-devel >= 2.3 -BuildRequires: postgresql-devel -BuildRequires: cmake doxygen gd-devel libqt4-devel pkgconfig +BuildRequires: FastCGI-devel openssl-devel + +# wt will build with boost-devel < 1.36.0 but it won't work +BuildRequires: boost-devel >= 1.36.0 + +BuildRequires: graphviz postgresql-devel +BuildRequires: cmake libqt4-devel pkgconfig BuildRequires: fdupes BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -111,7 +111,6 @@ %prep %setup -q -%patch0 -p 1 %build %define WTSRVDIR /srv/wt @@ -125,11 +124,15 @@ CFLAGS=$RPM_OPT_FLAGS CXXFLAGS="$RPM_OPT_FLAGS" \ cmake .. \ -DCMAKE_INSTALL_PREFIX="/usr" \ +-DWT_CMAKE_FINDER_INSTALL_DIR="share/cmake/Modules" \ -DLIB_INSTALL_DIR=%{_lib} \ -DCONNECTOR_HTTP=ON \ -DCONNECTOR_FCGI=ON \ -DWEBGROUP="%{WTRUNGROUP}" -DWEBUSER="%{WTRUNUSER}" \ --DRUNDIR="%{WTRUNDIR}" +-DRUNDIR="%{WTRUNDIR}" \ +-DBUILD_EXAMPLES=OFF +# FIXME: Examples are temporarily disabled to avoid a boost bug that produces +# some errors while compiling the tests. make %{?jobs:-j%jobs} %install @@ -161,8 +164,7 @@ %fdupes $RPM_BUILD_ROOT/%{_datadir} %clean -# ODKOMENTOVAT !! -# rm -rf "%{buildroot}" +rm -rf "$RPM_BUILD_ROOT" %post -p /sbin/ldconfig ++ wt-3.1.8.tar.bz2 -> wt-3.1.10.tar.bz2 ++ wt/wt-3.1.8.tar.bz2 wt/wt-3.1.10.tar.bz2 differ: char 11, line 1 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit wt for openSUSE:Factory
Hello community, here is the log from the commit of package wt for openSUSE:Factory checked in at Mon Feb 21 18:23:01 CET 2011. --- wt/wt.changes 2011-02-08 09:27:25.0 +0100 +++ wt/wt.changes 2011-02-21 11:55:39.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 21 10:34:14 UTC 2011 - m...@novell.com + +- The build requirement on postgresql-libs isn't needed anymore. + +--- calling whatdependson for head-i586 Other differences: -- ++ wt.spec ++ --- /var/tmp/diff_new_pack.UNXXEQ/_old 2011-02-21 18:21:05.0 +0100 +++ /var/tmp/diff_new_pack.UNXXEQ/_new 2011-02-21 18:21:05.0 +0100 @@ -23,7 +23,7 @@ License:GPLv2 Group: Development/Libraries/C and C++ Version:3.1.8 -Release:1 +Release:6 Summary:Web Toolkit Source0:%{name}-%{version}.tar.bz2 Patch0: cmake_config.patch @@ -33,7 +33,7 @@ BuildRequires: FastCGI-devel Xerces-c-devel openssl-devel BuildRequires: boost-devel >= 1.34.1 BuildRequires: mxml-devel >= 2.3 -BuildRequires: postgresql-devel postgresql-libs +BuildRequires: postgresql-devel BuildRequires: cmake doxygen gd-devel libqt4-devel pkgconfig BuildRequires: fdupes BuildRoot: %{_tmppath}/%{name}-%{version}-build Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org