| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: deja-dup | Distribution: openSUSE Tumbleweed |
| Version: 49.2 | Vendor: openSUSE |
| Release: 2.1 | Build date: Thu Oct 9 11:28:02 2025 |
| Group: Productivity/Archiving/Backup | Build host: reproducible |
| Size: 1198506 | Source RPM: deja-dup-49.2-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/Apps/DejaDup | |
| Summary: Simple backup tool and frontend for duplicity | |
Déjà Dup is a simple backup tool. It hides the complexity of doing backups the 'right way' (encrypted, off-site, and regular) and uses duplicity as the backend. Features: * Support for local or remote backup locations, including Amazon S3 * Securely encrypts and compresses your data * Incrementally backs up, letting you restore from any particular backup * Schedules regular backups * Integrates well into your GNOME desktop
GPL-3.0-or-later
* Thu Oct 09 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 02 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 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 02 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 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 04 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.0:
+ Fix a case of "another duplicity instance is already running"
error
+ Mention when an encryption password is wrong, rather than just
re-showing the password prompt without explanation
+ Use new adwaita widgets (button rows and spinner)
+ Exclude Steam flatpak folder by default too (in addition to
normal Steam folder)
+ Restic:
- Allow creating a no-password backup
- Enable post-backup verification checks
- Show logs in troubleshooting dialog
- Show per-file errors during restore
- Switch to source service for tarball.
* Mon Sep 09 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.1:
+ Fix backing up to and restoring from WebDAV servers.
+ Fix a "I/O socket timeout" error when connecting to Google
Drive and Microsoft OneDrive servers (or at least, reduce its
frequency).
+ Add a warning dialog if GVfs FUSE is not installed.
- Changes from version 46.0:
+ Use modern Adwaita dialogs.
+ Show storage location on the main overview page.
+ Show a nice warning if we can't connect to a secrets service or
gvfs.
+ Stop showing an error when your cache dir has a CACHEDIR.TAG
file.
+ Handle a wider variety of odd gvfs mount options during
backups.
+ Rename "Resume Later" to "Pause" during backups to reduce
confusion.
+ Show a "Reset All Folders" button in the include/exclude
preferences.
+ Give feedback when include/exclude/storage folders are invalid
in some way (either remote URLs for includes or folders inside
the flatpak).
+ Fix rare crash if an unknown gsetting value is encountered.
+ Fix OAuth token parsing on some newer versions of libsoup/glib.
+ Stop double-mounting fstab entries.
+ Exclude Electron cache dirs by default.
+ Duplicity: Use rclone to connect to Microsoft OneDrive and
Google Drive and FUSE to connect to remote locations, for
better reliability.
+ Duplicity: Fix an error about "old signatures and incremental
specified".
+ Duplicity: Save memory by not keeping a record of every file
changed.
+ Duplicity: Work around a bug in 2.2.0+ that sometimes chops off
a command line argument when resuming a backup.
+ Restic: Fix OAuth token refreshing.
+ Restic: Delete old snapshots as needed, to make space.
+ Restic: Ignore restic environment variables we didn't set.
+ Restic: Handle a changed HOME dir during restores.
+ Restic: Handle nested includes/excludes correctly.
+ Restic: Allow restoring from other hostnames or non-Deja-Dup
snapshots.
+ Updated translations.
- Add xdg-user-dirs BuildRequires: new dependency used in tests.
* Mon Aug 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire gettext-devel instead of gettext-runtime: allow OBS
to shortcut through gettext-runtime-mini.
* Wed Jan 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 45.2:
+ Fix not being prompted for packagekit installs during a
restore.
+ Allow using the '~/' alias for the home dir in more text
entries.
+ Add clearer error message when auto-backups can't be set in
flatpak mode.
+ Fix compilation on non-glibc systems.
+ Updated translations.
* Wed Nov 22 2023 Christophe Marin <christophe@krop.fr>
- Update to version 45.1:
+ Fix compilation with valac 0.56
+ Use the modern flat header style
+ Use latest Gtk file dialog
+ Fix a vague SMB error into a more specific one
+ Support duplicity 2.0's command line changes
+ Update OneDrive api key to work with Duplicity 1.2.3
+ Add more details to the error message about not enough space
+ Fix not being able to open the preferences window after a
restore
+ Updated translations.
* Fri Mar 31 2023 Paolo Stivanin <info@paolostivanin.com>
- Update to version 44.1:
+ Refuse to back up to a destination that doesn't have enough
space, and suggest how much more space is needed.
+ Fix Trash location when run as a flatpak.
+ Don't try to back up when the network is behind a wifi
captive portal.
+ Updated translations.
* Mon Dec 05 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 44.0:
+ Refresh the visuals in a few places by using modern text
entries and the new About dialog.
+ Newly created restic backups will now use compression.
+ Fix a bug that prevented updating the folder option in the
Preferences window after changing to an external disk.
+ Fix a bug that prevented switching to the restore view if the
app startd up in mobile mode (thin width).
+ Updated translations.
* Mon Aug 08 2022 Yifan Jiang <yfjiang@suse.com>
- The nautilus-deja-dup plugin has been dropped since version 42.4,
explicitly obsoletes it in the specfile (jsc#SLE-24632,
bsc#1199740).
* Tue Jul 05 2022 Paolo Stivanin <info@paolostivanin.com>
- Update to version 43.4 (jsc#SLE-24632, bsc#1199740):
+ Warn about delayed backups due to power saver mode,
if it's been over a day since we were supposed to back up.
+ Improve support for mobile screen sizes.
+ Add some in-preferences help explaining some of the
always-ignored folders.
+ Bump default volume size from 25/50MB to 200MB, to keep fewer
files around and improve network throughput.
+ Minor fixes to our experimental restic support (make sure
to unlock the repo and warn if some files could not be read
when backing up).
* Fri May 20 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 43.3:
+ Change Google/Microsoft authentication flow to use a more
secure, non-deprecated approach (Google is turning off the
approach we use now in just a few months).
+ Remember window size after closing.
+ Fix incorrect file permissions / mtime when restoring files
from other users.
+ Updated translations.
- Drop 60856db.patch and 9c17deb0526b.patch: fixed upstream.
* Mon Apr 25 2022 Dominique Leuenberger <dimstar@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.
* Sat Jan 08 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.
/etc/xdg/autostart/org.gnome.DejaDup.Monitor.desktop /usr/bin/deja-dup /usr/lib/deja-dup /usr/lib/deja-dup/libdeja.so /usr/libexec/deja-dup /usr/libexec/deja-dup/deja-dup-find-fusermount /usr/libexec/deja-dup/deja-dup-monitor /usr/libexec/deja-dup/fusermount /usr/libexec/deja-dup/fusermount3 /usr/share/applications/org.gnome.DejaDup.desktop /usr/share/dbus-1/services/org.gnome.DejaDup.service /usr/share/doc/packages/deja-dup /usr/share/doc/packages/deja-dup/CONTRIBUTING.md /usr/share/doc/packages/deja-dup/NEWS.md /usr/share/doc/packages/deja-dup/README.md /usr/share/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml /usr/share/help/C/deja-dup /usr/share/help/C/deja-dup/contribute.page /usr/share/help/C/deja-dup/index.page /usr/share/help/C/deja-dup/prefs.page /usr/share/help/C/deja-dup/restore-full.page /usr/share/help/C/deja-dup/restore-worst-case.page /usr/share/help/C/deja-dup/support.page /usr/share/icons/hicolor/scalable/apps/org.gnome.DejaDup.svg /usr/share/icons/hicolor/symbolic/apps/org.gnome.DejaDup-symbolic.svg /usr/share/licenses/deja-dup /usr/share/licenses/deja-dup/GPL-3.0-or-later.md /usr/share/man/man1/deja-dup.1.gz /usr/share/metainfo/org.gnome.DejaDup.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 17 22:54:09 2025