Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deja-dup for openSUSE:Factory checked in at 2022-04-30 22:52:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deja-dup (Old) and /work/SRC/openSUSE:Factory/.deja-dup.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deja-dup" Sat Apr 30 22:52:02 2022 rev:67 rq:973126 version:43.2 Changes: -------- --- /work/SRC/openSUSE:Factory/deja-dup/deja-dup.changes 2022-01-10 23:53:54.740820589 +0100 +++ /work/SRC/openSUSE:Factory/.deja-dup.new.1538/deja-dup.changes 2022-04-30 22:52:08.052191488 +0200 @@ -1,0 +2,21 @@ +Mon Apr 25 11:10:25 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 43.2: + + Fix a crash if you select a mount in the Local Folder settings + file chooser. + + Fix the "hostname has changed" dialog to let you actually + continue the backup. + + Fix a bogus notification that complained about not being + connected to the network for scheduled backups to Network + Servers, even if you were connected. + + Make replacing existing monitor processes during upgrade work + better. + + Add a hidden advanced setting to run setup/teardown commands + when running the backup tool (useful if you have an unusual + manual mount you need). + + Updated translations. +- Add 60856db.patch: fix test case ownership with latest valac. +- Add 9c17deb0526b.patch: add gtk wayland and x11 dep objects to + deja-dup executable. + +------------------------------------------------------------------- Old: ---- deja-dup-43.1.tar.bz2 New: ---- 60856db.patch 9c17deb0526b.patch deja-dup-43.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deja-dup.spec ++++++ --- /var/tmp/diff_new_pack.3CLVnt/_old 2022-04-30 22:52:08.512192110 +0200 +++ /var/tmp/diff_new_pack.3CLVnt/_new 2022-04-30 22:52:08.516192116 +0200 @@ -17,14 +17,17 @@ Name: deja-dup -Version: 43.1 +Version: 43.2 Release: 0 Summary: Simple backup tool and frontend for duplicity License: GPL-3.0-or-later Group: Productivity/Archiving/Backup URL: https://wiki.gnome.org/Apps/DejaDup Source0: https://gitlab.gnome.org/World/deja-dup/-/archive/%{version}/%{name}-%{version}.tar.bz2 - +# PATCH-FIX-UPSTREAM 60856db.patch dims...@opensuse.org -- Fix build with vala 0.56.1 +Patch0: https://gitlab.gnome.org/World/deja-dup/-/commit/60856db.patch +# PATCH-FIX-UPSTREAM 9c17deb0526b.patch dims...@opensuse.org -- Fix build by adding proper lib dependencies +Patch1: https://gitlab.gnome.org/World/deja-dup/-/commit/9c17deb0526b.patch BuildRequires: appstream-glib BuildRequires: dbus-1 BuildRequires: desktop-file-utils ++++++ 60856db.patch ++++++ >From 60856db2ca1b37079e9a7a2e1cbbbc9d2dcb43fa Mon Sep 17 00:00:00 2001 From: Michael Terry <m...@mterry.name> Date: Wed, 9 Mar 2022 12:28:18 -0500 Subject: [PATCH] build: fix test case ownership with latest valac --- libdeja/tests/runner.vala | 4 ++-- libdeja/tests/unit/unit-tests.vala | 2 +- monitor/tests/scheduler.vala | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libdeja/tests/runner.vala b/libdeja/tests/runner.vala index 95f6dbe1..b7216328 100644 --- a/libdeja/tests/runner.vala +++ b/libdeja/tests/runner.vala @@ -1032,7 +1032,7 @@ int main(string[] args) if (keyfile.has_group("Duplicity")) { var suite = new TestSuite("duplicity"); suite.add(new TestCase(testname, backup_setup, duplicity_run, backup_teardown)); - TestSuite.get_root().add_suite(suite); + TestSuite.get_root().add_suite((owned)suite); found_group = true; } @@ -1040,7 +1040,7 @@ int main(string[] args) if (keyfile.has_group("Restic")) { var suite = new TestSuite("restic"); suite.add(new TestCase(testname, backup_setup, restic_run, backup_teardown)); - TestSuite.get_root().add_suite(suite); + TestSuite.get_root().add_suite((owned)suite); found_group = true; } #endif diff --git a/libdeja/tests/unit/unit-tests.vala b/libdeja/tests/unit/unit-tests.vala index 8cce6317..cbe85ea6 100644 --- a/libdeja/tests/unit/unit-tests.vala +++ b/libdeja/tests/unit/unit-tests.vala @@ -138,7 +138,7 @@ int main(string[] args) unit.add(new TestCase("parse-dir", setup, parse_dir, teardown)); unit.add(new TestCase("parse-version", setup, parse_version, teardown)); unit.add(new TestCase("prompt", setup, prompt, teardown)); - TestSuite.get_root().add_suite(unit); + TestSuite.get_root().add_suite((owned)unit); return Test.run(); } diff --git a/monitor/tests/scheduler.vala b/monitor/tests/scheduler.vala index d83da81a..beabc134 100644 --- a/monitor/tests/scheduler.vala +++ b/monitor/tests/scheduler.vala @@ -242,7 +242,7 @@ int main(string[] args) unit.add(new TestCase("period-changes", setup, notices_period_changes, teardown)); unit.add(new TestCase("period-overdue", setup, period_change_overdue, teardown)); unit.add(new TestCase("backup-changes", setup, notices_last_backup_changes, teardown)); - TestSuite.get_root().add_suite(unit); + TestSuite.get_root().add_suite((owned)unit); return Test.run(); } -- GitLab ++++++ 9c17deb0526b.patch ++++++ >From 9c17deb0526b90b834bd421db872737c96f7227c Mon Sep 17 00:00:00 2001 From: Michael Terry <m...@mterry.name> Date: Sun, 24 Apr 2022 10:59:56 -0400 Subject: [PATCH] build: add gtk wayland and x11 dep objects to deja-dup executable This fixes our build with vala 0.56.1+, which split those vapi files out from the main gtk4 vapi file. Fixes: https://gitlab.gnome.org/World/deja-dup/-/issues/294 --- app/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/meson.build b/app/meson.build index d2cfb394..6e732bf7 100644 --- a/app/meson.build +++ b/app/meson.build @@ -50,6 +50,8 @@ deja_dup = executable('deja-dup', adwaita_dep, gio_unix_dep, gtk_dep, + gtk_wayland_dep, + gtk_x11_dep, packagekit_dep, secret_dep, ], -- GitLab ++++++ deja-dup-43.1.tar.bz2 -> deja-dup-43.2.tar.bz2 ++++++ ++++ 13793 lines of diff (skipped)