Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

deja-dup-45.2-150600.1.2 RPM for aarch64

From OpenSuSE Leap 15.6 for aarch64

Name: deja-dup Distribution: SUSE Linux Enterprise 15
Version: 45.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.2 Build date: Sat Mar 9 03:17:08 2024
Group: Productivity/Archiving/Backup Build host: h04-armsrv1
Size: 1236746 Source RPM: deja-dup-45.2-150600.1.2.src.rpm
Packager: https://www.suse.com/
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

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Jan 17 2024 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@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 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 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 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 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 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 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 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 2021 bjorn.lie@gmail.com
  - Update to version 42.8:
    + Fix scheduled backups being skipped if a previous password
      prompt was ignored.
* Tue Jun 15 2021 mgorse@suse.com
  - Up duplicity dependency to Requires: deja-dup cannot run without
    it (boo#1187256).
* Thu Mar 18 2021 info@paolostivanin.com
  - Update to 42.7:
    + Fix descending into a directory while searching in the
      browse & restore view
    + Update Google Drive logo
    + Update to libhandy-1
* Fri Nov 27 2020 bjorn.lie@gmail.com
  - Update to version 42.6:
    + Fix possible crash when searching backup files with unicode
      filenames
    + Exclude snap and flatpak cache files (fixed regression that
      stopped doing this)
    + Show backup times in local timezone, not UTC
    + Handle a symlinked ~/.cache/deja-dup folder
    + Bump default network timeout to cover flaky
      connections/services better
    + Updated translations.
* Tue Oct 27 2020 info@paolostivanin.com
  - Update to 42.5:
    * Fix "Resume later" from resetting your backup schedule
    * Fix difficulty in selecting an internal drive as your storage
      location when using the file browser dialog
    * Fix using "/" as an included folder being ignored
    * Fix silently refusing to restore filenames with illegal
      characters to a FAT filesystem; we now show an error
    * Fix restoring filenames with an apostrophe followed by a space
      (' ) in them
    * Always exclude ~/.cache, even if its not our current
      cache folder
    * Clarify deletion policy (that it can take up to three
      months longer than
      you might think) and allow a deletion policy of 3 months
      (previously 6 months was earliest allowed policy,
      which could mean up to 9 months)
* Wed Sep 30 2020 info@paolostivanin.com
  - Update to 42.4 (boo#1197712):
    * Redesign the main window and preferences to follow GNOME
      design patterns
    * Add welcome state for first time use (with slightly guided
      backup/restore)
    * Add an in-app browse & restore interface
    * Drop nautilus plugin, in preference of above new
      browse interface
    * Drop deprecated backends (GOA, S3, GCS, OpenStack, and Rackspace)
    * Use "Déjà Dup Backups" instead of "Déjà Dup Backup Tool"
      as full name
    * Drop "Version" key from desktop files, which broke some parsers
    * Adds a button to reset your Google authorization in
      the preferences
    * Warn users before they restore files that we can't write to
    * Fix automatic backups not firing for removable storage drives,
      which got broken during the 41.x development cycle
    * Automatically exclude folders that follow the cachedir spec
      (i.e. that have a CACHEDIR.TAG file in them), and same if
      they have a .deja-dup-ignore file
    * Use a symbolic back icon in header (vs a full color icon)
    * Stop the restore confirmation screen from growing too big
      if you are restoring a lot of files
    * Mount partitions specified in /etc/fstab if necessary
    * When selecting an internal drive as a Local Folder, treat it
      as a removable drive, so that we will mount if necessary
    * Exclude /dev by default
  - Drop upstream merged deja-dup-vala-fix.patch
* Sat Sep 05 2020 mgorse@suse.com
  - Add deja-dup-vala-fix.patch: fix for new vala (bsc#1197712).
* Sat Sep 05 2020 bjorn.lie@gmail.com
  - Update to version 40.7:
    + Fixes a bug that prevented restoring from Google Drive accounts
      if you haven't backed up yet.
    + Drop "Version" key from desktop files, which broke some
      parsers.
* Sat Jan 25 2020 dimstar@opensuse.org
  - No longer recommend -lang: supplements are in use
* Thu Jan 16 2020 info@paolostivanin.com
  - Add meson version to spec file
  - Drop deja-dup-duplicity-Mark-GPGError-extern.patch: Fixed
    upstream.
* Thu Jan 16 2020 info@paolostivanin.com
  - Update to 40.6:
    + Fixes a bug that prevented backing up to Google Drive accounts
      with unlimited quotas
    + Fix a bug that prevented backing up to Google Drive in some
      rare situations
    + Fix a bug that prevented the first login to Google Drive
    + Fix a bug that prevented resuming a full backup
    + Fix 2038 date problems by using 64-bit dates internally
    + Fix building against valac 0.45.2 and later
    + Add optional dependency on libgdk-x11-3.0 (only used in flatpak
      builds)
    + Make libgoa-1.0 an optional dependency (still recommended for a
      few years though)
    + Support autostarting via the new Background portal
    + Updated translations.
* Mon Sep 02 2019 bjorn.lie@gmail.com
  - Add deja-dup-duplicity-Mark-GPGError-extern.patch: Mark GPGError
    as extern and prevent GPG symbols to be public API. Also fixes
    building with new vala.
* Fri Jul 05 2019 bjorn.lie@gmail.com
  - Update to version 40.1:
    + Fix versioning to be correct.
  - Changes from version 40.0:
    + Fix tests when run under glib 2.60
    + Updated translations.
  - Changes from version 39.1:
    + Fix a bug that could have caused backups to be encrypted with
      two different passwords in some cases. This would result in
      difficulty backing up or restoring by not accepting the
      password you expected it to.
    + Fix a bug that caused duplicate save or exclude folders to
      appear in the preferences.
    + Delete a canary file that duplicity's pydrive puts in your
      Drive.
    + If you don't ask for your password to be saved, we now clear
      out any older saved password.
    + Finally delete the ancient Ubuntu One backend code.
  - Changes from version 39.0:
    + Switch away from GNOME Online Accounts to our own cloud keys:
    - It was brought to our attention that we shouldn't be using
      GNOME's keys, as they are intended for GNOME only.
    - Google accounts will have to be re-authenticated with our
      keys.
    - Nextcloud accounts will now appear as webdav network server
      accounts.
    - Adds new pydrive_pkgs option to list the package names needed
      for the pydrive duplicity backend (for now, the system
      package that provides the pydrive python2 package should
      suffice).
    - Adds new google_client_id option if you want to override our
      default account key and use your own. You likely won't want
      to do this.
    - Adds new dependencies on libjson-glib and libsoup.
    - Drops libgoa-backend dependency. The libgoa dependency will
      stay during a transition period from the old keys to the new
      keys.
    + Unmount a remote backup location when we are done with it, if
      we originally mounted it.
  - Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4)
    BuildRequires: New dependencies.
  - Drop pkgconfig(goa-backend-1.0) BuildRequires: No longer needed,
    nor used.
  - Reenable meson_tests, upstream fixed the issues.
* Tue Feb 26 2019 bjorn.lie@gmail.com
  - Update to version 38.4:
    + Update app icon.
    + Don't run monitor when automatic backups are disabled.
    + Drop libpeas dependency.
    + Fix compilation with valac 0.43.
    + Be more forgiving if packagekit is unresponsive.
    + Updated translations.
  - Drop deja-dup-fix-build-vala043.patch: Fixed upstream.
  - Drop pkgconfig(libpeas-1.0) BuildRequires: No longer needed.
* Sun Feb 10 2019 bjorn.lie@gmail.com
  - Add deja-dup-fix-build-vala043.patch: Fix build with new vala
    0.43.x.
  - Disable meson_test, currently fails.
* Thu Jan 17 2019 bjorn.lie@gmail.com
  - Update to version 38.3:
    + Allow restoring from paths with symlinks in more situations
      (including a fix for a backup error when ~/.cache is a
      symlink).
    + Treat operation dialogs more like real dialogs (modal to
      preference window, with correct styling on default buttons).
    + Try harder to stop running duplicity commands when we are
      terminated.
    + Don't hide an error message when also running our bimonthly
      backup verification.
    + If there isn't enough space in the backup location, tell the
      user how much is needed.
    + Exclude flatpak cache directories by default.
* Mon Jan 07 2019 bjorn.lie@gmail.com
  - Update to version 38.2:
    + Fix not being able to find the backup files when restoring on
      a fresh install.
  - Changes from version 38.1:
    + Use a primary menu instead of an AppMenu, per current GNOME
      recommendations.
    + Drop support for the legacy desktop status icon.
    + Updated translations.
  - Drop meson version fix via sed in spec, no longer needed.
  - Stop exporting optflags and rpath before configure, no longer
    needed.
  - Renable meson test, tests are now ok.
* Fri Apr 13 2018 luc14n0@linuxmail.org
  - Update to version 38.0:
    + Drop ulimit for monitor process, it was causing crashes.
    + Fix autoscrolling in progress window.
    + Exclude snap cache directories by default.
    + Updated translations.
  - Add gio-2.0, gio-unix-2.0 and goa-backend-1.0 pkgconfig modules
    and glib2-tools package BuildRequires to avoid implicit
    dependencies.
  - Replace pkgconfig(appstream-builder), dbus-1-x11, update-desktop\
    - files and perl-gettext BuildRequires with appstream-glib, dbus-\
    1, desktop-file-utils and gettext-runtime respectively, what
    meson really looks for.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Jan 17 2018 luc14n0@linuxmail.org
  - Update to version 37.1:
    + Add new Google Drive backend and make it the new default
      backend.
    + Updated translations.
  - Update Url to https://wiki.gnome.org/Apps/DejaDup: current Deja
    Dup's GNOME web page.
  - Point fdupes to the data directory instead of the build root,
    which is a practice that must be avoided.
  - Drop %glib2_gsettings_schema_requires macro: it's no longer
    needed since RPM File Triggers.
* Sun Nov 05 2017 badshah400@gmail.com
  - Update to version 36.3:
    + Fix the restore dialog sometimes being blank.
    + Updated translations.
* Fri Oct 20 2017 badshah400@gmail.com
  - Update to version 36.2:
    + Fix crash when trying to restore missing files.
    + Fix the UI from freezing for a second when mounting the
      backend location.
    + Updated translations.
* Sat Sep 30 2017 luc14n0@linuxmail.org
  - Update to version 36.1:
    + Fix backing up to external drives.
    + Updated translations.
  - Drop deja-dup-fix-setting-drive-volume.patch: Fixed upstream.
* Fri Sep 15 2017 zaitor@opensuse.org
  - Add deja-dup-fix-setting-drive-volume.patch: BackendDrive: Fix
    setting a drive volume (lp#1717230).
* Wed Sep 13 2017 zaitor@opensuse.org
  - Update to version 36.0:
    + data: Don't depend on bash.
    + BackendRemote:
    - Guard against returning a null GFile if we can't find mount.
    - Handle the user specifying a non-utf8 folder.
    + Updated translations.
* Thu Sep 07 2017 zaitor@opensuse.org
  - Update to version 35.6:
    + Fix a potential memory leak in the monitor daemon and few other
      bugs.
  - Changes from version 35.5:
    + Improve on-the-fly dependency installation and fixes a few
      other interaction bugs.
  - Changes from version 35.4:
    + Add support for GNOME Online Accounts and cleans up the
      interface a bit.
  - Changes from version 35.3:
    + Fix some bugs around unicode filenames and network access.
  - Changes from version 35.2:
    + Fix a crash we cause in nautilus with our extension.
  - Changes from version 35.1:
    + Fix a header-color bug introduced in the previous release and
      also try to fix a long-standing bug around backup/restore
      buttons being disabled too often.
  - Changes from version 35.0:
    + Modernize the code base in a few ways that make the experience
      better in GNOME 3.
  - Add meson BuildRequires and switch cmake macros cmake, make and
    cmake_install to meson, meson_build and meson_install following
    upstream switch to Meson build system.
  - Drop intltool BuildRequires: No longer needed.
  - Add libgpg-error-devel, pkgconfig(appstream-builder) and
    pkgconfig(goa-1.0) BuildRequires: New dependencies.
  - Drop deja-dup-vala-0.36.patch: Fixed upstream.
  - Drop deja-dup-help2man_stderr.patch: No longer needed after the
    port to meson.
  - Drop handling of localized man pages in install section, no
    longer needed.
  - Drop suse_update_desktop files macros, no longer needed.
  - Drop obsolete post(un) handling of following macros:
    glib2_gsettings_schema_post(un), desktop_database_post(un) and
    icon_theme_cache_post(un).
* Thu Jun 29 2017 tchvatal@suse.com
  - Fix obvious typo } instead of )
* Sat Jun 17 2017 dimstar@opensuse.org
  - Add deja-dup-vala-0.36.patch: Fix build with vala 0.36. Patch is
    only applied when vala version 0.36 or newer is found (since
    upstream is not yet clear if they just want to require a new vala
    version or possibly support older ones too).
* Thu Jan 26 2017 firebird209@gmail.com
  - Update to version 34.3:
    + Fix a bug that allowed an incorrect password when making a
      new full backup.
    + Updated translations.
* Thu Oct 13 2016 dimstar@opensuse.org
  - Fix deja-dup-help2man_stderr.patch: the introduction of
    - -no-discard-stderr actually only hid the underlying issue:
    deja-dup is being started from the 'build' directory and its
    libraries are not yet installed. As a consequence, the ld loader
    can't find them, resulting in broken man pages. Change the patch
    to no longer pass --no-discard-stderr (same as upstream) but
    inject LD_LIBRARY_PATH in order to find the two libs
    (boo#992499).
* Sun Apr 24 2016 zaitor@opensuse.org
  - Update to version 34.2:
    + This version fixes a bug that prevented restoring some files
      with unicode characters (boo#990937).
    + Updated translations.
* Thu Dec 31 2015 badshah400@gmail.com
  - Update to version 34.1:
    + Add experimental support for Google Cloud Storage, please test
      and file bugs.
    + Add experimental support for OpenStack Swift, please test and
      file bugs.
    + Fix a bug where the error dialog wasn't visible after a failed
      backup in GNOME.
    + Fix a bug where background backups were using smaller 'nice'
      values than they should have.
    + Drop support for building the GNOME Control Center plugin;
      upstream hasn't supported that for a while, and Ubuntu finally
      dropped their patch allowing it.
    + Install duplicity on demand if needed.
    + Support reproducible builds by using $SOURCE_DATE_EPOCH to set
      the man page timestamps, if present.
    + Updated translations.
  - Add BuildRequires: pkgconfig(packagekit-glib2), needed for the
    install duplicity on demand feature.
  - Due to above change, change duplicity Requires to Recommends.
* Sat Apr 11 2015 zaitor@opensuse.org
  - Update to version 34.0:
    + Support duplicity 0.6.25 and up.
    + Support latest versions of appstream-util.
    + Updated translations.

Files

/etc/xdg/autostart/org.gnome.DejaDup.Monitor.desktop
/usr/bin/deja-dup
/usr/lib/deja-dup
/usr/lib/deja-dup/deja-dup-monitor
/usr/lib/deja-dup/restic-dump-to
/usr/lib64/deja-dup
/usr/lib64/deja-dup/libdeja.so
/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/figures
/usr/share/help/C/deja-dup/figures/DejaDup.svg
/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-revert.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 Apr 26 23:47:58 2024