Compare commits
9 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 9fe0e26701 | |||
| 1f4430d3d7 | |||
| 662b6486cf | |||
| 0da86dd41f | |||
| e7ee310f9a | |||
| f7d278a7af | |||
| 13ee34c877 | |||
| be53e30553 | |||
| 4577b02eab |
2
_service
2
_service
@@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.gnome.org/World/deja-dup.git</param>
|
||||
<param name="revision">47.0</param>
|
||||
<param name="revision">49.2</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aa5f1d42587b209e2c51615b26a2552d04121a6f14b6120e18a61b1cc852d7b6
|
||||
size 7777805
|
||||
22
deja-dup-49.2-loosen_pkit_filters.patch
Normal file
22
deja-dup-49.2-loosen_pkit_filters.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
Index: deja-dup/libdeja/Operation.vala
|
||||
===================================================================
|
||||
--- deja-dup.orig/libdeja/Operation.vala 2025-10-09 10:31:04.896841344 +0200
|
||||
+++ deja-dup/libdeja/Operation.vala 2025-10-09 11:18:59.580614725 +0200
|
||||
@@ -566,7 +566,7 @@
|
||||
var client = new Pk.Client();
|
||||
|
||||
// Check which deps have any version installed
|
||||
- var bitfield = Pk.Bitfield.from_enums(Pk.Filter.INSTALLED, Pk.Filter.ARCH);
|
||||
+ var bitfield = Pk.Bitfield.from_enums(Pk.Filter.INSTALLED);
|
||||
Pk.Results results = yield get_pk_results(client, bitfield, deps);
|
||||
if (results == null)
|
||||
return false;
|
||||
@@ -591,7 +591,7 @@
|
||||
// an update for a package, the new version can be returned here, even if
|
||||
// there is an older version installed -- NEWEST or NOT_NEWEST does not
|
||||
// affect this behavior).
|
||||
- bitfield = Pk.Bitfield.from_enums(Pk.Filter.NOT_INSTALLED, Pk.Filter.ARCH, Pk.Filter.NEWEST);
|
||||
+ bitfield = Pk.Bitfield.from_enums(Pk.Filter.NOT_INSTALLED, Pk.Filter.NEWEST);
|
||||
results = yield get_pk_results(client, bitfield, uninstalled);
|
||||
if (results == null)
|
||||
return false;
|
||||
3
deja-dup-49.2.obscpio
Normal file
3
deja-dup-49.2.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:985742bc08d04b06b19dc3d3f031a4f9350e6eab8ca2c460b92006bcf4ba41a9
|
||||
size 8439309
|
||||
@@ -1,3 +1,73 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 9 09:28:02 UTC 2025 - Andrei Dziahel <develop7@develop7.info>
|
||||
|
||||
- deja-dup-49.2-loosen_pkit_filters.patch: relax architecture match
|
||||
requirement when requesting required package from PackageKit
|
||||
(boo#1212486)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 2 15:10:54 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 49.2:
|
||||
+ Restic: fix broken restore flow (again) by correcting
|
||||
find-fusermount script
|
||||
- Changes from version 49.1:
|
||||
+ Correctly exclude some extra cache folders even if HOME is a
|
||||
symlink
|
||||
+ Restic: fix broken restore flow by correctly finding fusermount
|
||||
executable
|
||||
+ Duplicity: fix the Up browse button from triggering twice on a
|
||||
single click or going insensitive when scrolling via gestures
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 17 06:50:10 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 49.0:
|
||||
+ Rclone: when running under flatpak, look for config in
|
||||
~/.config/rclone/
|
||||
+ Restic:
|
||||
- fix bashism in fusermount script that mounts restore files
|
||||
- surface some errors that were slipping through the cracks
|
||||
+ Duplicity: fix possibility of accidentally changing password
|
||||
for new full
|
||||
+ backups, with newer versions of duplicity
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 2 13:38:44 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 49.beta:
|
||||
+ Use new shortcuts dialog, use nice & ionice more, and warn
|
||||
earlier if an Rclone remote is invalid
|
||||
- Changes from version 49.alpha:
|
||||
+ Restic is now always enabled by default, the UI has had an
|
||||
overhaul, and restoring with Restic now uses your native file
|
||||
manager
|
||||
- Add blueprint-compiler BuildRequires: new dependency
|
||||
- Drop libgpg-error-devel BuildRequires: no longer needed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 22 11:22:05 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 48.0:
|
||||
+ Add new Rclone storage location option that can reference
|
||||
existing Rclone remotes, thus allowing backing up to a wide
|
||||
variety of cloud providers.
|
||||
+ Keep "backup successful" notifications around (there was a bug
|
||||
where they sometimes disappeared right after the backup, but
|
||||
now they persist).
|
||||
+ Add allow-power-saver gsettings key to allow automatic backups
|
||||
even when Power Saver mode is enabled, for folks that live in
|
||||
that mode.
|
||||
+ Avoid another possible source of multiple tool tasks running on
|
||||
top of each other when starting up automatic backups.
|
||||
+ Restic:
|
||||
- avoid matching multiple files when restoring.
|
||||
- hide noisy "status" messages from the About window debug
|
||||
logs.
|
||||
- Add restic BuildRequires and Recommends, and pass
|
||||
enable_restic=true to meson setup, build the new optional restic
|
||||
support.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 4 16:11:10 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: deja-dup
|
||||
version: 47.0
|
||||
mtime: 1727650431
|
||||
commit: 3cb532e91a65754d9040dc2f13fbcf353c1befb4
|
||||
version: 49.2
|
||||
mtime: 1759331374
|
||||
commit: 04266b2fff9d6cceb392a1311c6929508c5e05ce
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package deja-dup
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,37 +17,41 @@
|
||||
|
||||
|
||||
Name: deja-dup
|
||||
Version: 47.0
|
||||
Version: 49.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: %{name}-%{version}.tar.zst
|
||||
#PATCH-FIX-OPENSUSE deja-dup-49.2-loosen_pkit_filters.patch boo#1212486
|
||||
Patch0: deja-dup-49.2-loosen_pkit_filters.patch
|
||||
BuildRequires: appstream-glib
|
||||
BuildRequires: blueprint-compiler
|
||||
BuildRequires: dbus-1
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gettext-devel
|
||||
BuildRequires: glib2-tools
|
||||
BuildRequires: libgpg-error-devel
|
||||
BuildRequires: meson >= 0.64
|
||||
BuildRequires: meson >= 1.1
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: restic
|
||||
BuildRequires: vala >= 0.16.0
|
||||
BuildRequires: xdg-user-dirs
|
||||
BuildRequires: yelp-tools
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.70
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.80
|
||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.66.0
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.12
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.18
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.6
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.8
|
||||
BuildRequires: pkgconfig(libnotify) >= 0.7
|
||||
BuildRequires: pkgconfig(libsecret-1)
|
||||
BuildRequires: pkgconfig(libsoup-3.0)
|
||||
BuildRequires: pkgconfig(packagekit-glib2) >= 1.2
|
||||
Requires: duplicity >= 0.8.21
|
||||
Requires: python3-oauthlib
|
||||
Recommends: restic
|
||||
Obsoletes: nautilus-deja-dup <= 42.4
|
||||
|
||||
%description
|
||||
@@ -68,7 +72,9 @@ Features:
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson \
|
||||
-D enable_restic=true \
|
||||
%{nil}
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
@@ -90,6 +96,9 @@ Features:
|
||||
# put the files in the right subpackage
|
||||
%dir %{_libexecdir}/deja-dup
|
||||
%{_libexecdir}/deja-dup/deja-dup-monitor
|
||||
%{_libexecdir}/deja-dup/deja-dup-find-fusermount
|
||||
%{_libexecdir}/deja-dup/fusermount
|
||||
%{_libexecdir}/deja-dup/fusermount3
|
||||
%{_datadir}/applications/org.gnome.DejaDup.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/org.gnome.DejaDup*
|
||||
|
||||
Reference in New Issue
Block a user