From 638b86cfbb12a7dddb76dfc42550af491ac49682f04b5c7ecb6440463dfabd47 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 10 Jan 2022 11:32:38 +0000 Subject: [PATCH] Accepting request 944937 from GNOME:Next New stable release OBS-URL: https://build.opensuse.org/request/show/944937 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=126 --- deja-dup-42.8.tar.bz2 | 3 --- deja-dup-43.1.tar.bz2 | 3 +++ deja-dup.changes | 51 +++++++++++++++++++++++++++++++++++++++++++ deja-dup.spec | 25 +++++++++++---------- 4 files changed, 67 insertions(+), 15 deletions(-) delete mode 100644 deja-dup-42.8.tar.bz2 create mode 100644 deja-dup-43.1.tar.bz2 diff --git a/deja-dup-42.8.tar.bz2 b/deja-dup-42.8.tar.bz2 deleted file mode 100644 index a4995c4..0000000 --- a/deja-dup-42.8.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:24de2cca4216cdc02a8a4d5c04201155134f56172ffc8e95295d94793bb53234 -size 1467818 diff --git a/deja-dup-43.1.tar.bz2 b/deja-dup-43.1.tar.bz2 new file mode 100644 index 0000000..2295f4e --- /dev/null +++ b/deja-dup-43.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd0b0c4b1ab2a06e2a30a9d9018cbd35c7fd648cc6d04de2709d5bcbedcce118 +size 959650 diff --git a/deja-dup.changes b/deja-dup.changes index 03f9485..6f86feb 100644 --- a/deja-dup.changes +++ b/deja-dup.changes @@ -1,3 +1,54 @@ +------------------------------------------------------------------- +Sat Jan 8 17:18:07 UTC 2022 - Bjørn Lie + +- Update to version 43.1: + + Increase default window size to avoid being too small + + Packaging: Require libsoup-3.0 (instead of libsoup-2.4) +- Changes from version 43.0: + + This is a stable release, following 43.alpha and 43.beta in the + GNOME style. Previously, odd number releases were the + development releases, but no longer. +- Changes since 43.beta: + + Fix the restore browser not asking any user questions during + mount (like an invalid ssl cert) + + Use dark mode if color schemes are not supported by the system, + but the gtk theme is a dark variant + + Minor UI spacing/style tweaks + + Updated translations. +- New features since 42.x: + + Add support for Microsoft OneDrive + + Delay scheduled backups when Power Saver mode or GameMode are + enabled + + Add opt-in experimental support for using Restic +- Required packaging changes since 42.x: + + Require libadwaita1 1.0+ (instead of libhandy1) + + Require gtk4 4.6+ (instead of gtk3) + + Require glib2 2.66+ + + Require meson 0.59+ + + Due to new support for Microsoft OneDrive: Require the + requests_oauthlib python module: If you can't hard-depend on + it, define the new requests_oauthlib_pkgs config flag if + building with packagekit support. This feature will only be + visible if duplicity 0.8.21+ is available. +- Optional Packaging Changes Since 42.x: + + For experimental Restic support: New config flag enable_restic, + which you can set to true to turn on the new experimental + support for Restic. This will not use Restic by default, but + merely expose a new "Labs" panel in the preferences window + where users can opt-in. So it is safe to enable and helps us + get feedback. + + Require the restic and rclone packages + + New config flags restic_pkgs and rclone_pkgs, if you can't + hard-depend on the restic or rclone packages and are building + with packagekit support + + New config flags restic_command and rclone_command, where you + can override the path to the restic and rclone executables + (defaults to searching PATH). +- Drop cmake, libhandy-devel, pkgconfig(gtk-3.0) and + pkgconfig(libsoup-2.4) BuildRequires. Add pkgconfig(gtk4), + pkgconfig(libadwaita-1) and pkgconfig(libsoup-3.0) BuildRequires, + and add python3-oauthlib Requires following upstream changes. + ------------------------------------------------------------------- Mon Sep 13 22:31:01 UTC 2021 - Bjørn Lie diff --git a/deja-dup.spec b/deja-dup.spec index aa6a7ce..b4e1bcf 100644 --- a/deja-dup.spec +++ b/deja-dup.spec @@ -1,7 +1,7 @@ # # spec file for package deja-dup # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,36 +17,37 @@ Name: deja-dup -Version: 42.8 +Version: 43.1 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 + BuildRequires: appstream-glib -BuildRequires: cmake BuildRequires: dbus-1 BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gettext-runtime BuildRequires: glib2-tools BuildRequires: libgpg-error-devel -BuildRequires: libhandy-devel -BuildRequires: meson >= 0.47 +BuildRequires: meson >= 0.59 BuildRequires: pkgconfig BuildRequires: vala >= 0.16.0 BuildRequires: yelp-tools -BuildRequires: pkgconfig(gio-2.0) >= 2.46 +BuildRequires: pkgconfig(gio-2.0) >= 2.66 BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.64.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 +BuildRequires: pkgconfig(glib-2.0) >= 2.66.0 +BuildRequires: pkgconfig(gtk4) >= 4.6 BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libadwaita-1) BuildRequires: pkgconfig(libnotify) >= 0.7 BuildRequires: pkgconfig(libsecret-1) -BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(packagekit-glib2) >= 0.6.5 -Requires: duplicity >= 0.6.25 +Requires: duplicity >= 0.8.21 +Requires: python3-oauthlib %description Déjà Dup is a simple backup tool. It hides the complexity of doing @@ -88,13 +89,13 @@ Features: # put the files in the right subpackage %dir %{_libexecdir}/deja-dup %{_libexecdir}/deja-dup/deja-dup-monitor +%{_libexecdir}/deja-dup/restic-dump-to %{_datadir}/applications/org.gnome.DejaDup.desktop %{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.DejaDup* %dir %{_libdir}/deja-dup %{_libdir}/deja-dup/libdeja.so -%dir %{_datadir}/metainfo -%{_datadir}/metainfo/org.gnome.DejaDup.appdata.xml +%{_datadir}/metainfo/org.gnome.DejaDup.metainfo.xml %{_datadir}/dbus-1/services/org.gnome.DejaDup.service %files lang -f %{name}.lang