From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cCYuLFavDGHvuAAAgWs5BA (envelope-from ) for ; Fri, 06 Aug 2021 05:41:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id qJLtJ1avDGFRQAAA1q6Kng (envelope-from ) for ; Fri, 06 Aug 2021 03:41:10 +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 62B1F14C40 for ; Fri, 6 Aug 2021 05:41:10 +0200 (CEST) Received: from localhost ([::1]:38402 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBqjN-0006H2-F3 for larch@yhetil.org; Thu, 05 Aug 2021 23:41:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBqjG-00069D-Vr for guix-patches@gnu.org; Thu, 05 Aug 2021 23:41:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37254) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBqjG-0001i1-P4 for guix-patches@gnu.org; Thu, 05 Aug 2021 23:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mBqjG-0000Ii-KJ for guix-patches@gnu.org; Thu, 05 Aug 2021 23:41:02 -0400 Subject: bug#35627: [PATCH] Add golang-importer Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Fri, 06 Aug 2021 03:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 35627 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: nly Cc: 35627-done@debbugs.gnu.org Mail-Followup-To: 35627@debbugs.gnu.org, maxim.cournoyer@gmail.com, nly@disroot.org Received: via spool by 35627-done@debbugs.gnu.org id=D35627.16282212301107 (code D ref 35627); Fri, 06 Aug 2021 03:41:02 +0000 Received: (at 35627-done) by debbugs.gnu.org; 6 Aug 2021 03:40:30 +0000 Received: from localhost ([127.0.0.1]:48798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBqij-0000Hn-Tu for submit@debbugs.gnu.org; Thu, 05 Aug 2021 23:40:30 -0400 Received: from mail-qt1-f179.google.com ([209.85.160.179]:34512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBqih-0000HY-IQ for 35627-done@debbugs.gnu.org; Thu, 05 Aug 2021 23:40:27 -0400 Received: by mail-qt1-f179.google.com with SMTP id e15so2860550qtx.1 for <35627-done@debbugs.gnu.org>; Thu, 05 Aug 2021 20:40:27 -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=2+HgXwmvjS5iz2JOwbzDF5Co1JCjt0pYt70Dke1rXl4=; b=Z9KPcssAlE5ZkYkA69EieD0biRaGDxLOVoax4vVnW0RkSYCNeiRNPH8sUuZ5UN+2ld bJlTDKafAAOc0txzwssgK5bCBjtUaJ23+imu1hv/jzeWbBFe6/zhyIsQp7THLYBSzfoX LiqScvGTHLgoQwxbA7CIGFCmxEh2jp34ZftEVDmXCO3Gy8D1dC92oumNZa20g9oB5+2V c7JfyBgAUYdbXS/1jFCyaw8vI6GOhf6DdYuuK20EAujAN28Lk5TuI77NB45uRx/tYgGH GIJQo+120nEb4dPLGka/RQa0MAr5xE2GM9bXO+vAL0GaXdUG8ieAQ+LHY1UtPMuiiRWm vDDg== 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=2+HgXwmvjS5iz2JOwbzDF5Co1JCjt0pYt70Dke1rXl4=; b=fas7njwZcAuS2wcjnfEK7Dl2dZqISt58wXl5c+XxKgLE9ZhJSpgnwATHYZUT3mrDER 8fqDSBZM8XL5IhVrKenub8QIii8zJHReddPjPJmxW1TVEHHQ1mMuFmg1Dd9AurSyvonx kHUFF5KeaP4Lpz6PbvMhXmIYtnIF6kBC1G6qZ4WFS4zYWw+Uzjp1MQoRVD0BIAOpQR8u 60uQjtC2Flg0QwbOr/Sr4wVnqVewK+6r2ZjdGoj+dnf7KuBnZzazVRsXoyf0McYynp+S Wh6T1bAAjvN53Z9vqmyIdncEzg9IgNzirpR0kkt274XVOP7XonmblydeBgekvP+g0JUA jz4Q== X-Gm-Message-State: AOAM533Q7BmljuoycofnEFqWsyQkDgk/JzIHTmCtGbzMYLJsbouPgb8o 54OxHZ4SQJ2xspVWPx7VarC4F9vdeFoEnT4b X-Google-Smtp-Source: ABdhPJx1qKwqcEk1zhfxpdFjnBspX5Zi2sYaC9QCDq3VbPqEe33e5ZHq8Pw6rckCsRDsFRL/tVP/fA== X-Received: by 2002:ac8:6b45:: with SMTP id x5mr7309753qts.249.1628221222003; Thu, 05 Aug 2021 20:40:22 -0700 (PDT) Received: from hurd (dsl-151-109.b2b2c.ca. [66.158.151.109]) by smtp.gmail.com with ESMTPSA id n25sm4038627qkh.21.2021.08.05.20.40.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Aug 2021 20:40:21 -0700 (PDT) From: Maxim Cournoyer References: <87lfzhjx1s.fsf@disroot.org> Date: Thu, 05 Aug 2021 23:40:20 -0400 In-Reply-To: <87lfzhjx1s.fsf@disroot.org> (nly@disroot.org's message of "Wed, 08 May 2019 11:40:55 +0530") Message-ID: <87o8abkzq3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628221270; 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-to: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=2+HgXwmvjS5iz2JOwbzDF5Co1JCjt0pYt70Dke1rXl4=; b=EYeADU07AWum6iTNd/nLp6X88ZPMW4MHniaOvNlnxTg8PRi6BREgkcIdwRpIUcn1UrNY4i acfcdQIB7Jsa48xdEWEkOujsQwvJoGRXmal/OeZpsr9kKmDSL0yebfaZdTwxTCicS+tBI0 ZIHIi+npXY5KIvIASnJZOrHsqYjOb3GZ/pEDc3syUyaNie2RblIcvlTpwhQEfgXn3tS1Ba e32VWcTnW1oF5mlDJ0Sk0JEmoFu1pRwHAypnp6wbrXX7tEauZ+k7yrTHJe3UXcbi0LHK6z ophIcsAbiA1mpCXTpZQZRhOEgPxzCXBJK8fvJ7qcQIMUPXizcx6xnR2bjPKdkw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628221270; a=rsa-sha256; cv=none; b=oA3GXK5R0wXtBNZLJ+EUxUqD6rMAnI5T1nsZWu0ZqzFlfU97i5uC5NgxtRyOFvzNmUGUVj KIHxrsavyBl+DVAP44L0/Z3U/Zu4kD3gtFdjRipmLVtl2PFU2Po4GSb6l3VJwBnWPKevGc YiZ8VNcunPIUtMWhCkm5V4r9XkF0Ad/AD6ZsmFk8uuExbhXPDCu3VlmuWvbfeqQp3i8HfJ f9xw143fCJ4Ojc9vIZd9AW3Bt11iAeWotrEznLJJHceJ9PgKr0j+kbSHT6b9P4CjduhWw3 6l4qC82M80Tb4kKeSjXv64jUDghi0ko8n/AWVWss50rE1IO/DmHhAKIACWgrpQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=Z9KPcssA; 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-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=Z9KPcssA; 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-Migadu-Queue-Id: 62B1F14C40 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: VGisi8S11xYI Hello Amar, nly writes: > Hi. I've attached some patches for a golang importer > > To use: > 1. (load "golang.scm") > 2. (define gopkg (make-go-package go-name*)) > 3. (package-sexp gopkg) > ;; go-name looks like "golang.org/auth/pkg" > > ;; TODO > 1. reliant on github urls > 2. extract license > 3. Recursive? > > Suggestions welcome > > Thanks, > Amar Thank you for your efforts. Perhaps others have built on it, as we now have a relatively featureful Go importer in Guix, as you probably saw! Closing, Maxim