GNU bug report logs - #33431
[PATCH] gnu: Add yarn

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Andrea Frigido <andrea@HIDDEN>; Keywords: patch; dated Mon, 19 Nov 2018 15:32:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 33431 <at> debbugs.gnu.org:


Received: (at 33431) by debbugs.gnu.org; 8 Dec 2018 15:07:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 08 10:07:39 2018
Received: from localhost ([127.0.0.1]:38692 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gVeCg-0002YP-Ux
	for submit <at> debbugs.gnu.org; Sat, 08 Dec 2018 10:07:39 -0500
Received: from mail1.fsfe.org ([217.69.89.151]:59216)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jlicht@HIDDEN>) id 1gVeCf-0002YG-05
 for 33431 <at> debbugs.gnu.org; Sat, 08 Dec 2018 10:07:37 -0500
References: <CAHN_qaoUATvWrJrAJEGhuM7fRSikNa36eoz7=3-8niUGH2kbkQ@HIDDEN>
 <CAHN_qaruBD9KcwTtyazA8SpRR1ysvd2s-702GOVyZJWVrXJrWQ@HIDDEN>
User-agent: mu4e 1.0; emacs 26.1
From: Jelle Licht <jlicht@HIDDEN>
To: Andrea Frigido <andrea.frigido@HIDDEN>
Subject: Re: [bug#33431] [PATCH] gnu: Add yarn
In-reply-to: <CAHN_qaruBD9KcwTtyazA8SpRR1ysvd2s-702GOVyZJWVrXJrWQ@HIDDEN>
Date: Sat, 08 Dec 2018 16:07:33 +0100
Message-ID: <87zhtgawga.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 33431
Cc: 33431 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)


Hey Andrea,

The yarn tarball in your package is not the actual source code of
yarn; it seems to be an aggregation of multiple javascript files if I
am not mistaken, generated by other tools.

A cursory glance at both package.json and yarn.lock indicates that to
build yarn from source, we need access to at least some of gulp,
webpack and babel. I assume these tools are non-trivial to package, so
perhaps someone else has a workable solution for now.

- Jelle




Information forwarded to guix-patches@HIDDEN:
bug#33431; Package guix-patches. Full text available.

Message received at 33431 <at> debbugs.gnu.org:


Received: (at 33431) by debbugs.gnu.org; 8 Dec 2018 13:18:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 08 08:18:00 2018
Received: from localhost ([127.0.0.1]:37760 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gVcUa-0008AW-5k
	for submit <at> debbugs.gnu.org; Sat, 08 Dec 2018 08:18:00 -0500
Received: from mail-wm1-f41.google.com ([209.85.128.41]:50630)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gVcUY-0008AI-Df
 for 33431 <at> debbugs.gnu.org; Sat, 08 Dec 2018 08:17:58 -0500
Received: by mail-wm1-f41.google.com with SMTP id n190so6840250wmd.0
 for <33431 <at> debbugs.gnu.org>; Sat, 08 Dec 2018 05:17:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=5mfLzU+GCwmmYitPMlWhRTVhQik9vxhTTUhnPhFGTFg=;
 b=veTidCCmiet+lpuWYn645bGo6/pCPP1gpNSao7VGauaJ1+UaEYEKfcuhALxKqQENQt
 E5hNRXlMh13zCIMPHLT1CWD7x3GtTu66NbtxaibHwe/HjSentTUweaey6xvHRyqbSpu+
 OGJihnAyb+UlrhtwY0u4+oRao9aI7IghNWcFkHm6P8Pxoxp48Owq3yCSmbfUcU4vdbw/
 3bsGVSBbwO/QUEIvkqPLQp5ilXgCx+TjQ1YPfft+o2cgJ2Et7YmQiz54bnv+zJTGeSuD
 e/pqOiBb3UmRNSe5ykKJTNkZXk8b2u5XW1QD48MFleU3WBXLvf4s6IWW3+V8J0/KmOaj
 WlRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=5mfLzU+GCwmmYitPMlWhRTVhQik9vxhTTUhnPhFGTFg=;
 b=JX3CvMSTWlOw/0qljJ2AZpWx86t6bhG6/Ld4Vgjy9sV5/dZwQEk8Sf1qti/A+OAQ2j
 8URlYgeF0cnBCoy7HBjfXwMPdmGa9P+o4wSPbKiKPeoLnYmpgQXt9FpAtDCkxnbXE+78
 0AHQ4HajrEO0gVP8SBiBrgp5VdkalIq6YOWQioszYVeWI1XHag5BouxLSo0+7uFVjZNO
 uYWZ+F1A5Hya/xh+CNUXuhKwgyq5tvQSVbbMkI+cqf24hfelmXAb5m7L9B5LJjRlo5gu
 gOYAVW2hYPpTgZ095GrsAA/XRLdWGfHYXymfyZy6YVZHflsjN/oar13cldlCI3Zuae/b
 64XQ==
X-Gm-Message-State: AA+aEWYU5xleJ3+ivsMOhsGFg9OIMxglKpxWLdONj8n49lbC/py49lP6
 BQ296hIMSC5B7QMHXM9Co0XfoyEqvV+99mF2JmSl0w==
X-Google-Smtp-Source: AFSGD/XG7qHnQn46KzSmuiyvtI+aeFN8i3XUpimNx65jphjk8EKCwNekAWKAAdch/TwOPuD7QiD1BgghR4O1Izezf+c=
X-Received: by 2002:a1c:cbc7:: with SMTP id b190mr5519591wmg.13.1544275072518; 
 Sat, 08 Dec 2018 05:17:52 -0800 (PST)
MIME-Version: 1.0
From: Andrea Frigido <andrea.frigido@HIDDEN>
Date: Sat, 8 Dec 2018 13:17:39 +0000
Message-ID: <CAHN_qaruBD9KcwTtyazA8SpRR1ysvd2s-702GOVyZJWVrXJrWQ@HIDDEN>
Subject: [PATCH] gnu: Add yarn
To: 33431 <at> debbugs.gnu.org
Content-Type: multipart/mixed; boundary="00000000000022318d057c828f05"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 33431
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000022318d057c828f05
Content-Type: text/plain; charset="UTF-8"

The same patch as an attachment.

-- 
Andrea Frigido

--00000000000022318d057c828f05
Content-Type: text/x-patch; charset="UTF-8"; name="0001-Add-yarn.patch"
Content-Disposition: attachment; filename="0001-Add-yarn.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_jpfhgseq0>
X-Attachment-Id: f_jpfhgseq0

RnJvbSBlMzI4YzI4MDk0ZmMxNTgxYTZlZGNjZTVhNzMyOWYzNmE5ZDZkZTcwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWEgRnJpZ2lkbyA8YW5kcmVhQGZyaXNvZnQuaXQ+CkRh
dGU6IEZyaSwgMzAgTm92IDIwMTggMTQ6MTY6MTggKzAwMDAKU3ViamVjdDogW1BBVENIXSBBZGQg
eWFybgoKLS0tCiBnbnUvbG9jYWwubWsgICAgICAgICAgfCAgMSArCiBnbnUvcGFja2FnZXMveWFy
bi5zY20gfCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAy
IGZpbGVzIGNoYW5nZWQsIDc2IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUv
cGFja2FnZXMveWFybi5zY20KCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUvbG9jYWwu
bWsKaW5kZXggODQ3YzkyODZjLi43ZTAzMTM0YmMgMTAwNjQ0Ci0tLSBhL2dudS9sb2NhbC5tawor
KysgYi9nbnUvbG9jYWwubWsKQEAgLTQ2NSw2ICs0NjUsNyBAQCBHTlVfU1lTVEVNX01PRFVMRVMg
PQkJCQlcCiAgICVEJS9wYWNrYWdlcy94ZGlzb3JnLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3hv
cmcuc2NtCQkJCVwKICAgJUQlL3BhY2thZ2VzL3hmY2Uuc2NtCQkJCVwKKwklRCUvcGFja2FnZXMv
eWFybi5zY20JCQkJXAogICAlRCUvcGFja2FnZXMvemlsZS5zY20JCQkJXAogCQkJCQkJXAogICAl
RCUvc2VydmljZXMuc2NtCQkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy95YXJuLnNjbSBi
L2dudS9wYWNrYWdlcy95YXJuLnNjbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAuLmU0ODMxM2Y3ZgotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy95YXJuLnNjbQpA
QCAtMCwwICsxLDc1IEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBtYW5h
Z2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAxOCBBbmRyZWEgRnJpZ2lkbyA8YW5k
cmVhQGZyaXNvZnQuaXQ+Cis7OzsKKzs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4K
Kzs7OworOzs7IEdOVSBHdWl4IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl
IGl0IGFuZC9vciBtb2RpZnkgaXQKKzs7OyB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorOzs7IHRoZSBGcmVlIFNvZnR3YXJl
IEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yIChhdAorOzs7
IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKzs7OworOzs7IEdOVSBHdWl4IGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dAorOzs7IFdJ
VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK
Kzs7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu
ICBTZWUgdGhlCis7OzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KKzs7OworOzs7IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlCis7OzsgYWxvbmcgd2l0aCBHTlUgR3VpeC4gIElmIG5vdCwg
c2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworKGRlZmluZS1tb2R1bGUgKGdu
dSBwYWNrYWdlcyB5YXJuKQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCisgICM6dXNl
LW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3Rl
bSBnbnUpCisgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5zZXMpICM6cHJlZml4IGxpY2Vuc2U6
KQorICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIG5vZGUpKQorCisoZGVmaW5lLXB1YmxpYyB5YXJuCisgIChwYWNrYWdlCisgICAgKG5hbWUg
Inlhcm4iKQorICAgICh2ZXJzaW9uICIxLjEyLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp
bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQK
KyAgICAgICAgICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3lhcm5wa2cveWFybi9yZWxlYXNlcy9k
b3dubG9hZC92IgorICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAiL3lhcm4tdiIK
KyAgICAgICAgICAgICB2ZXJzaW9uCisgICAgICAgICAgICAgIi50YXIuZ3oiKSkKKyAgICAgICAo
c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxd2k0N2F3cmN5NWtraTlxbW1pYTRo
M3Jwc2Y1azd5dm5wbXdzYmRsbmI2MmtyYzRwazgyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdu
dS1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAgICAg
KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKGRlbGV0ZSAnY29uZmln
dXJlKQorICAgICAgICAgKGRlbGV0ZSAnY2hlY2spCisgICAgICAgICAoZGVsZXRlICdidWlsZCkK
KyAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBv
dXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAobGV0KiAoKG91dCAgICAg
ICAgICAgICAgIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpKQorICAgICAgICAgICAgICAgICAg
ICAoYmluICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluIikpCisgICAgICAg
ICAgICAgICAgICAgIChsaWJleGVjLXlhcm4gICAgICAoc3RyaW5nLWFwcGVuZCBvdXQgIi9saWJl
eGVjL3lhcm4iKSkKKyAgICAgICAgICAgICAgICAgICAgKHlhcm4tanMgICAgICAgICAgIChzdHJp
bmctYXBwZW5kIGxpYmV4ZWMteWFybiAiL2Jpbi95YXJuLmpzIikpKQorICAgICAgICAgICAgICAg
KG1rZGlyLXAgYmluKQorICAgICAgICAgICAgICAgKG1rZGlyLXAgbGliZXhlYy15YXJuKQorICAg
ICAgICAgICAgICAgKGNvcHktcmVjdXJzaXZlbHkgIi4vIiBsaWJleGVjLXlhcm4pCisgICAgICAg
ICAgICAgICAoc3ltbGluayB5YXJuLWpzIChzdHJpbmctYXBwZW5kIGJpbiAiL3lhcm4iKSkKKyAg
ICAgICAgICAgICAgIChzeW1saW5rIHlhcm4tanMgKHN0cmluZy1hcHBlbmQgYmluICIveWFybnBr
ZyIpKSkpKSkpKQorCisgICAgKGlucHV0cyBgKCgibm9kZSIgLG5vZGUpKSkKKyAgICAoc3lub3Bz
aXMgIkZhc3QsIHJlbGlhYmxlLCBhbmQgc2VjdXJlIGRlcGVuZGVuY3kgbWFuYWdlbWVudCIpCisg
ICAgKGRlc2NyaXB0aW9uCisgICAgICJZYXJuIGlzIGEgZmFzdCwgcmVsaWFibGUsIGFuZCBzZWN1
cmUgZGVwZW5kZW5jeSBtYW5hZ2VtZW50LiAgRmFzdDogWWFybgorY2FjaGVzIGV2ZXJ5IHBhY2th
Z2UgaXQgaGFzIGRvd25sb2FkZWQsIHNvIGl0IG5ldmVyIG5lZWRzIHRvIGRvd25sb2FkIHRoZQor
c2FtZSBwYWNrYWdlIGFnYWluLiAgSXQgYWxzbyBkb2VzIGFsbW9zdCBldmVyeXRoaW5nIGNvbmN1
cnJlbnRseSB0byBtYXhpbWl6ZQorcmVzb3VyY2UgdXRpbGl6YXRpb24uICBUaGlzIG1lYW5zIGV2
ZW4gZmFzdGVyIGluc3RhbGxzLiAgUmVsaWFibGU6IFVzaW5nIGEKK2RldGFpbGVkIGJ1dCBjb25j
aXNlIGxvY2tmaWxlIGZvcm1hdCBhbmQgYSBkZXRlcm1pbmlzdGljIGFsZ29yaXRobSBmb3IgaW5z
dGFsbAorb3BlcmF0aW9ucywgWWFybiBpcyBhYmxlIHRvIGd1YXJhbnRlZSB0aGF0IGFueSBpbnN0
YWxsYXRpb24gdGhhdCB3b3JrcyBvbiBvbmUKK3N5c3RlbSB3aWxsIHdvcmsgZXhhY3RseSB0aGUg
c2FtZSBvbiBhbm90aGVyIHN5c3RlbS4KK1NlY3VyZTogWWFybiB1c2VzIGNoZWNrc3VtcyB0byB2
ZXJpZnkgdGhlIGludGVncml0eSBvZiBldmVyeSBpbnN0YWxsZWQgcGFja2FnZQorYmVmb3JlIGl0
cyBjb2RlIGlzIGV4ZWN1dGVkLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMikKKyAgICAo
aG9tZS1wYWdlICJodHRwczovL3lhcm5wa2cuY29tIikpKQotLSAKMi4xNy4xCgo=
--00000000000022318d057c828f05--




Information forwarded to guix-patches@HIDDEN:
bug#33431; Package guix-patches. Full text available.

Message received at 33431 <at> debbugs.gnu.org:


Received: (at 33431) by debbugs.gnu.org; 19 Nov 2018 18:19:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 19 13:19:10 2018
Received: from localhost ([127.0.0.1]:32987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gOo8b-00028d-DQ
	for submit <at> debbugs.gnu.org; Mon, 19 Nov 2018 13:19:09 -0500
Received: from mail-wm1-f67.google.com ([209.85.128.67]:38933)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gOnwP-0001pJ-74
 for 33431 <at> debbugs.gnu.org; Mon, 19 Nov 2018 13:06:33 -0500
Received: by mail-wm1-f67.google.com with SMTP id u13-v6so6194523wmc.4
 for <33431 <at> debbugs.gnu.org>; Mon, 19 Nov 2018 10:06:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=KmqqYJLj/aeRclQDo3jGSbmKWG4f9NHQKhQjx9J3svg=;
 b=Xa+9wLLlwIDtAw2MpWLTJGI9ogooJGgXuzQshKY+seXeR8+lOZXP2vho4eDEDgELoF
 z/tjLWFVSkzAA1eiSGIlhqtHGMx1VRExkWGAuZfAROFKABCNPbXoTjVI2DOJapCxpoev
 rpwS4Ed3xBj5xekvmJpcsvE4vDREB6iuVXYUVBWxiKMWj972l8CbZ4ti+m0GVR1fIA+h
 YRhX3e8F1C6VERumQtMsAG74Ia5MZFHujV2g0wcotKnMMk3jJOdB1jOZnWUquDPyFZ42
 d0nhOfEfUzz8wsHJPbLnmMJHmIvns0wJMxQftkaw/EbJkURYB6pwJoL6fS4ZsIDAKAyW
 hiBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=KmqqYJLj/aeRclQDo3jGSbmKWG4f9NHQKhQjx9J3svg=;
 b=sDHhYqLiIX1d20tQrge6RuAYb/TZ5s6CzAqzxURjZRpgyLqCORL5zLqhYEGd5c9TKs
 soY3gYp3RazT2Vr8dRMMtBNtcSXqidISf0sm689GmHuosEMRpl70CLtgcTt8OQ0tFHRu
 lxfkNLW9eZ/h6+BeVmVc8KI+5cU/gfINHq94ZIRFaJ2ibeQFeNiS3QBZh6yiC3nrW/Wf
 2fID1C1mcotcN+FWrF+RXqUbfTifYu+5Wd2pp3q4xXTTt6tPd5qw3Lz9EuZA1Wny3ozW
 8CvMWMNj5C9PIgzHs9htxfkPCI9kWG+1ILabBsRayDrJv2fEIpoX2JBMRuOCOExRbUYF
 Z/FQ==
X-Gm-Message-State: AGRZ1gLCsIDBeIOXqYc1y63/EzxA9bG+zOSN0goy3GFWScam8Ey6pfqa
 S58PkcaLZL28ff+f/HcFKLaobzhcVTS1uvskHRJruyW+
X-Google-Smtp-Source: AFSGD/UNC1QHcLVUY8ytErYUSXM4ry/TsCrHX1UjTRejaTl9ZHYMfDusJ8hEs9KJOjeDk7AIE9nuaDSVXfl2nrkhGZc=
X-Received: by 2002:a1c:8a0c:: with SMTP id m12mr4400792wmd.15.1542650787135; 
 Mon, 19 Nov 2018 10:06:27 -0800 (PST)
MIME-Version: 1.0
From: Andrea Frigido <andrea.frigido@HIDDEN>
Date: Mon, 19 Nov 2018 18:06:15 +0000
Message-ID: <CAHN_qaoa4HgKuaYFKgrcj9asTN+z4T9tK6401f7E=6WPSFqiNA@HIDDEN>
Subject: [PATCH] gnu: Add yarn
To: 33431 <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 33431
X-Mailman-Approved-At: Mon, 19 Nov 2018 13:19:05 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,
I forgot to include the change to the gnu/local.mk file.
Please ignore my previous patch and replace it with this one.

Thanks

---
 gnu/local.mk          |  1 +
 gnu/packages/yarn.scm | 75 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)
 create mode 100644 gnu/packages/yarn.scm

diff --git a/gnu/local.mk b/gnu/local.mk
index 707341663..814e294f5 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -463,6 +463,7 @@ GNU_SYSTEM_MODULES =3D \
   %D%/packages/xdisorg.scm \
   %D%/packages/xorg.scm \
   %D%/packages/xfce.scm \
+ %D%/packages/yarn.scm \
   %D%/packages/zile.scm \
  \
   %D%/services.scm \
diff --git a/gnu/packages/yarn.scm b/gnu/packages/yarn.scm
new file mode 100644
index 000000000..e48313f7f
--- /dev/null
+++ b/gnu/packages/yarn.scm
@@ -0,0 +1,75 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright =C2=A9 2018 Andrea Frigido <andrea@HIDDEN>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages yarn)
+  #:use-module (guix packages)
+  #:use-module (guix download)
+  #:use-module (guix build-system gnu)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix utils)
+  #:use-module (gnu packages node))
+
+(define-public yarn
+  (package
+    (name "yarn")
+    (version "1.12.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://github.com/yarnpkg/yarn/releases/download/v"
+             version
+             "/yarn-v"
+             version
+             ".tar.gz"))
+       (sha256
+        (base32
+         "1wi47awrcy5kki9qmmia4h3rpsf5k7yvnpmwsbdlnb62krc4pk82"))))
+    (build-system gnu-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (delete 'configure)
+         (delete 'check)
+         (delete 'build)
+         (replace 'install
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let* ((out               (assoc-ref %outputs "out"))
+                    (bin               (string-append out "/bin"))
+                    (libexec-yarn      (string-append out "/libexec/yarn")=
)
+                    (yarn-js           (string-append libexec-yarn
"/bin/yarn.js")))
+               (mkdir-p bin)
+               (mkdir-p libexec-yarn)
+               (copy-recursively "./" libexec-yarn)
+               (symlink yarn-js (string-append bin "/yarn"))
+               (symlink yarn-js (string-append bin "/yarnpkg"))))))))
+
+    (inputs `(("node" ,node)))
+    (synopsis "Fast, reliable, and secure dependency management")
+    (description
+     "Yarn is a fast, reliable, and secure dependency management.  Fast: Y=
arn
+caches every package it has downloaded, so it never needs to download the
+same package again.  It also does almost everything concurrently to maximi=
ze
+resource utilization.  This means even faster installs.  Reliable: Using a
+detailed but concise lockfile format and a deterministic algorithm for ins=
tall
+operations, Yarn is able to guarantee that any installation that works on =
one
+system will work exactly the same on another system.
+Secure: Yarn uses checksums to verify the integrity of every installed pac=
kage
+before its code is executed.")
+    (license license:bsd-2)
+    (home-page "https://yarnpkg.com")))
--=20
2.17.1




Information forwarded to guix-patches@HIDDEN:
bug#33431; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Nov 2018 15:31:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 19 10:31:27 2018
Received: from localhost ([127.0.0.1]:32818 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gOlWJ-0000RI-9s
	for submit <at> debbugs.gnu.org; Mon, 19 Nov 2018 10:31:27 -0500
Received: from eggs.gnu.org ([208.118.235.92]:54728)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gOk3Q-0006Cx-MY
 for submit <at> debbugs.gnu.org; Mon, 19 Nov 2018 08:57:33 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gOk3J-0005sb-9V
 for submit <at> debbugs.gnu.org; Mon, 19 Nov 2018 08:57:27 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:59589)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <andrea.frigido@HIDDEN>)
 id 1gOk3I-0005s9-FM
 for submit <at> debbugs.gnu.org; Mon, 19 Nov 2018 08:57:25 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:36086)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gOk3H-0002Cx-9k
 for guix-patches@HIDDEN; Mon, 19 Nov 2018 08:57:24 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andrea.frigido@HIDDEN>) id 1gOk3B-0005lF-OE
 for guix-patches@HIDDEN; Mon, 19 Nov 2018 08:57:23 -0500
Received: from mail-wr1-f67.google.com ([209.85.221.67]:37930)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <andrea.frigido@HIDDEN>)
 id 1gOk3A-0005jp-Ev
 for guix-patches@HIDDEN; Mon, 19 Nov 2018 08:57:17 -0500
Received: by mail-wr1-f67.google.com with SMTP id e3-v6so32191082wrs.5
 for <guix-patches@HIDDEN>; Mon, 19 Nov 2018 05:57:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=2ZeLMlDwm3F5+Pq3rqzuMTmRQcTBn1n/fxjJnGATEjQ=;
 b=k8/TKmPbftb0PfRbVIlUwWVuLVCqLycZk5I5Yb8TETf30/cKTPgLGq00plC6gBHmJZ
 5nShYlvP1aTPYM/4QBrpH5z5GOGCSlxBjnIHmLdIoJPT1g5i4IBX4WDWnh+6rgI8qi+u
 ks7NjELrKQrSuEYVa8v7xl1z7+eOfZYtF1HK235DKszJHTquACz9jbmX2u+d3VM72Dgg
 j4A3MonIGoblTMvAR2i/AzTwJoy7SYMdqBQT+2NjhB1oPhR5ViJGl84dDUuMzXulOHFN
 oQSkIvnvZ3YnJcedFpVHFkoNa+RWcGBILdpwJ1kt830etcVGsBYFYRE8Jm7ASvPar7q2
 k24g==
X-Gm-Message-State: AGRZ1gKkp2eRiQhDZRLKcl141ZOvBqS3+zt/UbrKvMfowrfrXr8BpQYh
 q/1IY5FrLxLeGFFHuQAImZFqa0WVF/DFvdFeGBcU+9MU
X-Google-Smtp-Source: AJdET5ekMyp4IrZTJGNIwKKfZW1AW+0oQy6n/e6jgl7ffmavCmV0YVUT8XEBQxI1k58oMSRrk4c85Z3eEP/VUziDrQM=
X-Received: by 2002:adf:9387:: with SMTP id
 7-v6mr17801784wrp.269.1542635834192; 
 Mon, 19 Nov 2018 05:57:14 -0800 (PST)
MIME-Version: 1.0
From: Andrea Frigido <andrea@HIDDEN>
Date: Mon, 19 Nov 2018 13:57:02 +0000
Message-ID: <CAHN_qaoUATvWrJrAJEGhuM7fRSikNa36eoz7=3-8niUGH2kbkQ@HIDDEN>
Subject: [PATCH] gnu: Add yarn
To: guix-patches@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
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
X-Mailman-Approved-At: Mon, 19 Nov 2018 10:31:25 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.8 (----)

Hello,

This patch adds yarn as a Guix package.
This is my first patch so I hope this is the correct way of doing it.
Inspired by the nix package:
https://github.com/NixOS/nixpkgs/blob/b37872d4268164614e3ecef6e1f730d48cf5a=
90f/pkgs/development/tools/yarn/default.nix#L23

Andrea Frigido

---
 gnu/packages/yarn.scm | 75 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)
 create mode 100644 gnu/packages/yarn.scm

diff --git a/gnu/packages/yarn.scm b/gnu/packages/yarn.scm
new file mode 100644
index 000000000..e48313f7f
--- /dev/null
+++ b/gnu/packages/yarn.scm
@@ -0,0 +1,75 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright =C2=A9 2018 Andrea Frigido <andrea@HIDDEN>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages yarn)
+  #:use-module (guix packages)
+  #:use-module (guix download)
+  #:use-module (guix build-system gnu)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix utils)
+  #:use-module (gnu packages node))
+
+(define-public yarn
+  (package
+    (name "yarn")
+    (version "1.12.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://github.com/yarnpkg/yarn/releases/download/v"
+             version
+             "/yarn-v"
+             version
+             ".tar.gz"))
+       (sha256
+        (base32
+         "1wi47awrcy5kki9qmmia4h3rpsf5k7yvnpmwsbdlnb62krc4pk82"))))
+    (build-system gnu-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (delete 'configure)
+         (delete 'check)
+         (delete 'build)
+         (replace 'install
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let* ((out               (assoc-ref %outputs "out"))
+                    (bin               (string-append out "/bin"))
+                    (libexec-yarn      (string-append out "/libexec/yarn")=
)
+                    (yarn-js           (string-append libexec-yarn
"/bin/yarn.js")))
+               (mkdir-p bin)
+               (mkdir-p libexec-yarn)
+               (copy-recursively "./" libexec-yarn)
+               (symlink yarn-js (string-append bin "/yarn"))
+               (symlink yarn-js (string-append bin "/yarnpkg"))))))))
+
+    (inputs `(("node" ,node)))
+    (synopsis "Fast, reliable, and secure dependency management")
+    (description
+     "Yarn is a fast, reliable, and secure dependency management.  Fast: Y=
arn
+caches every package it has downloaded, so it never needs to download the
+same package again.  It also does almost everything concurrently to maximi=
ze
+resource utilization.  This means even faster installs.  Reliable: Using a
+detailed but concise lockfile format and a deterministic algorithm for ins=
tall
+operations, Yarn is able to guarantee that any installation that works on =
one
+system will work exactly the same on another system.
+Secure: Yarn uses checksums to verify the integrity of every installed pac=
kage
+before its code is executed.")
+    (license license:bsd-2)
+    (home-page "https://yarnpkg.com")))
--=20
2.17.1




Acknowledgement sent to Andrea Frigido <andrea@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#33431; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 8 Dec 2018 15:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.