From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id wCxKN6czemNzOwAAbAwnHQ (envelope-from ) for ; Sun, 20 Nov 2022 15:03:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YH5FNqczemOrXAEAG6o9tA (envelope-from ) for ; Sun, 20 Nov 2022 15:03:19 +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 9E7CE3E26C for ; Sun, 20 Nov 2022 15:03:19 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owkuW-0002YE-Al; Sun, 20 Nov 2022 09:03:04 -0500 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 1owkuU-0002Xc-82 for guix-patches@gnu.org; Sun, 20 Nov 2022 09:03:02 -0500 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 1owkuT-0004Ep-Vc for guix-patches@gnu.org; Sun, 20 Nov 2022 09:03:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owkuT-0005QB-JK for guix-patches@gnu.org; Sun, 20 Nov 2022 09:03:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59399] [PATCH 3/4] gnu: Add go-github-com-hebcal-hebcal-go. Resent-From: "(" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Nov 2022 14:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59399 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Felix Lechner" , <59399@debbugs.gnu.org> Received: via spool by 59399-submit@debbugs.gnu.org id=B59399.166895294620796 (code B ref 59399); Sun, 20 Nov 2022 14:03:01 +0000 Received: (at 59399) by debbugs.gnu.org; 20 Nov 2022 14:02:26 +0000 Received: from localhost ([127.0.0.1]:42727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owktu-0005PM-2R for submit@debbugs.gnu.org; Sun, 20 Nov 2022 09:02:26 -0500 Received: from knopi.disroot.org ([178.21.23.139]:35102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owktr-0005PC-Kl for 59399@debbugs.gnu.org; Sun, 20 Nov 2022 09:02:24 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 222F241169; Sun, 20 Nov 2022 15:02:22 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kLveO-8wIYCN; Sun, 20 Nov 2022 15:02:21 +0100 (CET) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668952940; bh=R9fvytPkHDafWZLh2y5hMeWpjlTKZS5N4DI0VT2RQsg=; h=Date:Subject:From:To:References:In-Reply-To:From; b=RQWM0uXYrSn5fXICd/K1YSQ0vlUNjhrNr9kmeF51CzkxJvz9IJM+t2ViadGtA0wVw KiPqVmuHCNn0k8wIWDHiwMzX3HfFgIptjBWP99TSmq94zRXT2xxibGA6mG8hRFmZV+ 1wcANlmR9+7JEy4OAsjTLaOf78lCvr6k/V4t6DhJfVfXIBqjbemE0jc0Z0r5sOm8Ur 2czC+1WqE6xLO9PbnFT5yyJpa75AmY193U/GpsLQ4wpJxNKgFM1HWL2QTr4YaK5snb O8fl6/b3IB8Lh6UNX1NWD5sw0Tr6EhdpJd7O2dKitOj8OlYi3w/fRHyPPTv6szeVCC AqDDz3icdiDlg== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 20 Nov 2022 14:02:20 +0000 Message-Id: References: <20221120134802.19051-1-felix.lechner@lease-up.com> <20221120134802.19051-3-felix.lechner@lease-up.com> In-Reply-To: <20221120134802.19051-3-felix.lechner@lease-up.com> 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: , Reply-to: "\(" X-ACL-Warn: , "\( via Guix-patches" From: "\( via Guix-patches" via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668952999; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: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=cwyZbebAH1i2KBzlgXWJysgGWT572cN1CbkFWkes0lY=; b=nV6Fyx3IUAWbs02LHW7W89CyCCe2cMJniE9NFN0lfOZby+TPbGgp4KwpCrrodJ0eULIQ06 gByBAGBCOG+mfJSX8uXQh4knepKMW6kGAclRqqYjNWwipTYjdpeCuMY47P2bhUENhLjGLZ +b/vombXa8RUVtXXqftdeUyXEyFRsnh45LGtTPcyCOLxUrordhrYoTal6NqoCotMo0Ebil xD1CWSBwsY2y4zDkCaZoYUYk4NucjOpNba1chzqb3psCqDTJeY+Wi4vhktI884GbKPXc+T +Dao1dOg3yaNzXQtFm2VJFgxHuWP3m6xKn4ATzFMgpLBwlLS8oLnjHvBBft99Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668952999; a=rsa-sha256; cv=none; b=kRGKFkleMpxbvp7pGYq8derjYzebUr8IG8e/nYCYLP1vBq47lCJHK1fTjBgw9Cf02XNF9w uFGQOha024tnpi4gAjHkBN+NNQLsJqzqYz568yH5Vl1fjxQ6zoyJHQ6+HqxzmgBDCCtEem pOSIqPSz8QCnUI3axYkZiaFJ9z12YED8WUgSzQxh9o2GMxTo+E/2JYgaFqETYG6W5FyogL uVAJO31cgfbiZ4BoQbRA+TzDp9AaHADetua+CDX7mpsCnmp/5X6BW9odueN42Nmm3XdM9j tu1xlxJED41Dy8q4D1vOxyZ7CPuQFAxQJy+FmbxEUZ43V2k7M6UjLTvi8J5liQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=RQWM0uXY; dmarc=pass (policy=none) header.from=gnu.org; 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-Spam-Score: -1.01 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=RQWM0uXY; dmarc=pass (policy=none) header.from=gnu.org; 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-Queue-Id: 9E7CE3E26C X-Spam-Score: -1.01 X-Migadu-Scanner: scn1.migadu.com X-TUID: SUmfCf4Z+CDY On Sun Nov 20, 2022 at 1:48 PM GMT, Felix Lechner wrote: > * gnu/packages/golang.scm > (go-github-com-hebcal-hebcal-go): New variable. > --- a/gnu/packages/golang.scm > +++ b/gnu/packages/golang.scm > @@ -2538,6 +2538,48 @@ (define-public go-github-com-hebcal-gematriya > + (arguments > + (list > + #:import-path "github.com/hebcal/hebcal-go" > + ;; Source-only package > + #:tests? #f > + #:phases > + #~(modify-phases %standard-phases > + ;; Source-only package > + (delete 'build)))) Indent it like this: (list #:import-path "githu.com/hebcal/hebcal-go" #:tests? #f ;source-only package #:phases #~(modify-phases %standard-phases ;; Source-only package. (delete 'build))) > + (propagated-inputs > + (list go-github-com-hebcal-gematriya > + go-github-com-nathan-osman-go-sunrise > + go-github-com-stretchr-testify)) ``go-github-com-stretchr-testify'' should probably be in native-inputs, since it's used only in tests. > + (synopsis "Library module for Hebcal, a perpetual Jewish Calendar"= ) (synopsis "Go library for the Hebcal perpetual Jewish calendar") > + (description > + "This library converts between Hebrew and Gregorian dates, and ge= nerates lists > +of Jewish holidays for any year (past, present or future). Shabbat and = holiday candle > +lighting and havdalah times are approximated based on location. > + > +Torah readings (Parashat HaShavua), Daf Yomi, and counting of the Omer c= an also be > +specified. Hebcal also includes algorithms to calculate yahrzeits, birt= hdays and > +anniversaries.") (description "This package provides a library for conversion between Hebrew and Georgian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location. Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.") -- (