commit qactus for openSUSE:Factory

2021-10-06 Thread Source-Sync
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

2021-09-20 Thread Source-Sync
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

2020-11-29 Thread User for buildservice source handling
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);