From unknown Sat Sep 13 14:42:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55575 <55575@debbugs.gnu.org> To: bug#55575 <55575@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add archivebox. Reply-To: bug#55575 <55575@debbugs.gnu.org> Date: Sat, 13 Sep 2025 21:42:44 +0000 retitle 55575 [PATCH] gnu: Add archivebox. reassign 55575 guix-patches submitter 55575 Pradana Adrinusa AUMARS severity 55575 normal tag 55575 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 09:30:44 2022 Received: (at submit) by debbugs.gnu.org; 22 May 2022 13:30:45 +0000 Received: from localhost ([127.0.0.1]:43978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nslfG-0006Rd-9p for submit@debbugs.gnu.org; Sun, 22 May 2022 09:30:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:41730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nslfD-0006RR-P7 for submit@debbugs.gnu.org; Sun, 22 May 2022 09:30:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35650) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nslfD-0004rf-F8 for guix-patches@gnu.org; Sun, 22 May 2022 09:30:31 -0400 Received: from mail.42l.fr ([45.155.171.163]:45754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nslfA-0005P3-U8 for guix-patches@gnu.org; Sun, 22 May 2022 09:30:31 -0400 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=courrier.dev; s=mail; t=1653226212; bh=3v/bgCphJV795UFpyt6Hnhv9wcRsB13eq+6dre4UDKc=; h=Subject:From:To; b=rlk0sg+GqDIw7XeU200f+tJWMCKFq8dZrry/UO6Uq7XffQ8EueIXpnO3fn2M3sVUl 8oVwgg6bbsOS4kbyWFKFIOPBlINfz8ThGcY3b+Hi/c8QeENigAtL96Okvwkp81AfYQ KGNve38aJ5tklYM7dLwphLggrYxFMrsBCPBpNmLAA7Vv9FH/1IDAQJ0Vh/EKhaaP7d f+kyRybnVtU3h5fbaA2l6U680zrhZKXRC79DdNGkYlroDhsCa3eWquV8DxUq5uW787 +M4a8ubOUs7D9B9FMVU0j/UGS8Jk/ouAPdDORw+ErAQPd5XxnUGdeR20SR4wnabJdX sWGkNNV1QZrfw== Subject: [PATCH] gnu: Add archivebox. From: Pradana Adrinusa AUMARS To: guix-patches@gnu.org Date: Sun, 22 May 2022 15:30:10 +0200 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=45.155.171.163; envelope-from=SRS0=aaXC=V6=courrier.dev=paumars@42l.fr; helo=mail.42l.fr X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) >From 597e0ee3e2073cc3bbf2a8a997fcbeef750b9f98 Mon Sep 17 00:00:00 2001 From: Pradana AUMARS Date: Sun, 22 May 2022 15:27:02 +0200 Subject: [PATCH] gnu: Add archivebox. * gnu/packages/web.scm (archivebox): New variable. --- gnu/packages/web.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 600ef0c895..72b78b4d43 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -56,6 +56,7 @@ ;;; Copyright © 2021 Denis 'GNUtoo' Carikli ;;; Copyright © 2021 Vinicius Monego ;;; Copyright © 2022 cage +;;; Copyright © 2022 Pradana Aumars ;;; ;;; This file is part of GNU Guix. ;;; @@ -112,6 +113,7 @@ (define-module (gnu packages web) #:use-module (gnu packages curl) #:use-module (gnu packages cyrus-sasl) #:use-module (gnu packages databases) + #:use-module (gnu packages django) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages emacs) @@ -154,6 +156,7 @@ (define-module (gnu packages web) #:use-module (gnu packages markup) #:use-module (gnu packages ncurses) #:use-module (gnu packages networking) + #:use-module (gnu packages node) #:use-module (gnu packages nss) #:use-module (gnu packages openldap) #:use-module (gnu packages openstack) @@ -162,6 +165,8 @@ (define-module (gnu packages web) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -177,7 +182,9 @@ (define-module (gnu packages web) #:use-module (gnu packages tls) #:use-module (gnu packages valgrind) #:use-module (gnu packages version-control) + #:use-module (gnu packages video) #:use-module (gnu packages vim) + #:use-module (gnu packages wget) #:use-module (gnu packages xml) #:use-module ((srfi srfi-1) #:select (delete-duplicates))) @@ -8218,3 +8225,40 @@ (define-public quark ;; "cpe:2.3:a:comelz:quark" package. The proper fix is for (guix cve) ;; to account for "vendor names". (properties '((lint-hidden-cve . ("CVE-2019-15520"))))))) + +(define-public archivebox + (package + (name "archivebox") + (version "0.6.2") + (source (origin + (method url-fetch) + (uri (pypi-uri name version)) + (sha256 + (base32 + "1mnq82ynq01l7vx957bbx4bvgwdh59qsnx6pdydaqszbakp74yyc")))) + (build-system python-build-system) + (propagated-inputs + (list curl + node)) + (inputs + (list python + youtube-dl + wget + git + python-w3lib + python-ipython + python-croniter + python-crontab + python-dateparser + python-django-extensions + python-django-3.1.14 + python-mypy-extensions)) + (native-inputs + (list python-wheel)) + (synopsis "Open source self-hosted web archiving") + (description "ArchiveBox is a powerful, self-hosted internet archiving +solution to collect, save, and view sites you want to preserve offline. +You can feed it URLs one at a time, or schedule regular imports. It saves +snapshots of the URLs you feed it in several formats.") + (home-page "https://archivebox.io/") + (license license:expat))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 09:34:13 2022 Received: (at 55575) by debbugs.gnu.org; 22 May 2022 13:34:13 +0000 Received: from localhost ([127.0.0.1]:43991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nslim-0006Xb-O2 for submit@debbugs.gnu.org; Sun, 22 May 2022 09:34:12 -0400 Received: from mail.42l.fr ([45.155.171.163]:48432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nslig-0006Wg-7c for 55575@debbugs.gnu.org; Sun, 22 May 2022 09:34:08 -0400 Message-ID: <87d707f0957914326c8c6fd64be801afaa32cd55.camel@courrier.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=courrier.dev; s=mail; t=1653226439; bh=M+y4T9grWD3luOaRKW/Zm+azktX1AbNxVKDePn+pTHM=; h=Subject:From:To; b=W+keCrIE43YqKzacnEiCIB4n+WJq7NT2VCuhmBRtvBfJiaddUpXNRu708Jw4cwDI9 5+2UYmuUGkBiT288WX3Q0k/DF0zAvOiaAXqvjuGyv4kVhGcnSeurwDPEWpK/VKDsIB /o1mwyxOcI5eiW7UqO1d0qpj4DQB2q5nK6SHmh4KJaad65iZ1oNTR5b6MDSXs+anTP j9q+wkhcuOVeQ7oBtXAtj74W3BTBC3RXHHko+KJ2umNPm4dM92t22orba8JLBaXC0O oVXxQMur4H539Ze7yQcsuVXnxE1kBGrSQR4ZD98F31/xopBoW7nTFuSUczGmMmyyEW 90gkvCip8jerQ== Subject: From: Pradana Adrinusa AUMARS To: 55575@debbugs.gnu.org Date: Sun, 22 May 2022 15:33:58 +0200 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This patch requires python-django-3.1.14, which is added in patch bug#54187, so the latter would need to be admitted in first. Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.7 BODY_EMPTY No body text in message X-Debbugs-Envelope-To: 55575 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This patch requires python-django-3.1.14, which is added in patch bug#54187, so the latter would need to be admitted in first. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1.7 BODY_EMPTY No body text in message This patch requires python-django-3.1.14, which is added in patch bug#54187, so the latter would need to be admitted in first. From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 10:23:55 2022 Received: (at 55575-done) by debbugs.gnu.org; 23 May 2022 14:23:56 +0000 Received: from localhost ([127.0.0.1]:49937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt8yR-00011u-N6 for submit@debbugs.gnu.org; Mon, 23 May 2022 10:23:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt8yQ-00011f-E6 for 55575-done@debbugs.gnu.org; Mon, 23 May 2022 10:23:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34956) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nt8yC-0001Sz-OV; Mon, 23 May 2022 10:23:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=FdDSOEP6oHlA9YnLOinuQTgP7aWX5uE/D3jrjz8VlJg=; b=kTs33W1YkE6RxN6AXClO ZV+AnxSMFWUpHCZ8/t0C/wwsPHSJCDTN/5r5KesmmDF+dc1ASI7GdrXeh/q9gqrRIlEWdoOKadn04 6ZU9TDEh/Su0pBxJhhOW+05UXLLjD+Zpl7OMQRi+QxnaAo9VayAiIgs4P5tQAGDFA0ROHbly1yI/Z N80JSwZKKy1O2pmrh+Y5Zir072OkWfJpiSM/OTFwlKDdNVCLyHFlyyC/9drYkVGSOOOFY7tGW2Ybh dfZ4isgce7QMoQqI+awxoqsUv5LasCBEj7vzgSU13CSmCP3+Rnoi3JOVbDxsrlmaXZgpdNJiE+7JS s8Vyi1CxMnXL7g==; Received: from [193.50.110.143] (port=36886 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nt8yC-00026i-2W; Mon, 23 May 2022 10:23:40 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Pradana Adrinusa AUMARS Subject: Re: bug#55575: [PATCH] gnu: Add archivebox. References: Date: Mon, 23 May 2022 16:23:38 +0200 In-Reply-To: (Pradana Adrinusa AUMARS's message of "Sun, 22 May 2022 15:30:10 +0200") Message-ID: <8735h05nv9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55575-done Cc: 55575-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Pradana Adrinusa AUMARS skribis: >>>From 597e0ee3e2073cc3bbf2a8a997fcbeef750b9f98 Mon Sep 17 00:00:00 2001 > From: Pradana AUMARS > Date: Sun, 22 May 2022 15:27:02 +0200 > Subject: [PATCH] gnu: Add archivebox. > > * gnu/packages/web.scm (archivebox): New variable. [...] > + (synopsis "Open source self-hosted web archiving") I removed =E2=80=9COpen source=E2=80=9D (everything is free software in Gui= x, no need to be explicit) and applied it. Thanks, Ludo=E2=80=99. From unknown Sat Sep 13 14:42:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Jun 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator