From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id IB6VJ5gEGmQLKAAASxT56A (envelope-from ) for ; Tue, 21 Mar 2023 20:25:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id GE6vJpgEGmSHfwAAG6o9tA (envelope-from ) for ; Tue, 21 Mar 2023 20:25:12 +0100 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 5BFDAEF73 for ; Tue, 21 Mar 2023 20:25:12 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pehbX-0003vw-SC; Tue, 21 Mar 2023 15:25:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pehbS-0003uk-SV for guix-patches@gnu.org; Tue, 21 Mar 2023 15:25:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pehbS-0002k7-HT for guix-patches@gnu.org; Tue, 21 Mar 2023 15:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pehbS-0000RD-9n for guix-patches@gnu.org; Tue, 21 Mar 2023 15:25:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62306] [PATCH] gnu: Add phd2 Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Mar 2023 19:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62306 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sharlatan Hellseher Cc: 62306@debbugs.gnu.org Received: via spool by 62306-submit@debbugs.gnu.org id=B62306.16794266541598 (code B ref 62306); Tue, 21 Mar 2023 19:25:02 +0000 Received: (at 62306) by debbugs.gnu.org; 21 Mar 2023 19:24:14 +0000 Received: from localhost ([127.0.0.1]:60747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pehaf-0000Ph-W1 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 15:24:14 -0400 Received: from mail-qt1-f175.google.com ([209.85.160.175]:37441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pehae-0000PR-9C for 62306@debbugs.gnu.org; Tue, 21 Mar 2023 15:24:12 -0400 Received: by mail-qt1-f175.google.com with SMTP id r5so19278152qtp.4 for <62306@debbugs.gnu.org>; Tue, 21 Mar 2023 12:24:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679426646; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=SDA5VzI78QGsy17eNEyfHY5GhrzKl5C6MyyoAPPwce8=; b=mGqy5XJZA4UAeXJuCW/x1FmzifJlN+jbSxX0bL2FEq6FDuDFNaMZC9VSSYBCI2A8iJ r6PMj/aVuxpZ5VeMGmqOHBYjdWjcvrvvWG4CBwFIQwwDHAptF5tSVEtpo9+9/WW9rTd8 VPDXcZrEag+z/7fmY46pYTXATc5oekp1Am1JAN2DstdCsVVqRF2ZsEaQNBo7sPQVg86Q PWe6iofzqzoN4HdJGYS6/7QQ8y+QVXQmOoPic6BDaazZLq5YYDIqbNW8ASL+yfqu6ku2 CJmwC34eC6NSgL//NVhDIBtaG8Q8D7cUvjpxKfeZDRrGhHcztdcF6wfH6I0WOfMbLnkg KVaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679426646; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SDA5VzI78QGsy17eNEyfHY5GhrzKl5C6MyyoAPPwce8=; b=S2L1N4LegcmxPozrW3nSxgo0w/ibe6kdx4QoGwG6CBR7Hxrvn6PYe6gV7X0Hg9fgQW ESlJ0Gp+Zmn00bf6wxGUjadOY+TR7Geyov6TuRAV4SNOEemyX7jMyhpCLNP017OeEyK5 1UFmcFU9j3vfMXiZEMZmILyYlA9CwfDSNmvPn5anO+hMgYhu594XbfndJyYu4PyugPQ5 GJ7bt12mlYKEbs/hwo7WogDwBg3ugASqi1IodVDX8v459s2rdHHWXSux9p/riuhg9Bg2 nt3+qyzr2bf/Iwlh8bV+ATulmu9gMNgwgrw0gnhelMU6t5sIxivwiKK+jgD7+4l4g5QC aVYw== X-Gm-Message-State: AO0yUKXQvtZ/u4ajqk3qrDzqfsa134H63Lj2E/WDsR79dqyfVDeP+d++ q/PQvos9OhIT4wGpyt0GfFHGTJrO5IOJSA== X-Google-Smtp-Source: AK7set+GcZh+AGagUh32lsk2ohLlbY+uF3PFYKzXQ5qUM8j7d6/qmFScKx6SUZyRJFniSBsZgJaPzA== X-Received: by 2002:a05:622a:1a89:b0:3dc:a4e5:aef0 with SMTP id s9-20020a05622a1a8900b003dca4e5aef0mr2148589qtc.9.1679426646470; Tue, 21 Mar 2023 12:24:06 -0700 (PDT) Received: from hurd (dsl-10-130-195.b2b2c.ca. [72.10.130.195]) by smtp.gmail.com with ESMTPSA id 9-20020ac85649000000b003bfc355c3a6sm8763407qtt.80.2023.03.21.12.24.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Mar 2023 12:24:06 -0700 (PDT) From: Maxim Cournoyer References: <20230320215028.26102-1-sharlatanus@gmail.com> Date: Tue, 21 Mar 2023 15:24:04 -0400 In-Reply-To: <20230320215028.26102-1-sharlatanus@gmail.com> (Sharlatan Hellseher's message of "Mon, 20 Mar 2023 21:50:28 +0000") Message-ID: <87lejpnc17.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1679426712; a=rsa-sha256; cv=none; b=OpxYdW6bpO38jGvSXZX3c6IkFgfzh8B3ZT37AC3tt3ADljn/wpFtEuZ9ww9Oq06AWz/hZc W9m03jJ5p2KB65ayAAu4stHEjACKGU5GHCljCQQNoVxVPEUBJA/TLqng7zcsQz+j67K81/ xwtS4ewevtx0CA1VavOFB4cdL9W/uctgFeX8C0kdfRXvrLEw7lUb3WUe39NXaJLqdD+SOi uPWPpq3WvGiu3YOmKWWlPPss11AEth/i6xDp/oDQkNVVJK94vi1Ig1pbMAknZbZ56j4g8/ JHtNJ/doGG3LnNBaL3CrwkCDFENOw4BxPlXs5+9Xg7YjcCf40mWPBH//ll45SA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=mGqy5XJZ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1679426712; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=SDA5VzI78QGsy17eNEyfHY5GhrzKl5C6MyyoAPPwce8=; b=GRrm4YfDhgB9KctQoeg5l73WSgeKBpGID/QjLddcznl2Sl41hVOcuodgy72n8Pn0DA5zbr BUYpWYQMTw4vI0BfqVTqSiimaYiT0mX4rSqkvCk1JdBdE9Mlan/vpXu1hEs91j/UCtM4DP 3EkTxgLrkoANB1deM0xpihs3rz127LRUD4E3Q1ItWRJ4Pzo8OHPQXIXuzsER8O/hl4x0eF taYrjejtFEssQ2z7D99Z3ixi1K5KqJbKL1Fg8lFTV4V4P4TNjgxCI/4WGdcw0Hvo9Eqqs8 8RZ74tT0CDZwUfxMWR3FdKcb7aK+kiQDcP9XcgimiKw7XLKkRi442AACqLe5Og== X-Migadu-Spam-Score: 5.75 X-Spam-Score: 5.75 X-Migadu-Queue-Id: 5BFDAEF73 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=mGqy5XJZ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn1.migadu.com X-TUID: xt2UdXuCgEMd Hi, Sharlatan Hellseher writes: > * gnu/packages/astronomy.scm (phd2): New variable. > --- > gnu/packages/astronomy.scm | 71 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 71 insertions(+) > > diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm > index 46839c802f..66040ad5f5 100644 > --- a/gnu/packages/astronomy.scm > +++ b/gnu/packages/astronomy.scm > @@ -678,6 +678,77 @@ (define-public gnuastro > programs for the manipulation and analysis of astronomical data.") > (license license:gpl3+))) > > +(define-public phd2 > + (package > + (name "phd2") > + (version "2.6.11") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/OpenPHDGuiding/phd2") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0n87xsv9gzrwk1ygws4vw397ffq40xybp5b3c3bd5kcmff0avaw9")) > + (modules '((guix build utils))) > + (snippet > + '(begin > + ;; NOTE: Keep eye on the thirdparty directory as the bundled names > + ;; change from relase to release. > + ;; > + ;; Remove bundles. > + (with-directory-excursion "thirdparty" > + (for-each delete-file-recursively > + '("HID_Utilities" > + "MallincamGuider-OSX-dylib-source.zip" > + "VidCapture" > + "cfitsio-3.47-patched.tar.gz" > + "cfitsio-README-PHD2.txt" > + "cfitsio-snprintf.patch" > + "eigen-eigen-67e894c6cd8f.tar.bz2" > + "gettext-0.14.4-bin.zip" > + "gettext-0.14.4-dep.zip" > + "gtest-1.7.0.zip" > + "indiclient-44aaf5d3-win32.zip" > + "libcurl-7.54.0-win32.zip" > + "libdc1394-2.2.2.tar.gz" > + "libindi-58b26c584049e1b9ecd55aa5f4a225677a417898.tar.gz" > + "libusb-1.0.21.tar.bz2" > + "openssag"))))))) To make maintenance easier, perhaps you could reuse the 'delete-all-but' procedure from turbovnc or similar? This has the benefit of listing what is kept (more transparent), and if the things we do care for change names, we will know. Could you please send a v2 with this suggestion implemented? -- Thanks, Maxim