diff options
| author | NoƩ Lopez <noelopez@free.fr> | 2025-12-18 21:56:52 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-03-06 14:53:16 +0100 |
| commit | b99c31ffef04069318cfa136a5c4dab43c87e8d6 (patch) | |
| tree | 9f16f88536e34f4c05566440a76bfa76a7bf28ab | |
| parent | 93d5627b22e34ffb547c8167be2c9187937b5446 (diff) | |
gnu: raider: Move to (gnu packages gnome-circle).
* gnu/packages/gnome-circle.scm (raider): New variable.
* gnu/packages/gnome.scm (raider): Replace with deprecated alias.
Change-Id: Ibdd96547f6b763821fc13ca34cc76bc741a3e292
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| -rw-r--r-- | gnu/packages/gnome-circle.scm | 51 | ||||
| -rw-r--r-- | gnu/packages/gnome.scm | 51 |
2 files changed, 53 insertions, 49 deletions
diff --git a/gnu/packages/gnome-circle.scm b/gnu/packages/gnome-circle.scm index 5d6da70b8fd..feaa61eabfb 100644 --- a/gnu/packages/gnome-circle.scm +++ b/gnu/packages/gnome-circle.scm @@ -34,6 +34,7 @@ #:use-module (gnu packages aidc) #:use-module (gnu packages backup) #:use-module (gnu packages bash) + #:use-module (gnu packages cmake) #:use-module (gnu packages enchant) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) @@ -336,3 +337,53 @@ It features: Aegis (encrypted / plain-text), andOTP, Google Authenticator @end itemize") (license license:gpl3+))) + +(define-public raider + (package + (name "raider") + (version "1.3.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ADBeveridge/raider/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0ll9220d6qf9m7wdi5xhq69p8h8whs7l5h5nzdhlbn99qh5388bz")))) + (build-system meson-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "data/com.github.ADBeveridge.Raider.gschema.xml" + (("/usr/bin/shred") + (which "shred"))))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/raider") + `("GSETTINGS_SCHEMA_DIR" = + (,(string-append (assoc-ref outputs "out") + "/share/glib-2.0/schemas"))))))))) + (native-inputs + (list gettext-minimal + pkg-config + cmake-minimal + `(,glib "bin") + desktop-file-utils + itstool + gobject-introspection + blueprint-compiler + `(,gtk "bin"))) + (inputs + (list libadwaita + gtk)) + (home-page "https://github.com/ADBeveridge/raider") + (synopsis "Securely delete your files") + (description + "Raider is a simple shredding program built for GNOME. Also known as +File Shredder, it uses the GNU Core Utility called shred to securely delete +files.") + (license license:gpl3+))) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 557c7491b39..008578b546f 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -4785,55 +4785,8 @@ GLibproxyResolver, and a GNOME GProxyResolver that uses the proxy information from the GSettings schemas in gsettings-desktop-schemas.") (license license:lgpl2.1+))) -(define-public raider - (package - (name "raider") - (version "1.3.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/ADBeveridge/raider/") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0ll9220d6qf9m7wdi5xhq69p8h8whs7l5h5nzdhlbn99qh5388bz")))) - (build-system meson-build-system) - (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'patch-paths - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "data/com.github.ADBeveridge.Raider.gschema.xml" - (("/usr/bin/shred") - (which "shred"))))) - (add-after 'install 'wrap-program - (lambda* (#:key inputs outputs #:allow-other-keys) - (wrap-program (string-append (assoc-ref outputs "out") - "/bin/raider") - `("GSETTINGS_SCHEMA_DIR" = - (,(string-append (assoc-ref outputs "out") - "/share/glib-2.0/schemas"))))))))) - (native-inputs - (list gettext-minimal - pkg-config - cmake-minimal - `(,glib "bin") - desktop-file-utils - itstool - gobject-introspection - blueprint-compiler - `(,gtk "bin"))) - (inputs - (list libadwaita - gtk)) - (home-page "https://github.com/ADBeveridge/raider") - (synopsis "Securely delete your files") - (description - "Raider is a simple shredding program built for GNOME. Also known as -File Shredder, it uses the GNU Core Utility called shred to securely delete -files.") - (license license:gpl3+))) +(define-deprecated/public-alias raider + (@ (gnu packages gnome-circle) raider)) (define-public librest (package |
