Hello community, here is the log from the commit of package licq for openSUSE:Factory checked in at Fri Apr 16 00:57:36 CEST 2010. -------- --- KDE/licq/licq.changes 2009-09-24 09:30:19.000000000 +0200 +++ /mounts/work_src_done/STABLE/licq/licq.changes 2010-04-15 10:07:36.000000000 +0200 @@ -1,0 +2,57 @@ +Thu Apr 15 09:32:42 UTC 2010 - mseben@novell.com + +- updated to 1.3.8 + * Plugin API: Added GPG functions so plugins don't need to depend + on gpgme anymore + * Qt4-Gui: Fixed a bug that could cause GUI to crash on startup + * Qt4-Gui: Fixed a bug causing the same image to be loaded for all + icons + * Qt4-Gui: Dragging a file to chat dialog will open send dialog + * Qt4-Gui: Tray icon will show status from another protocol if ICQ + is offline + * RMS: Fixed a bug causing LIST command to always return an empty + list + * RMS: Added HISTORY command for fetching user history + * Web-Gui: Corrected various syntax errors in scripts + * Web-Gui: Updated html to conform with xhtml 1.1 standard + * Web-Gui: Added option to set status offline + * Web-Gui: Made windows resizable + * Web-Gui: Show messages from history when opening chat window + * Web-Gui: Highlight timestamp and user alias in chat history +- changes in 1.3.7 + * Various bugs in both Licq and plugins that caused crashes and + hangings have been fixed. + * Build: Various fixes to make Licq and plugins compile cleaner. + * ICQ: Line breaks in received messages from some clients were lost. + * ICQ: Manually set aliases were sometimes lost during logon. + * ICQ: Files were left open after canceled transfers. + * MSN: Sometimes sockets were getting associated with the wrong + conversation. + * Plugin API: Renamed ICQUser class to LicqUser. + * Plugin API: Introduced a user id data type to replace account+ppid. + * Plugin API: Introduced mutex guard classes for user and group objects. + * Plugin API: Added IPv6 support to socket class (currently not used + by ICQ or MSN plugin). + * Plugin API: Various other changes and improvements. + * Qt4-Gui: Deleting a user caused the contact list to behave strange + or even crash. + * Qt4-Gui: Moved Qt style setting from command line to settings dialog. + * Qt4-Gui: Moved skin and icon set selections to settings dialog. + * Qt4-Gui: Alt+1, Alt+2, etc in message dialog can be used to switch + between tabs. + * Qt4-Gui: Made keyboard shortcuts configurable. + * Qt4-Gui: Several additional functions can be configured to have + keyboard shortcuts. + * Qt4-Gui: Added option to disable sound for active message window. + * Qt4-Gui: Size of view event and send event dialogs are remembered. + * Qt4-Gui: Current group in contact list can be changed using scroll + wheel on message field. + * Qt4-Gui: Shift+PgUp/PgDn in message input can be used to scroll + history area. + * Qt4-Gui: Added spell checking support (using Hunspell) for message + dialog. + * Qt4-Gui: Thread contact list can be split in online and offline + parts (group mode 2). +- deprecated ru_login_fix.patch,gcc44.patch,leak-fix.patch + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- licq-1.3.6-array_del.patch licq-1.3.6-config-fix.patch licq-1.3.6-gcc44.patch licq-1.3.6-leak-fix.patch licq-1.3.6-ru_login_fix.patch licq-1.3.6-two_desktop_files.patch licq-1.3.6-userinfodlg.patch licq-1.3.6-viewurl.patch licq-1.3.6.tar.bz2 New: ---- licq-1.3.8-array_del.patch licq-1.3.8-config-fix.patch licq-1.3.8-two_desktop_files.patch licq-1.3.8-userinfodlg.patch licq-1.3.8-viewurl.patch licq-1.3.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ licq.spec ++++++ --- /var/tmp/diff_new_pack.vgWDpz/_old 2010-04-16 00:57:12.000000000 +0200 +++ /var/tmp/diff_new_pack.vgWDpz/_new 2010-04-16 00:57:12.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package licq (Version 1.3.6) +# spec file for package licq (Version 1.3.8) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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 @@ -25,11 +25,11 @@ %else BuildRequires: openssl-devel %endif -License: GPL v2 or later +License: GPLv2+ Group: Productivity/Networking/ICQ AutoReqProv: on -Version: 1.3.6 -Release: 5 +Version: 1.3.8 +Release: 1 Summary: Linux ICQ Client Source: %{name}-%{version}.tar.bz2 # Maybe in future will somebody make icqnd plugin get working @@ -45,9 +45,6 @@ Patch3: %{name}-%{version}-viewurl.patch Patch4: %{name}-%{version}-two_desktop_files.patch Patch5: %{name}-%{version}-array_del.patch -Patch6: %{name}-%{version}-gcc44.patch -Patch7: %{name}-%{version}-ru_login_fix.patch -Patch8: %{name}-%{version}-leak-fix.patch #Patch20: icqnd-0.1.9-libdir_64bit.patch #Patch21: icqnd-0.1.9-do_not_strip.patch Url: http://www.licq.org/ @@ -67,7 +64,7 @@ %package qt4-gui -License: GPL v2 or later +License: GPLv2+ Summary: QT4 plug-in for Licq Group: Development/Sources Requires: licq = %{version} @@ -79,7 +76,7 @@ %package devel -License: GPL v2 or later +License: GPLv2+ Summary: Development files of Licq Group: Development/Sources Requires: licq = %{version} @@ -98,10 +95,6 @@ %patch3 %patch4 %patch5 -%patch6 -p1 -%patch7 -# PATCH-FIX-UPSTREAM fix mem leak (bnc#540498) -%patch8 ##patches for icqnd #%patch20 #%patch21 ++++++ licq-1.3.6-array_del.patch -> licq-1.3.8-array_del.patch ++++++ ++++++ licq-1.3.6-config-fix.patch -> licq-1.3.8-config-fix.patch ++++++ ++++++ licq-1.3.6-two_desktop_files.patch -> licq-1.3.8-two_desktop_files.patch ++++++ ++++++ licq-1.3.6-userinfodlg.patch -> licq-1.3.8-userinfodlg.patch ++++++ --- KDE/licq/licq-1.3.6-userinfodlg.patch 2008-12-30 17:00:39.000000000 +0100 +++ /mounts/work_src_done/STABLE/licq/licq-1.3.8-userinfodlg.patch 2010-04-15 10:07:28.000000000 +0200 @@ -1,15 +1,17 @@ ---- plugins/qt-gui/src/userinfodlg.cpp +Index: plugins/qt-gui/src/userinfodlg.cpp +=================================================================== +--- plugins/qt-gui/src/userinfodlg.cpp.orig +++ plugins/qt-gui/src/userinfodlg.cpp -@@ -135,7 +135,7 @@ +@@ -132,7 +132,7 @@ UserInfoDlg::UserInfoDlg(CICQDaemon *s, tabs->addTab(tabList[KABCInfo].tab, tabList[KABCInfo].label); #endif - connect (tabs, SIGNAL(selected(const QString &)), this, SLOT(updateTab(const QString &))); + connect (tabs, SIGNAL(currentChanged(QWidget*)), this, SLOT(updateTab(QWidget*))); - connect (sigman, SIGNAL(signal_updatedUser(CICQSignal *)), - this, SLOT(updatedUser(CICQSignal *))); + connect (sigman, SIGNAL(signal_updatedUser(const UserId&, unsigned long, int, unsigned long)), + this, SLOT(updatedUser(const UserId&, unsigned long))); -@@ -2086,9 +2086,9 @@ +@@ -2035,9 +2035,9 @@ void UserInfoDlg::SaveHistory() // ----------------------------------------------------------------------------- @@ -21,7 +23,7 @@ { currentTab = GeneralInfo; btnMain1->setText(m_bOwner ? tr("&Save") : tr("&Menu")); -@@ -2100,7 +2100,7 @@ +@@ -2049,7 +2049,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[GeneralInfo].loaded) SetGeneralInfo(NULL); } @@ -30,7 +32,7 @@ { btnMain1->setText(m_bOwner ? tr("&Save") : tr("&Menu")); btnMain2->setText(m_bOwner ? tr("&Retrieve") : tr("&Save")); -@@ -2112,7 +2112,7 @@ +@@ -2061,7 +2061,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[MoreInfo].loaded) SetMoreInfo(NULL); } @@ -39,7 +41,7 @@ { btnMain1->setText(m_bOwner ? tr("&Save") : tr("&Menu")); btnMain2->setText(m_bOwner ? tr("&Retrieve") : tr("&Save")); -@@ -2124,7 +2124,7 @@ +@@ -2073,7 +2073,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[More2Info].loaded) SetMore2Info(NULL); } @@ -48,7 +50,7 @@ { btnMain1->setText(m_bOwner ? tr("&Save") : tr("&Menu")); btnMain2->setText(m_bOwner ? tr("&Retrieve") : tr("&Save")); -@@ -2136,7 +2136,7 @@ +@@ -2085,7 +2085,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[WorkInfo].loaded) SetWorkInfo(NULL); } @@ -57,7 +59,7 @@ { btnMain1->setText(m_bOwner ? tr("&Save") : tr("&Menu")); btnMain2->setText(m_bOwner ? tr("&Retrieve") : tr("&Save")); -@@ -2148,7 +2148,7 @@ +@@ -2097,7 +2097,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[AboutInfo].loaded) SetAbout(NULL); } @@ -66,7 +68,7 @@ { btnMain3->setText(m_bOwner ? tr("&Add") : tr("&Update")); btnMain2->setText(m_bOwner ? tr("&Clear") : tr("&Save")); -@@ -2160,7 +2160,7 @@ +@@ -2109,7 +2109,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[PhoneInfo].loaded) SetPhoneBook(NULL); } @@ -75,7 +77,7 @@ { btnMain3->setText(m_bOwner ? tr("&Browse") : tr("&Update")); btnMain2->setText(m_bOwner ? tr("&Clear") : tr("&Save")); -@@ -2172,7 +2172,7 @@ +@@ -2121,7 +2121,7 @@ void UserInfoDlg::updateTab(const QStrin if (!tabList[PictureInfo].loaded) SetPicture(NULL); } @@ -84,7 +86,7 @@ { btnMain3->setText(tr("Nex&t")); btnMain2->setText(tr("P&rev")); -@@ -2188,7 +2188,7 @@ +@@ -2137,7 +2137,7 @@ void UserInfoDlg::updateTab(const QStrin SetupHistory(); mlvHistory->setFocus(); } @@ -93,7 +95,7 @@ { currentTab = LastCountersInfo; btnMain3->setText(""); -@@ -2201,7 +2201,7 @@ +@@ -2150,7 +2150,7 @@ void UserInfoDlg::updateTab(const QStrin SetLastCountersInfo(NULL); } #ifdef USE_KABC @@ -102,14 +104,16 @@ { currentTab = KABCInfo; btnMain3->setText(tr("&Browse")); ---- plugins/qt-gui/src/userinfodlg.h +Index: plugins/qt-gui/src/userinfodlg.h +=================================================================== +--- plugins/qt-gui/src/userinfodlg.h.orig +++ plugins/qt-gui/src/userinfodlg.h -@@ -202,7 +202,7 @@ +@@ -202,7 +202,7 @@ protected slots: void ShowHistoryNext(); void HistoryReverse(bool); void HistoryReload(); - void updateTab(const QString&); + void updateTab(QWidget*); - void updatedUser(CICQSignal*); + void updatedUser(const UserId& userId, unsigned long subSignal); void SaveSettings(); void slotUpdate(); ++++++ licq-1.3.6-viewurl.patch -> licq-1.3.8-viewurl.patch ++++++ ++++++ licq-1.3.6.tar.bz2 -> licq-1.3.8.tar.bz2 ++++++ ++++ 440464 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org