Hello community, here is the log from the commit of package qupzilla for openSUSE:Factory checked in at 2014-03-01 07:47:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qupzilla (Old) and /work/SRC/openSUSE:Factory/.qupzilla.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qupzilla" Changes: -------- New Changes file: --- /dev/null 2014-02-13 01:09:38.344032506 +0100 +++ /work/SRC/openSUSE:Factory/.qupzilla.new/qupzilla-qt5.changes 2014-03-01 07:47:49.000000000 +0100 @@ -0,0 +1,324 @@ +------------------------------------------------------------------- +Thu Feb 27 18:37:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Create qupzilla-qt5 package as branch to Qt4 version, and enable + conditionals as per requirements + +------------------------------------------------------------------- +Fri Feb 14 11:30:16 UTC 2014 - jav...@opensuse.org + +- Update to 1.6.3 + * released 14 February 2014 + * addded new Spanish (Mexico) translation + * option to change list of SslV3 forced sites in settings.ini + * show error message when downloading AdBlock subscriptions fails + * fixed building on FreeBSD, OS/2 + +------------------------------------------------------------------- +Thu Feb 13 19:53:14 UTC 2014 - jav...@opensuse.org + +- Update to 1.6.2 + * workaround for servers not understanding TLSv1 handshake + * tabs on top are now enabled by default + * restore session after launch is now enabled by default + * don't load tabs until selected is now enabled by default + * tab previews are now disabled by default + * reworked scrolling with wheel in tabbar + * Ctrl+W shortcut no longer closes a pinned tab + * fixed: setting DuckDuckGo as default search provider + * fixed: issues detected by scan.coverity.com + * fixed: showing more default search engines with same name + * fixed: incorrect exception rules handling in AdBlock + * fixed: flickering when removing tabs from tabbar + * fixed: flickering when (un)pinning tabs + * fixed: flickering when opening new tabs with sites that loads instantly + * fixed: drawing correct mouseouver state for tabs + * fixed: drawing tabbar correctly with Oxygen style + * fixed: drawing list items with Qt5 Fusion style + * fixed: tooltips disappearing on (un)pinning tabs + * fixed: incorrectly changing current index when closing tabs in inactive + tabbar + * fixed: incorrectly showing url in locationbar when load request was not + accepted + * fixed: always add slash '/' between path and filename when downloading files + * fixed: cursor jumping at the start in locationbar + * mac: fixed toggle fullscreen action in menu + * windows: save application data in %LOCALAPPDATA% + +------------------------------------------------------------------- +Thu Feb 13 01:28:20 UTC 2014 - jav...@opensuse.org + +- Source field in spec file changed. The 1.6.1 tarball had to be + recreated and this updated tarball is only available on GitHub + +------------------------------------------------------------------- +Thu Feb 6 00:54:19 UTC 2014 - jav...@opensuse.org + +- Update to 1.6.1 + * added option to disable inline completion in locationbar + * added option to always switch tabs with mouse wheel + * added option to toggle fullscreen with commandline option + * added undo/redo context menu actions in editable web elements + * speedup loading rules from subscriptions in AdBlock dialog + * fixed speed dial with disabled javascript + * fixed showing tooltips on tabs when tab previews are disabled + * fixed search shortcuts longer than one character in locationbar + * fixed building issues on OS X and OS/2 + * fixed disabling tab previews from preferences + * fixed building new Gnome/KDE keyring passwords + * fixed building StatusBarIcons plugin on Windows + * win: add new jumplist option to open private window +- Add gdb workaround (see QTBUG-34950) +- Remove patches that have been merged into upstream +------------------------------------------------------------------- +Thu Jan 2 17:06:47 UTC 2014 - fi...@opensuse.org + +- Build kwallet and gnome keyring plugins and put them into separate + subpackages to minimize dependency volume. +- Added patches: + * qupzilla-dont-show-tabs-when-disabled.patch + * qupzilla-gnome-integration-defines-fix.patch + * qupzilla-integration-plugins-fix.patch + * qupzilla-reload-settings-fix.patch + +------------------------------------------------------------------- +Wed Jan 1 21:48:05 UTC 2014 - fi...@opensuse.org + +- Update to 1.6.0: + * added support for Proxy Auto-Config (PAC) + * added option to open another private window from private window + * added option to detach tabs from window + * added delete action in edit context menu on page + * added possibility to remove EasyList from AdBlock + * added inline domain completion to urlbar + * added KWallet password backend plugin + * added Gnome-Keyring password backend plugin + * added StatusBar Icons plugin that adds extra icons to statusbar + * added support for POST method in search engines manager + * added context menu for translating webpage + * added possibility to export bookmarks to html file + * great performance improvement for matching basic rules in AdBlock + * themes can now be loaded from profile directories + * pagescreen can now save output into number of formats, including PDF + * proxy exceptions now supports wildcards (*, ?) + * cancel upload when trying to upload non-readable files + * select previous / next engines with ctrl+up/down in websearchbar + * ask user first before closing all but the current tab from tabbar + * last 2 sessions are now backuped in profile directory + * always show tab previews after a small delay + * GreaseMonkey: added icon in statusbar + * GreaseMonkey: added support for GM_Settings + * GreaseMonkey: fixed userscripts when first loading plugin + * GreaseMonkey: run userscripts in all frames on page + * oxygen: set rounded corners for tooltips + * oxygen: workaround for transparent background of tooltips + * X11: Set correct WM_CLASS property to windows + * fixed: size of preferences dialog on low-res screens + * fixed: loading plugins with relative paths in portable build + * fixed: displaying a lot of RSS feeds in RSS widget in locationbar + * fixed: enabling disabled rules in AdBlock now works everytime + * fixed: parsing OpenSearch files with XML declaration + * fixed: don't show urls multiple times in url completer + * fixed: drag & drop moving folders under bookmarks toolbar + * fixed: files with relative paths can now be opened from command line + * fixed: issues with overflowing tabs, it is now possible scroll through all tabs + +------------------------------------------------------------------- +Sat Dec 7 21:04:52 UTC 2013 - cgiboude...@gmx.com + +- Update to 1.4.4 + * Added ctrl/shift + insert shortcuts to copy/paste in webview + * Don't try to download empty page + * Reverted forcing SSLv3 protocol for secured connections + * Duckduckgo.com is now default search engine + * Fixed: correct height of icons widget in SiteInfo + * Fixed: hide tabbar with only one tab option now works in fullscreen + * Fixed: crash with Oxygen theme when closing windows with tabs on top + * Fixed: saving IgnoreAllSSLWarnings option from SSLManager + * Fixed: crash on saving settings with unavailable theme + * Fixed: Accept-Language header now works with all sites + * Fixed: using external download manager with use defined location setting + * GreaseMonkey: fixed buttons in script list with RTL layout + * GreaseMonkey: run userscripts in all frames on page + * X11: Set correct WM_CLASS property to windows + +------------------------------------------------------------------- +Mon May 27 10:15:52 UTC 2013 - fi...@opensuse.org + +- Update to 1.4.3 (changes since 1.4.0): + * fixed: crash upon closing private browsing window + * fixed: element hiding rules not working when more than 5000 in + subscription + * fixed: saving some tab icons in session file + * fixed: make Acid3 test pass even with AdBlock enabled + * don't limit speed of loading animation in tabbar + * fixed loading HTML5 videos on YouTube + * fixed saving cursive font in fonts preferences + * fixed translating edit actions in page context menu + * fixed connecting to older secured servers by forcing older SSL + protocol + * fixed installing bash completions to correct folder + * fixed deleting lockfile upon closing application + * fixed occasional crash when extracting form data from page + * fixed crash in akn plugin while closing tab with labels shown + * fixed crash on close when tabs on top is enabled with oxygen + theme + * GreaseMonkey: fixed laoding scripts with last line commented + * fixed websearchbar not respecting select all on click settings + * fixed certificates from custom path disappearing on saving + preferences + * fixed showing empty back/forward history menu upon restoring + session + * fixed duplicating current url in history when restoring + session + * fixed instantly showing popup when clicking on back/forward + button + +------------------------------------------------------------------- +Mon Mar 11 20:30:16 UTC 2013 - dmitr...@opensuse.org + +- Update to version 1.4.0 + * highlighting host in address in locationbar + * can now be compiled using Qt 5 + * QtWebKit 2.3 new features - caret browsing, animated scrolling + * added support for FTP listing files and downloading + * added support for saving passwords of multiple users per site + * added support for showing tabs on top + * added bash autocompletion file + * added more actions to super menu, also show menu inside window + * possibility to select text on page with Shift+Arrow keys + * asking user whether to allow site to use notifications/geolocation + * option to set JavaScript privacy permissions + * use .qupzilla/tmp instead of /tmp for temporary data + * saving passwords should now work for much more sites + * improved showing navigation toolbar in fullscreen + * moved config directory into ~/.config/qupzilla + * certificates bundle is now only used on windows + * reduced memory usage of AdBlock (saves up to 30MB with just EasyList) ++++ 127 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.qupzilla.new/qupzilla-qt5.changes --- /work/SRC/openSUSE:Factory/qupzilla/qupzilla.changes 2014-02-19 07:24:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.qupzilla.new/qupzilla.changes 2014-03-01 07:47:49.000000000 +0100 @@ -1,0 +2,47 @@ +Thu Feb 27 18:37:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Create qupzilla-qt5 package as branch to Qt4 version, and enable + conditionals as per requirements + +------------------------------------------------------------------- +Fri Feb 14 11:30:16 UTC 2014 - jav...@opensuse.org + +- Update to 1.6.3 + * released 14 February 2014 + * addded new Spanish (Mexico) translation + * option to change list of SslV3 forced sites in settings.ini + * show error message when downloading AdBlock subscriptions fails + * fixed building on FreeBSD, OS/2 + +------------------------------------------------------------------- +Thu Feb 13 19:53:14 UTC 2014 - jav...@opensuse.org + +- Update to 1.6.2 + * workaround for servers not understanding TLSv1 handshake + * tabs on top are now enabled by default + * restore session after launch is now enabled by default + * don't load tabs until selected is now enabled by default + * tab previews are now disabled by default + * reworked scrolling with wheel in tabbar + * Ctrl+W shortcut no longer closes a pinned tab + * fixed: setting DuckDuckGo as default search provider + * fixed: issues detected by scan.coverity.com + * fixed: showing more default search engines with same name + * fixed: incorrect exception rules handling in AdBlock + * fixed: flickering when removing tabs from tabbar + * fixed: flickering when (un)pinning tabs + * fixed: flickering when opening new tabs with sites that loads instantly + * fixed: drawing correct mouseouver state for tabs + * fixed: drawing tabbar correctly with Oxygen style + * fixed: drawing list items with Qt5 Fusion style + * fixed: tooltips disappearing on (un)pinning tabs + * fixed: incorrectly changing current index when closing tabs in inactive + tabbar + * fixed: incorrectly showing url in locationbar when load request was not + accepted + * fixed: always add slash '/' between path and filename when downloading files + * fixed: cursor jumping at the start in locationbar + * mac: fixed toggle fullscreen action in menu + * windows: save application data in %LOCALAPPDATA% + +------------------------------------------------------------------- Old: ---- QupZilla-1.6.1.tar.gz New: ---- QupZilla-1.6.3.tar.gz pre_checkin.sh qupzilla-qt5.changes qupzilla-qt5.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qupzilla-qt5.spec ++++++ # # spec file for package qupzilla # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012-2014 Mariusz Fik <fi...@opensuse.org> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # %define qt5_build 1 %if !0%{?qt5_build} Name: qupzilla %else Name: qupzilla-qt5 %endif Version: 1.6.3 Release: 0 Summary: A very fast open source browser based on WebKit core License: GPL-3.0+ Group: Productivity/Networking/Web/Browsers Url: http://qupzilla.com/ Source: https://github.com/QupZilla/qupzilla/releases/download/v%{version}/QupZilla-%{version}.tar.gz # WORKAROUND FOR QTBUG-34950 Patch0: qupzilla-gdb-workaround.patch BuildRequires: fdupes %if !0%{?qt5_build} BuildRequires: libkde4-devel BuildRequires: pkgconfig(gnome-keyring-1) %endif BuildRequires: pkgconfig(hunspell) %if 0%{?qt5_build} BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5PrintSupport) BuildRequires: pkgconfig(Qt5Script) BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Widgets) %if 0%{?suse_version} > 1310 BuildRequires: libQt5Gui-private-headers-devel %else BuildRequires: libqt5-qtbase-private-headers-devel %endif BuildRequires: libqt5-qttools BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5WebKitWidgets) %else BuildRequires: pkgconfig(QtCore) >= 4.7 BuildRequires: pkgconfig(QtGui) >= 4.7 BuildRequires: pkgconfig(QtNetwork) >= 4.7 BuildRequires: pkgconfig(QtWebKit) %endif BuildRequires: pkgconfig(openssl) BuildRequires: update-desktop-files %if 0%{?qt5_build} Conflicts: qupzilla %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description QupZilla is modern web browser based on WebKit core and Qt Framework. WebKit guarante fast browsing and Qt availability on all major platforms. %if !0%{?qt5_build} %package kwallet Summary: Kwallet plugin for qupzilla Group: Productivity/Networking/Web/Browsers Requires: %{name} = %{version} %description kwallet Kwallet plugin for QupZilla browser which allows to store passwords in kwallet. %package gnome-keyring Summary: Gnome keyring plugin for qupzilla Group: Productivity/Networking/Web/Browsers Requires: %{name} = %{version} %description gnome-keyring Gnome keyring plugin for QupZilla browser which allows to store passwords in gnome keyring. %endif %prep %setup -q -n QupZilla-%{version} # WORKAROUND for QTBUG-34950. %patch0 -p1 # remove BUILDTIME usage from build sed '/static const QString BUILDTIME/d' -i src/lib/app/qupzilla.h sed '/QupZilla::BUILDTIME/d' -i src/lib/other/aboutdialog.cpp sed '/QupZilla::BUILDTIME/d' -i src/lib/app/commandlineoptions.cpp sed '/QupZilla::BUILDTIME/d' -i src/lib/app/qupzilla.cpp sed '/QupZilla::BUILDTIME/d' -i src/lib/network/schemehandlers/qupzillaschemehandler.cpp %build export USE_WEBGL=true %if !0%{?qt5_build} # It enables better kde integration, it's also needed for kwallet plugin. export KDE_INTEGRATION=true # It enables gnome keyring support export GNOME_INTEGRATION=true %endif # It sets proper LIBPATH. export USE_LIBPATH=%{_libdir} %if !0%{?qt5_build} # Debug config is needed for -debuginfo and -debugsource packages. qmake CONFIG+=debug %else %{_libqt5_qmake} %endif make %{?_smp_mflags} %install make INSTALL_ROOT=%{buildroot} install # FIXME: split library into separate package and build also -devel with libqupzilla.so ??? rm -vf %{buildroot}%{_libdir}/libQupZilla.so # We don't need a test plugin which does nothing. rm -vf %{buildroot}%{_libdir}/qupzilla/libTestPlugin.so # End %suse_update_desktop_file qupzilla %fdupes -s %{buildroot}%{_datadir} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc AUTHORS COPYRIGHT FAQ GPLv3 %{_bindir}/qupzilla %{_libdir}/libQupZilla.so.* %dir %{_libdir}/qupzilla %{_libdir}/qupzilla/libAccessKeysNavigation.so %{_libdir}/qupzilla/libMouseGestures.so %{_libdir}/qupzilla/libGreaseMonkey.so %{_libdir}/qupzilla/libPIM.so %{_libdir}/qupzilla/libStatusBarIcons.so %{_datadir}/applications/qupzilla.desktop %{_datadir}/pixmaps/qupzilla.png %{_datadir}/icons/hicolor %dir %{_datadir}/qupzilla %{_datadir}/qupzilla/locale %{_datadir}/qupzilla/themes %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/qupzilla %if !0%{?qt5_build} %files kwallet %defattr(-,root,root) %{_libdir}/qupzilla/libKWalletPasswords.so %files gnome-keyring %defattr(-,root,root) %{_libdir}/qupzilla/libGnomeKeyringPasswords.so %endif %changelog ++++++ qupzilla.spec ++++++ --- /var/tmp/diff_new_pack.ZeEbCS/_old 2014-03-01 07:47:50.000000000 +0100 +++ /var/tmp/diff_new_pack.ZeEbCS/_new 2014-03-01 07:47:50.000000000 +0100 @@ -16,35 +16,69 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%define qt5_build 0 + +%if !0%{?qt5_build} Name: qupzilla -Version: 1.6.1 +%else +Name: qupzilla-qt5 +%endif +Version: 1.6.3 Release: 0 -License: GPL-3.0+ Summary: A very fast open source browser based on WebKit core -Url: http://qupzilla.com/ +License: GPL-3.0+ Group: Productivity/Networking/Web/Browsers +Url: http://qupzilla.com/ Source: https://github.com/QupZilla/qupzilla/releases/download/v%{version}/QupZilla-%{version}.tar.gz # WORKAROUND FOR QTBUG-34950 Patch0: qupzilla-gdb-workaround.patch BuildRequires: fdupes +%if !0%{?qt5_build} BuildRequires: libkde4-devel BuildRequires: pkgconfig(gnome-keyring-1) +%endif BuildRequires: pkgconfig(hunspell) +%if 0%{?qt5_build} +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Script) +BuildRequires: pkgconfig(Qt5Sql) +BuildRequires: pkgconfig(Qt5Widgets) +%if 0%{?suse_version} > 1310 +BuildRequires: libQt5Gui-private-headers-devel +%else +BuildRequires: libqt5-qtbase-private-headers-devel +%endif +BuildRequires: libqt5-qttools +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5WebKitWidgets) +%else BuildRequires: pkgconfig(QtCore) >= 4.7 BuildRequires: pkgconfig(QtGui) >= 4.7 BuildRequires: pkgconfig(QtNetwork) >= 4.7 BuildRequires: pkgconfig(QtWebKit) +%endif +BuildRequires: pkgconfig(openssl) BuildRequires: update-desktop-files +%if 0%{?qt5_build} +Conflicts: qupzilla +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description QupZilla is modern web browser based on WebKit core and Qt Framework. WebKit guarante fast browsing and Qt availability on all major platforms. +%if !0%{?qt5_build} %package kwallet Summary: Kwallet plugin for qupzilla Group: Productivity/Networking/Web/Browsers Requires: %{name} = %{version} + %description kwallet Kwallet plugin for QupZilla browser which allows to store passwords in kwallet. @@ -52,9 +86,11 @@ Summary: Gnome keyring plugin for qupzilla Group: Productivity/Networking/Web/Browsers Requires: %{name} = %{version} + %description gnome-keyring Gnome keyring plugin for QupZilla browser which allows to store passwords in gnome keyring. +%endif %prep %setup -q -n QupZilla-%{version} @@ -69,14 +105,20 @@ %build export USE_WEBGL=true +%if !0%{?qt5_build} # It enables better kde integration, it's also needed for kwallet plugin. export KDE_INTEGRATION=true # It enables gnome keyring support export GNOME_INTEGRATION=true +%endif # It sets proper LIBPATH. export USE_LIBPATH=%{_libdir} +%if !0%{?qt5_build} # Debug config is needed for -debuginfo and -debugsource packages. qmake CONFIG+=debug +%else +%{_libqt5_qmake} +%endif make %{?_smp_mflags} %install @@ -86,8 +128,8 @@ # We don't need a test plugin which does nothing. rm -vf %{buildroot}%{_libdir}/qupzilla/libTestPlugin.so # End -%suse_update_desktop_file %{name} -%fdupes %{buildroot}%{_datadir} +%suse_update_desktop_file qupzilla +%fdupes -s %{buildroot}%{_datadir} %post -p /sbin/ldconfig @@ -96,7 +138,7 @@ %files %defattr(-,root,root) %doc AUTHORS COPYRIGHT FAQ GPLv3 -%{_bindir}/%{name} +%{_bindir}/qupzilla %{_libdir}/libQupZilla.so.* %dir %{_libdir}/qupzilla %{_libdir}/qupzilla/libAccessKeysNavigation.so @@ -104,16 +146,17 @@ %{_libdir}/qupzilla/libGreaseMonkey.so %{_libdir}/qupzilla/libPIM.so %{_libdir}/qupzilla/libStatusBarIcons.so -%{_datadir}/applications/%{name}.desktop -%{_datadir}/pixmaps/%{name}.png +%{_datadir}/applications/qupzilla.desktop +%{_datadir}/pixmaps/qupzilla.png %{_datadir}/icons/hicolor -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/locale -%{_datadir}/%{name}/themes +%dir %{_datadir}/qupzilla +%{_datadir}/qupzilla/locale +%{_datadir}/qupzilla/themes %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/qupzilla +%if !0%{?qt5_build} %files kwallet %defattr(-,root,root) %{_libdir}/qupzilla/libKWalletPasswords.so @@ -121,5 +164,6 @@ %files gnome-keyring %defattr(-,root,root) %{_libdir}/qupzilla/libGnomeKeyringPasswords.so +%endif %changelog ++++++ QupZilla-1.6.1.tar.gz -> QupZilla-1.6.3.tar.gz ++++++ ++++ 27787 lines of diff (skipped) ++++++ pre_checkin.sh ++++++ #!/bin/sh cp qupzilla.spec qupzilla-qt5.spec sed -e 's,qt5_build 0,qt5_build 1,' qupzilla.spec > qupzilla-qt5.spec cp qupzilla.changes qupzilla-qt5.changes ++++++ qupzilla-gdb-workaround.patch ++++++ --- /var/tmp/diff_new_pack.ZeEbCS/_old 2014-03-01 07:47:51.000000000 +0100 +++ /var/tmp/diff_new_pack.ZeEbCS/_new 2014-03-01 07:47:51.000000000 +0100 @@ -7,7 +7,7 @@ +# workaround for https://bugreports.qt-project.org/browse/QTBUG-34950 +CONFIG -= gdb_dwarf_index + - unix: VERSION = 1.6.1 + unix: VERSION = 1.6.3 # Please read BUILD information # -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org