From unknown Fri Aug 15 17:18:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49582: [PATCH] gnu: Add tosdr-chromium. Resent-From: Justin Veilleux Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 15 Jul 2021 19:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49582 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: 49582@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162637685127234 (code B ref -1); Thu, 15 Jul 2021 19:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jul 2021 19:20:51 +0000 Received: from localhost ([127.0.0.1]:49746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m46ud-000756-MG for submit@debbugs.gnu.org; Thu, 15 Jul 2021 15:20:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:45412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m45lT-0005JF-Na for submit@debbugs.gnu.org; Thu, 15 Jul 2021 14:07:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42030) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m45lS-00028P-Lv for bug-guix@gnu.org; Thu, 15 Jul 2021 14:07:14 -0400 Received: from mail-pg1-x52a.google.com ([2607:f8b0:4864:20::52a]:37779) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m45lP-0002HJ-3i for bug-guix@gnu.org; Thu, 15 Jul 2021 14:07:13 -0400 Received: by mail-pg1-x52a.google.com with SMTP id t9so7356201pgn.4 for ; Thu, 15 Jul 2021 11:07:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Dbz82ngEe3NSCMqFguAJ2CPM+urMlAaBLhD/yQtwacw=; b=vPUedZUfrfto2Lutlfaw6z6NEuzxgHevEW/70WO9Em9WAI2QIlET+TvK0AYR2bkkms b5gZu0MqI25q59Zu/LKdAiGCrIGnG3oHvR9nJpYOABPpT/SVpKQLWUufQOJlugR15D0F tl3gT22GKgc2WimzHCD2OjBWj9JVbQm3UoFRctrfF0URbo8AnRj1f4xJohgITVd2+Pnx +bmqLhjJAw8OZPIfjXqpNmN/d6mye8/Y+sikVfuC5VmB3DBUe9dsmdB5jiKvFrRgWMts Fq5jlnhUvzl0ZWD+LEXpoeTDDKOTTUrqy3NE+Qg7l85QNxdY3O8/lhEbmEtQ/uuDLTcZ Ne3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Dbz82ngEe3NSCMqFguAJ2CPM+urMlAaBLhD/yQtwacw=; b=eTTBd2U3H4xy3y5UP5uKsruBqngT3SYXs8WrnXKiUDu5Kobq/F6GXQmEgm6+3cFv0E Z5zPQenBI3OojMkEBNmGiZhydtGx6qP/LGSZjKCWV6rDtDqF3RBUjVLIihxyo1Z6bQMP QcJVeptpcDQMyheLNtXQiliwBTIxqTlt3VlNVsnB9aucBx3N8AEa9jhoYNB/W8pHBZcO gKeUFL8LaQ634TVDYHyAmwqzTP9ORejqf7WifYuaZ6kba8XJuoxOF03pgFaH/g1dIEf6 2qd4c2mwJuWvqBZDDLMxK+VQQvFfcU8bSE0vQS3QqDcZV05w5PkaEPlzGm9X3eFPGhuZ Fv9A== X-Gm-Message-State: AOAM530TdmY4FtN0VfjykaiRnBn4dBe9HS97dvJ7t8SZidYDJn3sbZ8O IeReMCuqC2CJ7judiRyd/8dzQPXP3K3JBCVoj2SnvIKUx/I= X-Google-Smtp-Source: ABdhPJwAuJErzmFpQjubVcyEIPhZkDiBluKLaG476r9zxT3NtNSvba9SDxplY3FSjdW5IanutxhmzW2C7UcawE0b9us= X-Received: by 2002:a63:4c03:: with SMTP id z3mr5693375pga.130.1626372428027; Thu, 15 Jul 2021 11:07:08 -0700 (PDT) MIME-Version: 1.0 From: Justin Veilleux Date: Thu, 15 Jul 2021 14:06:57 -0400 Message-ID: Content-Type: multipart/mixed; boundary="000000000000d8760305c72d56fb" Received-SPF: pass client-ip=2607:f8b0:4864:20::52a; envelope-from=justun1011@gmail.com; helo=mail-pg1-x52a.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Mailman-Approved-At: Thu, 15 Jul 2021 15:20:46 -0400 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.1 (--) --000000000000d8760305c72d56fb Content-Type: multipart/alternative; boundary="000000000000d8760005c72d56f9" --000000000000d8760005c72d56f9 Content-Type: text/plain; charset="UTF-8" this patch adds the tos;dr initiative's extension --000000000000d8760005c72d56f9 Content-Type: text/html; charset="UTF-8"
this patch adds the tos;dr initiative's extension
--000000000000d8760005c72d56f9-- --000000000000d8760305c72d56fb Content-Type: text/x-patch; charset="UTF-8"; name="file.patch" Content-Disposition: attachment; filename="file.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kr584nv60 RnJvbSBjNjg4MWI5YjA2NWNmMmE4NWI2MDRjOGExZTVkZGJhZTc3ODIyMDM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiB0ZXJyYW1vcnBoYSA8dGVycmFtb3JwaGFAY29jay5saT4KRGF0 ZTogVGh1LCAxNSBKdWwgMjAyMSAxNDowMzoxOSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHRvc2RyLWNocm9taXVtLgoKKiBnbnUvcGFja2FnZXMvYnJvd3Nlci1leHRlbnNpb25zLnNj bSAodG9zZHIsIHRvc2RyLWNocm9taXVtKTogTmV3IHZhcmlhYmxlcy4KLS0tCiBnbnUvcGFja2Fn ZXMvYnJvd3Nlci1leHRlbnNpb25zLnNjbSB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysr KystCiAxIGZpbGUgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9icm93c2VyLWV4dGVuc2lvbnMuc2NtIGIvZ251L3BhY2th Z2VzL2Jyb3dzZXItZXh0ZW5zaW9ucy5zY20KaW5kZXggYTYxMjBiYWY5Ni4uN2ExYTViZGE2OSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Jyb3dzZXItZXh0ZW5zaW9ucy5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2Jyb3dzZXItZXh0ZW5zaW9ucy5zY20KQEAgLTEsNSArMSw2IEBACiA7OzsgR05V IEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBtYW5hZ2VtZW50IGZvciBHTlUKIDs7OyBDb3B5 cmlnaHQgwqkgMjAyMCwgMjAyMSBNYXJpdXMgQmFra2UgPG1hcml1c0BnbnUub3JnPgorOzs7IENv cHlyaWdodCDCqSAyMDIxIEp1c3RpbiBWZWlsbGV1eCA8dGVycmFtb3JwaGFAY29jay5saT4KIDs7 OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0yMSwxMCArMjIs MTQgQEAKICAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKICAgIzp1c2UtbW9kdWxl IChndWl4IGJ1aWxkLXN5c3RlbSBjb3B5KQogICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz dGVtIGdudSkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSB0cml2aWFsKQogICAj OnVzZS1tb2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikKICAgIzp1c2Ut bW9kdWxlIChnbnUgYnVpbGQgY2hyb21pdW0tZXh0ZW5zaW9uKQogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBjb21wcmVzc2lvbikKLSAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0 aG9uKSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uKQorICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBiYXNlKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYXNo KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBub2RlKSkKIAogKGRlZmluZSBwbGF5LXRv LWtvZGkKICAgKHBhY2thZ2UKQEAgLTEyMSwzICsxMjYsNDYgQEAgdW5nb29nbGVkLWNocm9taXVt LiIpCiAKIChkZWZpbmUtcHVibGljIHVibG9jay1vcmlnaW4vY2hyb21pdW0KICAgKG1ha2UtY2hy b21pdW0tZXh0ZW5zaW9uIHVibG9jay1vcmlnaW4gImNocm9taXVtIikpCisKKyhkZWZpbmUgdG9z ZHIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAidG9zZHIiKQorICAgICh2ZXJzaW9uICI0LjEuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKHVyaQorICAgICAgICAoZ2l0LXJl ZmVyZW5jZQorICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3Rvc2RyL2Jyb3dzZXIt ZXh0ZW5zaW9ucy5naXQiKQorICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyICIwd3ozMWY5cnowODd5dzFhN2NkaGRncXZnbmhiazU2OWp5 d3Y4NDZuMTIybTRicGszeXcwIikpCisgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpKSkKKyAgICAo aW5wdXRzCisgICAgIGAoKCJiYXNoIiAsYmFzaCkKKyAgICAgICAoImNvcmV1dGlscyIgLGNvcmV1 dGlscykKKyAgICAgICAoIm5vZGUiICxub2RlKQorICAgICAgICgiemlwIiAsemlwKQorICAgICAg ICgidW56aXAiICx1bnppcCkpKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOmJ1aWxkZXIKKyAg ICAgICAoYmVnaW4KKyAgICAgICAgICh1c2UtbW9kdWxlcyAoZ3VpeCBidWlsZCB1dGlscykpCisg ICAgICAgICAoc2V0LXBhdGgtZW52aXJvbm1lbnQtdmFyaWFibGUgIlBBVEgiCisJCQkJCScoImJp biIpCisJCQkJCShtYXAgY2RyICVidWlsZC1pbnB1dHMpKQorICAgICAgICAgKGNvcHktcmVjdXJz aXZlbHkgKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRzICJzb3VyY2UiKSAiLiIpCisgICAgICAgICAo aW52b2tlICJzaCIgIi4vYnVpbGQuc2giKQorICAgICAgICAgKGludm9rZSAidW56aXAiICJkaXN0 L2Nocm9tZS56aXAiICItZCIgJW91dHB1dCkKKyAgICAgICAgICN0KQorICAgICAgICM6bW9kdWxl cyAoKGd1aXggYnVpbGQgdXRpbHMpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSB0cml2aWFsLWJ1aWxk LXN5c3RlbSkKKyAgICAoc3lub3BzaXMgImV4dGVuc2lvbiB0byBpbmZvcm0gb2YgdGhlIGltcG9y dGFudCBhc3BlY3RzIG9mIHRoZSB0ZXJtcyBhbmQKK2NvbmRpdGlvbnMgb2YgYSB3ZWIgc2Vydmlj ZSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIGV4dGVuc2lvbiBpbmZvcm1zIHlvdSBpbnN0YW50 bHkgb2YgeW91ciByaWdodHMgb25saW5lIGJ5CitzaG93aW5nIGFuIHVuaW50cnVzaXZlIGljb24g aW4gdGhlIHRvb2xiYXIuIFlvdSBjYW4gY2xpY2sgb24gdGhpcyBpY29uIHRvIGdldAorc3VtbWFy aWVzIGZyb20gdGhlIFRlcm1zIG9mIFNlcnZpY2U7IERpZG4ndCBSZWFkIGluaXRpYXRpdmUuIikK KyAgICAobGljZW5zZSBsaWNlbnNlOmFncGwzKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vdG9z ZHIub3JnLyIpKSkKKworKGRlZmluZS1wdWJsaWMgdG9zZHItY2hyb21pdW0KKyAgKG1ha2UtY2hy b21pdW0tZXh0ZW5zaW9uIHRvc2RyKSkKLS0gCjIuMzIuMAoK --000000000000d8760305c72d56fb-- From unknown Fri Aug 15 17:18:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49582: [PATCH] gnu: Add tosdr-chromium. Resent-From: Sarah Morgensen Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 25 Jul 2021 01:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49582 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Justin Veilleux Cc: 49582@debbugs.gnu.org Received: via spool by 49582-submit@debbugs.gnu.org id=B49582.162717629417202 (code B ref 49582); Sun, 25 Jul 2021 01:25:01 +0000 Received: (at 49582) by debbugs.gnu.org; 25 Jul 2021 01:24:54 +0000 Received: from localhost ([127.0.0.1]:47253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7Ssw-0004TO-9z for submit@debbugs.gnu.org; Sat, 24 Jul 2021 21:24:54 -0400 Received: from out0.migadu.com ([94.23.1.103]:51726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7Ssq-0004TB-WD for 49582@debbugs.gnu.org; Sat, 24 Jul 2021 21:24:52 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1627176287; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NZnBxp9s2q1Z1WlnZ45uyyNe2e9BfFR9/787n0GlLkg=; b=ZifO19zWxj9H+mKe65wtA43RplJAPTihbEQXLvrNrSlRB3RL1BxpIkdM3sQceVT4Xexy5o cyRTxYy078XSVDxlaR7UgVD2hvVLalJjicI7/hc8bcx+/vm526pLhldghXKALQeq2hWlDg KrflxXUP5Yy+qjWb5ltzgm/wVRnlAhQ= From: Sarah Morgensen References: Date: Sat, 24 Jul 2021 18:24:45 -0700 In-Reply-To: (Justin Veilleux's message of "Thu, 15 Jul 2021 14:06:57 -0400") Message-ID: <86k0lfp4ma.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) 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: -1.7 (-) Hi, Apologies, I didn't see this patch when I sent my previous reply. This patch applies and builds, but the bulk of my previous suggestions remain. Justin Veilleux writes: > this patch adds the tos;dr initiative's extension > > From c6881b9b065cf2a85b604c8a1e5ddbae77822034 Mon Sep 17 00:00:00 2001 > From: terramorpha > Date: Thu, 15 Jul 2021 14:03:19 -0400 > Subject: [PATCH] gnu: Add tosdr-chromium. > > * gnu/packages/browser-extensions.scm (tosdr, tosdr-chromium): New variab= les. > --- > gnu/packages/browser-extensions.scm | 50 ++++++++++++++++++++++++++++- > 1 file changed, 49 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/browser-extensions.scm b/gnu/packages/browser-e= xtensions.scm > index a6120baf96..7a1a5bda69 100644 > --- a/gnu/packages/browser-extensions.scm > +++ b/gnu/packages/browser-extensions.scm > @@ -1,5 +1,6 @@ > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright =C2=A9 2020, 2021 Marius Bakke > +;;; Copyright =C2=A9 2021 Justin Veilleux > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -21,10 +22,14 @@ > #:use-module (guix git-download) > #:use-module (guix build-system copy) > #:use-module (guix build-system gnu) > + #:use-module (guix build-system trivial) > #:use-module ((guix licenses) #:prefix license:) > #:use-module (gnu build chromium-extension) > #:use-module (gnu packages compression) > - #:use-module (gnu packages python)) > + #:use-module (gnu packages python) > + #:use-module (gnu packages base) > + #:use-module (gnu packages bash) > + #:use-module (gnu packages node)) >=20=20 > (define play-to-kodi > (package > @@ -121,3 +126,46 @@ ungoogled-chromium.") >=20=20 > (define-public ublock-origin/chromium > (make-chromium-extension ublock-origin "chromium")) > + > +(define tosdr > + (package > + (name "tosdr") > + (version "4.1.1") > + (source > + (origin > + (uri > + (git-reference > + (url "https://github.com/tosdr/browser-extensions.git") > + (commit version))) > + (sha256 > + (base32 "0wz31f9rz087yw1a7cdhdgqvgnhbk569jywv846n122m4bpk3yw0")) > + (method git-fetch))) > + (inputs > + `(("bash" ,bash) > + ("coreutils" ,coreutils) > + ("node" ,node) > + ("zip" ,zip) > + ("unzip" ,unzip))) > + (arguments > + `(#:builder > + (begin > + (use-modules (guix build utils)) > + (set-path-environment-variable "PATH" > + '("bin") > + (map cdr %build-inputs)) Also, these should be spaces, not tabs. > + (copy-recursively (assoc-ref %build-inputs "source") ".") > + (invoke "sh" "./build.sh") > + (invoke "unzip" "dist/chrome.zip" "-d" %output) > + #t) > + #:modules ((guix build utils)))) > + (build-system trivial-build-system) > + (synopsis "extension to inform of the important aspects of the terms= and > +conditions of a web service") > + (description "This extension informs you instantly of your rights on= line by > +showing an unintrusive icon in the toolbar. You can click on this icon t= o get > +summaries from the Terms of Service; Didn't Read initiative.") > + (license license:agpl3) > + (home-page "https://tosdr.org/"))) > + > +(define-public tosdr-chromium > + (make-chromium-extension tosdr)) -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 22:32:47 2021 Received: (at control) by debbugs.gnu.org; 25 Jul 2021 02:32:47 +0000 Received: from localhost ([127.0.0.1]:47293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7Twc-0008IA-UB for submit@debbugs.gnu.org; Sat, 24 Jul 2021 22:32:47 -0400 Received: from out0.migadu.com ([94.23.1.103]:15044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7TwY-0008Hz-Cx for control@debbugs.gnu.org; Sat, 24 Jul 2021 22:32:45 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1627180361; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=1ukQFzFQMgencPyty4BLFkO3xdp91eUjdndjX26T2JA=; b=GVmf6dwAYPsPvN9D6LhAmbjxCFWcROugW7MnIovxn6i4Jhdw+N+fZWx/gSreFFrBTF5WyJ T2qUEpLcx3/NlWJHfMu6qpRGCXdPvtouBDXI8rEN7I4Hk4O73EgYO6NXpZmimEwwESM2Z8 jVUHH/zvyO1MS41XVjZH+qcraGiQu/E= From: Sarah Morgensen To: control@debbugs.gnu.org Subject: control message for bug #49499 Date: Sat, 24 Jul 2021 19:32:39 -0700 Message-ID: <86fsw3p1h4.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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: -1.7 (-) reassign 49582 guix-patches merge 49499 49582 thanks From unknown Fri Aug 15 17:18:42 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49582] [PATCH] gnu: Add tosdr-chromium. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Jul 2021 15:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49582 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Justin Veilleux , 49582@debbugs.gnu.org Received: via spool by 49582-submit@debbugs.gnu.org id=B49582.162722762129958 (code B ref 49582); Sun, 25 Jul 2021 15:41:01 +0000 Received: (at 49582) by debbugs.gnu.org; 25 Jul 2021 15:40:21 +0000 Received: from localhost ([127.0.0.1]:49201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7gEm-0007n8-NJ for submit@debbugs.gnu.org; Sun, 25 Jul 2021 11:40:20 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:58990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7gEk-0007mz-G7 for 49582@debbugs.gnu.org; Sun, 25 Jul 2021 11:40:19 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by andre.telenet-ops.be with bizsmtp id ZTgG2500A0mfAB401TgGNc; Sun, 25 Jul 2021 17:40:17 +0200 Message-ID: From: Maxime Devos Date: Sun, 25 Jul 2021 17:40:07 +0200 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-FqUDozy8YjfXp1haRwvM" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1627227617; bh=j5zGhjwNv9xjNhGoZrEJAfwVUli2H9RYXcuAisQ4F04=; h=Subject:From:To:Date:In-Reply-To:References; b=cChl0kbpwC00Il/2/mFz0Np7I0ZenYBeg5EWc+jOotUy17n8fbnjt2Xr41ZYUQjYn O0ahlbdZXzmzhkrHQYCuNxpRVjzEvGdALyGg2PxScTv8I9W2ji0R9idlPZMsOAV+ag fsiAigDH3WRIreNjlc4ljb+BwEwBnzkwtWBEvoE/9DaoODOP+Dene37Ih2Mpx4ZS/H TRBUrOjVdCANbztA57Ykjai78RedopdZIgUc5Q9zMLX1OqF7eFFyX5TvmxMaB1imI0 yyQuy2MI4erytYv+emWD0X0ednUsgRyn6TiW/LrT/sp190Vy+1e+xeNqoeaKsfng/Q YXdv/omkVut0Q== X-Spam-Score: -0.7 (/) 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: -1.7 (-) --=-FqUDozy8YjfXp1haRwvM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Justin Veilleux schreef op do 15-07-2021 om 14:06 [-0400]: > + (inputs > + `(("bash" ,bash) > + ("coreutils" ,coreutils) Would "coreutils-minimal" and "bash-minimal" suffice? Or, more minimalistic, (parameterize ((%current-target-system #f)) `(("bash" ,(canonical-package "bash") ("coreutils" ,(canonical-package "bash")))) Or, more simply, let the inputs be (standard-packages). > + ("node" ,node) > + ("zip" ,zip) > + ("unzip" ,unzip))) These should probably be 'native-inputs' and not 'inputs' for cross-compilation reasons. Try "./pre-inst-env guix build tosdr-chromium --target=3Daarch64-linux-gnu" without transparant QEMU emulation, I think it will fail if these inputs are in 'inputs' and not 'native-inputs'. Greetings, Maxime. --=-FqUDozy8YjfXp1haRwvM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYP2F2BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rUfAP9ukCMY1O5gM58xQuIYov2h0q4e 9tCBRmHXHRwiibNkkgEA0PST5LMIsFL4dM9Bt+NhFtrwnqVtH3vYUmOgazvUkgE= =B6F5 -----END PGP SIGNATURE----- --=-FqUDozy8YjfXp1haRwvM-- From unknown Fri Aug 15 17:18:42 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49582] [PATCH] gnu: Add tosdr-chromium. Resent-From: Justin Veilleux Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Jul 2021 17:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49582 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49582@debbugs.gnu.org Received: via spool by 49582-submit@debbugs.gnu.org id=B49582.16272348658665 (code B ref 49582); Sun, 25 Jul 2021 17:42:02 +0000 Received: (at 49582) by debbugs.gnu.org; 25 Jul 2021 17:41:05 +0000 Received: from localhost ([127.0.0.1]:49332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7i7d-0002Fg-9x for submit@debbugs.gnu.org; Sun, 25 Jul 2021 13:41:05 -0400 Received: from mail-qk1-f176.google.com ([209.85.222.176]:38540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7i7a-0002F4-BY for 49582@debbugs.gnu.org; Sun, 25 Jul 2021 13:41:04 -0400 Received: by mail-qk1-f176.google.com with SMTP id az7so6663564qkb.5 for <49582@debbugs.gnu.org>; Sun, 25 Jul 2021 10:41:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=0oHKuDwEnXkj10AV+PX5z+aUytUkSQBOaSDZ0QMJgxM=; b=YY3GDG38SGWp5dVm/jjTgYN+aCn/cjJwiN4W0xs4SHmRgTDLZ1+8KwEBlOaDg2GPv0 OvYmHxOmaxiYbsk/JVvnbFSUV+OX0bSSJecRz9ScFdbd6fEHQhvduZcZEKxtoYLGfrNG 3qQxuU4trwNiPxhscYA7ehTBFB+2qQkLAhrJuou8TjZDG///Fga7NG3krCw6z1jdlY00 iivVDD2aYNJHoxsjX+F55z9ObUyFOr6o0NWvc8YPcS5qQaXh74n80T/JK5RKJBuMSLe+ /9RW1TZSNLvh/GP50zCH/S4ygyKeOnrMHIMnD3OcSA7KVzYIeWqh3DVIuAi15v6U1hFP 3Hvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=0oHKuDwEnXkj10AV+PX5z+aUytUkSQBOaSDZ0QMJgxM=; b=Vo6sSYUkKw6wk/qL9B7sMj6gQQfjpsHca6EG/8SaF3r1deZRkRZ5uUKr0EduTJUxgz tLgZrMHxpVfcY1Bo9FQR8XCTzK50ghmeOJVowWuBoN90qL074vktUnrogfojZ+iErnxL Okl6FEPloJZR3nNA7/mvDp5Xivpc4NvsvjbjiH7GgZEzHUN7VWyOhGzGqhxZioj32Qo9 GqEGsb04yKWAFkT8EnpGI/W6ouP4jgrc/HbIj+X/E4iM+0fuGIQbVrfyhaxFSiwupkcm HY7AXXhVEDbSZoUbMmbq+LmsU4eYh30NbFOqoaRNjHtrruIRijLbz3b89IuAHoYbG+9i 3wXA== X-Gm-Message-State: AOAM531hkZ+RFeoellbhq8C51mzvSkhjCE60AlwJVr+8lP21NlkLXFMq mTwXJhD0uHdvw0ddOzUfN2V7HhJhh/MvRg== X-Google-Smtp-Source: ABdhPJzV+khEmukX9u9IZT8V3dKyPVE/cHwK2zjntBCrwhoIf+Y6m6AZE8SiynQaSgbYoc56GZrHKw== X-Received: by 2002:a05:620a:1423:: with SMTP id k3mr13988173qkj.311.1627234856614; Sun, 25 Jul 2021 10:40:56 -0700 (PDT) Received: from [10.0.0.137] (modemcable232.217-160-184.mc.videotron.ca. [184.160.217.232]) by smtp.gmail.com with ESMTPSA id x28sm14981306qtm.71.2021.07.25.10.40.55 for <49582@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 25 Jul 2021 10:40:56 -0700 (PDT) References: From: Justin Veilleux Message-ID: Date: Sun, 25 Jul 2021 13:40:55 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------C1370AA07B76BFFC3F9A7056" Content-Language: en-US X-Spam-Score: 0.2 (/) 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.8 (/) This is a multi-part message in MIME format. --------------C1370AA07B76BFFC3F9A7056 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I've attached a patch in which I've changed bash and coreutils for bash-minimal and coreutils-minimal. Also, since every package in `inputs` was actually just a build dependency, I've moved them all to `native-inputs`. I've tested `./pre-inst-env guix build tosdr-chromium --target=aarch64-linux-gnu`, but since everything is a native input, it gives out the exact same derivation. --------------C1370AA07B76BFFC3F9A7056 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-tosdr-chromium.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-gnu-Add-tosdr-chromium.patch" >From ff40ed3410aaa8bebb310e8803fe36bc4821ca77 Mon Sep 17 00:00:00 2001 From: terramorpha Date: Sun, 25 Jul 2021 13:04:49 -0400 Subject: [PATCH] gnu: Add tosdr-chromium. * gnu/packages/browser-extensions.scm (tosdr, tosdr-chromium): New variables. --- gnu/packages/browser-extensions.scm | 50 ++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/gnu/packages/browser-extensions.scm b/gnu/packages/browser-extensions.scm index a6120baf96..017b831d8a 100644 --- a/gnu/packages/browser-extensions.scm +++ b/gnu/packages/browser-extensions.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020, 2021 Marius Bakke +;;; Copyright © 2021 Justin Veilleux ;;; ;;; This file is part of GNU Guix. ;;; @@ -21,10 +22,14 @@ #:use-module (guix git-download) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) + #:use-module (guix build-system trivial) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu build chromium-extension) #:use-module (gnu packages compression) - #:use-module (gnu packages python)) + #:use-module (gnu packages python) + #:use-module (gnu packages base) + #:use-module (gnu packages bash) + #:use-module (gnu packages node)) (define play-to-kodi (package @@ -121,3 +126,46 @@ ungoogled-chromium.") (define-public ublock-origin/chromium (make-chromium-extension ublock-origin "chromium")) + +(define tosdr + (package + (name "tosdr") + (version "4.1.1") + (source + (origin + (uri + (git-reference + (url "https://github.com/tosdr/browser-extensions.git") + (commit version))) + (sha256 + (base32 "0wz31f9rz087yw1a7cdhdgqvgnhbk569jywv846n122m4bpk3yw0")) + (method git-fetch))) + (native-inputs + `(("bash" ,bash-minimal) + ("coreutils" ,coreutils-minimal) + ("node" ,node) + ("zip" ,zip) + ("unzip" ,unzip))) + (arguments + `(#:builder + (begin + (use-modules (guix build utils)) + (set-path-environment-variable "PATH" + '("bin") + (map cdr %build-inputs)) + (copy-recursively (assoc-ref %build-inputs "source") ".") + (invoke "sh" "./build.sh") + (invoke "unzip" "dist/chrome.zip" "-d" %output) + #t) + #:modules ((guix build utils)))) + (build-system trivial-build-system) + (synopsis "extension to inform of the important aspects of the terms and +conditions of a web service") + (description "This extension informs you instantly of your rights online by +showing an unintrusive icon in the toolbar. You can click on this icon to get +summaries from the Terms of Service; Didn't Read initiative.") + (license license:agpl3) + (home-page "https://tosdr.org/"))) + +(define-public tosdr-chromium + (make-chromium-extension tosdr)) -- 2.31.1 --------------C1370AA07B76BFFC3F9A7056-- From unknown Fri Aug 15 17:18:42 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49582] [PATCH] gnu: Add tosdr-chromium. Resent-From: Justin Veilleux Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Jul 2021 18:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49582 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49582@debbugs.gnu.org Received: via spool by 49582-submit@debbugs.gnu.org id=B49582.162723627310823 (code B ref 49582); Sun, 25 Jul 2021 18:05:02 +0000 Received: (at 49582) by debbugs.gnu.org; 25 Jul 2021 18:04:33 +0000 Received: from localhost ([127.0.0.1]:49346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7iUK-0002oU-Jx for submit@debbugs.gnu.org; Sun, 25 Jul 2021 14:04:32 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:34330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7iUI-0002oG-6m for 49582@debbugs.gnu.org; Sun, 25 Jul 2021 14:04:31 -0400 Received: by mail-qt1-f171.google.com with SMTP id a19so5495025qtx.1 for <49582@debbugs.gnu.org>; Sun, 25 Jul 2021 11:04:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=svzAzEQzPT5K72vCeXsebDKQVOtdiyJom4CA+zXH4tE=; b=Sba7XGfF6/BJAZCOwRvKhYgcoyHTQch2zEf3ZeLuT6ucoERzvB2bH3j51RBJL/BtlV LXUzsH0RK7K/Hx4Oh2TXZVAyqTqcLNYgxu/SKRkcvP7PPeFLAZC0KO3nvbe3vZrFcqYy xno9HLrUB82Ulf79yxTfua0RZW39QA6k6Ml3QmY60arxrK3MVh4aDaKlyKaQLuxbb4+O n8ZIqK2+V9PjRfcXouzoJtI3k2XlV/SXzEgwtbGNZ0QF/PKEd/OhyHInNPDYqZhXq6F3 MnaX5TuHPKe+4J0jayL3JPkIl2wd3wb/QME1CQTLf4xjFGI6sABTq6/DRpNrg9vE5SXg 8CWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=svzAzEQzPT5K72vCeXsebDKQVOtdiyJom4CA+zXH4tE=; b=MIy1buqFGoF55DzCesua+N9vRwgv2iI8Z2qmqa7AlH0TyH+rWW/lxVDc6MoO7IAaF5 LCd+e0K81OvdeqfJ/80PM23eaCWciL7jLuAnxpHoZFDaP3h1BEJVEwf9IkgHBMZH6rmT 2wwNAXUPboTdDB1lYipt24zcJhefB5pdNJJr5xTFpJNycyGg/IzebN85tZ7D+jqg/tGl Gy6hfGihM/FqkQGPt5hyCW7Wp2hLs4p7Rph49Y7ikukXdn7baiIr+Qe9jnF8jCXKh4lO tgIwQHJguZRhdZOW++0+XojtgenbubQ084MdZT2oPY7YyWjVOJ5QIT0Ef6wuCioigYD9 Z7WA== X-Gm-Message-State: AOAM5312Nh+PLJ5uCZsqYNcNsVL0piDEmlGHiPLah1snh10vd9UvsmWr YSN6xkfCtgsxtwSdT6MxgVWYVsAWl2206Q== X-Google-Smtp-Source: ABdhPJyhTYlO3ujc3Ylj4YzLXld2vY1S5v9EoPdD55Obgk4grQJ+ymo1/URFwKUUXb+cbzIN3HQRzg== X-Received: by 2002:ac8:dc9:: with SMTP id t9mr12187643qti.293.1627236264468; Sun, 25 Jul 2021 11:04:24 -0700 (PDT) Received: from [10.0.0.137] (modemcable232.217-160-184.mc.videotron.ca. [184.160.217.232]) by smtp.gmail.com with ESMTPSA id ay31sm7720112qkb.41.2021.07.25.11.04.23 for <49582@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 25 Jul 2021 11:04:23 -0700 (PDT) References: From: Justin Veilleux Message-ID: <236d4a8f-b911-8242-5e09-9ccb07981592@gmail.com> Date: Sun, 25 Jul 2021 14:04:22 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------D468870D28BF60330C06D471" Content-Language: en-US X-Spam-Score: 0.2 (/) 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.8 (/) This is a multi-part message in MIME format. --------------D468870D28BF60330C06D471 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit oops. I forgot to fix the tabs. --------------D468870D28BF60330C06D471 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-tosdr-chromium.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-gnu-Add-tosdr-chromium.patch" >From bc5f008f967d918013255a905ef2e8bfd10cb28a Mon Sep 17 00:00:00 2001 From: terramorpha Date: Sun, 25 Jul 2021 13:04:49 -0400 Subject: [PATCH] gnu: Add tosdr-chromium. * gnu/packages/browser-extensions.scm (tosdr, tosdr-chromium): New variables. --- gnu/packages/browser-extensions.scm | 50 ++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/gnu/packages/browser-extensions.scm b/gnu/packages/browser-extensions.scm index a6120baf96..b9fb464b7a 100644 --- a/gnu/packages/browser-extensions.scm +++ b/gnu/packages/browser-extensions.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020, 2021 Marius Bakke +;;; Copyright © 2021 Justin Veilleux ;;; ;;; This file is part of GNU Guix. ;;; @@ -21,10 +22,14 @@ #:use-module (guix git-download) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) + #:use-module (guix build-system trivial) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu build chromium-extension) #:use-module (gnu packages compression) - #:use-module (gnu packages python)) + #:use-module (gnu packages python) + #:use-module (gnu packages base) + #:use-module (gnu packages bash) + #:use-module (gnu packages node)) (define play-to-kodi (package @@ -121,3 +126,46 @@ ungoogled-chromium.") (define-public ublock-origin/chromium (make-chromium-extension ublock-origin "chromium")) + +(define tosdr + (package + (name "tosdr") + (version "4.1.1") + (source + (origin + (uri + (git-reference + (url "https://github.com/tosdr/browser-extensions.git") + (commit version))) + (sha256 + (base32 "0wz31f9rz087yw1a7cdhdgqvgnhbk569jywv846n122m4bpk3yw0")) + (method git-fetch))) + (native-inputs + `(("bash" ,bash-minimal) + ("coreutils" ,coreutils-minimal) + ("node" ,node) + ("zip" ,zip) + ("unzip" ,unzip))) + (arguments + `(#:builder + (begin + (use-modules (guix build utils)) + (set-path-environment-variable "PATH" + '("bin") + (map cdr %build-inputs)) + (copy-recursively (assoc-ref %build-inputs "source") ".") + (invoke "sh" "./build.sh") + (invoke "unzip" "dist/chrome.zip" "-d" %output) + #t) + #:modules ((guix build utils)))) + (build-system trivial-build-system) + (synopsis "extension to inform of the important aspects of the terms and +conditions of a web service") + (description "This extension informs you instantly of your rights online by +showing an unintrusive icon in the toolbar. You can click on this icon to get +summaries from the Terms of Service; Didn't Read initiative.") + (license license:agpl3) + (home-page "https://tosdr.org/"))) + +(define-public tosdr-chromium + (make-chromium-extension tosdr)) -- 2.32.0 --------------D468870D28BF60330C06D471--