From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:29:32 2020 Received: (at submit) by debbugs.gnu.org; 25 Aug 2020 17:29:32 +0000 Received: from localhost ([127.0.0.1]:35873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAclH-0002QX-Ol for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:29:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:33864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAclF-0002QP-MO for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:29:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kAclF-0006Gh-Gf for guix-patches@gnu.org; Tue, 25 Aug 2020 13:29:29 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:53589) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kAclC-00086K-Fm for guix-patches@gnu.org; Tue, 25 Aug 2020 13:29:28 -0400 Received: from nijino.local (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4BbbZn3nQsz1LLyX for ; Tue, 25 Aug 2020 19:29:21 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4BbbZn3nQsz1LLyX DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598376561; bh=VjZu4U2DtEXqgUTvXJCEDwU+A4cWC4GhkycUVxSZx7w=; h=Subject:From:To:Date:From; b=UsJ3XTtB3lv2tsFjhatWvHrOG2hZQ7bb34uHK3OxBuY/9Uqyg6MAnJdm8gChExB0u Ua9kC5Qm4celq3nBBqfZ0ngaQKEIC4Gsygp8WtYaiqxGE1g2zG0Ekqk7HdIRgahodE AlGwmFUOQzS6D+nSrQWXqAwiCs5fllDU7F/zseeE= Message-ID: Subject: [PATCH] Add komikku. From: Leo Prikler To: guix-patches@gnu.org Date: Tue, 25 Aug 2020 19:29:20 +0200 Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/25 12:44:08 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) Hi Guix, I recently found this neat manga reader and decided I'd package it for Guix. In doing so I've also added missing dependencies, some of which are newer versions of packages, whose update would belong to core- updates by the number of (transitive) dependencies. Regards, Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:13 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:13 +0000 Received: from localhost ([127.0.0.1]:35905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActh-0002fv-HD for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:13 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:1855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActf-0002fg-L0 for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:12 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbmx3Kxcz3x86 for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377089; bh=Z+nts+HaRNu4Gsy+V4QmPcN/I4uBUbg14jNNXqpVe1Y=; h=From:To:Subject:Date:In-Reply-To:References; b=EOUCmnOx2A+gUlmZ1yu1Ndfy+X4zp+qdNJE3uKn8qbgkytzh4higW60jYs1yb95Zj zc6UBrO20YQyRVqMPCcAEQ/Y0xcCL5DYjR7c/o+681wL3xkEqF3b5lnkFm69rRgR8V tsFZNlkVemuNf7frGzb2EIPfd7kaGFg6Mar7FtUY= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add python-pyparsing-2.4.7. Date: Tue, 25 Aug 2020 19:37:31 +0200 Message-Id: <20200825173735.16156-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/python-xyz.scm (python-pyparsing-2.4.7): New variable. --- gnu/packages/python-xyz.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c62be2e8e4..d8c35fa179 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4654,6 +4654,17 @@ that client code uses to construct the grammar directly in Python code.") (define-public python2-pyparsing (package-with-python2 python-pyparsing)) +(define-public python-pyparsing-2.4.7 + (package + (inherit python-pyparsing) + (version "2.4.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyparsing" version)) + (sha256 + (base32 "1hgc8qrbq1ymxbwfbjghv01fm3fbpjwpjwi0bcailxxzhf3yq0y2")))))) + (define-public python-numpydoc (package (name "python-numpydoc") -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:14 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:14 +0000 Received: from localhost ([127.0.0.1]:35908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActh-0002fx-P0 for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:14 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:21775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActf-0002fd-C1 for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:12 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbmv33Lyz3x5f for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377087; bh=2tpCdHB6AX4VVzadAOijpia0jgTHRdyfwM1cy1o5HKo=; h=From:To:Subject:Date; b=UxLpXs549G/nYyMzyIUiMa9Scp3zzsTZBulmumrb0wmZi3uVT1IbTAVpOrADlD29y /Xf8XLChY04AKloxpTOPK9v6a8cAyLdcJt7yF8zkMJyQMMcBaZ54X3nSUqbvLPAeAP baBnbxgoVrkVzKwj9ln2PcdT36/LO0Zn9vZLtFPk= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add python-pure-protobuf. Date: Tue, 25 Aug 2020 19:37:30 +0200 Message-Id: <20200825173735.16156-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/protobuf.scm (python-pure-protobuf): New variable. --- gnu/packages/protobuf.scm | 53 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index b8bd617eca..7aa5e3f948 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -32,11 +32,14 @@ #:use-module (guix build-system emacs) #:use-module (guix build-system ruby) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix utils) #:use-module (gnu packages compression) + #:use-module (gnu packages check) #:use-module (gnu packages gcc) #:use-module (gnu packages libevent) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-xyz) #:use-module (gnu packages ruby)) @@ -227,6 +230,56 @@ encoder in C++. The developer using protozero has to manually translate the mechanism for serializing structured data.") (license license:bsd-3))) +(define-public python-pure-protobuf + (package + (name "python-pure-protobuf") + (version "2.0.0") + (source + (origin + ;; pypi is broken; has no tests + (method git-fetch) + (uri (git-reference + (url "https://github.com/eigenein/protobuf") + (commit version))) + (sha256 + (base32 + "0lgs99dpfyckz6spib419sl7jpdk2g54pcw0yg59gdcsd1f5zqgz")))) + (build-system python-build-system) + (native-inputs + `(("python-flake8" ,python-flake8) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-isort" ,python-isort))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'check 'setup-test-env + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (py3sitedir + (string-append out "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages"))) + (setenv "PYTHONPATH" + (string-append py3sitedir ":" + (getenv "PYTHONPATH")))) + #t)) + (replace 'check + (lambda _ + (invoke "pytest" "--cov-report" "term-missing" "--cov" + "pure_protobuf") + (invoke "flake8" "pure_protobuf" "tests" + "--ignore=F541") + (invoke "isort" "-rc" "-c" "pure_protobuf" "tests") + #t))))) + (home-page "https://pypi.org/project/pure-protobuf/") + (synopsis "Protobuf implementation using dataclasses") + (description + "Protocol buffers are a language-neutral, platform-neutral extensible +mechanism for serializing structured data.") + (license license:expat))) + (define-public python2-protobuf (package-with-python2 python-protobuf)) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:20 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:20 +0000 Received: from localhost ([127.0.0.1]:35915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActo-0002gk-BH for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:20 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:2974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActh-0002fu-Iw for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:14 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbmz16Ncz3x8S for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377091; bh=aRarGdSgmxBgFO3SBdL3Vh+BzuBDNCh12iWbeN6JMpg=; h=From:To:Subject:Date:In-Reply-To:References; b=WCNHyCcDkElEJMVpexuk0dk2Db83st6nZ61UMbaBDZSDdqzWpJw1Hcekn81bCWvBp z1JWthI82O7EShXvoj6hWB3aAVsFEI97gWAiE1BczV6fusypIIV8nMwVlndx6tx9On wn/2aUrKp/q42J1tHFABNa6+yRK7i4dFr3IJqI24= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add python-dateparser. Date: Tue, 25 Aug 2020 19:37:32 +0200 Message-Id: <20200825173735.16156-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/python-xyz.scm (python-dateparser): New variable. --- gnu/packages/python-xyz.scm | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d8c35fa179..e78c0f406c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -21649,3 +21649,46 @@ and have a maximum lifetime built-in.") "This package provides a debug print command and other development tools. It adds a simple and readable way to print stuff during development.") (license license:expat))) + +(define-public python-dateparser + (package + (name "python-dateparser") + (version "0.7.6") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dateparser" version)) + (sha256 + (base32 + "1ypbyqxlk7n6zibk90js3ybz37xmin3kk0i35g8c51bwqpcfyxg8")))) + (build-system python-build-system) + (inputs + `(("tzdata" ,tzdata))) + (propagated-inputs + `(("python-dateutil" ,python-dateutil) + ("python-pytz" ,python-pytz) + ("python-regex" ,python-regex) + ("python-ruamel.yaml" ,python-ruamel.yaml) + ("python-tzlocal" ,python-tzlocal))) + (native-inputs + `(("python-mock" ,python-mock) + ("python-parameterized" ,python-parameterized))) + (arguments + `(;; TODO: Of 23320 tests, 6 fail and 53 error. + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'check 'set-check-environment + (lambda* (#:key inputs #:allow-other-keys) + (setenv "TZ" "UTC") + (setenv "TZDIR" + (string-append (assoc-ref inputs "tzdata") + "/share/zoneinfo")) + #t))))) + (home-page "https://github.com/scrapinghub/dateparser") + (synopsis + "Date parsing library designed to parse dates from HTML pages") + (description + "python-dateparser provides modules to easily parse localized dates in +almost any string formats commonly found on web pages.") + (license license:bsd-3))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:20 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:20 +0000 Received: from localhost ([127.0.0.1]:35917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActo-0002gm-Iv for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:20 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:2306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActj-0002gG-AM for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:15 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbn117mDz3x86 for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377093; bh=ZOz3sYEl6s2fI4kjHs9DK3KQks1oAI5gqx0YGo0D7n8=; h=From:To:Subject:Date:In-Reply-To:References; b=X6VggPr7MBp7eRarzIcarvmYvSHrx8hBfrjFvYjq7egS/cE/rtbUHH9CGfT6g3P0w c3KpfEt7ttnWkZQZuOkiUs1d0BX7lqWv4NVXSrEkwipasjgeHHsX3HTqcypTu92cYx 8Ix3VbSlpT8xbuIvjGpkaEv4e4ANILTgsvF05zHE= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add python-requests-toolbelt-0.9.1. Date: Tue, 25 Aug 2020 19:37:33 +0200 Message-Id: <20200825173735.16156-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/python-web.scm (python-requests-toolbelt-0.9.1): New variable. --- gnu/packages/python-web.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1b97d1401d..f7a623ceba 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -2003,6 +2003,20 @@ with python-requests.") (define-public python2-requests-toolbelt (package-with-python2 python-requests-toolbelt)) +(define-public python-requests-toolbelt-0.9.1 + (package + (inherit python-requests-toolbelt) + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "requests-toolbelt" version)) + (sha256 + (base32 + "1h3gm88dcjbd7gm229a7x5qkkhnsqsjz0m0l2xyavm2ab3a8k04n")))) + (arguments + `(;; FIXME: Some tests require network access. + #:tests? #f)))) + (define-public python-oauthlib (package (name "python-oauthlib") -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:28 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:28 +0000 Received: from localhost ([127.0.0.1]:35919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActo-0002gu-Qs for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:28 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:22782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActl-0002gP-AL for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:17 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbn26CPyz3x5f for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377094; bh=6ZShrcg2SnXzJsy00NanjzxsOPLc5+AqBknt7DUNKWw=; h=From:To:Subject:Date:In-Reply-To:References; b=nU8lieowLtBtJt3g63hC4AP3JbMWORfg66qMiv0QTEfVUa61mVXA3U0c0q6qYD81C 108Eao/hGKmkkUQFntcsepY7MVlpYDZ+Nz3iBOB5Ai/brrGtHKih3fdzC+f0eZB4tf 5FYGIzaIqMllHC+XOsvWqfyUyZOCGltFwiDZwaU0= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add python-cloudscraper. Date: Tue, 25 Aug 2020 19:37:34 +0200 Message-Id: <20200825173735.16156-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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.0 (-) * gnu/packages/python-web.scm (python-cloudscraper): New variable. --- gnu/packages/python-web.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index f7a623ceba..52ea88c5c0 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4666,3 +4666,39 @@ using a pure Python implementation.") "This package provices a simple implementation of Encrypted Content Encoding for HTTP.") (license license:expat))) + +(define-public python-cloudscraper + (package + (name "python-cloudscraper") + (version "1.2.46") + (source + (origin + (method url-fetch) + (uri (pypi-uri "cloudscraper" version)) + (sha256 + (base32 + "1br4p648yassywsd7whz1c7s10rwdysnd7wdqfjq9bksqfxrac3r")) + (modules '((guix build utils))) + (snippet + '(with-directory-excursion "cloudscraper" + (for-each delete-file + '("captcha/2captcha.py" + "captcha/9kw.py" + "captcha/anticaptcha.py" + "captcha/deathbycaptcha.py" + "interpreters/js2py.py" + "interpreters/v8.py")) + #t)))) + (build-system python-build-system) + (propagated-inputs + `(("python-requests" ,python-requests) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) + ("python-pyparsing" ,python-pyparsing-2.4.7))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/venomous/cloudscraper") + (synopsis "Cloudflare anti-bot bypass") + (description + "This module acts as a webbrowser solving Cloudflare's Javascript +challenges.") + (license license:expat))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:28 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:28 +0000 Received: from localhost ([127.0.0.1]:35922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActw-0002hD-BB for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:28 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:2942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActn-0002gc-BJ for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:19 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbn46KNZz3x8S for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377097; bh=Q2cfpSdGBUhU/MMFZpjSw9a7GzJevNAOopT0fVBE/Bc=; h=From:To:Subject:Date:In-Reply-To:References; b=KtMhWLY+g6XJX1oTdRt58e6p7S7dwF0T/WjKiqhraRnDxQo6AdmOS9fuL/r1OlctZ 5VaKIoCcbFQKajHSeEZuNMnl12tmgVz9s3POqAaSDpmeUi9MuRkNYIUIT9jI0qJSOj KHpmbfRbNW62Sii5vAebRPjM3GGOzg63fuf0iniQ= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 6/7] gnu: libhandy: Update to 0.90.0. Date: Tue, 25 Aug 2020 19:37:35 +0200 Message-Id: <20200825173735.16156-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/gnome.scm (libhandy): Update to 0.90.0. [source]: Use GNOME gitlab. --- gnu/packages/gnome.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 5664f76ae2..b14e25b1eb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -10480,16 +10480,16 @@ advanced image management tool") (define-public libhandy (package (name "libhandy") - (version "0.0.12") + (version "0.90.0") (source (origin (method git-fetch) (uri (git-reference - (url "https://source.puri.sm/Librem5/libhandy") - (commit (string-append "v" version)))) + (url "https://gitlab.gnome.org/GNOME/libhandy") + (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "09wlknarzsbk9hr5ws6s7x5kibkhx9ayrbhshfqib4zkhq2f76hw")))) + (base32 "1zpfbn2x27lp69w819afxf3ylkgfz9k44srfgmkbb2c33r14ajwy")))) (build-system meson-build-system) (arguments `(#:configure-flags -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 25 13:38:29 2020 Received: (at 43045) by debbugs.gnu.org; 25 Aug 2020 17:38:29 +0000 Received: from localhost ([127.0.0.1]:35924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActw-0002hL-LK for submit@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:28 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:3227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kActp-0002h0-AS for 43045@debbugs.gnu.org; Tue, 25 Aug 2020 13:38:22 -0400 Received: from localhost.localdomain (213-147-177-210.hdsl.highway.telekom.at [213.147.177.210]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Bbbn66Dp1z3x86 for <43045@debbugs.gnu.org>; Tue, 25 Aug 2020 19:38:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1598377098; bh=9jxN379YOOLF1yozCWsJ+mx0LO4nXmZazF0+uWL6AEs=; h=From:To:Subject:Date:In-Reply-To:References; b=KtUR7xWBDNbENvq+5/0t9MyQAjZkbjRqtpvQQkM/us1rUCnHwa8VIgozXtappeHIp Ymdk7wWY/Se/PZ0Y9S0OAlNHcKAgCGpyND1u7HTTrKIUM4A9eRZs+rcnGB/iGlsBqG Hr2ux1+lYix7JzCS+jB9WaNIIb1PVsUbulicN2PY= From: Leo Prikler To: 43045@debbugs.gnu.org Subject: [PATCH 7/7] gnu: Add komikku. Date: Tue, 25 Aug 2020 19:37:36 +0200 Message-Id: <20200825173735.16156-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200825173735.16156-1-leo.prikler@student.tugraz.at> References: <20200825173735.16156-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045 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 (---) * gnu/packages/gnome.scm (komikku): New variable. --- gnu/packages/gnome.scm | 65 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index b14e25b1eb..cfc3c954b8 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -155,6 +155,7 @@ #:use-module (gnu packages polkit) #:use-module (gnu packages popt) #:use-module (gnu packages pretty-print) + #:use-module (gnu packages protobuf) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages python-crypto) @@ -11336,3 +11337,67 @@ environment (IDE) for writing GNOME-based software. It features fuzzy search, auto-completion, a mini code map, documentation browsing, Git integration, an integrated profiler via Sysprof, debugging support, and more.") (license license:gpl3+))) + +(define-public komikku + (package + (name "komikku") + (version "0.19.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/valos/Komikku/") + (commit (string-append "v" version)))) + (sha256 + (base32 + "16d7k500nd9klnjqqcgk3glhv2sy78yndkz3n0x7lynvblsy45kk")))) + (build-system meson-build-system) + (arguments + `(#:glib-or-gtk? #t + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-sources + (lambda _ + (substitute* "komikku/utils.py" + (("from komikku\\.servers import get_servers_list") + ;; code following that line should migrate old databases + ;; but the line itself results in an import error + "return data_dir_path")))) + (add-after 'unpack 'skip-gtk-update-icon-cache + (lambda _ + (substitute* "meson_post_install.py" + (("gtk-update-icon-cache") (which "true"))) + #t)) + (add-after 'glib-or-gtk-wrap 'python-and-gi-wrap + (lambda* (#:key outputs #:allow-other-keys) + (let ((prog (string-append (assoc-ref outputs "out") + "/bin/komikku"))) + (wrap-program prog + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t)))))) + (inputs + `(("gobject-introspection" ,gobject-introspection) + ("gtk+" ,gtk+) + ("libhandy" ,libhandy) + ("libnotify" ,libnotify) + ("libsecret" ,libsecret) + ("python-beautifulsoup4" ,python-beautifulsoup4) + ("python-cloudscraper" ,python-cloudscraper) + ("python-dateparser" ,python-dateparser) + ("python-keyring" ,python-keyring) + ("python-lxml" ,python-lxml) + ("python-magic" ,python-magic) + ("python-pillow" ,python-pillow) + ("python-pure-protobuf" ,python-pure-protobuf) + ("python-pycairo" ,python-pycairo) + ("python-pygobject" ,python-pygobject) + ("python-unidecode" ,python-unidecode))) + (native-inputs + `(("glib:bin" ,glib "bin") + ("pkg-config" ,pkg-config))) + (home-page "https://gitlab.com/valos/Komikku") + (synopsis "Manga reader for GNOME") + (description "Komikku is an online/offline manga reader for GNOME, +developed with the aim of being used with the Librem 5 phone.") + (license license:gpl3+))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 27 07:53:17 2020 Received: (at 43045-done) by debbugs.gnu.org; 27 Aug 2020 11:53:17 +0000 Received: from localhost ([127.0.0.1]:41953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBGSz-0007xa-9B for submit@debbugs.gnu.org; Thu, 27 Aug 2020 07:53:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBGSy-0007xN-Cz for 43045-done@debbugs.gnu.org; Thu, 27 Aug 2020 07:53:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50919) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kBGSr-0007qf-HU; Thu, 27 Aug 2020 07:53:09 -0400 Received: from [2a01:e0a:19b:d9a0:d1f2:1c2d:9e7a:dd0] (port=56906 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kBGSq-0007Wn-PK; Thu, 27 Aug 2020 07:53:09 -0400 From: Mathieu Othacehe To: Leo Prikler Subject: Re: [bug#43045] [PATCH] Add komikku. References: Date: Thu, 27 Aug 2020 13:53:06 +0200 In-Reply-To: (Leo Prikler's message of "Tue, 25 Aug 2020 19:29:20 +0200") Message-ID: <871rjsgva5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43045-done Cc: 43045-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 (---) Hey Leo, > I recently found this neat manga reader and decided I'd package it for > Guix. In doing so I've also added missing dependencies, some of which > are newer versions of packages, whose update would belong to core- > updates by the number of (transitive) dependencies. Thanks for this serie! I fixed a new linting warnings edited some descriptions and pushed. Mathieu From unknown Sat Sep 06 06:35:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 25 Sep 2020 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