diff options
-rw-r--r-- | ipfs-archive-manager.scm | 34 | ||||
-rw-r--r-- | stashley.scm | 6 |
2 files changed, 38 insertions, 2 deletions
diff --git a/ipfs-archive-manager.scm b/ipfs-archive-manager.scm new file mode 100644 index 0000000..4dec9aa --- /dev/null +++ b/ipfs-archive-manager.scm @@ -0,0 +1,34 @@ +(define-module (ipfs-archive-manager) + #:use-module (guix licenses) + #:use-module (guix packages) + #:use-module (guix build-system copy) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (gnu packages ipfs) + ) + +(define-public ipfs-archive-manager + (package + (name "ipfs-archive-manager") + (version "1.0.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.techchud.xyz/ipfs-archive-manager") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1jkgl3ijv6qzzpkgl7bzk3d0dxr57zz97kfzapzxmzpc6xpc733c")))) + (build-system copy-build-system) + (inputs + (list + go-ipfs)) + (arguments + '(#:install-plan '(("ipfs-archive-manager" "/bin/ipfs-archive-manager")))) + (synopsis "tool that manages IPFS archives on your behalf") + (description + "A tool that manages IPFS archives on your behalf. + This updates your archive's IPNS name as well, for consistant updating.") + (home-page "https://git.techchud.xyz/ipfs-archive-manager/") + (license agpl3))) diff --git a/stashley.scm b/stashley.scm index 8da7aff..2547162 100644 --- a/stashley.scm +++ b/stashley.scm @@ -7,12 +7,13 @@ #:use-module (gnu packages video) #:use-module (gnu packages wget) #:use-module (gnu packages python-xyz) + #:use-module (ipfs-archive-manager) ) (define-public stashley (package (name "stashley") - (version "1.0.10") + (version "1.1.0") (source (origin (method git-fetch) (uri (git-reference @@ -21,10 +22,11 @@ (file-name (git-file-name name version)) (sha256 (base32 - "12dclpkpx30wcxv62axm3x7nhd1zgnp1dlh11kiv1azhfwz5cgyw")))) + "17bqmbagfamxzw3ra616fvri0jkf4v7d28zkbpkpvz95zn8b72li")))) (build-system copy-build-system) (inputs (list + ipfs-archive-manager yt-dlp gallery-dl wget |