From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:27:45 2018 Received: (at submit) by debbugs.gnu.org; 24 Feb 2018 23:27:45 +0000 Received: from localhost ([127.0.0.1]:59222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjEH-00036W-2q for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:27:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjEG-00036J-1N for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:27:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epjEA-0007oK-23 for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:27:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49043) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epjE9-0007oC-UC for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:27:37 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epjE8-0004ZC-U7 for guix-patches@gnu.org; Sat, 24 Feb 2018 18:27:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epjE4-0007hQ-10 for guix-patches@gnu.org; Sat, 24 Feb 2018 18:27:36 -0500 Received: from mail-pl0-x229.google.com ([2607:f8b0:400e:c01::229]:38259) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1epjE3-0007h0-RK for guix-patches@gnu.org; Sat, 24 Feb 2018 18:27:31 -0500 Received: by mail-pl0-x229.google.com with SMTP id d4so7079877pll.5 for ; Sat, 24 Feb 2018 15:27:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:user-agent:date:message-id:mime-version; bh=VSqKHEWq6aGTyouq88majIf0AqzSN4WPpffqyal/7qQ=; b=cWC5if3LKytHLC5QrNnynZZolxgOjS7BaccCwnVyoL1cCCFRpuTFQ5TQfNSY8fQ4oJ 9/lfgRQ12MG3NMCiRCrn7GMQWrwlIfXi0gHwWmZ3OLFLdJfpnogdHJ9wxwS/0sQuu6o3 KvzpVY/M3Ojv1oRcZRHgEdlTdrVp16YNTE71wiTr5sl8+f3oRjcoCTuqMkMzluwuh16+ xzee+ph8I1qcSjYSA4g0R3thO+j1KDmlMQHymtYXN8crwNj6xqjr8ysBT9Tvoes0KLgd i1GZ0XUJQCVkTE3QSiZzsnhDadxmKvo5DM91JOc6X6j7BRvVMvI33TgkOT86ktIbGEAv 8cMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:user-agent:date:message-id :mime-version; bh=VSqKHEWq6aGTyouq88majIf0AqzSN4WPpffqyal/7qQ=; b=jK43r2Cb0TSeDwAK97wRnG/gkUoEcgCHhqysB76rdrT/puUNmogzC6nehqA5LGPw70 mBMa/a5pZxNci00OykHnhNKzlcdNyAMltbp1WJePW7hlz1Q2x3WhNMGMp7oVKMPqcD+a qUgRk7xLMeMY+pE14W86vHoGRrPkZyJGpglWLg9l3Y93X91WlwwDS3uUXCIfUe87K6Lk sG4nx4Q7GA0suYFXAph98j6lXkqnRnVBh4YKiiXnd7YiMzcbvD8Z5kyyEy3dBIHbX4cv JOUcX+hhsRekG4JWa0DIAT3qoSP11M/XOWDPjuKb5Mw2w9sMge1K3giV0KjrFfl/awDe ga3A== X-Gm-Message-State: APf1xPBfuJX2ZvIDrRTO6xo4Vl0j0Qo1lf5tRfAv9eC/ktQsc9NN0CIP 2CzgqRnhpWImHZjguqC0jrc= X-Google-Smtp-Source: AH8x227ua8WNpfGE8gnt0duG0h9XTGEYjfaJLWr0hBhDhP+i6nzOd7TjnxH64M+UeTgDD4VYilFjjQ== X-Received: by 2002:a17:902:7e0d:: with SMTP id b13-v6mr6033374plm.97.1519514850778; Sat, 24 Feb 2018 15:27:30 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id i1sm12984881pfi.116.2018.02.24.15.27.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:27:30 -0800 (PST) From: Alex Vong To: guix-patches@gnu.org Subject: [PATCH 0/5] gnu: Add youtube-viewer. User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Date: Sun, 25 Feb 2018 07:27:20 +0800 Message-ID: <87sh9qvuhz.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: alexvong1995@gmail.com 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.8 (---) --=-=-= Content-Type: text/plain Tags: patch Hello, This patch series adds youtube-viewer and its dependencies. It can be used for searching youtube videos without running javascript. It also plays nice with tor which is a plus. Cheers, Alex --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH02AAKCRAcGaIXrbrA rVW6AQD+AY9BhomxiCKHy9DEdA0JRT17vJEomNImGVsNgfvJVwEAyQJ7VLWGh/3Q uf1qo/2prpb7g+/1e3U7ow0qpBqdgAg= =F4a0 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:30:48 2018 Received: (at 30598) by debbugs.gnu.org; 24 Feb 2018 23:30:48 +0000 Received: from localhost ([127.0.0.1]:59232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjHE-0003DH-Ej for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:30:48 -0500 Received: from mail-pg0-f48.google.com ([74.125.83.48]:44371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjHC-0003D3-LT for 30598@debbugs.gnu.org; Sat, 24 Feb 2018 18:30:47 -0500 Received: by mail-pg0-f48.google.com with SMTP id l4so4768003pgp.11 for <30598@debbugs.gnu.org>; Sat, 24 Feb 2018 15:30:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=kKZsyEhAAK6zIk+4gSxGU9LpOQr79geCbwi+TLnbzXc=; b=Gb56PAQpHW+i6ahhY0DEYUcSIS/tZm/H1UmjO/C4TFuTsbOb0Hmv5dacly9halsKnm E4SopBSjDNtlEQWCHAPmktNs5LPPiKtuPt1uIDa3Xy6/udU36Fp99c2R6Fn3D9PZgJrl Z1yjGmq73UB61OGLFTufwtYIsAWn+qbMb/cvsI4wWWBXPexJ9qi3VCSEVLRJ1nTbhNpr hnvLvvLutzytsX4DJetDqchFODu/cFW7RV5ISaQfQffuyrqXVOxsW77/q2bvWx3FHOO1 R4Y4WY0ubFggxU51dGsXeyb/r1ePIwAmyr4yOfsKOgCuvp5+gZ5uFU55ctHBqRJtywtp huSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=kKZsyEhAAK6zIk+4gSxGU9LpOQr79geCbwi+TLnbzXc=; b=cAcAMMWnfzYPlLQviXz2o/9+jTdcPKi9TEL/Dh19wri270Unj4F+pn+y9M6iKOjpQw S8wMSFSBa4YOpA30lD6LH0JRfc56ItZ2NwAu/k2tyn4PX4rn+k2jVqXhwOohnPXyfaTK wDRfDgc9E/OVPUIxp/sd1Tq56mJFI+I6LrH4Vl6CBzeh1dX+Q7/EZHU+LhIYb7N0zwhX WAqsgiOo8I3JpUzQWDc4Pt6VMu2BoA2nmdYcg9Mr45AeoyfLORqVWKA+pU3prAn6cEKa F02jYtvk5kGvT1+IPz5whLCusmKoVFUXEBJgu57UMxWk/8DMgkczMKBtNRCbi9tuZ9oi tX5A== X-Gm-Message-State: APf1xPC7SgcSVqipr8vMXtUHjDp8YHmcXNnVbn0DlwEgSWcoBPvs6grU WlaBVwzd8lhGbsESE5Mo0q0= X-Google-Smtp-Source: AH8x227C47mKFq4zl+/wwZAMer0K0tBppZOpeuOnWH9j51nyG29y2LaitnVGO677D0iErHh0r7F1+Q== X-Received: by 10.98.34.139 with SMTP id p11mr6133561pfj.119.1519515040739; Sat, 24 Feb 2018 15:30:40 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id 10sm11273678pfo.69.2018.02.24.15.30.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:30:39 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 1/5] gnu: Add perl-cairo. Date: Sun, 25 Feb 2018 07:30:37 +0800 Message-ID: <87o9kevuci.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.3 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-perl-cairo.patch Content-Transfer-Encoding: quoted-printable From=203099c40fff2441df1451b16665839c8cf92cf75b Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:48:47 +0800 Subject: [PATCH 1/5] gnu: Add perl-cairo. * gnu/packages/perl.scm (perl-cairo): New public variable. =2D-- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index cef42847c..c9de36a45 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2017 Leo Famulari ;;; Copyright =C2=A9 2017 Christopher Allan Webber ;;; Copyright =C2=A9 2018 Oleg Pykhalov +;;; Copyright =C2=A9 2018 Alex Vong ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (guix build-system perl) #:use-module (gnu packages base) #:use-module (gnu packages compression) + #:use-module (gnu packages gtk) #:use-module (gnu packages perl-check) #:use-module (gnu packages perl-web) #:use-module (gnu packages pkg-config)) @@ -680,6 +682,31 @@ processes can safely access the cache at the same time= . It uses a basic LRU algorithm to keep the most used entries in the cache.") (license (package-license perl)))) =20 +(define-public perl-cairo + (package + (name "perl-cairo") + (version "1.106") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/X/XA/XAOC/Cairo-" + version ".tar.gz")) + (sha256 + (base32 + "1i25kks408c54k2zxskvg54l5k3qadzm8n72ffga9jy7ic0h6j76")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("cairo" ,cairo))) + (home-page "http://search.cpan.org/dist/Cairo/") + (synopsis "Perl interface to the cairo 2d vector graphics library") + (description "Cairo provides Perl bindings for the vector graphics lib= rary +cairo. It supports multiple output targets, including PNG, PDF and SVG. = Cairo +produces identical output on all those targets.") + (license lgpl2.1+))) + (define-public perl-capture-tiny (package (name "perl-capture-tiny") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH1nQAKCRAcGaIXrbrA rUkcAQCIledV5eQKYi60UeC3E5l0LrLVVZLpq5qk5lLCz/9fIgEAjkkZWjlIOOgF rKQUZB8W7xyRM/hC47Rk75j3la97kwQ= =LZRo -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:32:11 2018 Received: (at 30598) by debbugs.gnu.org; 24 Feb 2018 23:32:11 +0000 Received: from localhost ([127.0.0.1]:59247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjIX-0003G2-T7 for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:32:11 -0500 Received: from mail-pl0-f50.google.com ([209.85.160.50]:35328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjIW-0003Fo-HE for 30598@debbugs.gnu.org; Sat, 24 Feb 2018 18:32:08 -0500 Received: by mail-pl0-f50.google.com with SMTP id bb3so7087732plb.2 for <30598@debbugs.gnu.org>; Sat, 24 Feb 2018 15:32:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=c0rN3egVapFOYLrK3umjoLqL+QafQAhl+hp2EpPbjDw=; b=h/M3BjmpNEL6MLvw4bSE0ZQasEFsGteVZFVBNGS8FM+bUZpLic1rB6lE79mLRltuQF 9emtDmsXv2GaWFjhIeL2nb+vkcLT3EvVxd0hx8BXHuihDM28bN2HB7epRWo+U9s9sEV8 sz2iFiuf2C9C1IeiUVbxnDx37yFF27oB1mNckCGG1yiz1/EamaLCOW0ijvlj7gFGF/DQ KY4n76//yQxOHIXrJIXIPsrijHx7TclHFz+XzP6CQJlXkNxsYIjUYs3TtBRlIBmtIhxp TFQZeQfV6EDIZKKQib+Ujv189XL+oQZ/CmbsPyfnApf6Jdoipk3Ywa0wYPrb4kESVCBW ST2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=c0rN3egVapFOYLrK3umjoLqL+QafQAhl+hp2EpPbjDw=; b=GojNNTawSU2XXp5LHDQ3fP9Nsnv/3+1nclR6jawHptsfjmCOcOMGNtlN5AU3RNVvTK rbYJtLiCYWsJ57UdGSXTT3P98bAcYmpPzR+d1SVHv4LH38LTtHcLcv50+tkhIIPW8iV7 EpVUQgvJGca0GCL+GEdPFgYtXt7kQUcvp30Sk8DRo6v6k6UhEkQfTjdGLacRlZQqXZgi v7ktOgzyP8Qy4nXo1kJNOrg0kIeOLKh/VyoQo+Z/kuauup+M+nTiK+x5wNsPgVBm7d2R nEhRbqW1O8Ip6fehg+2I8k7HTPqHu57IbTf0w+y8v89myq70fAT6ZUFCUDX6qTajOPTW YcBw== X-Gm-Message-State: APf1xPA5kHzL/RBPWGUUI5OpF076JvkCItrIAJ4GVUVUM2ufVmoQrlM5 PA6K0cPiuuIVSWFNZXpaVvvXEA== X-Google-Smtp-Source: AH8x226uXW3fPgdWLkKKvBRzoqJ4W14ctrbdSONtyAJKvYZOq6VP7o+MGQTXX3cpCrlO8iDnQ7hqvg== X-Received: by 2002:a17:902:788b:: with SMTP id q11-v6mr6012956pll.378.1519515122508; Sat, 24 Feb 2018 15:32:02 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id i1sm12992369pfi.116.2018.02.24.15.32.01 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:32:01 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 2/5] gnu: Add perl-glib. Date: Sun, 25 Feb 2018 07:31:59 +0800 Message-ID: <87k1v2vua8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0002-gnu-Add-perl-glib.patch Content-Transfer-Encoding: quoted-printable From=2034eca4250f6cd4e4ce7e7c5850f25bbb7f6ab9f7 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:49:54 +0800 Subject: [PATCH 2/5] gnu: Add perl-glib. * gnu/packages/perl.scm (perl-glib): New public variable. =2D-- gnu/packages/perl.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index c9de36a45..628019986 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -46,6 +46,7 @@ #:use-module (guix build-system perl) #:use-module (gnu packages base) #:use-module (gnu packages compression) + #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages perl-check) #:use-module (gnu packages perl-web) @@ -3794,6 +3795,33 @@ vaguely inspired by John Ousterhout's Tk_ParseArgv.") "Getopt-Tabular-" version)) (license (package-license perl)))) =20 +(define-public perl-glib + (package + (name "perl-glib") + (version "1.326") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/X/XA/XAOC/Glib-" + version ".tar.gz")) + (sha256 + (base32 + "0prn9kkdpwjq9qmzqashbhk3pq4gvlrmvm3b10xf1dhc48406382")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("glib" ,glib))) + (home-page "http://search.cpan.org/dist/Glib/") + (synopsis "Perl wrappers for the GLib utility and Object libraries") + (description "This module provides perl access to GLib and GLib's GObj= ect +libraries. GLib is a portability and utility library; GObject provides a +generic type system with inheritance and a powerful signal system. Togeth= er +these libraries are used as the foundation for many of the libraries that = make +up the Gnome environment, and are used in many unrelated projects.") + (license lgpl2.1+))) + (define-public perl-graph (package (name "perl-graph") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH17wAKCRAcGaIXrbrA rQECAP4kUPE3hGSrBy5Bw6VQfeoVuAYWwFF+NflT1j3uzIqUIAEA7FZHw3VmsZ4u /rJc5afKD9R4MsVX5QDuS0rg+Bh+xwY= =RbuL -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:32:41 2018 Received: (at 30598) by debbugs.gnu.org; 24 Feb 2018 23:32:41 +0000 Received: from localhost ([127.0.0.1]:59250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjJ2-0003Gp-PK for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:32:40 -0500 Received: from mail-pl0-f42.google.com ([209.85.160.42]:35333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjJ1-0003Gb-F2 for 30598@debbugs.gnu.org; Sat, 24 Feb 2018 18:32:39 -0500 Received: by mail-pl0-f42.google.com with SMTP id bb3so7088125plb.2 for <30598@debbugs.gnu.org>; Sat, 24 Feb 2018 15:32:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=qGThbW+CxZ8guvM32gtAoe8z5rnJRyzCIlYp0mEeWtM=; b=nkKiMESAOTbUNiHr8rIv5i0gZ4vIzHpadclZc3l0l859fmBAR1A7LslKEsiHzpqQuj 3bo9kmuZ2NPk5cnty8MDSO2Pt1z/zPMzCvmYMWKYmOe6yiZqxHokZPsfw3KsFvxYq02v VrkAfF/1vu0bfW+VmgvBYM88pfTGwQOu70R6jEu5hQ6y+WqcKCbXRamzzraql5+hIfPo uttxpiWYKwtWj6VWan6gIqWw56RIqFGyFy8TDDYHmwnO/n2E5b2sUIOCbk+MbM8n9LJH MfLzIFipicuOROoWTMljuZdrx+DkmjTP0PhAYPB+wEFxcWSmz+sRz1i2VG/cNkz2wsrQ IdyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=qGThbW+CxZ8guvM32gtAoe8z5rnJRyzCIlYp0mEeWtM=; b=ACfIyMSlJsNgD2THlu8RX73TgmZE0HfVGquN6UmtQqhf8Pfh/9/TRwamdvt+Vjn4gL S2Rp2cGyFSofAdkl0R/roZqUOgVgXa3uBSmNtUr0jLq0tg/0IcoS065yOzgkKu0UNBuI 7XIuhYWx/tTF0QG0vtA6b52LoRh/Fv3oiesNpkSEeLF8cNHd4Y8o9DnL8z6rM5ugLoeR rmaKs0joE/LzwJi5iXxSZUMPWYeKYrAra8xvcG9i2eHBtNd/PcVQ1s6SsarfwDG+nxD2 /9ZftuelBUzOgO2jKD3vef/Oku4Zt2BpN+jF6ezVHJSL7aamRd0GYPHaB0+Jafe6tS8c dClw== X-Gm-Message-State: APf1xPBcsRRBr7oBvRI3dil+Q84miFAkzY6L1PSlII54lFjIU6v4mylE rVvb9SI5YNkfR8lQ1L+kbtltBw== X-Google-Smtp-Source: AH8x227T6dHCcJRzGY5HCA52D1BjQgLL9JeEr47UdKMAViD1dQdFcben5IWAAv3J2g/VZ1NbrD1xZw== X-Received: by 2002:a17:902:9a84:: with SMTP id w4-v6mr6105525plp.136.1519515154015; Sat, 24 Feb 2018 15:32:34 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id r14sm11102471pfa.136.2018.02.24.15.32.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:32:33 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 3/5] gnu: Add perl-pango. Date: Sun, 25 Feb 2018 07:32:31 +0800 Message-ID: <87fu5qvu9c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0003-gnu-Add-perl-pango.patch Content-Transfer-Encoding: quoted-printable From=206f47089ff55964fd4129ac91af651ffca7fb79ea Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:51:43 +0800 Subject: [PATCH 3/5] gnu: Add perl-pango. * gnu/packages/perl.scm (perl-pango): New public variable. =2D-- gnu/packages/perl.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 628019986..9ec581abf 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6469,6 +6469,43 @@ show those variables which are in scope at the point= of the call. PadWalker is particularly useful for debugging.") (license (package-license perl)))) =20 +(define-public perl-pango + (package + (name "perl-pango") + (version "1.227") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/X/XA/XAOC/Pang= o-" + version ".tar.gz")) + (sha256 + (base32 + "0wdcidnfnb6nm79fzfs39ivawj3x8m98a147fmcxgv1zvwia9c1l")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("pango" ,pango))) + (propagated-inputs + `(("perl-cairo" ,perl-cairo) + ("perl-glib" ,perl-glib))) + (home-page "http://search.cpan.org/dist/Pango/") + (synopsis "Layout and render international text") + (description "Pango is a library for laying out and rendering text, wi= th an +emphasis on internationalization. Pango can be used anywhere that text la= yout +is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a +complete solution with high quality text handling and graphics rendering. + +Dynamically loaded modules handle text layout for particular combinations = of +script and font backend. Pango provides a wide selection of modules, incl= uding +modules for Hebrew, Arabic, Hangul, Thai, and a number of Indic scripts. +Virtually all of the world's major scripts are supported. + +In addition to the low level layout rendering routines, Pango includes +@code{Pango::Layout}, a high level driver for laying out entire blocks of = text, +and routines to assist in editing internationalized text.") + (license lgpl2.1+))) + (define-public perl-parallel-forkmanager (package (name "perl-parallel-forkmanager") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH2DwAKCRAcGaIXrbrA rabyAQCf18kxpDrwNlgsXqpjPb2lrWl98wf1hxCJeP1Zel177gD9F2VmqAzzcR2S 7fJtnGlh7lZt07l4n5U0kCREcQ4VOwo= =S4tt -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:33:32 2018 Received: (at 30598) by debbugs.gnu.org; 24 Feb 2018 23:33:32 +0000 Received: from localhost ([127.0.0.1]:59255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjJs-0003J0-3R for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:33:32 -0500 Received: from mail-pl0-f41.google.com ([209.85.160.41]:44718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjJp-0003If-NM for 30598@debbugs.gnu.org; Sat, 24 Feb 2018 18:33:30 -0500 Received: by mail-pl0-f41.google.com with SMTP id w21so7081771plp.11 for <30598@debbugs.gnu.org>; Sat, 24 Feb 2018 15:33:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=k7ileUzH2z3+vf0ruDHcr/q9Xhmx1BT4SO0D/l8RjbY=; b=o281jKNoSGAYXrSJyYKF1XB0oIMJ1QA/MAP81unQ8i+nz/HcwQHiVjCF6K8vDfOifB J6i8BqsgP094paViuuoUVhSHU2GzOBJeHhta4grmpBZtkDRuwmRCQC93lS3SfBFcWw56 yod8AW/73nhrutNzJwLgv+LrzWzGdQlbIO6y/kpkibj0Q6R5YPwFdsTUGa99F5uU6jII kqZHn0GFbBQ/BbNngFkwr0UuvbJnZgeo765fEkptHu7C6WUMijUtzmphU/LHoPeMEooZ 13JJzOrvi9oDwgRVpI13AJ7Say/WUNgk4aryjH601C2yCcKouZb5B0ZaOIe5wmAVtI2h bsiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=k7ileUzH2z3+vf0ruDHcr/q9Xhmx1BT4SO0D/l8RjbY=; b=b5X0e/gWGK8RZvmLVFoZpmZxFiG9dxjuRYvs1a28PdyJLXYJyLGqtiL4bXeefmHAAQ yqjmJ2EzJPUXl0RCoIdASGfkDLuWbAUrBsJCn0XfOjw5BjbF6Cc3lEJTW+qmL+yk91Gk mys5JpgIiE0/XUnht8qc3/LcVwra/+CI4itwwVVdiwNhEO/WGCR2lfHRipVFZjFJbFGC +9fZEyaQl2b6gt6nzWwfcgMjjO1YwWE8H6e+M/hDxPxzMkKCr82G2EHEHT2UBzywWNbw 1Yffb+mrSlT7OjFhcP5XxqC/c4N79CArVYu1iiBzM+TwWDiRFHA39zredC0q+46JeBDm tNsA== X-Gm-Message-State: APf1xPCJU+kzXkVZ75zOa2ejrYO/F3RPzgGAPnB8wLcEVOgZ7HYYvGu/ Hxc9pBKktiD6z41p/zuhv2wK2Q== X-Google-Smtp-Source: AG47ELu37MBbFvWqE+INmnyvXzFJAwYoyYSn/RDKbMxRlVR2VZU5Wb/QKgbwaNjGsnU0T11BBEKdgg== X-Received: by 2002:a17:902:b582:: with SMTP id a2-v6mr2523937pls.353.1519515204292; Sat, 24 Feb 2018 15:33:24 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id c6sm11220317pfm.165.2018.02.24.15.33.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:33:23 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 4/5] gnu: Add perl-gtk2. Date: Sun, 25 Feb 2018 07:33:21 +0800 Message-ID: <87bmgevu7y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0004-gnu-Add-perl-gtk2.patch Content-Transfer-Encoding: quoted-printable From=208e946345fa5948e4990dfc84d2b5a7defb7f24e7 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:51:09 +0800 Subject: [PATCH 4/5] gnu: Add perl-gtk2. * gnu/packages/perl.scm (perl-gtk2): New public variable. =2D-- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 9ec581abf..7dfd21009 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -3843,6 +3843,33 @@ up the Gnome environment, and are used in many unrel= ated projects.") the abstract data structures.") (license (package-license perl)))) =20 +(define-public perl-gtk2 + (package + (name "perl-gtk2") + (version "1.24992") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/X/XA/XAOC/Gtk2= -" + version ".tar.gz")) + (sha256 + (base32 + "1044rj3wbfmgaif2jb0k28m2aczli6ai2n5yvn6pr7zjyw16kvd2")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("gtk+" ,gtk+-2))) + (propagated-inputs + `(("perl-pango" ,perl-pango))) + (home-page "http://search.cpan.org/dist/Gtk2/") + (synopsis "Perl interface to the 2.x series of the Gimp Toolkit librar= y") + (description "Perl bindings to the 2.x series of the Gtk+ widget set. +This module allows you to write graphical user interfaces in a Perlish and +object-oriented way, freeing you from the casting and memory management in= C, +yet remaining very close in spirit to original API.") + (license lgpl2.1+))) + (define-public perl-guard (package (name "perl-guard") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH2QQAKCRAcGaIXrbrA rbvLAP9ufBe3NDOWJtPOf8hVT4gvfQ/dbFLHYAcmevG1UAH1ywEAkE0ARvyJ5s7a uDwJCFv/o/RTUwe6ux8rm5w8xaiJAwI= =M70V -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 18:34:02 2018 Received: (at 30598) by debbugs.gnu.org; 24 Feb 2018 23:34:03 +0000 Received: from localhost ([127.0.0.1]:59258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjKM-0003KW-Cw for submit@debbugs.gnu.org; Sat, 24 Feb 2018 18:34:02 -0500 Received: from mail-pg0-f51.google.com ([74.125.83.51]:41449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epjKL-0003K2-65 for 30598@debbugs.gnu.org; Sat, 24 Feb 2018 18:34:01 -0500 Received: by mail-pg0-f51.google.com with SMTP id q27so3175888pgn.8 for <30598@debbugs.gnu.org>; Sat, 24 Feb 2018 15:34:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=YXM0/HqF/GD7WJF5ZUcSeRSLpa+5m6BivZOjasObHbg=; b=fBBfZNxyPHNXujgmFh+jumqa2KIyEnO+usiZfaoEo5OFuL+cE7/khSbVZnq70hPaDO OsSf+nko60QMDGg5EnVXrtG9+4imyzf601uS0KVWE2w6AXModDq2XdXgiqvJ8J9mr9tq OmEGNOyjsE2TV3JfgFiinPOMQpjCDn6jJuK3EXbQCUJWKFgbAl8FAG3ol06mlfsy/WgZ sxUbEQQdg69W0vn9hDI1WjCpAb9WcG2x2ku//vWC/Aq7jggrjEOfas9hll0JongMJse6 dgnivN0FHnci6s3pEtW3/GgD+itwtehOgnTi+yggDQEfZxy+eEDX0d3WYvgoL1PugJXN g3AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=YXM0/HqF/GD7WJF5ZUcSeRSLpa+5m6BivZOjasObHbg=; b=fVJjfUVC5B1wYdKAvrBfoO68wtL0EX+GXL3gZ9B3YAiImv2jxEgHvrdSpxmGM976HD XpCLM6Gw4+sMdSml+2POsL1zQNJGHFPARCil2GA0z2LsGHpVT2PU1FY0rqU5r468yM+X DU/02shOEq/jMbbqPDGriIj1Pu8pHjlEJjJr7Hqz/gxxILz4gUcO9k71VXzT+ObXbISe +kXHoQBghu6B+oc7CaKKYpPFTXviKOc4W1Nz5K0XuhARM54mfYY2lBx00F1alofzaD8/ ulr6ri07MEWXOH8Aetuqy9V6+9I4XP2Q/ll8tA9/ovXgS07wVkH4S0KiSTNbFz7fi/GT +EOA== X-Gm-Message-State: APf1xPBh0t7DBp3ZsXy5w4pD9agQ8JR+qjHyxIetY4FFDnJ3JBW2OYh/ gKDjkh6KrfuVvuS/ZakOsklPTA== X-Google-Smtp-Source: AH8x225XHSh3wdHTf0uVxjI85FpIQlc50J90bTujE+avu8x0w6xQSxQZJvwMwGfK8rHkN/XwcjDHuQ== X-Received: by 10.101.85.71 with SMTP id t7mr4871063pgr.386.1519515235689; Sat, 24 Feb 2018 15:33:55 -0800 (PST) Received: from debian (n058152176197.netvigator.com. [58.152.176.197]) by smtp.gmail.com with ESMTPSA id s26sm10432173pfm.93.2018.02.24.15.33.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Feb 2018 15:33:54 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 5/5] gnu: Add youtube-viewer. Date: Sun, 25 Feb 2018 07:33:52 +0800 Message-ID: <877er2vu73.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0005-gnu-Add-youtube-viewer.patch Content-Transfer-Encoding: quoted-printable From=20c6106691811adea6d71cf1837d9278f76e14af00 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:52:10 +0800 Subject: [PATCH 5/5] gnu: Add youtube-viewer. * gnu/packages/video.scm (youtube-viewer): New public variable. =2D-- gnu/packages/video.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index bf7a3960d..c87f2fbfb 100644 =2D-- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -53,6 +53,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system meson) + #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (guix build-system waf) #:use-module (gnu packages) @@ -1311,6 +1312,45 @@ audio, images) from the Web. It can use either mpv = or vlc for playback.") (home-page "https://you-get.org/") (license license:expat))) =20 +(define-public youtube-viewer + (package + (name "youtube-viewer") + (version "3.3.3") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/trizen/youtube-viewer/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1j572his6qmazlmyrbnfq62s9bqml875ay7wy26byy9hfc7m0vgk")))) + (build-system perl-build-system) + (native-inputs + `(("perl-module-build" ,perl-module-build))) + ;;; FIXME: Add optional dependencies once available. + (propagated-inputs + `(("perl-data-dump" ,perl-data-dump) + ("perl-file-sharedir" ,perl-file-sharedir) + ("perl-gtk2" ,perl-gtk2) + ("perl-json" ,perl-json) + ("perl-libwww" ,perl-libwww) + ("perl-lwp-protocol-https" ,perl-lwp-protocol-https) + ("perl-mozilla-ca" ,perl-mozilla-ca) + ("perl-unicode-linebreak" ,perl-unicode-linebreak))) + (arguments + `(#:module-build-flags '("--gtk"))) + (synopsis + "Lightweight application for searching and streaming videos from YouT= ube") + (description + "Youtube-viewer searches and plays YouTube videos in a native player. +It comes with various search options; it can search for videos, playlists +and/or channels. The videos are streamed directly in a selected video pla= yer +at the best resolution (customizable) and with closed-captions (if availab= le). +Both command-line and GTK2 interface are available.") + (home-page "https://github.com/trizen/youtube-viewer") + (license license:perl-license))) + (define-public libbluray (package (name "libbluray") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpH2YAAKCRAcGaIXrbrA rZIyAP9dB/IwagvxPQ7Qp0+xDEHSf5FmY5bR+ZrjNuADRvNlGAD/XCupyZ+/0lTj YOWUC58M7ynYbNGMYoMGOCYjg8h+dwc= =Fjl9 -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 25 19:58:45 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 00:58:45 +0000 Received: from localhost ([127.0.0.1]:60781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq77t-0000Mr-Dr for submit@debbugs.gnu.org; Sun, 25 Feb 2018 19:58:45 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:47471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq77r-0000Mi-1M for 30598@debbugs.gnu.org; Sun, 25 Feb 2018 19:58:43 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A5DD820B4D; Sun, 25 Feb 2018 19:58:42 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 25 Feb 2018 19:58:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=Zt7QOx32u2vc+AfkX9bxmY01qgMVgZyikjW5Xj857RE=; b=oI5A6tLW THNh4Qb5fsMBoYUGVdG9DPAcSO0MKvfF1Vd9XpTA/i1Ci2CBtM3aR7Zv0Q5LGbAe 2h+OGtS/0Sq49oKsGbf6vv08Rxz1xF579XYoeQLgpCojf6Pwv0uerB+0DrQqP14r FNRwKXlOoHIUItVZGfOvrZ9D1njj2KWkckko+rPCjn/sj0NNgRDJbBxfVVS5Qunk sI/Gr4Rsz9yLoHreXCnKVQFk7MG36Xqrjk+nwvsvtMH5m2sNly6NJgYDlN9YbIRc f0/BxhDgpu7zITntTaHkLLgBfmlDxYVgwGqMS7lrZztOhV0CaT97iJZCkaWoNYbk 6bY54vVGEjsSSw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=Zt7QOx32u2vc+AfkX9bxmY01qgMVg ZyikjW5Xj857RE=; b=AFdOGkGu8N0KpkGoEo0T7QvElsn0kfVaitR695ZWNsDMl 5dvhcT/ICQ5UdJP6mHlOkc2El4rurvSOakjevSct3CxoF4sGhESFcvsXzEWj6RBR TNYEdM8bP7J+YPFP/y40as6WsgWNrYAHtelrx7kU0J1OqzcRZ3wu/wlWuCA0Ud46 StP2QGRKSKIIG/eetybvY5jWFEXFM0GeOx1XtJBZruQsQ4+1ysidWzjyqWFGL4Zs S6RtjyHmj6B8j/BpYmlndOVdopkEMYmXDuOpFqh/w82cVpzzSNIjcy/FJjDVOMlo NOte+fuhkpuEHULu9k5yuY+tYJyRtMcvZ9nsC4fiQ== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 37C7524519; Sun, 25 Feb 2018 19:58:42 -0500 (EST) From: Marius Bakke To: Alex Vong , 30598@debbugs.gnu.org Subject: Re: [bug#30598] [PATCH 5/5] gnu: Add youtube-viewer. In-Reply-To: <877er2vu73.fsf@gmail.com> References: <87sh9qvuhz.fsf@gmail.com> <877er2vu73.fsf@gmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 26 Feb 2018 01:58:40 +0100 Message-ID: <87muzwwoqn.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.7 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Alex Vong writes: > From c6106691811adea6d71cf1837d9278f76e14af00 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Sun, 25 Feb 2018 06:52:10 +0800 > Subject: [PATCH 5/5] gnu: Add youtube-viewer. > > * gnu/packages/video.scm (youtube-viewer): New public variable. > --- > gnu/packages/video.scm | 40 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > > diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm > index bf7a3960d..c87f2fbfb 100644 > --- a/gnu/packages/video.scm > +++ b/gnu/packages/video.scm > @@ -53,6 +53,7 @@ > #:use-module (guix build-system gnu) > #:use-module (guix build-system glib-or-gtk) > #:use-module (guix build-system meson) > + #:use-module (guix build-system perl) > #:use-module (guix build-system python) > #:use-module (guix build-system waf) > #:use-module (gnu packages) > @@ -1311,6 +1312,45 @@ audio, images) from the Web. It can use either mp= v or vlc for playback.") > (home-page "https://you-get.org/") > (license license:expat))) >=20=20 > +(define-public youtube-viewer > + (package > + (name "youtube-viewer") > + (version "3.3.3") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/trizen/youtube-viewer/archive/" > + version ".tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1j572his6qmazlmyrbnfq62s9bqml875ay7wy26byy9hfc7m0vgk"))= )) > + (build-system perl-build-system) > + (native-inputs > + `(("perl-module-build" ,perl-module-build))) > + ;;; FIXME: Add optional dependencies once available. Which dependencies are those? :-) Also, only two semicolons for normal comments. > + (propagated-inputs > + `(("perl-data-dump" ,perl-data-dump) > + ("perl-file-sharedir" ,perl-file-sharedir) > + ("perl-gtk2" ,perl-gtk2) > + ("perl-json" ,perl-json) > + ("perl-libwww" ,perl-libwww) > + ("perl-lwp-protocol-https" ,perl-lwp-protocol-https) > + ("perl-mozilla-ca" ,perl-mozilla-ca) > + ("perl-unicode-linebreak" ,perl-unicode-linebreak))) I haven't built this yet, but assuming it's a single executable, could you try to wrap it with the PERL5LIB variable? That way we don't have to propagate all of these in end user profiles. > + (arguments > + `(#:module-build-flags '("--gtk"))) > + (synopsis > + "Lightweight application for searching and streaming videos from Yo= uTube") > + (description > + "Youtube-viewer searches and plays YouTube videos in a native playe= r. > +It comes with various search options; it can search for videos, playlists > +and/or channels. The videos are streamed directly in a selected video p= layer > +at the best resolution (customizable) and with closed-captions (if avail= able). > +Both command-line and GTK2 interface are available.") > + (home-page "https://github.com/trizen/youtube-viewer") > + (license license:perl-license))) > + > (define-public libbluray > (package > (name "libbluray") > --=20 > 2.16.2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqTW8AACgkQoqBt8qM6 VPq4OQgAxr34pARz6nUyxJ0e1aUGLDBMPkhykxLQeZdStoXY/r6tmM7Fb7rAg7ux lWrL2p0AxZ8WLFBCgEnxRzbYrtS2SbK4/EEOyUHcZm2nUWNDzteAWExkRTx/mnJp lYS50zk/EN/VP/nZ3miOMpZerNlzq6XFCjh0eOg2Bhf40rxrZb3AKGWZK3/sCD8l N+sTh7Ce0MK2Z0coHTY9e07WA2Yu6RVAH6/60mYCueMfQ7qtklzS/Grry408/RO+ RZJ1youOxnmD7yP/5Pf+S+KfLijD1AYJJihyJv5uDL/c3WJ4tMXL/NSP+jVD3SFg l9R1DLXDzlDUQ2sdQWF3RFbrlFcHyQ== =m9W4 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 25 20:03:23 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 01:03:23 +0000 Received: from localhost ([127.0.0.1]:60792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq7CN-0000Uo-At for submit@debbugs.gnu.org; Sun, 25 Feb 2018 20:03:23 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:47027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq7CM-0000Uh-JR for 30598@debbugs.gnu.org; Sun, 25 Feb 2018 20:03:22 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 72FBA20CE9; Sun, 25 Feb 2018 20:03:22 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 25 Feb 2018 20:03:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=2a0iJlqhGyA4GlRq68nxDyprzjrnN3wFlJPbRjuo8wg=; b=ts2uFr/A y8h6Rr+vwlv73+E1S1dd15aUuCP7klf/eQz58qKeZEkR6Xf9RM/lGBVT8YLA3bLO oyO/23EqHVxHdXnB0nN0OTE6i23Mku+zudxPriQT0JuVNqO3wVELl3wryadGVh8U 0RE65RsYW5MuwM4Nyji372jby3zvqX2QkcZg9CfT4HZ8MvGkkhbjLqFww2q2d7dG Xu7b4z7UUnuu10JUnRj5Kqzd4PwlZs4Zx/77m0UpNGW1P8BdQQmSraKRgRAFaYZp 7iL411GqHH1Fn5ZnPLMdy5AD9Sx4lzYoCDIqNHVHIqsN7uBP8sUs4JnNpWUjm0oN ApFrWo32zyRxXQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=2a0iJlqhGyA4GlRq68nxDyprzjrnN 3wFlJPbRjuo8wg=; b=BMcBxk1eJwdEXIpithK0WLHBK5vVdyZDFuKJlSQljYSyd bZtDxcE1bRacoDF0UUNe+5hR9bxDq9L0JIKugvoA82xuV417C0/TH/xCQqWepkYB bt2yyz7T0h1DrYZOPv0237OeeL5rngt5Cp9zTjjuXz6WAHZRFapzOYzsGBKBwG4w 9zkeGGVLQaf++VKcTcg6uO57IYh1KOvKI+iTly0ZlNlDqsJI+PY6olP/7HUtZM2R u0jUOTlJmj17lUeFeWSOA+ITuRiWfeL3qg2MckN4UbSnkkdQ3fFJZVwReljxTsFS pXjDV5Yh9p8ykeZM23w2/sgg5X2Ug/s28z9kT2fuQ== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 0EE6524713; Sun, 25 Feb 2018 20:03:21 -0500 (EST) From: Marius Bakke To: Alex Vong , 30598@debbugs.gnu.org Subject: Re: [bug#30598] [PATCH 0/5] gnu: Add youtube-viewer. In-Reply-To: <87sh9qvuhz.fsf@gmail.com> References: <87sh9qvuhz.fsf@gmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 26 Feb 2018 02:03:20 +0100 Message-ID: <87k1v0woiv.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.7 (/) --=-=-= Content-Type: text/plain Alex Vong writes: > Tags: patch > > Hello, > > This patch series adds youtube-viewer and its dependencies. It can be > used for searching youtube videos without running javascript. It also > plays nice with tor which is a plus. Thanks for this series! The patches LGTM, but can you move the perl packages to gtk.scm and glib.scm respectively? That seems more appropriate, as we already have e.g. pygtk in gtk.scm, and also avoids some top-module cross-references. (Additionally, perl.scm is huge, so it's good to spread the load to appease the Guile compiler) Thanks in advance! :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqTXNgACgkQoqBt8qM6 VPoYlQf/WskI+VR2aMkDB+Nxg6Vrm60JTpL4OZGlRJUA/7Harc1BJTFarLgNvhs4 qHqqn5943mr3d8CtIcPmbL2eBdCtonFR8WjGHJ0l+nRzSOa+T2pfSGd5TpiP5EvQ jzGUvp9j9h/TKxPr99AkQxbROQoJI4N9U3TqHWQVfRd+/xU0qTpBMlpUgShs9to6 RcC1wEbqFytXd+IdYxXQugrsGWAe1E1F9Aiuk/KRro/uFYTVWFOh/K83wyuGx9IT PFHxkGXuhMgSITPLz20dMALbJAKSyU6a40UShq/GZoaHAyl1tLeVila7rLkAgSL2 yLpdQRAW7lUd7sSui3iR99bfd/V9lA== =fKl9 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 13:49:31 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 18:49:31 +0000 Received: from localhost ([127.0.0.1]:33863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNq7-0001de-7P for submit@debbugs.gnu.org; Mon, 26 Feb 2018 13:49:31 -0500 Received: from mail-pl0-f47.google.com ([209.85.160.47]:45918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNq4-0001dS-Vk for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 13:49:29 -0500 Received: by mail-pl0-f47.google.com with SMTP id v9-v6so7781403plp.12 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 10:49:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=z7cg2Tt8+FQKExOtEbf1MPfrujUE9Z1y5vVvf8dnbqk=; b=VAgblKItMkjlcNdtan8xBx3aVvwfHuefAPuRoDXgq1Oj4D5ny01WegMqlut8l2u2Dz 6IhkGIDBn1h2W/fo6lWCJLgovJUnKIc231QreUnLFAu7RmcO6rz+fV1FZNCl92D3ZwFL caS/B5TCZOmcZA8MqZ9SO26TiuHE2qQUQydU4Qcmi1aP6mJ5PnerrhlVRzNHwpKxRpZG fe7g9jUBTV7y/DRk5H0qjkvHuCg6Gfghh82MmkE/y3niifvnzAyrClWbbJhZ9J4V5k02 7khu+3RMqNXgg1yUhPTlvY7UPdl/7hixC7QTAYtx+xnOJwacfoVP38RrXRFuGPwuw2Sy OCxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=z7cg2Tt8+FQKExOtEbf1MPfrujUE9Z1y5vVvf8dnbqk=; b=c0bHv+gFYRQxfR5QTv5bO9mL6qP7s/6WsUrkbYtX3cEFogGMmEPixfa81MvWNRry7P 5C4baVrwSOihao3ghpXfwYYvKQ9xAnI3brhToAZdPOUrUnJ9z8obZBhtlwZAJZAe0gLM a9ZMwk5awRtijWZG058pA8M1WAB/c6X5MYj57yNX3BtqOS/ndqxnCmDh5iRkvz7FbxBn kRjGRG11xxwTlK9NSM8166TkBkqD7IfBu0jBbwVI8tUmDLdxoyqarf5Lt0jv6DAJWQQc tJWlMOSGTZYJrb+EFD+s2jsPRT3Z4snaeSTFrpCWwW884fs9K6bDWf/SgV1AwvoMQtKa 5uDA== X-Gm-Message-State: APf1xPDY6oGAqBSSLwT0+GK/UK/NmZhm71JpgGQym9up0F37aDEjREfQ rEplMnxCWqXhJtBaXnox+So= X-Google-Smtp-Source: AH8x227i8cXkNEoG9NOjtxRq+R5797+ZFAm1p224yHEx9mrzGHwpwsAjzOZl93NXt5C/oNPqB8WbuA== X-Received: by 2002:a17:902:7844:: with SMTP id e4-v6mr11156183pln.83.1519670963027; Mon, 26 Feb 2018 10:49:23 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id y186sm20399399pfb.92.2018.02.26.10.49.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 10:49:22 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 1/5] gnu: Add perl-cairo. Date: Tue, 27 Feb 2018 02:49:19 +0800 Message-ID: <87fu5nmvrk.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.3 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-perl-cairo.patch Content-Transfer-Encoding: quoted-printable From=20f541d27bcc6e7670e612ee83478a1ccec891cfec Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:48:47 +0800 Subject: [PATCH 1/5] gnu: Add perl-cairo. * gnu/packages/perl.scm (perl-cairo): New public variable. =2D-- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index cef42847c..c9de36a45 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2017 Leo Famulari ;;; Copyright =C2=A9 2017 Christopher Allan Webber ;;; Copyright =C2=A9 2018 Oleg Pykhalov +;;; Copyright =C2=A9 2018 Alex Vong ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (guix build-system perl) #:use-module (gnu packages base) #:use-module (gnu packages compression) + #:use-module (gnu packages gtk) #:use-module (gnu packages perl-check) #:use-module (gnu packages perl-web) #:use-module (gnu packages pkg-config)) @@ -680,6 +682,31 @@ processes can safely access the cache at the same time= . It uses a basic LRU algorithm to keep the most used entries in the cache.") (license (package-license perl)))) =20 +(define-public perl-cairo + (package + (name "perl-cairo") + (version "1.106") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/X/XA/XAOC/Cairo-" + version ".tar.gz")) + (sha256 + (base32 + "1i25kks408c54k2zxskvg54l5k3qadzm8n72ffga9jy7ic0h6j76")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("cairo" ,cairo))) + (home-page "http://search.cpan.org/dist/Cairo/") + (synopsis "Perl interface to the cairo 2d vector graphics library") + (description "Cairo provides Perl bindings for the vector graphics lib= rary +cairo. It supports multiple output targets, including PNG, PDF and SVG. = Cairo +produces identical output on all those targets.") + (license lgpl2.1+))) + (define-public perl-capture-tiny (package (name "perl-capture-tiny") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRWrwAKCRAcGaIXrbrA rX5zAP9BGYgGECnCtZJDCMWp6xXUMcvBcKjCKFQEFLi9jAGA3QEAwMaJifqd4S47 QXYjHxq0IvKncS+GZFE2E95wOvSf7gg= =5F7i -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 13:50:00 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 18:50:00 +0000 Received: from localhost ([127.0.0.1]:33869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNqZ-0001eZ-SD for submit@debbugs.gnu.org; Mon, 26 Feb 2018 13:50:00 -0500 Received: from mail-pl0-f46.google.com ([209.85.160.46]:42446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNqY-0001eM-5y for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 13:49:58 -0500 Received: by mail-pl0-f46.google.com with SMTP id 31so9778975ple.9 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 10:49:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=mDRuoL0uKBAt9wu+4bxRc5kNMZOQNN39vNdzm0mZPvU=; b=uVz58CinN44QDt2EOdb1RU/FvaE5d9FG/N4tgZ1BL7fe0Jvj5N3LulzbwkouRfljpD ZHFFrvcI80fuYum0EGNhKwjmG5S+Ud4nbmhgRdEQ7oBRtID8Y6kpnd7lbTtOxhmW6WJo bPT/umU8pXE96SI/TgklpO3eLTa/PSEoTmauNGizT8sEX2Aca2ijJOO7FlQgPivgI+4o 2VGGTS7GALqi9Yu9WdVU19MTMwNHxQV2hiqE3alKoSLNBf/rMNo17F7yf6YbigegCKOa fcbCsYj6rLCvOMZHWeXVQQ6ywi6eK8ceXLAqt3IX1bFW5vgN8WhI8lddSmkv3ZgPyMMg I0Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=mDRuoL0uKBAt9wu+4bxRc5kNMZOQNN39vNdzm0mZPvU=; b=jwpG2gUk6lGA4Vf98rGaTzHftFN3hazwpMXNnDUJhWT16Kxx7cXGVKfsmbT9xrA1vI 4F7wo6Y+3Lsv5k6itCBqYZOJw6FgWHJjrEPKjtms9iivJlCB17sGZbLjuD4yOlKhtA6l xz6S9jnNV0DS17rXCMS1Eps4bgd3lMR5Sy184kgdeANTRWmyNbFOIeTu6wHpov9sarqI nvHAcqKg1+YhQzlbZWZr1bc2nMX6mMzl7sn6q1oGRP7BS4daJd5LL2Xup36uzlY/AeJT rZrlxy9iquUksVAFGg+pj5UDrxkarvenzxzWKo18sePoy9sOn0NVZz3orGdWpobuAEkr vK2Q== X-Gm-Message-State: APf1xPCc76+liUZhBPH/k7WFO+2ihK/6r/hkHMHs7rnmdHhiue7G6CqQ mh2CY5Ko4NAu5ONdPaQPCHw= X-Google-Smtp-Source: AH8x226+28F+vcNeRCCpR3lSTV4bAjx+BBV8x8MN296jfUiHoBb/VDq/ntQC96ftRNsOjdNsyqYfXQ== X-Received: by 2002:a17:902:2904:: with SMTP id g4-v6mr11352572plb.170.1519670992585; Mon, 26 Feb 2018 10:49:52 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id u22sm15926049pgv.77.2018.02.26.10.49.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 10:49:51 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 2/5] gnu: Add perl-glib. Date: Tue, 27 Feb 2018 02:49:49 +0800 Message-ID: <87bmgbmvqq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0002-gnu-Add-perl-glib.patch Content-Transfer-Encoding: quoted-printable From=20169a401d4b2b3ed77b2f050a3fbbc6d8f74915af Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:49:54 +0800 Subject: [PATCH 2/5] gnu: Add perl-glib. * gnu/packages/glib.scm (perl-glib): New public variable. =2D-- gnu/packages/glib.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index d32472b85..fb5989665 100644 =2D-- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2018 Alex Vong ;;; ;;; This file is part of GNU Guix. ;;; @@ -622,6 +623,33 @@ useful for C++.") ("python-pycairo" ,python2-pycairo) ("gobject-introspection" ,gobject-introspection))))) =20 +(define-public perl-glib + (package + (name "perl-glib") + (version "1.326") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/X/XA/XAOC/Glib-" + version ".tar.gz")) + (sha256 + (base32 + "0prn9kkdpwjq9qmzqashbhk3pq4gvlrmvm3b10xf1dhc48406382")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("glib" ,glib))) + (home-page "http://search.cpan.org/dist/Glib/") + (synopsis "Perl wrappers for the GLib utility and Object libraries") + (description "This module provides perl access to GLib and GLib's GObj= ect +libraries. GLib is a portability and utility library; GObject provides a +generic type system with inheritance and a powerful signal system. Togeth= er +these libraries are used as the foundation for many of the libraries that = make +up the Gnome environment, and are used in many unrelated projects.") + (license license:lgpl2.1+))) + (define telepathy-glib (package (name "telepathy-glib") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRWzQAKCRAcGaIXrbrA rdB6AQD647zAtiChH+kYZNBQTgoSpXT4qh6g/Ta29fDAi2wYFwD/bpnoCTV5Alp8 A9R14OJNPsDdVLd14pNqyw/VLSOGtws= =w9wi -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 13:50:23 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 18:50:23 +0000 Received: from localhost ([127.0.0.1]:33877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNqx-0001g9-7Y for submit@debbugs.gnu.org; Mon, 26 Feb 2018 13:50:23 -0500 Received: from mail-pf0-f182.google.com ([209.85.192.182]:44166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNqv-0001fw-Ia for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 13:50:21 -0500 Received: by mail-pf0-f182.google.com with SMTP id 17so6875405pfw.11 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 10:50:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=5146glHcwCm4IMRI0dAu6d/1KpG+aZMLrc94gFYPI58=; b=eKjZpHoKw8moV+Dluap4edj1vvgpN/9f+b4RsLMgAnKRDtiUzafQqVNTNaQB+FOERv yVnz1cXqnt56/YuYdw9oLvyUaPLkKCtT1F09LJgsG2dZ2QiEb3i3YDHzsX78OyOapEFs jZCbXdNZqOj8+32ifPbhz0VrsGUXCZcHMdQe7seXkJOklxAdWT3OqMcai1FpEqNQp4h3 jnQMzxViUMpqnHiEeMjXsDopZS9yfcR4B3+syvCvo4Eo0b5ufS8lmYeqrCL98Mwq+mdi aEFplGUtju33qkeL3/h+WSHVz7gs2bY5FgKJiXSB3XE9BlpObqEHsU96AcOM0nM0UGva aYQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=5146glHcwCm4IMRI0dAu6d/1KpG+aZMLrc94gFYPI58=; b=F69jn41DEpwM69kinFouy5Mvhm6CiwZCo1OguMvXl8ZHRcs7HcNzxxCGPo5HnT/9K6 160oz0opibqK7R3ukVZaKjiAlnx1vCcpKGDUFuWWFEyh+EXIOQLw6bGSw3xtLFyFBTcv 0xf2zR83k0itWsMDZ0kqJd5kZlUrpLoftXbUmk57b+ifiUPLyUHmWfBYVUuNiN1nLyJJ 4m96svGWvshcI0AOQh6k0CWZliDAtdVOUAeG/jJRny4mWtPVs9oFJEiK+a/30bhGcTCh wq0A4fIuVMEShO9rT2tgFn5YO0cRC05y7FYvWH8WnCCQfJPYBvTsqEaqyHJLsDlFZ60y +AEQ== X-Gm-Message-State: APf1xPAr/zea0SauEgAnnhQby1OODHMJlUENTowxMhSk7cJw6cYNmm5y JZZoEm4REMFza81NBFcOV7o= X-Google-Smtp-Source: AH8x227fryAqTwSZArmxVnq1hE8oxeF7PeWoYb7SEqBj+WywgMccQHGgtOMfim75751Ble8SKiSTrw== X-Received: by 10.101.65.71 with SMTP id x7mr9230954pgp.203.1519671015998; Mon, 26 Feb 2018 10:50:15 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id w63sm17061475pgb.80.2018.02.26.10.50.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 10:50:15 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 3/5] gnu: Add perl-pango. Date: Tue, 27 Feb 2018 02:50:12 +0800 Message-ID: <877eqzmvq3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.3 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0003-gnu-Add-perl-pango.patch Content-Transfer-Encoding: quoted-printable From=2032c5cc61a5aefbb69de2bf95e377acc65d77499f Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:51:43 +0800 Subject: [PATCH 3/5] gnu: Add perl-pango. * gnu/packages/perl.scm (perl-pango): New public variable. =2D-- gnu/packages/perl.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index c9de36a45..a276df6fb 100644 =2D-- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -46,6 +46,7 @@ #:use-module (guix build-system perl) #:use-module (gnu packages base) #:use-module (gnu packages compression) + #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages perl-check) #:use-module (gnu packages perl-web) @@ -6441,6 +6442,43 @@ show those variables which are in scope at the point= of the call. PadWalker is particularly useful for debugging.") (license (package-license perl)))) =20 +(define-public perl-pango + (package + (name "perl-pango") + (version "1.227") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/X/XA/XAOC/Pang= o-" + version ".tar.gz")) + (sha256 + (base32 + "0wdcidnfnb6nm79fzfs39ivawj3x8m98a147fmcxgv1zvwia9c1l")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("pango" ,pango))) + (propagated-inputs + `(("perl-cairo" ,perl-cairo) + ("perl-glib" ,perl-glib))) + (home-page "http://search.cpan.org/dist/Pango/") + (synopsis "Layout and render international text") + (description "Pango is a library for laying out and rendering text, wi= th an +emphasis on internationalization. Pango can be used anywhere that text la= yout +is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a +complete solution with high quality text handling and graphics rendering. + +Dynamically loaded modules handle text layout for particular combinations = of +script and font backend. Pango provides a wide selection of modules, incl= uding +modules for Hebrew, Arabic, Hangul, Thai, and a number of Indic scripts. +Virtually all of the world's major scripts are supported. + +In addition to the low level layout rendering routines, Pango includes +@code{Pango::Layout}, a high level driver for laying out entire blocks of = text, +and routines to assist in editing internationalized text.") + (license lgpl2.1+))) + (define-public perl-parallel-forkmanager (package (name "perl-parallel-forkmanager") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRW5AAKCRAcGaIXrbrA raE8AQCVZQCtuKyCjcAsa3uYm/Ge9yeIiolq8StUvDTqazpbnAEA2l9r3UOvp8mh oI28S4ImVoPISkLmbc741WAJugN+8A4= =O5Zi -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 13:51:13 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 18:51:13 +0000 Received: from localhost ([127.0.0.1]:33885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNrk-0001hp-Sn for submit@debbugs.gnu.org; Mon, 26 Feb 2018 13:51:13 -0500 Received: from mail-pf0-f174.google.com ([209.85.192.174]:36392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNrj-0001hd-62 for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 13:51:11 -0500 Received: by mail-pf0-f174.google.com with SMTP id 68so6887949pfx.3 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 10:51:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=cnS7HnihW4iry3TUq/nV7pw0bhAwiZ9QxbiplkernVk=; b=NgUNFq24siTuKHNRQ+0Mly0u1P0cVu7iEobhBsxVyWG8UGWc22/54kwF8T3rQPUOmY VN8IyTzfG+TO55QolI9WAFsPKkWBBRqxzke7u5w/uvrFXg582wMFuZQ7PoGQ8zv1VAXz 4zAjt/uqGtD7JmP+p5GKqC2gBGN7FqQTze3xvJzV+2ecl/3ra80bmujcBkTIoYlLprdE PH3Q6rYCrN3pT2KV2r1w+7E27l9kFgojSC53T5U5iMhvyQgC1TJ7j5Z+f6FajnnS7IIv YBtfyqMVUFhFgs8He6PXRpO02SxjoyxR+LtyyspBwoA+xnJxqUHhBX+nkZa422b7UBOo kt/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=cnS7HnihW4iry3TUq/nV7pw0bhAwiZ9QxbiplkernVk=; b=jbsxp8InTst2bI3jE2ZKpI+cCog18cCPB9zSvoPgG41iz+lrShbRTvBGmTOj+1Hk+I yWndWfsxDa/ol1R4AEIXWVnPECA2O3l+DdEvFWD1ZN71Vq1SJnonoL0+8cM/BfpPWn9Z +E59Ipbu2P18z5X7KPDJO1FZyAmfaQszq7A/JGcP/97dCjgudT5M39rt3v+m+9XRThvX FRvix8edIys0HXBjXKDvFCwRtXKAEv4jgeotps53CKVtdrYyS7CIjIzA0jKSVHJD1os6 mzhfgDEWXgCkD8Kb3YgvuoOzCr+g6Ir35Z7V3haAGjBLVPF0FsW9VLaxbzjkzzenjxBN 4ajw== X-Gm-Message-State: APf1xPBVReC2SNPbmsA6Uozn09v0QyLD2lEOs8rf9vSVehVsll9cbHNw 1Zn8pgxq1P1Qix8Nhlwer7k= X-Google-Smtp-Source: AH8x226/LXxuEQorRQAw3fw4vS/CvepMo/5RuyJ9MikrN3Gezp+2uXFNMH27dTGdcxfDR2EUOA2fJg== X-Received: by 10.98.66.89 with SMTP id p86mr11434096pfa.228.1519671065694; Mon, 26 Feb 2018 10:51:05 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id o18sm13105604pgd.26.2018.02.26.10.51.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 10:51:05 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 4/5] gnu: Add perl-gtk2. Date: Tue, 27 Feb 2018 02:51:02 +0800 Message-ID: <87371nmvop.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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.3 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0004-gnu-Add-perl-gtk2.patch Content-Transfer-Encoding: quoted-printable From=2092c6e1eedf87c38eb24a76aff41e8a1366ea6ebc Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:51:09 +0800 Subject: [PATCH 4/5] gnu: Add perl-gtk2. * gnu/packages/gtk.scm (perl-gtk2): New public variable. =2D-- gnu/packages/gtk.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 2939e4f64..1eb1bffb6 100644 =2D-- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2017 Roel Janssen ;;; Copyright =C2=A9 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2017 Marius Bakke +;;; Copyright =C2=A9 2018 Alex Vong ;;; ;;; This file is part of GNU Guix. ;;; @@ -40,6 +41,7 @@ #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (guix build-system waf) #:use-module (gnu packages) @@ -1238,6 +1240,33 @@ targeted at GTK 2.x, and can be used in conjunction = with gnome-python to write GNOME applications.") (license license:lgpl2.1+))) =20 +(define-public perl-gtk2 + (package + (name "perl-gtk2") + (version "1.24992") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/X/XA/XAOC/Gtk2= -" + version ".tar.gz")) + (sha256 + (base32 + "1044rj3wbfmgaif2jb0k28m2aczli6ai2n5yvn6pr7zjyw16kvd2")))) + (build-system perl-build-system) + (native-inputs + `(("perl-extutils-depends" ,perl-extutils-depends) + ("perl-extutils-pkgconfig" ,perl-extutils-pkgconfig))) + (inputs + `(("gtk+" ,gtk+-2))) + (propagated-inputs + `(("perl-pango" ,perl-pango))) + (home-page "http://search.cpan.org/dist/Gtk2/") + (synopsis "Perl interface to the 2.x series of the Gimp Toolkit librar= y") + (description "Perl bindings to the 2.x series of the Gtk+ widget set. +This module allows you to write graphical user interfaces in a Perlish and +object-oriented way, freeing you from the casting and memory management in= C, +yet remaining very close in spirit to original API.") + (license license:lgpl2.1+))) + (define-public girara (package (name "girara") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRXFgAKCRAcGaIXrbrA rZcuAP0Vd4Sktekvtc6zBcblrg/HlJqtTSJFGMnHkE2hB69eDAEA4ixk4761GM3Q 83dLN80bA6KGxXbNeKNo+1vQXGvwLgs= =mAOb -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 13:51:47 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 18:51:47 +0000 Received: from localhost ([127.0.0.1]:33888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNsJ-0001ib-8n for submit@debbugs.gnu.org; Mon, 26 Feb 2018 13:51:47 -0500 Received: from mail-pl0-f54.google.com ([209.85.160.54]:41824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqNsG-0001iO-If for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 13:51:45 -0500 Received: by mail-pl0-f54.google.com with SMTP id k8so9787249pli.8 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 10:51:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=2HgZfSKvej4JiydZa7+2MtvSsvIMkTv2Yn4w0hFE/d8=; b=Dj8IF8Cknhu2JFp2BCjtnppcM/4upaPwmYxFwWebrPs7AzXleCw+AWyPvk8sJ/t4n4 c6iT8XQvB3La+3jo90zv8SCOmwzo+DQlTebROEZk1zyG5znQsujudYsusFuNV+FmcA50 H23KCcJiuZQiRgGY1wJP52HbzTrYnlzm/5BnKDi/RHhSFhR/z17eN90KkFfxLwck1ZyM LlLTC6YEKOh5MDk0S87YBztc128N8E5k2hXU14pnv0PbCgtk8m6baNtvTuYT9WJ/o1sV TW/L+YFDO3GcZUn5DbZhqLCLtmkjoEKeTpJTI4Jq2UQGSwj+ozy2hVLv30B+F5+7BbBR YsEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=2HgZfSKvej4JiydZa7+2MtvSsvIMkTv2Yn4w0hFE/d8=; b=ueHUFIYPFE1kmOXcfeYTAnElbLp7tQEbW1+wShGJbrzhz1oXt6M/Ir4lLKY7sh4pF5 Cvz5zrO3b/N1A2TPM8XrjryGP33v8rs2IieHBJK3FoSbNbAXVD5tlo3Y2KlfRTBYGlEP UG34PTwZ2x2zVI4zazqXD/2yvJSeeKgXvcDj1hIlVNsPK39CrucwtQN74lu3YINS+6CK BN/krWVVz+GKrBDKdLBm+KioTKRomkzpEhGaRJuezjje56iWxbH9S6HWfWdcbQo69H2c vsDEwPs8lpVpGi2gypWqQ9bgWUKE8UwIXc1pehV8wMMhLfxzjy09LVQ8rDJeU2X9EYKt eNqg== X-Gm-Message-State: APf1xPDeRPDIL/848XISfU/nr6GDPTDyLa7Vhfz9JDSGfhK8JYP+6c99 U5yHkTi5PzsNS0wHfgNcxTc= X-Google-Smtp-Source: AH8x224+JsJbZp5q2W9LeGZ0lzeFh7McgHrv0go/1QCe5/Hf/6OBLWIJQQrDRnm9RY0HykE+8oXnQw== X-Received: by 2002:a17:902:4601:: with SMTP id o1-v6mr11527219pld.210.1519671099062; Mon, 26 Feb 2018 10:51:39 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id w129sm2249587pfd.155.2018.02.26.10.51.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 10:51:38 -0800 (PST) From: Alex Vong To: 30598@debbugs.gnu.org Subject: [PATCH 5/5] gnu: Add youtube-viewer. Date: Tue, 27 Feb 2018 02:51:36 +0800 Message-ID: <87y3jflh3b.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0005-gnu-Add-youtube-viewer.patch Content-Transfer-Encoding: quoted-printable From=205334e61ed866f67af38688dac077f53f85ad013b Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sun, 25 Feb 2018 06:52:10 +0800 Subject: [PATCH 5/5] gnu: Add youtube-viewer. * gnu/packages/video.scm (youtube-viewer): New public variable. =2D-- gnu/packages/video.scm | 54 ++++++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index bf7a3960d..48b86a5ac 100644 =2D-- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -53,6 +53,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system meson) + #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (guix build-system waf) #:use-module (gnu packages) @@ -1311,6 +1312,59 @@ audio, images) from the Web. It can use either mpv = or vlc for playback.") (home-page "https://you-get.org/") (license license:expat))) =20 +(define-public youtube-viewer + (package + (name "youtube-viewer") + (version "3.3.3") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/trizen/youtube-viewer/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1j572his6qmazlmyrbnfq62s9bqml875ay7wy26byy9hfc7m0vgk")))) + (build-system perl-build-system) + (native-inputs + `(("perl-module-build" ,perl-module-build))) + ;; FIXME: Add optional dependencies once available: + ;; perl-lwp-useragent-cached and perl-term-readline-gnu + (inputs + `(("perl-data-dump" ,perl-data-dump) + ("perl-file-sharedir" ,perl-file-sharedir) + ("perl-gtk2" ,perl-gtk2) + ("perl-json" ,perl-json) + ("perl-libwww" ,perl-libwww) + ("perl-lwp-protocol-https" ,perl-lwp-protocol-https) + ("perl-mozilla-ca" ,perl-mozilla-ca) + ("perl-unicode-linebreak" ,perl-unicode-linebreak))) + (arguments + `(#:modules ((guix build perl-build-system) + (guix build utils) + (srfi srfi-26)) + #:module-build-flags '("--gtk") + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda* (#:key outputs #:allow-other-keys) + (let ((bin-dir (string-append (assoc-ref outputs "ou= t") + "/bin/")) + (perl-path (getenv "PERL5LIB"))) + (for-each (cut wrap-program <> + `("PERL5LIB" ":" prefix (,perl-path= ))) + (find-files bin-dir)) + #t)))))) + (synopsis + "Lightweight application for searching and streaming videos from YouT= ube") + (description + "Youtube-viewer searches and plays YouTube videos in a native player. +It comes with various search options; it can search for videos, playlists +and/or channels. The videos are streamed directly in a selected video pla= yer +at the best resolution (customizable) and with closed-captions (if availab= le). +Both command-line and GTK2 interface are available.") + (home-page "https://github.com/trizen/youtube-viewer") + (license license:perl-license))) + (define-public libbluray (package (name "libbluray") =2D-=20 2.16.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRXOAAKCRAcGaIXrbrA rXHpAP9GnpptHkobyRls4hQYRxjRYD8982zvLuTYZpY/okAZEQD+LxdEHj46Tjrv Brw/WImfsRAK3zdSPdAX4cc7pHgy7A0= =CbcT -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 14:30:41 2018 Received: (at 30598) by debbugs.gnu.org; 26 Feb 2018 19:30:41 +0000 Received: from localhost ([127.0.0.1]:33919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOTx-0002cq-4h for submit@debbugs.gnu.org; Mon, 26 Feb 2018 14:30:41 -0500 Received: from mail-pf0-f169.google.com ([209.85.192.169]:41864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOTv-0002cc-EE for 30598@debbugs.gnu.org; Mon, 26 Feb 2018 14:30:39 -0500 Received: by mail-pf0-f169.google.com with SMTP id f80so1824873pfa.8 for <30598@debbugs.gnu.org>; Mon, 26 Feb 2018 11:30:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=42dQ35VZohvjsyyo1JRskgP4q3uX0ZJ4PBgLxqOvPfk=; b=l55SgZlSCJ3vhlzAM9EvViOhzAWreC4Mx7sBPTan6f/DvUztnVEIreh5OC/EphoTrq oEdMHJtentUrEA6x3zNuMrz5xopm+0QL+ju+dmeiXfUw9uh/9jovFXH4VAd95Hbo6/E1 PA0mcfjZI8yvQAZfHvnf80zdM23TIm5KZd5qeiBKoHCq5rPL/BwGw64Go0hqSkZ6RXxJ UcR/CHiQ7Ja5fvDR8YL6cjIwSUdvgX4b2/vw/HDjAKsp5JMghrMJ+hBCshz49HDMxYCw hc/ZptQw9bVur2Aw4hc1Z1leMKq4POzeSQmPtnDIotyV+ZpkhFizIr8g90zAV+cYIZ5a d1GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=42dQ35VZohvjsyyo1JRskgP4q3uX0ZJ4PBgLxqOvPfk=; b=rUm2oFdeEVWXhki+rSh1hzPyomfhAafjKiXLyKp7x4B7c/Q8o+iuZ7WaeS8wHYXcR/ /xKBdyid3McPOuYOBjAgN05FzpdnfqY26QRrS5X783q6bVxQzb3OAF/cgsYmoG4ZufJA 9qHDjUH9WLKFEfmE4MRmTYggTnLkNiV+VaznskLfjc0mZ2X+lKXY1vflWUdkknf6M3qh lL/neB1E+NXEBzHEBJt6NceHQQuiZJ1YuFCFXvPM+ES6FdVrEq8pWGfVZrOPX4LO5zfS vZPj4x93Jc2h9tqa+ipzyOOJWz0lX9alV2/MaW5dC6o08Kfcmwhg88yozeG74tBtffVD TmBg== X-Gm-Message-State: APf1xPAOGpABexu0B+9KlzFIe7rbGR2XcCEF++Z65S2AvhuJ9pp1NVve QTwAp6bKa4LiJ3ofER+kiYg= X-Google-Smtp-Source: AH8x226V4G4KlbkLmJZOSPYqb9ghqf/4KpYdd+RUPdfG7eL8O8vLXkyPU6igmDnNrDVYTOBFZ+iQJg== X-Received: by 10.99.190.68 with SMTP id g4mr9187923pgo.143.1519673433518; Mon, 26 Feb 2018 11:30:33 -0800 (PST) Received: from debian (1-64-82-016.static.netvigator.com. [1.64.82.16]) by smtp.gmail.com with ESMTPSA id i125sm10842412pfe.176.2018.02.26.11.30.31 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 11:30:32 -0800 (PST) From: Alex Vong To: Marius Bakke Subject: Re: [bug#30598] [PATCH 0/5] gnu: Add youtube-viewer. References: <87sh9qvuhz.fsf@gmail.com> <87k1v0woiv.fsf@fastmail.com> Date: Tue, 27 Feb 2018 03:30:18 +0800 In-Reply-To: <87k1v0woiv.fsf@fastmail.com> (Marius Bakke's message of "Mon, 26 Feb 2018 02:03:20 +0100") Message-ID: <87efl74khh.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 30598 Cc: alexvong1995@gmail.com, 30598@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: 0.3 (/) --=-=-= Content-Type: text/plain Marius Bakke writes: > Alex Vong writes: > >> Tags: patch >> >> Hello, >> >> This patch series adds youtube-viewer and its dependencies. It can be >> used for searching youtube videos without running javascript. It also >> plays nice with tor which is a plus. > > Thanks for this series! The patches LGTM, but can you move the perl > packages to gtk.scm and glib.scm respectively? That seems more > appropriate, as we already have e.g. pygtk in gtk.scm, and also avoids > some top-module cross-references. > > (Additionally, perl.scm is huge, so it's good to spread the load to > appease the Guile compiler) > > Thanks in advance! :-) (I messed up my mail settings, so I am re-sending.) The next patch series should fix everything you've mentioned so far. I don't understand why wrap-program is used before but now I do. Thanks for your review also! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTdXC2pN4kXBjiMDs8cGaIXrbrArQUCWpRgSgAKCRAcGaIXrbrA rckoAPoDrfLONE6Smi2Rs0AV0OMNCo2GwHVlDk+h/+aMP9JQmQD+K4mB79HkBMrf TBHxERlj23d4wb8UYpXAo3F3uew86gY= =GMZe -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 11:07:50 2018 Received: (at 30598-done) by debbugs.gnu.org; 28 Feb 2018 16:07:50 +0000 Received: from localhost ([127.0.0.1]:37692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1er4Gk-0001pv-5v for submit@debbugs.gnu.org; Wed, 28 Feb 2018 11:07:50 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:42391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1er4Gi-0001pm-9q for 30598-done@debbugs.gnu.org; Wed, 28 Feb 2018 11:07:49 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C90E120DFB; Wed, 28 Feb 2018 11:07:46 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Wed, 28 Feb 2018 11:07:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=HsWFK0ZXMSIoRQQKVsVCeGy8FpZA/GqarN6oZeiaNJ8=; b=YvYLtETA rZ3/NKG/kVz/8EoA7Ml1TaF8sw2OZEQk5uC41XE4sy4oNO12tF25cGTb2DG+tcSq iOoY0GAw+DI2SlDq6NiPwHGWPMyaUC/Pkf6Ar2AFnF45ZitDiqez1fUOZlNrCWBw fc8JtakARPB3Pqi0A7ioLdidHtIF6ADcXEYV02scSxpj8xyympZa5TF3kO9+0/gV nKUTP5bfIJ2rTG2mR6b0kWPfzlzQFjTNSdByzLc9gIuDdpMoNvlQHSUHyUYQ1MYA LmqFsDWTv70TtQisKr+y27eMuhSUqrTgLjfnq1JY99L3mq1NtNUrlDr6EPJm+I3q /J4wIvIepkHW9w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=HsWFK0ZXMSIoRQQKVsVCeGy8FpZA/ GqarN6oZeiaNJ8=; b=K8y9UY6Ed7F5XYq/fleQT+xJr4lasQYrcrtIy/L/VaJfC FOI19zeJtLp9wGCM6m5+3ZZBOHYkb8HqrTL19qPd4HletLhWvhGG12ZCRN9uq5vO 2oE5Zor/HShaPAqq4ksPjag550lJs+Nk7krPcGjBXwZ2A4jO5XPhuNJoHbJjF3/r LTBXTv9y2Xvjbtl1YpxqpwBGiL03BT0E1iL+1VjCDOzmv86dlUohYBYmVTzTToDp YQgApm0MpYvoXAV2Isl3JP5T2BLR3AXoEltJcjcjZ9CLsgbmrVA3kucFpOmSoI5H ijdnc4GVS/qCkvxolD0aLcWit5L/leXSzeYPAmVYw== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 373B17E4EC; Wed, 28 Feb 2018 11:07:46 -0500 (EST) From: Marius Bakke To: Alex Vong Subject: Re: [bug#30598] [PATCH 0/5] gnu: Add youtube-viewer. In-Reply-To: <87efl74khh.fsf@gmail.com> References: <87sh9qvuhz.fsf@gmail.com> <87k1v0woiv.fsf@fastmail.com> <87efl74khh.fsf@gmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Wed, 28 Feb 2018 17:07:44 +0100 Message-ID: <877eqxumgf.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30598-done Cc: alexvong1995@gmail.com, 30598-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: -0.7 (/) --=-=-= Content-Type: text/plain Alex Vong writes: > Marius Bakke writes: > >> Alex Vong writes: >> >>> Tags: patch >>> >>> Hello, >>> >>> This patch series adds youtube-viewer and its dependencies. It can be >>> used for searching youtube videos without running javascript. It also >>> plays nice with tor which is a plus. >> >> Thanks for this series! The patches LGTM, but can you move the perl >> packages to gtk.scm and glib.scm respectively? That seems more >> appropriate, as we already have e.g. pygtk in gtk.scm, and also avoids >> some top-module cross-references. >> >> (Additionally, perl.scm is huge, so it's good to spread the load to >> appease the Guile compiler) >> >> Thanks in advance! :-) > > (I messed up my mail settings, so I am re-sending.) > > The next patch series should fix everything you've mentioned so far. I > don't understand why wrap-program is used before but now I do. Excellent, thank you! I moved the perl-cairo and perl-pango packages to gtk.scm as well and pushed the series as b0a2c9cbe..6f45e45d4. > Thanks for your review also! :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqW09AACgkQoqBt8qM6 VPoH+wf/fk7NCFMluzqdm4W21PMog4hzwva8z4kB/JgWe34R1ru9dk2HmwGp+6qm ry2Qe4VETIeMbZhsTKXJKc9girND9yx/d2E5LuilP94RAy6wBSE4DCjSIlxXEUk1 9vo3LBY/WtZ+j728Uc7A6MDpFPdVVB2rBKWtBRiJmXIPJDyj588YgGg45hixTOIA QD/xtGlBtcq8t2ow8CcubFAUp3ndhcsdwyaGRWPesqXFvE9T1m6p3iqXwDVDvkpu 04Cnqta/9qeD69gJsqLOTYazzWGfAfCnkyYO+eLuzJjoWhZfRAPit3R3PKy39AXG PfqTiLblT/qf7VzNn+9uB7fE0T21UA== =HPzr -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 16 21:58:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Mar 2018 11:24:05 +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