From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2M3fJMv/hV+9CAAA0tVLHw (envelope-from ) for ; Tue, 13 Oct 2020 19:28:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id OMG4IMv/hV8TNQAAbx9fmQ (envelope-from ) for ; Tue, 13 Oct 2020 19:28:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 19CA69402A8 for ; Tue, 13 Oct 2020 19:28:11 +0000 (UTC) Received: from localhost ([::1]:49186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSPxy-0004Zb-0K for larch@yhetil.org; Tue, 13 Oct 2020 15:28:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39908) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSPxq-0004Y9-1N for guix-patches@gnu.org; Tue, 13 Oct 2020 15:28:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37352) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kSPxp-0000hT-Ms for guix-patches@gnu.org; Tue, 13 Oct 2020 15:28:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kSPxp-0000sG-Jh for guix-patches@gnu.org; Tue, 13 Oct 2020 15:28:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43906] [PATCH v2] perl-alien-wxwidgets Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 13 Oct 2020 19:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43906 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andreas Enge Cc: 43906@debbugs.gnu.org Received: via spool by 43906-submit@debbugs.gnu.org id=B43906.16026172723346 (code B ref 43906); Tue, 13 Oct 2020 19:28:01 +0000 Received: (at 43906) by debbugs.gnu.org; 13 Oct 2020 19:27:52 +0000 Received: from localhost ([127.0.0.1]:48898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSPxg-0000rt-5a for submit@debbugs.gnu.org; Tue, 13 Oct 2020 15:27:52 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:39995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSPxe-0000rg-0W for 43906@debbugs.gnu.org; Tue, 13 Oct 2020 15:27:50 -0400 Received: by mail-ed1-f67.google.com with SMTP id p13so649971edi.7 for <43906@debbugs.gnu.org>; Tue, 13 Oct 2020 12:27:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=MupYcOVu4BN3yB0YbiUPRPqOdb8+BNNaxeXIt/uJfxM=; b=LKd8vuRnG7iJXPCVYqoB0drdrDvGmsZjm2uOXjPwcDd4D0O8s+jlESi0BKGXgMwCYW ZYTnP/VmCjBMQSB/S9K//vS2JNGO/K1qNqXaRYp+03e6Bx4f4EQr3zXnaEsm+s/6JJFW mgC2CMtLEQqboACLzOPSbsnpH1cVL/Ma0wbWpr/2wcZruRHFJKQkPVvDyHjv/6Zyiy/n J449Rq/xcfVUUX9HEnMMaTqrHUSezJYe1Dbw44GD5PbaMB5zUg7UFsLcOFXfJcmTe/0W fF96gEsuvICY++rCBmNTrWN/ZksZ/pXPF/Fht2RLkXgNpald7hcGmoBI0/7xviV9YuZi XoQg== 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:references:date:in-reply-to :message-id:user-agent:mime-version; bh=MupYcOVu4BN3yB0YbiUPRPqOdb8+BNNaxeXIt/uJfxM=; b=s5lx6hF8zC90MHUwbqka5pLEWQHKE93N4EOJNdHSY4o7b7X+waXReMF/0TgIEyxojn buFfSVrYbzVXvfvLPI8S66WwTah5z9TMOiJ/8gZ9NMQZae7Jab8IYxHoY8leKwQKrpdq bfdKwwAay7VDbDdLc2FAqQVpUpsGnl7NowU3Gb3HYf2VILXqpc+gXkrwdf8ABNFeLMVl qFsB35wqdVYrZ2wqUB2XWdz8LhWVcHZStVRv0/sT9fGvZwrLC9UEhloa39QMocLvAmET 3GBDIeDs/MOvgFbwQgbw+63ITTjA80vr1C0eqg4s6R70ZGT4TQLssLwdN1PdUjSj+1Pu XjKw== X-Gm-Message-State: AOAM533zsFMDAi5BAaQTE5ZoboMc+UZmrPMVqPafCmfEq6wbLkxfHEm/ HHTlc2YhPnp4PQoqAA8awGAG3+98N/A= X-Google-Smtp-Source: ABdhPJzpaNLbPw2QZNUQn7f063E2ow/7kQHs7ztI2/y6e4/QXbItlJmu5xtrYQy8d5Rb5UEPuFag/Q== X-Received: by 2002:aa7:c491:: with SMTP id m17mr1130918edq.299.1602617263829; Tue, 13 Oct 2020 12:27:43 -0700 (PDT) Received: from Morphium (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id d7sm349680edu.46.2020.10.13.12.27.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Oct 2020 12:27:43 -0700 (PDT) From: Malte Frank Gerdes References: <86ft6m2nou.fsf@gmail.com> <20201010195303.GA27775@jurong> Date: Tue, 13 Oct 2020 21:27:42 +0200 In-Reply-To: <20201010195303.GA27775@jurong> (Andreas Enge's message of "Sat, 10 Oct 2020 21:53:03 +0200") Message-ID: <865z7esz81.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=LKd8vuRn; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: PG2IdXAxqfZU --=-=-= Content-Type: text/plain Andreas Enge writes: > Hello, > > On Sat, Oct 10, 2020 at 03:52:17PM +0200, Malte Frank Gerdes wrote: >> Subject: [PATCH 2/7] gnu: Add perl-alien-wxwidgets. > > during build, I see the following messages: > starting phase `build' > Building Alien-wxWidgets > 'media' library not found: some functionality will be missing > > Does this matter? Should we add more inputs? I checked that and (i'm also not a perl user, in fact i have never read as much perl as in those packages in order to get slic3r :D) i can't see any reason why it shouldn't find that library. It /is/ there. It's part of wxwidgets. So i don't know what is going on there :/ > Then this: > starting phase `check' > t/01_load.t .......... ok > t/zy_pod_coverage.t .. skipped: Test::Pod::Coverage 1.00 required for testing > POD coverage > t/zz_pod.t ........... skipped: Test::Pod 1.00 required for testing POD > > Similarly, add (native-)inputs? As Tobias said, it might be perfectly fine to ignore these. I added the relevant bits nonetheless, because it might be of help sometimes (or not :D). > Concerning these, I ran this command: > $ guix gc --references > /gnu/store/r8lbv88cg2nqkk0a2hjcvrs0z3ljqrcy-perl-alien-wxwidgets-0.69 > /gnu/store/a41jn9pcrgpkgba6vpd3m56r0fsczsv2-wxwidgets-gtk2-3.0.5.1 > /gnu/store/r8lbv88cg2nqkk0a2hjcvrs0z3ljqrcy-perl-alien-wxwidgets-0.69 > > So wxwidgets-gtk2 should be a normal, non-native input. > Why -gtk2? Does this warrant a comment? i don't know why i chose wxwidgets-gtk2 - it works perfectly fine with wxwidgets, sorry! > I would suggest insignificantly beefed up descriptive fields: > (synopsis "Module for building, finding and using wxWidgets binaries") > (description "Alien::wxWidgets can be used to detect and get configuration > settings from an installed wxWidgets package.") I have modified the patch according to your suggestions. Malte --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-perl-alien-wxwidgets.patch >From bedffb896dba772bfcc8d2af05fb3bbacfeb6e08 Mon Sep 17 00:00:00 2001 From: Malte Frank Gerdes Date: Wed, 7 Oct 2020 18:07:50 +0200 Subject: [PATCH] gnu: Add perl-alien-wxwidgets. * gnu/packages/perl.scm (perl-alien-wxwidgets): New variable. --- gnu/packages/perl.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 9916c579e4..34a84ab2fb 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -76,6 +76,7 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages video) #:use-module (gnu packages web) + #:use-module (gnu packages wxwidgets) #:use-module (gnu packages xorg)) ;;; @@ -386,6 +387,35 @@ possibility to download and install prebuilt binaries or to build SDL & co.@: from source codes.") (license license:perl-license))) +(define-public perl-alien-wxwidgets + (package + (name "perl-alien-wxwidgets") + (version "0.69") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MD/MDOOTSON/Alien-wxWidgets-" + version + ".tar.gz")) + (sha256 + (base32 + "0jg2dmkzhj03f6b0vmv597yryfw9cclsdn9ynvvlrzzgpd5lw8jk")))) + (build-system perl-build-system) + (native-inputs + `(("perl-lwp-protocol-https" ,perl-lwp-protocol-https) + ("perl-module-build" ,perl-module-build) + ("perl-test-pod" ,perl-test-pod) + ("perl-test-pod-coverage" ,perl-test-pod-coverage) + ("wxwidgets" ,wxwidgets))) + (propagated-inputs + `(("perl-module-pluggable" ,perl-module-pluggable))) + (home-page "https://metacpan.org/release/Alien-wxWidgets") + (synopsis "Module for building, finding and using wxWidgets binaries") + (description "Alien::wxWidgets can be used to detect and get configuration +settings from an installed wxWidgets package.") + (license license:perl-license))) + (define-public perl-any-moose (package (name "perl-any-moose") -- 2.28.0 --=-=-=--