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
This commit is contained in:
Dominique Leuenberger 2022-01-10 11:32:38 +00:00 committed by Git OBS Bridge
parent cdf570c624
commit 638b86cfbb
4 changed files with 67 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24de2cca4216cdc02a8a4d5c04201155134f56172ffc8e95295d94793bb53234
size 1467818

3
deja-dup-43.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd0b0c4b1ab2a06e2a30a9d9018cbd35c7fd648cc6d04de2709d5bcbedcce118
size 959650

View File

@ -1,3 +1,54 @@
-------------------------------------------------------------------
Sat Jan 8 17:18:07 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>

View File

@ -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