commit qactus for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qactus for openSUSE:Factory checked in at 2021-10-06 19:49:57 Comparing /work/SRC/openSUSE:Factory/qactus (Old) and /work/SRC/openSUSE:Factory/.qactus.new.2443 (New) Package is "qactus" Wed Oct 6 19:49:57 2021 rev:11 rq:923501 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/qactus/qactus.changes2021-09-20 23:34:35.995280815 +0200 +++ /work/SRC/openSUSE:Factory/.qactus.new.2443/qactus.changes 2021-10-06 19:50:08.148061872 +0200 @@ -1,0 +2,6 @@ +Tue Oct 5 21:15:20 UTC 2021 - Javier Llorente + +- Fix build for openSUSE Leap 15.2 and 15.3 + * qactus-fix-leap-build.patch + +--- New: qactus-fix-leap-build.patch Other differences: -- ++ qactus.spec ++ --- /var/tmp/diff_new_pack.yM3gul/_old 2021-10-06 19:50:08.764062105 +0200 +++ /var/tmp/diff_new_pack.yM3gul/_new 2021-10-06 19:50:08.768062107 +0200 @@ -30,6 +30,8 @@ Group: Development/Tools/Building URL:https://github.com/javierllorente/qactus Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM qactus-fix-leap-build.patch +Patch0: qactus-fix-leap-build.patch BuildRequires: cmake >= 3.5 BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Gui) ++ qactus-fix-leap-build.patch ++ >From 337e1a70b1b9a70046f7afde6a59205293d1dac4 Mon Sep 17 00:00:00 2001 From: Javier Llorente Date: Tue, 5 Oct 2021 23:36:26 +0200 Subject: [PATCH] Fix build for Qt versions < 5.14.0 diff --git a/src/gui/monitor/monitorrepositorytab.cpp b/src/gui/monitor/monitorrepositorytab.cpp index 415d1b2..c8fb962 100644 --- a/src/gui/monitor/monitorrepositorytab.cpp +++ b/src/gui/monitor/monitorrepositorytab.cpp @@ -90,8 +90,14 @@ void MonitorRepositoryTab::slotAddResultList(const QList &resultLis void MonitorRepositoryTab::checkForResultListChanges(const QList &resultList) { // FIXME: intersect always returns 0 +#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) QSet old_resultSet(m_resultList.begin(), m_resultList.end()); QSet new_resultSet(resultList.begin(), resultList.end()); +#else +QSet old_resultSet = m_resultList.toSet(); +QSet new_resultSet= resultList.toSet(); +#endif + QList commonResults = old_resultSet.intersect(new_resultSet).values(); for (OBSResult *oldResult : commonResults) {
commit qactus for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qactus for openSUSE:Factory checked in at 2021-09-20 23:32:59 Comparing /work/SRC/openSUSE:Factory/qactus (Old) and /work/SRC/openSUSE:Factory/.qactus.new.1899 (New) Package is "qactus" Mon Sep 20 23:32:59 2021 rev:10 rq:920108 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/qactus/qactus.changes2020-11-29 12:31:15.082173500 +0100 +++ /work/SRC/openSUSE:Factory/.qactus.new.1899/qactus.changes 2021-09-20 23:34:35.995280815 +0200 @@ -1,0 +2,6 @@ +Fri Sep 17 20:52:05 UTC 2021 - Javier Llorente + +- Update to 2.1.0 + * New feature: monitor an entire project + +--- Old: qactus-2.0.3.tar.gz New: qactus-2.1.0.tar.gz Other differences: -- ++ qactus.spec ++ --- /var/tmp/diff_new_pack.35Szv7/_old 2021-09-20 23:34:36.551281502 +0200 +++ /var/tmp/diff_new_pack.35Szv7/_new 2021-09-20 23:34:36.551281502 +0200 @@ -1,7 +1,7 @@ # # spec file for package qactus # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -23,7 +23,7 @@ %global devname %{libprefix}-devel Name: qactus -Version:2.0.3 +Version:2.1.0 Release:0 Summary:A GUI client for OBS License:GPL-2.0-only OR GPL-3.0-only @@ -44,14 +44,15 @@ Requires: %{libname}%{?_isa} = %{version}-%{release} %description -A Qt-based Open Build Service (OBS) client featuring a browser, request management and more +A Qt-based Open Build Service (OBS) client featuring a browser, request +management and more. %package -n %{libname} Summary:A Qt-based OBS library Group: System/Libraries %description -n %{libname} -A library for interacting with the Open Build Service (OBS) +A library for interacting with the Open Build Service (OBS). %package -n %{devname} Summary:Development files for %{libprefix} @@ -60,26 +61,20 @@ %description -n %{devname} This package contains the development files for %{libprefix}, a Qt-based -Open Build Service (OBS) library +Open Build Service (OBS) library. %prep -%setup -q +%autosetup -p1 %build %cmake -%make_build +%cmake_build %install -%make_install -C build +%cmake_install %suse_update_desktop_file %{name} -%post -%desktop_database_post - -%postun -%desktop_database_postun - %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig ++ qactus-2.0.3.tar.gz -> qactus-2.1.0.tar.gz ++ 2105 lines of diff (skipped)
[opensuse-commit] commit qactus for openSUSE:Factory
Hello community, here is the log from the commit of package qactus for openSUSE:Factory checked in at 2020-11-29 12:31:11 Comparing /work/SRC/openSUSE:Factory/qactus (Old) and /work/SRC/openSUSE:Factory/.qactus.new.5913 (New) Package is "qactus" Sun Nov 29 12:31:11 2020 rev:9 rq:851593 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/qactus/qactus.changes2020-06-17 14:56:57.114340071 +0200 +++ /work/SRC/openSUSE:Factory/.qactus.new.5913/qactus.changes 2020-11-29 12:31:15.082173500 +0100 @@ -1,0 +2,9 @@ +Sat Nov 28 19:30:17 UTC 2020 - Javier Llorente + +- Update to 2.0.3 + * Minor fixes: +- follow redirects +- empty bookmark list on user switch + * Improve the configure dialog + +--- Old: qactus-2.0.2.tar.gz New: qactus-2.0.3.tar.gz Other differences: -- ++ qactus.spec ++ --- /var/tmp/diff_new_pack.bwCN5h/_old 2020-11-29 12:31:15.822174248 +0100 +++ /var/tmp/diff_new_pack.bwCN5h/_new 2020-11-29 12:31:15.822174248 +0100 @@ -23,7 +23,7 @@ %global devname %{libprefix}-devel Name: qactus -Version:2.0.2 +Version:2.0.3 Release:0 Summary:A GUI client for OBS License:GPL-2.0-only OR GPL-3.0-only ++ qactus-2.0.2.tar.gz -> qactus-2.0.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qactus-2.0.2/CMakeLists.txt new/qactus-2.0.3/CMakeLists.txt --- old/qactus-2.0.2/CMakeLists.txt 2020-06-16 17:14:32.0 +0200 +++ new/qactus-2.0.3/CMakeLists.txt 2020-11-28 20:25:38.0 +0100 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.5) project(Qactus - VERSION 2.0.2 + VERSION 2.0.3 LANGUAGES CXX) add_definitions(-DQACTUS_VERSION="${PROJECT_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qactus-2.0.2/ChangeLog new/qactus-2.0.3/ChangeLog --- old/qactus-2.0.2/ChangeLog 2020-06-16 17:14:32.0 +0200 +++ new/qactus-2.0.3/ChangeLog 2020-11-28 20:25:38.0 +0100 @@ -1,5 +1,11 @@ Qactus ChangeLog +v2.0.3 (2020-11-28) +- Minor fixes: +* follow redirects +* empty bookmark list on user switch +- Improve the configure dialog + v2.0.2 (2020-06-16) - RequestStateEditor enhancements: * enable keyboard navigation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qactus-2.0.2/qactus.spec new/qactus-2.0.3/qactus.spec --- old/qactus-2.0.2/qactus.spec2020-06-16 17:14:32.0 +0200 +++ new/qactus-2.0.3/qactus.spec2020-11-28 20:25:38.0 +0100 @@ -22,7 +22,7 @@ %global devname %{libprefix}-devel Name: qactus -Version:2.0.2 +Version:2.0.3 Release:0 Summary:A GUI client for OBS License:GPL-2.0 or GPL-3.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qactus-2.0.2/src/gui/browser/bookmarks.cpp new/qactus-2.0.3/src/gui/browser/bookmarks.cpp --- old/qactus-2.0.2/src/gui/browser/bookmarks.cpp 2020-06-16 17:14:32.0 +0200 +++ new/qactus-2.0.3/src/gui/browser/bookmarks.cpp 2020-11-28 20:25:38.0 +0100 @@ -1,7 +1,7 @@ /* * Qactus - A Qt-based OBS client * - * Copyright (C) 2019 Javier Llorente + * Copyright (C) 2019-2020 Javier Llorente * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -48,6 +48,7 @@ void Bookmarks::slotLoadBookmarks(OBSPerson *person) { m_person = person; +clear(); for (QString entry : person->getWatchList()) { addItem(entry); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qactus-2.0.2/src/gui/configure.cpp new/qactus-2.0.3/src/gui/configure.cpp --- old/qactus-2.0.2/src/gui/configure.cpp 2020-06-16 17:14:32.0 +0200 +++ new/qactus-2.0.3/src/gui/configure.cpp 2020-11-28 20:25:38.0 +0100 @@ -1,7 +1,7 @@ /* * Qactus - A Qt based OBS notifier * - * Copyright (C) 2013-2018 Javier Llorente + * Copyright (C) 2013-2020 Javier Llorente * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -20,6 +20,7 @@ #include "configure.h" #include "ui_configure.h" +#include "credentials.h" Configure::Configure(QWidget *parent, OBS *obs) : QDialog(parent), @@ -36,21 +37,8 @@ ui->checkBoxHomeProjects->setChecked(includeHomeProjects); proxySettingsSetup(); -//loginDialog = new Login(ui->authPage);