From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 10:22:00 2018 Received: (at submit) by debbugs.gnu.org; 12 May 2018 14:22:00 +0000 Received: from localhost ([127.0.0.1]:59697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVPM-0007Xf-Bq for submit@debbugs.gnu.org; Sat, 12 May 2018 10:22:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVPK-0007XR-0w for submit@debbugs.gnu.org; Sat, 12 May 2018 10:21:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHVPD-0000Kf-U8 for submit@debbugs.gnu.org; Sat, 12 May 2018 10:21:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RECEIVED_FROM_WINDOWS_HOST,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58937) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHVPD-0000KY-QC for submit@debbugs.gnu.org; Sat, 12 May 2018 10:21:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHVPC-0005XZ-Ng for guix-patches@gnu.org; Sat, 12 May 2018 10:21:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHVP9-0000IQ-Gj for guix-patches@gnu.org; Sat, 12 May 2018 10:21:50 -0400 Received: from mail-oln040092003019.outbound.protection.outlook.com ([40.92.3.19]:45078 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHVP9-0000I1-8O for guix-patches@gnu.org; Sat, 12 May 2018 10:21:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=UpSFYEmrePRcRLeZYd3fZTxI+P6bloXFP5rPDqAz7Bo=; b=kVzYfvFxiA1XkffXID40rKON05AhaM9j4OfzYfrIkYQA2udWsQi4isDx42kb7GlDchel3wsNnAD9QqJ/iYkfApZg0h+zBfigcqZdGdzsAoXNrgXrNg8SdR8ml4lPYCE/dFOEvDHU/A5RbY63fGj2d8fwC76g6JJHMe1BiKfKiXNi8jK6GDIhJG9k8YPVKJnK255dQyeOe8K96H0v7dKNgAABCZ1B6GdxH2HTAu4XaqBLyZQhS6AngP9h7ItdDAMn1P1vWGtfkszcsalx0gUog39pF3w+jHVaCTy7T+X4rXOccRadFhXmM1OsQ28tbW9dPrpJc4DTmowf2H+y3tCmMw== Received: from SN1NAM02FT055.eop-nam02.prod.protection.outlook.com (10.152.72.57) by SN1NAM02HT035.eop-nam02.prod.protection.outlook.com (10.152.72.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.16; Sat, 12 May 2018 14:21:45 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.72.53) by SN1NAM02FT055.mail.protection.outlook.com (10.152.72.174) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.735.16 via Frontend Transport; Sat, 12 May 2018 14:21:45 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 14:21:45 +0000 From: Fis Trivial To: "guix-patches@gnu.org" Subject: [PATCH 0/3] gnu: Add xtensor and its dependencies. Thread-Topic: [PATCH 0/3] gnu: Add xtensor and its dependencies. Thread-Index: AQHT6fyON+AJ7Tn0pEKUB4arb6irQA== Date: Sat, 12 May 2018 14:21:45 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR02CA0206.apcprd02.prod.outlook.com (2603:1096:201:20::18) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:6D1949CB17AAE33F7629B69D6D0742CD79031C5BE8F9077C41BDE35C39E27D50; UpperCasedChecksum:DAC01EEFA9B821C467E6DE4525C7485AED63BD666D494BE8BE5ED8256E56AC9D; SizeAsReceived:7263; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [r8hXdIoWaPnge0TPQWqIjdcCLfaoGGho] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT035; 7:24AFAWv8bVgbsbiH+D/DmOBMrP0CjYvTcgpc0J4JpqEDwQM5V1cJKsDWUnJr6S2N816yDZlLI7TRt3jcydK27VFTmgt3Yw8YVjL/Wvanh8BbgNqyQM4jAWRnWh3w3JF4aNoxVmSNSV5fgtowVLMXm+jV03ufBz60akeOZKzeBra9oF8LRfSlj9OI/NyuOK11D62APSX2UX25DEKD/7l1Kz5Jp9KH0kvDMSEs3SRYyeMTyd5lcbVcLNNxcTEJVpfI x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:SN1NAM02HT035; x-ms-traffictypediagnostic: SN1NAM02HT035: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT035; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT035; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(51874003)(2900100001)(73972006)(6436002)(2501003)(106356001)(20460500001)(5250100002)(305945005)(53376002)(105586002)(74316002)(33656002)(9686003)(68736007)(82202002)(104016004)(2351001)(14454004)(3660700001)(8936002)(966005)(55016002)(6306002)(3280700002)(8676002)(25786009)(26005)(102836004)(486006)(81156014)(5660300001)(83332001)(99286004)(476003)(6346003)(7696005)(6916009)(97736004)(386003)(5640700003)(6506007)(86362001)(87572001)(15852004)(18886065003); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT035; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: LLaLMSBEFmBaj9KzuBuLGbXW4ScoqleOHqWZgsNzmUMi8U5ok2xkyMlOTGtsF56WzwKDVtlCQmSeOwqEDS4zzo17119AxNkVRryypdmHlRZQbdXPUd/a6l2viRMBovqUVd9mX0IC9NhNaGrEQlX+zZ9k8HCnOGhTg7xP4cbLSd1Gsu6O61SHhN9BHe3SU7/s Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: a8b6c618-75b5-476a-1358-08d5b813b088 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: a8b6c618-75b5-476a-1358-08d5b813b088 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 14:21:45.7297 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT035 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [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.3 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) Hi, guixs: One of the variables that is added by these patches is `json-modern-cxx`. It's not a real name. The full name of this package should be "JSON for Modern C++", which is registered in the json website[1]. On the other hand, it's repo's name is just "json". I think this package should not occupy the name "json", and a package name "json-for-modern-c++" feels weird and long, so I renamed it as "json-modern-cxx". I believe there is a better choice, but wording is just not my thing. Tell me about your idea and I will make the corresponding changes. Thanks in advance. [1]: http://json.org/ From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 10:23:50 2018 Received: (at 31430) by debbugs.gnu.org; 12 May 2018 14:23:50 +0000 Received: from localhost ([127.0.0.1]:59703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVR7-0007aw-P7 for submit@debbugs.gnu.org; Sat, 12 May 2018 10:23:49 -0400 Received: from mail-oln040092005087.outbound.protection.outlook.com ([40.92.5.87]:65024 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVR4-0007ag-Vz for 31430@debbugs.gnu.org; Sat, 12 May 2018 10:23:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JtQtBsIOUhh0XRDYlJBoVC9gfg4RdZQnRGnuZo55zHI=; b=nQDKxtGmxNH7i242Gk9jcBKdwelgf/i7w2yepRsjzv+37J6psEkR2iruCROo8tKT9ybnNJF9wdhw6Nv9fD3vYPvN8oGgHtEzfZUb+Mrc+0iCNIZ3nI0vcMhHdbzir4XTKhMQvfRFixy/xehnnKLcFHjlamy3KtgB0SLaUShLbR9fGeXBOA/SRSJdtksqIdYggWr9/LknkteLrNgpnuxxzlWdOudwQhGFeNVghhBvSI5h0p7Bz1OQ0TmCNRu6CoN09lfE3Id7+J3ndgggGAPEcWuzsMChsNBPw+lyxRwpUAZMSFyMBTIxW+wpClk+oLYN6MTp7cHNBq8y0rddGPblJA== Received: from SN1NAM02FT055.eop-nam02.prod.protection.outlook.com (10.152.72.53) by SN1NAM02HT170.eop-nam02.prod.protection.outlook.com (10.152.72.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.735.16; Sat, 12 May 2018 14:23:41 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.72.53) by SN1NAM02FT055.mail.protection.outlook.com (10.152.72.174) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.735.16 via Frontend Transport; Sat, 12 May 2018 14:23:40 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 14:23:41 +0000 From: Fis Trivial To: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> Subject: [PATCH 1/3] gnu: Add json-modern-cxx. Thread-Topic: [PATCH 1/3] gnu: Add json-modern-cxx. Thread-Index: AQHT6fzTebh4y+Hmf02uMfTECuLfnw== Date: Sat, 12 May 2018 14:23:40 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR04CA0067.apcprd04.prod.outlook.com (2603:1096:202:15::11) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:415118304BBABB6A6729B36E90CC646EC7D66B55D217797EFAE44FBA6B361755; UpperCasedChecksum:2A2422287CC34638324DB16C34526A9127CFBC4472549717F7AD48F9FA7C7DD6; SizeAsReceived:7254; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [9kpw9E18hySXZ64OegEYwzkAObepJhSL] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT170; 7:JhiOIqYllVvNNpDJdeyuqA0aLpQkog4X6+cGtay+vFO3h4oYTbh38SOVxbSPaSrHAO8fkKoI9P6qxa6GTozsHcGyDx+a+82lXVE34SJqEEB+utcc/kR6ewP6GKTQSSW3tROBEf/ogv6RR6PLycMt1UkIG1NUw/t+9deFvtZbcXpicNMtQsnA2ybomazffciO81brtaUfYeAHYJ8oSguUZpdgsiDaI0YwzgR+KAomJdGr/9XR9HdMmsYpcPJQuxhX x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125425)(1603101448)(1701031045); SRVR:SN1NAM02HT170; x-ms-traffictypediagnostic: SN1NAM02HT170: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT170; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT170; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(6916009)(102836004)(97736004)(7696005)(3280700002)(105586002)(386003)(6506007)(6346003)(476003)(486006)(2900100001)(3660700001)(74316002)(106356001)(2501003)(59450400001)(87572001)(86362001)(8936002)(8676002)(5250100002)(81156014)(99286004)(104016004)(5640700003)(305945005)(55016002)(33656002)(82202002)(6306002)(5660300001)(73972006)(25786009)(9686003)(14454004)(26005)(6436002)(20460500001)(83332001)(68736007)(2351001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT170; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: mml0wrAXwyZn6vckbPTZWFXkm3IaAtRIpM2VJFEP8nuqPP3nWdEBGcJgVATGei0B7Q4eW2K96nTUlcV5UChv9V75iyiQoT/Rr0u4rWhaDUx1VInrTPEXRGaoNlmCQBF4lgUEISWEWh1BL/V6+9mV/z3CV05oNJnJu9le4nZqkfc1B5H8s4TBBqFM31k7pX6z Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 3d922106-e68c-42ad-5d36-08d5b813f57a X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 3d922106-e68c-42ad-5d36-08d5b813f57a X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 14:23:40.9807 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT170 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (json-modern-cxx): New variable. --- gnu/packages/cpp.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 3e9c39df6..8a30d464e 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -124,3 +124,25 @@ unified access to TCP/UDP sockets, serial ports, conso= le, and files streams. It also allows a server application to wait for any activity on any combination of these streams.") (license license:bsd-3))) + +(define-public json-modern-cxx + ;; The downloaded tar ball is about 109 MiB large, the most significant = part + ;; comes from testing data file. + (package + (name "json-modern-cxx") + (version "3.1.2") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/nlohmann/json/archive/v" + version ".tar.gz")) + (sha256 + (base32 + "0m5fhdpx2qll933db2nsi30nns3cifavzvijzz6mxhdkpmngmzz8")) + (file-name (string-append name "-" version ".tar.gz")))) + (home-page "https://github.com/nlohmann/json") + (build-system cmake-build-system) + (synopsis "JSON for Modern C++") + (description "JSON for Modern C++ is a C++ json library that provides +intutive syntax and trivial integration.") + (license license:expat))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 10:25:01 2018 Received: (at 31430) by debbugs.gnu.org; 12 May 2018 14:25:01 +0000 Received: from localhost ([127.0.0.1]:59708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVSH-0007cj-55 for submit@debbugs.gnu.org; Sat, 12 May 2018 10:25:01 -0400 Received: from mail-oln040092003105.outbound.protection.outlook.com ([40.92.3.105]:45020 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVSE-0007cV-V9 for 31430@debbugs.gnu.org; Sat, 12 May 2018 10:24:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=1XLRdMD4bpovfSGPprkqhsrFDQrbaFoyPFnMTU3IUuw=; b=Q9MixwO1yseaC20TYg9ebU4R0zpL19l4I75N4iDW1uaATpLUmzCJYqaVLluMtww+y+rD6mvKdAjR3db9uTB+n+lfVV+zeJaIYGO3goDz5coFV70e8l+pksuVWMu0Ct0ajCo4me0gd71/6DAYT3+uXnGoIbGvF722Ue9E3yIp8hXimlKSJmB2XHunWxw4o8HsI6Avhj5kM6Yh7p6KkXOPVG8QJ1toxmLSKOiPsY5QwxPlyVWDH0hsdcWIHhWFlp1fDxWOixiFlraZmH5rfDe1YqUZdTBH/EJSl7ETEiIr5iDV53qcR5gvh6Krq9BvvtDKZ0GSuaM+ITWAsu7CQspZCg== Received: from SN1NAM02FT055.eop-nam02.prod.protection.outlook.com (10.152.72.51) by SN1NAM02HT152.eop-nam02.prod.protection.outlook.com (10.152.73.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.735.16; Sat, 12 May 2018 14:24:53 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.72.53) by SN1NAM02FT055.mail.protection.outlook.com (10.152.72.174) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.735.16 via Frontend Transport; Sat, 12 May 2018 14:24:52 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 14:24:53 +0000 From: Fis Trivial To: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> Subject: [PATCH 2/3] gnu: Add xtl. Thread-Topic: [PATCH 2/3] gnu: Add xtl. Thread-Index: AQHT6fz+RuestRhYN0qlS4EysMCWmQ== Date: Sat, 12 May 2018 14:24:52 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR04CA0087.apcprd04.prod.outlook.com (2603:1096:202:15::31) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:583257F8FF36F72DCE14093DDE3EB0E5FBA14DCD5B7A41777D2A920DCF48A72B; UpperCasedChecksum:350627A35007C4AEFAB4E2F89DA27E3E788EB54E4039A4F011995263188A1201; SizeAsReceived:7216; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [O1nvlqqqdRAwgPkiqdfpTbQ7lE5M/eL6] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT152; 7:tE9mQ85S3PXjfzZtxLqGTrvNrN0AUOtD+1oEKXx4BytEEjy80Leer4mypEtXvsUVhzYgwol3lnTcrNfg6DdERlfYyyTGN2cFowcW+rIDJ2zEi/jq6Tumip8tlb/mUZq5OhMb5Fyfkw7BSFh9PruyiziWvDV21TLLXU3RiKV3wAPHLGuZaxfLzI4Iqjnm+kVdMcVh1nd3vNqdJLXEK5eM6uLvvanR+SbppqT2GXpQGbFOzj25GhQUM1R4N+6iXPbv x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:SN1NAM02HT152; x-ms-traffictypediagnostic: SN1NAM02HT152: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT152; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT152; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(20460500001)(81156014)(6436002)(74316002)(2501003)(5250100002)(99286004)(104016004)(486006)(8936002)(86362001)(575784001)(55016002)(25786009)(7696005)(8676002)(68736007)(102836004)(6346003)(14454004)(106356001)(73972006)(2351001)(82202002)(6506007)(386003)(83332001)(26005)(6306002)(476003)(3660700001)(33656002)(305945005)(5640700003)(6916009)(5660300001)(3280700002)(97736004)(87572001)(105586002)(9686003)(2900100001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT152; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: UWARXV2uqPhmx8rOJZc1QdCNdcqAuOtFsbU8OW/lX1U6Aw3bL/OatSjZsfcobYJqaNh+0in8Hzqze1H6lY9u7Pm9niKGPCTDnzhP0GCTOxlIbfMNoaZaTGZCHNk3Tgev+96fNXv4SftZii0dOhCI9+rygE5/N5jKGSFpASNeipJwDDEKhMglBPEkNQNGVPZ9 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: d18c40f6-a8c6-4ddc-0c64-08d5b8142067 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: d18c40f6-a8c6-4ddc-0c64-08d5b8142067 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 14:24:53.0117 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT152 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (xtl): New variable. --- gnu/packages/cpp.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 8a30d464e..e4388a6a8 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -146,3 +146,37 @@ combination of these streams.") (description "JSON for Modern C++ is a C++ json library that provides intutive syntax and trivial integration.") (license license:expat))) + +(define-public xtl + (package + (name "xtl") + (version "0.4.8") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/QuantStack/xtl/archive/" + version ".tar.gz")) + (sha256 + (base32 + "05bcz9y590b77bxcip0k31rgsapmkwqi1smvsvc84zz7m87d4jvy")) + (file-name (string-append name "-" version ".tar.gz")))) + (native-inputs + `(("googletest" ,googletest) + ("json-modern-cxx" ,json-modern-cxx))) + (arguments + `(#:configure-flags + '("-DBUILD_TESTS=3DON") + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda* _ + (invoke "make" "test_xtl") + (chdir "test") + (invoke "./test_xtl") + (chdir "..")))))) + (home-page "https://github.com/QuantStack/xtl") + (build-system cmake-build-system) + (synopsis "C++ template library providing some basic tools") + (description "xtl is a C++ header-only template library providing basi= c +tools (containers, algorithms) used by other quantstack packages") + (license license:bsd-3))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 10:25:57 2018 Received: (at 31430) by debbugs.gnu.org; 12 May 2018 14:25:57 +0000 Received: from localhost ([127.0.0.1]:59712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVTB-0007eC-H1 for submit@debbugs.gnu.org; Sat, 12 May 2018 10:25:57 -0400 Received: from mail-oln040092006075.outbound.protection.outlook.com ([40.92.6.75]:49352 helo=NAM03-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHVT9-0007dy-0e for 31430@debbugs.gnu.org; Sat, 12 May 2018 10:25:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uHCVYxlK7roj6RXahJPfSm9PC8UHTG/hRK3rAZ8M3e0=; b=oSlCZpnTCTfoew0iR/3ND4ai4gOG5R7sYNnIDxlkdDGfElFpAkvjOb2j6NaSkfAIEQ/tS75KFyEpXmnJg8C+nLCwHjKP02ECg5YBwPdoHgKiHnChELwXDoYGLTeoesI1QMB2ru5xOtWNnOdFKi82NfZzCP/I5FISw1E1FR4lClb67dHV7rQfgsuM+CwKaLPoIAZ5QxXGs1VzuajUT7SLflMCZJc/B738Y9MUr/fW2AXcasPqu0DsMN4MbnepCusV1oiBdVYiS4IjL4ABF34UOoCUyED6VtlOhYc/v4tkl5LCBD9O9C4Bu1enlXNv5Im9aixrwgSaXSj9xKL80klp1A== Received: from BY2NAM03FT041.eop-NAM03.prod.protection.outlook.com (10.152.84.52) by BY2NAM03HT246.eop-NAM03.prod.protection.outlook.com (10.152.85.201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 14:25:48 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.84.60) by BY2NAM03FT041.mail.protection.outlook.com (10.152.85.246) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 14:25:48 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 14:25:47 +0000 From: Fis Trivial To: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> Subject: [PATCH 3/3] gnu: Add xtensor. Thread-Topic: [PATCH 3/3] gnu: Add xtensor. Thread-Index: AQHT6f0elWqGulTLYEScrvvEU8YOkw== Date: Sat, 12 May 2018 14:25:47 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2P15301CA0014.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::24) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:71C732BFDD35494865138591C0982967EA285B3CDCED4FC455E0023159992EE6; UpperCasedChecksum:73FD0A80CC800C15E21EFFB366C85CE0B3D9132D03F5C058C76D1CC3C810AC0E; SizeAsReceived:7214; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [0OOmbaisJ6LfoMj7tbk3K5ahyfK4gUUI] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM03HT246; 7:UPma9SU7TAJSGUAWtVvqWhrycVz6JyPXWPPXKpicXkRWMiBPCNn7tbSlgFA+Ir9j4Y9aZ5J5gZgz1CtBRQGFUamDRMyoL496Df9jFCi0hUwiZovvAaxG68Tv22vXgMoY+K7E8j3zoOxZ6WctTycTwsIkxmCzZ4zHtBKc71BpXdN58edTtiXR+es/TMd+cF4/vudu6NQ2aj/MIROncT+Z6vOBDWSVOl83/IkX25R8+SSGnJ9Wmaaz0uy+mg/wem9M x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:BY2NAM03HT246; x-ms-traffictypediagnostic: BY2NAM03HT246: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM03HT246; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM03HT246; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(2501003)(105586002)(5250100002)(86362001)(55016002)(6346003)(6916009)(9686003)(26005)(6306002)(99286004)(7696005)(386003)(104016004)(6506007)(305945005)(87572001)(102836004)(97736004)(5660300001)(81156014)(3660700001)(33656002)(25786009)(2900100001)(14454004)(73972006)(486006)(8676002)(106356001)(20460500001)(5640700003)(82202002)(8936002)(83332001)(3280700002)(2351001)(476003)(6436002)(74316002)(68736007)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM03HT246; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: uALBnKIyZvEp0p8sfl/xLHV7EjxU02Aj4fg7iYBBhzzK4KYIaHoL3DUoXrxaB18pxIi52Ap7RWHBDQ5C31exupH4uMWDmeP2qu8tv+ImQSQRWvSCFFyREBzBXFq+HKwbfr/rnpIju6DulNubjM+zktmiOOf8EpVFQ5rRpbXydglzVwJ9J1U2EwW95lMw9Zj8 Content-Type: text/plain; charset="utf-8" Content-ID: <9E3A4D16A1D3BA4394A1F568618D441F@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 7340cf16-1c2e-4228-3605-08d5b81440f6 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 7340cf16-1c2e-4228-3605-08d5b81440f6 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 14:25:47.6527 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM03HT246 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQoqIGdudS9wYWNrYWdlcy9hbGdlYnJhLnNjbSAoeHRlbnNvcik6IE5ldyB2YXJpYWJsZS4NCi0t LQ0KIGdudS9wYWNrYWdlcy9hbGdlYnJhLnNjbSB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysNCiAxIGZpbGUgY2hhbmdlZCwgMzcgaW5zZXJ0aW9ucygrKQ0KDQpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2FsZ2VicmEuc2NtIGIvZ251L3BhY2thZ2VzL2FsZ2VicmEu c2NtDQppbmRleCAwM2E2MWJlNDcuLmMyNDgzOTBjZSAxMDA2NDQNCi0tLSBhL2dudS9wYWNrYWdl cy9hbGdlYnJhLnNjbQ0KKysrIGIvZ251L3BhY2thZ2VzL2FsZ2VicmEuc2NtDQpAQCAtOCw2ICs4 LDcgQEANCiA7OzsgQ29weXJpZ2h0IMKpIDIwMTcsIDIwMTggVG9iaWFzIEdlZXJpbmNreC1SaWNl IDxtZUB0b2JpYXMuZ3I+DQogOzs7IENvcHlyaWdodCDCqSAyMDE3IE1hcml1cyBCYWtrZSA8bWJh a2tlQGZhc3RtYWlsLmNvbT4NCiA7OzsgQ29weXJpZ2h0IMKpIDIwMTcgRXJpYyBCYXZpZXIgPGJh dmllckBtZW1iZXIuZnNmLm9yZz4NCis7OzsgQ29weXJpZ2h0IMKpIDIwMTggRmlzIFRyaXZpYWwg PHliYnMuZGFhbnNAaG90bWFpbC5jb20+DQogOzs7DQogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9m IEdOVSBHdWl4Lg0KIDs7Ow0KQEAgLTI3LDcgKzI4LDkgQEANCiAoZGVmaW5lLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGFsZ2VicmEpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcykNCiAgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGF1dG90b29scykNCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGNoZWNrKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY29tcHJlc3Np b24pDQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjcHApDQogICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBkb2N1bWVudGF0aW9uKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgZWQpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmbGV4KQ0KQEAgLTc3NCwzICs3 NzcsMzcgQEAgZmVhdHVyZXMsIGFuZCBtb3JlLiIpDQogICAgIDs7IE1vc3Qgb2YgdGhlIGNvZGUg aXMgTVBMdjIsIHdpdGggYSBmZXcgZmlsZXMgdW5kZXIgTEdQTHYyLjErIG9yIEJTRC0zLg0KICAg ICA7OyBTZWUgJ0NPUFlJTkcuUkVBRE1FJyBmb3IgZGV0YWlscy4NCiAgICAgKGxpY2Vuc2UgbGlj ZW5zZTptcGwyLjApKSkNCisNCisoZGVmaW5lLXB1YmxpYyB4dGVuc29yDQorICAocGFja2FnZQ0K KyAgICAobmFtZSAieHRlbnNvciIpDQorICAgICh2ZXJzaW9uICIwLjE1LjkiKQ0KKyAgICAoc291 cmNlIChvcmlnaW4NCisgICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQ0KKyAgICAgICAg ICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZA0KKyAgICAgICAgICAgICAgICAgICAgImh0dHBzOi8v Z2l0aHViLmNvbS9RdWFudFN0YWNrL3h0ZW5zb3IvYXJjaGl2ZS8iDQorICAgICAgICAgICAgICAg ICAgICB2ZXJzaW9uICIudGFyLmd6IikpDQorICAgICAgICAgICAgICAoc2hhMjU2DQorICAgICAg ICAgICAgICAgKGJhc2UzMg0KKyAgICAgICAgICAgICAgICAiMG1sc3c0cDF3NW1oN3BzY2RkZmRh bXoyN3pxM3dtbDVxbGEzdmJ6Z3ZpZjM0dnNxYzhyYSIpKQ0KKyAgICAgICAgICAgICAgKGZpbGUt bmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpKSkNCisgICAg KGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pDQorICAgIChuYXRpdmUtaW5wdXRzDQor ICAgICBgKCgiZ29vZ2xldGVzdCIgLGdvb2dsZXRlc3QpDQorICAgICAgICgieHRsIiAseHRsKSkp DQorICAgIChhcmd1bWVudHMNCisgICAgIGAoIzpjb25maWd1cmUtZmxhZ3MNCisgICAgICAgJygi LURCVUlMRF9URVNUUz1PTiIpDQorICAgICAgICM6dGVzdC10YXJnZXQgInh0ZXN0IikpDQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ubG9obWFubi9qc29uIikNCisgICAgKHN5 bm9wc2lzICJDKysgdGVuc29ycyB3aXRoIGJyb2FkY2FzdGluZyBhbmQgbGF6eSBjb21wdXRpbmci KQ0KKyAgICAoZGVzY3JpcHRpb24gInh0ZW5zb3IgaXMgYSBDKysgbGlicmFyeSBtZWFudCBmb3Ig bnVtZXJpY2FsIGFuYWx5c2lzIHdpdGgNCittdWx0aS1kaW1lbnNpb25hbCBhcnJheSBleHByZXNz aW9ucy4NCisNCit4dGVuc29yIHByb3ZpZGVzDQorQGl0ZW1pemUNCitAaXRlbSBhbiBleHRlbnNp YmxlIGV4cHJlc3Npb24gc3lzdGVtIGVuYWJsaW5nIGxhenkgYnJvYWRjYXN0aW5nLg0KK0BpdGVt IGFuIEFQSSBmb2xsb3dpbmcgdGhlIGlkaW9tcyBvZiB0aGUgQysrIHN0YW5kYXJkIGxpYnJhcnku DQorQGl0ZW0gdG9vbHMgdG8gbWFuaXB1bGF0ZSBhcnJheSBleHByZXNzaW9ucyBhbmQgYnVpbGQg dXBvbiB4dGVuc29yLg0KK0BlbmQgaXRlbWl6ZSIpDQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNk LTMpKSkNCi0tIA0KMi4xNC4zDQoNCg== From debbugs-submit-bounces@debbugs.gnu.org Wed May 23 08:09:28 2018 Received: (at 31430) by debbugs.gnu.org; 23 May 2018 12:09:28 +0000 Received: from localhost ([127.0.0.1]:44874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLSa7-0004ma-Q5 for submit@debbugs.gnu.org; Wed, 23 May 2018 08:09:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLSa4-0004mN-Gs for 31430@debbugs.gnu.org; Wed, 23 May 2018 08:09:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fLSZw-0005AE-4C for 31430@debbugs.gnu.org; Wed, 23 May 2018 08:09:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39565) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLSZw-0005AA-1W; Wed, 23 May 2018 08:09:16 -0400 Received: from [131.254.252.93] (port=37652 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fLSZv-0005Ds-J6; Wed, 23 May 2018 08:09:15 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 0/3] gnu: Add xtensor and its dependencies. References: Date: Wed, 23 May 2018 14:09:07 +0200 In-Reply-To: (Fis Trivial's message of "Sat, 12 May 2018 14:21:45 +0000") Message-ID: <87wovuzi8s.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: 31430@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Fis Trivial skribis: > One of the variables that is added by these patches is > `json-modern-cxx`. It's not a real name. The full name of this package > should be "JSON for Modern C++", which is registered in the json > website[1]. On the other hand, it's repo's name is just "json". > > I think this package should not occupy the name "json", and a package > name "json-for-modern-c++" feels weird and long, so I renamed it as > "json-modern-cxx". I believe there is a better choice, but wording is > just not my thing. Tell me about your idea and I will make the > corresponding changes. That makes sense to me! > * gnu/packages/cpp.scm (json-modern-cxx): New variable. [...] > +(define-public json-modern-cxx > + ;; The downloaded tar ball is about 109 MiB large, the most significan= t part > + ;; comes from testing data file. > + (package > + (name "json-modern-cxx") > + (version "3.1.2") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/nlohmann/json/archive/v" > + version ".tar.gz")) > + (sha256 > + (base32 > + "0m5fhdpx2qll933db2nsi30nns3cifavzvijzz6mxhdkpmngmzz8")) > + (file-name (string-append name "-" version ".tar.gz")))) > + (home-page "https://github.com/nlohmann/json") > + (build-system cmake-build-system) > + (synopsis "JSON for Modern C++") What about something like: =E2=80=9CJSON parser and printer library for C++= =E2=80=9D? Another issue: the tarball contains a few bundled dependencies under thirdparty/: amalgate, Catch, Fuzzer, etc. Could you look into =E2=80=9Cunbundling=E2=80=9D these? Ideally you would add the missing package definitions (if any), add them as inputs, and add a snippet that (delete-file-recursively "thirdparty"). If it turns out to be trickier than expected, let us know as well. :-) TIA! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu May 24 17:31:15 2018 Received: (at 31430) by debbugs.gnu.org; 24 May 2018 21:31:15 +0000 Received: from localhost ([127.0.0.1]:46946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLxpL-0004Ht-8Q for submit@debbugs.gnu.org; Thu, 24 May 2018 17:31:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLxpJ-0004Hg-03 for 31430@debbugs.gnu.org; Thu, 24 May 2018 17:31:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fLxpC-00006r-Rr for 31430@debbugs.gnu.org; Thu, 24 May 2018 17:31:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43915) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLxpC-00006f-ON; Thu, 24 May 2018 17:31:06 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57260 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fLxpC-0004Fr-CD; Thu, 24 May 2018 17:31:06 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 2/3] gnu: Add xtl. References: Date: Thu, 24 May 2018 23:31:04 +0200 In-Reply-To: (Fis Trivial's message of "Sat, 12 May 2018 14:24:52 +0000") Message-ID: <87a7sou4fb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Fis Trivial skribis: > * gnu/packages/cpp.scm (xtl): New variable. [...] > + (replace 'check > + (lambda* _ > + (invoke "make" "test_xtl") > + (chdir "test") > + (invoke "./test_xtl") > + (chdir "..")))))) Instead of chdir, rather do: (with-directory-excursion "test" (invoke "./test_xtl") #t) > + (home-page "https://github.com/QuantStack/xtl") > + (build-system cmake-build-system) > + (synopsis "C++ template library providing some basic tools") > + (description "xtl is a C++ header-only template library providing ba= sic > +tools (containers, algorithms) used by other quantstack packages") I know it=E2=80=99s from upstream, but please s/quantstack/QuantStack/ and = add a period at the end. Could you send an updated patch? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu May 24 17:34:17 2018 Received: (at 31430) by debbugs.gnu.org; 24 May 2018 21:34:17 +0000 Received: from localhost ([127.0.0.1]:46955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLxsH-0004Me-0B for submit@debbugs.gnu.org; Thu, 24 May 2018 17:34:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLxsG-0004MT-BN for 31430@debbugs.gnu.org; Thu, 24 May 2018 17:34:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fLxsA-0001at-G6 for 31430@debbugs.gnu.org; Thu, 24 May 2018 17:34:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLxsA-0001ap-Cg; Thu, 24 May 2018 17:34:10 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57288 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fLxs9-000819-UC; Thu, 24 May 2018 17:34:10 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 3/3] gnu: Add xtensor. References: Date: Thu, 24 May 2018 23:34:08 +0200 In-Reply-To: (Fis Trivial's message of "Sat, 12 May 2018 14:25:47 +0000") Message-ID: <874liwu4a7.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Fis Trivial skribis: > * gnu/packages/algebra.scm (xtensor): New variable. [...] > + (home-page "https://github.com/nlohmann/json") Copy/paste error. :-) You can actually arrange to write: (package ;; =E2=80=A6 (home-page =E2=80=A6) (source (origin ;; =E2=80=A6 (uri (string-append home-page =E2=80=A6))))) That=E2=80=99s slightly less error-prone. Apart from that LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri May 25 04:46:19 2018 Received: (at 31430) by debbugs.gnu.org; 25 May 2018 08:46:19 +0000 Received: from localhost ([127.0.0.1]:47388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM8Mc-0001lO-Ki for submit@debbugs.gnu.org; Fri, 25 May 2018 04:46:18 -0400 Received: from mail-oln040092004039.outbound.protection.outlook.com ([40.92.4.39]:30976 helo=NAM02-CY1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM8MZ-0001cv-Vy for 31430@debbugs.gnu.org; Fri, 25 May 2018 04:46:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Egm+aZPY68j7+ND59A4UuL6XOv7W00RaJd+vbaTXkCs=; b=HjIDy5ZQUNiVFaOcBXeZObNSXunYSmLmYjZ+O05XIGmko8bMVSDX271VQE8W1fQmWDWMIDqYXzjahFMkSM6bTZZO+oVlNbp5xPiDWiRW5xixaAdsGKHppx39PHJutzbW3qTuGNsoGsgk62PWPKPktzlDB2PWiUhsuX2AlqH+kVAEW9X3Ro3Oql1iGhax5yqRDZfRAa1nWppFjIOgCA6NdCEZMA9SQKkNe2bJUh9urlnvNyFU4pEIeRP7q4FF6MhttSBK3m9xtwT6Fr0ZxxW25gaFjQ7aPOiRd5DY+pBII7DyOoCNmA7O74sUfhgT28fTSVcoy6tHLLO543wuFmkRsA== Received: from BL2NAM02FT058.eop-nam02.prod.protection.outlook.com (10.152.76.54) by BL2NAM02HT093.eop-nam02.prod.protection.outlook.com (10.152.77.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Fri, 25 May 2018 08:46:09 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.76.60) by BL2NAM02FT058.mail.protection.outlook.com (10.152.76.176) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.797.11 via Frontend Transport; Fri, 25 May 2018 08:46:09 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.011; Fri, 25 May 2018 08:46:09 +0000 From: Fis Trivial To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: [bug#31430] [PATCH 2/3] gnu: Add xtl. Thread-Topic: [bug#31430] [PATCH 2/3] gnu: Add xtl. Thread-Index: AQHT6fz+RuestRhYN0qlS4EysMCWmaQ/eR0xgAC8eoA= Date: Fri, 25 May 2018 08:46:09 +0000 Message-ID: References: <87a7sou4fb.fsf@gnu.org> In-Reply-To: <87a7sou4fb.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR02CA0221.apcprd02.prod.outlook.com (2603:1096:201:20::33) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:53966CF27475F3A2CA734588A4C625F65C7AE1CC6D100E1A6ED16DB7D22139D6; UpperCasedChecksum:2A8BA82508E31C2C1E65D883E66578999ACADD4810BB614E99058F4C1096161B; SizeAsReceived:7679; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [RTDncLQuTgvyYH5bXzvHSyvn02DsfGtklkGhKZAyfDZ2HoKkJSifU+mpF8k/f/s1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BL2NAM02HT093; 7:8uOyhTFW2qY7rGVBXmR6zfBlg0WFcdZVrFPwMDEemrRTBTgoczbuTzUc3rCl4R/9FfK//YfQCjBn/AMN4Mu+8nEi/yoJRC/LdLQoD0a/1qaJxceWZbfpnfQcDF1T4y3X9vlcwYGZrk1rGAZbhywwKAr9Af9P8SmjELvIFJqpDcDv0rQ2XMLvfj8VEimoA/ByODa14Z3HpbeF7btJFb/ZhwpNaNsMWfLo6z/fMW9egYncf1V6GgHwHv4EiTKHtmdf x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1601125466)(1603101448)(1701031045); SRVR:BL2NAM02HT093; x-ms-exchange-slblob-mailprops: FNsJQuRXwPqMD4d0W4X9T7FhBR5Jeif2RH3zqWKaUJ7+p5IW7ltxxVb8omWKJSaiWKY8jkPbnph5Hkq7jrJb/H303GLy899gLbb6IWGj+zVAiwMhqR2tBODZLT3ct3A0LIUApCIgP+BYkRQ3yGQJ/phNU/3w4ZZ7VrN5gPcN2KnZC1xXylH3Pqlita0PPlwz4Fvm50vB/urUSYWDRCze2TUHQtOoJLULODXIp8084h5XQ4VXj5G/jiK25j3CQo2DPeUqc4RSXV681WaO7NJpdRJ0GkKb8EviTRrBRjUgjqShK4hrt/8CscyTbt0Lg6gS2i3cxlRG6GGZHsNBhiyM1B3/GVFRIG13jtEV6V22z05cSfIrG7tRX04TXWL/rvmUhsxXKAUMDr6swOPObujJrOfMfmfrwt0/QXqQQzyg7uJ4ox+ObMmA7ChY+kDP+3wevMdHU5RX8zuIkxSeqHSx4y7mb3xlg0QOLiRpCFk4bRq3+tFzsr0O/hYKqNukjHeVtSbw19V0nd+9MZ29pOIPItTb8O9nq7NIx+jBUB3WRRU8abEaFgfeL9NmPEaldWwbOqThaSlnla3fhzqL1uBHci63Au7HLNBhmJaaJj37rClLORdl9Ok9EQ== x-ms-traffictypediagnostic: BL2NAM02HT093: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BL2NAM02HT093; BCL:0; PCL:0; RULEID:; SRVR:BL2NAM02HT093; x-forefront-prvs: 06833C6A67 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(51914003)(199004)(189003)(46003)(68736007)(6246003)(14454004)(9686003)(6306002)(6436002)(33656002)(20460500001)(87572001)(6916009)(229853002)(305945005)(25786009)(74316002)(39060400002)(106356001)(105586002)(3280700002)(4326008)(3660700001)(97736004)(82202002)(7696005)(104016004)(2900100001)(73972006)(86362001)(8676002)(102836004)(99286004)(6506007)(6346003)(76176011)(386003)(54906003)(81156014)(5660300001)(486006)(446003)(11346002)(8936002)(55016002)(5250100002)(83332001)(476003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BL2NAM02HT093; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: 9Ghzzpe8b3grCVEo5mC4XwpaB62CGW2fJU5cx3cYKdlJNy+QCGdICqTC2MtGSAVLsNz4zPnTezH7lJAR5qu+/mFHHXrlOrWWTLG2D0KQAKKN8fXXMF8tZ4Q9Ol3bFfF3/AiyrahlClW3MnQZWwiIsYwkMplretdSg+QUop4v9fTiSWUffhh28rF6VkSWd1V2 Content-Type: text/plain; charset="utf-8" Content-ID: <1326548EC04D8945BB05E8477D7AC0D5@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 9d022638-789f-4ee7-d9be-08d5c21bf4b7 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 9d022638-789f-4ee7-d9be-08d5c21bf4b7 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2018 08:46:09.3448 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2NAM02HT093 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpMdWRvdmljIENvdXJ0w6hzIHdyaXRlczoNCg0KPiBGaXMgVHJpdmlhbCA8eWJicy5kYWFuc0Bo b3RtYWlsLmNvbT4gc2tyaWJpczoNCj4NCj4+ICogZ251L3BhY2thZ2VzL2NwcC5zY20gKHh0bCk6 IE5ldyB2YXJpYWJsZS4NCj4NCj4gWy4uLl0NCj4NCj4+ICsgICAgICAgICAocmVwbGFjZSAnY2hl Y2sNCj4+ICsgICAgICAgICAgIChsYW1iZGEqIF8NCj4+ICsgICAgICAgICAgICAgKGludm9rZSAi bWFrZSIgInRlc3RfeHRsIikNCj4+ICsgICAgICAgICAgICAgKGNoZGlyICJ0ZXN0IikNCj4+ICsg ICAgICAgICAgICAgKGludm9rZSAiLi90ZXN0X3h0bCIpDQo+PiArICAgICAgICAgICAgIChjaGRp ciAiLi4iKSkpKSkpDQo+DQo+IEluc3RlYWQgb2YgY2hkaXIsIHJhdGhlciBkbzoNCj4NCj4gICAo d2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJ0ZXN0Ig0KPiAgICAgKGludm9rZSAiLi90ZXN0X3h0 bCIpDQo+ICAgICAjdCkNCj4NCj4+ICsgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29t L1F1YW50U3RhY2sveHRsIikNCj4+ICsgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0 ZW0pDQo+PiArICAgIChzeW5vcHNpcyAiQysrIHRlbXBsYXRlIGxpYnJhcnkgcHJvdmlkaW5nIHNv bWUgYmFzaWMgdG9vbHMiKQ0KPj4gKyAgICAoZGVzY3JpcHRpb24gInh0bCBpcyBhIEMrKyBoZWFk ZXItb25seSB0ZW1wbGF0ZSBsaWJyYXJ5IHByb3ZpZGluZyBiYXNpYw0KPj4gK3Rvb2xzIChjb250 YWluZXJzLCBhbGdvcml0aG1zKSB1c2VkIGJ5IG90aGVyIHF1YW50c3RhY2sgcGFja2FnZXMiKQ0K Pg0KPiBJIGtub3cgaXTigJlzIGZyb20gdXBzdHJlYW0sIGJ1dCBwbGVhc2Ugcy9xdWFudHN0YWNr L1F1YW50U3RhY2svIGFuZCBhZGQgYQ0KPiBwZXJpb2QgYXQgdGhlIGVuZC4NCj4NCj4gQ291bGQg eW91IHNlbmQgYW4gdXBkYXRlZCBwYXRjaD8NCj4NCj4gTHVkb+KAmS4NCg0KVGhhbmtzIGZvciB0 aGUgcmV2aWV3LiBJIHdpbGwgcmVzZW5kIHRoZSBwYXRjaGVzIHNlcmllcyBpbiBhIGZldyBkYXlz IGlmDQp1bmJ1bmRsaW5nIGpzb24tbW9kZXJuLWN4eCB3ZW50IHdlbGwuDQo= From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 03:57:15 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 07:57:15 +0000 Received: from localhost ([127.0.0.1]:51542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fND1n-0005yU-3P for submit@debbugs.gnu.org; Mon, 28 May 2018 03:57:15 -0400 Received: from mail-oln040092009045.outbound.protection.outlook.com ([40.92.9.45]:32621 helo=NAM04-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fND1j-0005yB-GF for 31430@debbugs.gnu.org; Mon, 28 May 2018 03:57:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fGKBGcNTzhp2AP5oig43B24H+IATP/6bUBG6BHXYUgc=; b=DnkqiWG1XGKkzzAgXYLP9BKkyKi0Hya6SbPN/AdLW5XscAi28UfIyrnpHnOzqtgviAsPeWcpuax0ufftREfxD49A+pFyGQRg2wXTdu3mMNtNNwzs0ctaPLqx+Krk0wD9/DAupMlQQZiJE0YK3E5IJ07RtexzEnTNjmkd4WXq3FQu9VRn8JHMeSkHn9RKfsdzls20gnVnt0+ISDBQ0Yk5vU2XgmI5QPkmknZNsv7Y+nnFzmvr6JZf/i/y6DF7UzFkH/s+JT62PPKeavaoGEnIgITHwhceShODIIlDz3dz8B3slJc407sCq3H30dhaDlbHqa9d2iVLy8hpUtZz4WZlOg== Received: from CO1NAM04FT029.eop-NAM04.prod.protection.outlook.com (10.152.90.54) by CO1NAM04HT092.eop-NAM04.prod.protection.outlook.com (10.152.91.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.8; Mon, 28 May 2018 07:57:05 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.51) by CO1NAM04FT029.mail.protection.outlook.com (10.152.90.172) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.8 via Frontend Transport; Mon, 28 May 2018 07:57:04 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 07:57:04 +0000 From: Fis Trivial To: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> Subject: [PATCH 0/6] Add xtensor and its dependencies (new patches). Thread-Topic: [PATCH 0/6] Add xtensor and its dependencies (new patches). Thread-Index: AQHT9ll3ru1hHLTMy0q3Pk38NsCmhg== Date: Mon, 28 May 2018 07:57:04 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0022.apcprd04.prod.outlook.com (2603:1096:202:2::32) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:9915F9CD472A5D59597C5539829355C0C4CBBA07EB8BDD4E4FC5DBB9EA8E1D08; UpperCasedChecksum:38EF16D3592C3C293DD56DDDC59010170EAC1B7F2021A3B2A712ECE96BC74F6A; SizeAsReceived:7416; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [kX4bfzak6amK2pwI836cqgiR4mab+NgNffjLtJUS2UuKmlD3xYeRkcG2vdDOZLGD] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT092; 7:HkPs4RK2zD+Dftoue+A5Grtq5fW5DHMIfwLXuXUA3HHt0UbxHFUyDXhIpUEcaLewPLzNj84QClgIaj0qxIXc4XMYPcXZhQquK4oqL0rNTwiepFQvzVx3uKDdRJcmrEmZZDPy+Gt2iPIfG37ezuh7IvTYY6zkMUGZOazvuRoVGiMTjjv1yrH3TO20FTjSGDzZRCW59WQzvPrdm1Z7JAL4149ZKv1EbqRWQHamvqjIdb19YaIMAzBwdkgkVrbiEc3I x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:CO1NAM04HT092; x-ms-traffictypediagnostic: CO1NAM04HT092: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT092; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT092; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(52314003)(189003)(199004)(9686003)(83332001)(5640700003)(2900100001)(8676002)(82202002)(25786009)(74316002)(4326008)(6916009)(5250100002)(2501003)(87572001)(55016002)(2351001)(105586002)(106356001)(3280700002)(3660700001)(20460500001)(73972006)(33656002)(5660300001)(86362001)(68736007)(7696005)(14454004)(46003)(305945005)(102836004)(6346003)(104016004)(99286004)(6436002)(386003)(6506007)(81156014)(97736004)(476003)(59450400001)(486006)(8936002)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT092; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: AOxrK6Rbj0HbyZXn7jM036+SpIezh3SfkgY7askWiibFfidmyVNi5XM5frnwGUEaPIYonZMTPlqIFtdGJ6bqaGAR+tc/7msZlUVa55uWO9imbD8/x6aLOZKphJ/ZOk3+J+ftUcirWr10zaypnV4p5yKj8tw5vKdnM7Doc6jvJn6+Xo+M8zy2ycQVaZTdGCfZ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ac475c73-5d7b-460a-7f7f-08d5c470991f X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: ac475c73-5d7b-460a-7f7f-08d5c470991f X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 07:57:04.7039 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT092 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: =?iso-8859-1?Q?Ludovic_Court=E8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, guixs. These are updated patches for xtensor and its dependencies. The newly added catch-framework2 is an upgraded version of catch-framework with breaking changes. "catch2" is the official new name. I tried to upgrade it in place, but none of the other packages which use `catch-framework' build successfully, so I added the new one as an indenpendent package and copied meta data from the old one. For `amalgamate', the term "amalgamate.py" is picked from upstream, it's indeed a simple script that does the work. So I kept the term in guix. `modern-json-cxx' should be completely unbundled now. If there's still hidden third party files, just let me know. It's tests require fuzzing tool from llvm, You might just disable those tests. It doesn't seem worthy to me to pull compiler-rt into a json library. Anyway, I enabled those tests as-is. Thanks. fis (6): gnu: Add catch-framework2. gnu: Add amalgamate. gnu: Add fifo-map. gnu: Add json-modern-cxx. gnu: Add xtl. gnu: Add xtensor. gnu/local.mk | 2 + gnu/packages/algebra.scm | 36 ++++++ gnu/packages/check.scm | 20 ++++ gnu/packages/code.scm | 61 ++++++++++- gnu/packages/cpp.scm | 121 +++++++++++++++++= ++++ .../patches/fifo-map-fix-flags-for-gcc.patch | 39 +++++++ .../patches/fifo-map-remove-catch.hpp.patch | 30 +++++ 7 files changed, 304 insertions(+), 5 deletions(-) create mode 100644 gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch create mode 100644 gnu/packages/patches/fifo-map-remove-catch.hpp.patch -- 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:08:42 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:08:42 +0000 Received: from localhost ([127.0.0.1]:51551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDCs-0006GI-EJ for submit@debbugs.gnu.org; Mon, 28 May 2018 04:08:42 -0400 Received: from mail-oln040092012048.outbound.protection.outlook.com ([40.92.12.48]:45731 helo=NAM05-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDCq-0006Fy-J9 for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:08:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6ytjExdBzcYfj3BKs6JcK3n8PXC8kfBq6VCA2/GWF3U=; b=p/haRq7Utd5I68k94YqNdnv6sGiPX/9LexjB3VffHxSIW6VNgFF6tKeUE0sDu2OjASSMGF3jkOp/lBI3w31R+Nx/bVrxU41JyeLNEt3nloC3H6Z9sdXcwjaFkDJRCuLc6g7GqGIHyGQIUy+63gw+jLMLYPv63++mXATE0MJkrbgmhfnVeE8lqtUCUyMz9uhwO+oy2HroYbDjZWAzaUYX34Nt0OshiMYUlY30hghRfJ0pCB82M8dOQN92P451UM3Zyft6usA73JWee8J/RfF7878RWqLoW5Jt2yRGBn8ez7E0icTQbJZ8Q4lMyxQ+jgyhtRWh5saCjl2l4YcfOROpVg== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.59) by BY2NAM05HT032.eop-nam05.prod.protection.outlook.com (10.152.100.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.5; Mon, 28 May 2018 08:08:34 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:08:34 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:08:33 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 1/6] gnu: Add catch-framework2. Thread-Topic: [PATCH 1/6] gnu: Add catch-framework2. Thread-Index: AQHT9lsSj1mk7Luyxk+BEXMI/Durig== Date: Mon, 28 May 2018 08:08:33 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0006.apcprd04.prod.outlook.com (2603:1096:202:2::16) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:AB50041EF97AF8A53D6D2D522D433D7E1B2EF3B767DB9D3C599B6FD1FEF855DF; UpperCasedChecksum:672F5A05E91E8520CBD2181E26E15AAB89E1572F89A60CA3ED65F15432B1DA04; SizeAsReceived:7633; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [leJbMQ7Yhu2P7XO28hCIabii12M3KiIjvF3hpPYeo+vpo2XvRWJa9ZzH7yVLMLy5] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT032; 7:kyM2hdPjbUqU1OLj9H7wK5DEIYsxyFXB77L5a8IaNFiYCsar23GIsXAQuMsLL4sB7HOX9zPOlFjlBoCd9ZOdCIdgITYSbKI+bcagi0l7y5Nmwq9GXsMh291kEcqq9ELdp7nI7PyzBPBySEMRKtXEluYalxY9Bd8qdyEAD2D77kPzWvpk27mwnY/zsWNwhSVokf+1bdhuKVVCXu9wZN8cyWAoxiTLCUh69VRPRhYK+eEbTReGUOGYIXjawAnMWqSz x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT032; x-ms-exchange-slblob-mailprops: dEG5jEBie8lJvN/wShXcVHlpuRZypj25nHfbVGaXUs2iV5wOxxp92HCTDQCBaCdgswW0Khc/xZlYh5W+4vk/kZS8GawnSxwWqXWyQ5rf1YWv4Y/jCzVtDJgZm3eoM8hLusRr22/5pMY+M8COtr4tZof6QvfK97Yy0hrViYN1Oqsl+KUDbt4FHJxnonb5Q4MjQPSaXN8PQGMAbMp7rKZM9eFckUPLyegDc8DdiQT5Th/ThHyMmCbZl18S0xvUzbAH+wXzTovDoYUcJVa/clFBHSQ/0cDwxooj9d2auFUDOGbCw69rh4OwnvTivvL/LXYZoYR+JstPOsHzC5M0CqWu8Bfg4O141PS2XxNYTMA3PYYfmPlblrdhfjuNrccXM0r0MhEcNh/nleM/rV24O/7qV5704i4ljc63MEko4+hX44dj6Zh1CPYYpp2wwX4kPgvNxJqMpTVkectVl78sf04K1dyIhm3M7bcVo4jA4Vg6RkRCKb4EIZemV51O+uq/tZz6+hEN4U6furixxlZwVWrUFzx7ZoeWsiqOS3hTlbVyBRsqNZFLGPqEV4humgsuLFgzFmheHyHclkL4iWqaBDIdJQH2/j1jLdYok8Z+cv+ajtWPCzTmRtD3itxt+Bw2d1BF8PDjtvMAhFJZ4qjZY7usXohYxIr1QMtJZBPM4y/XxPXSvyLxvyNqHg== x-ms-traffictypediagnostic: BY2NAM05HT032: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT032; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT032; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(5250100002)(6200100001)(486006)(86362001)(575784001)(9686003)(6306002)(4326008)(97736004)(39060400002)(68736007)(14454004)(11346002)(104016004)(446003)(476003)(6346003)(46003)(8676002)(6916009)(20460500001)(305945005)(87572001)(8936002)(76176011)(33656002)(81156014)(74316002)(6436002)(73972006)(7696005)(25786009)(6506007)(386003)(3280700002)(83332001)(3660700001)(2940100002)(2900100001)(55016002)(106356001)(105586002)(5660300001)(82202002)(102836004)(99286004)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT032; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: uWQW+o7bxOmNzdQmQUBQ0vmEXuwl+55tFxcuvQlkxDCr19sGfcOxHqn9HRXvZT1psB+5HAIIncqIlBoDAZNgCuMAOAqdCqwWPWItUmBjQwmPAo9oKZ9aOJm/Jx5+nFkV1xYbfYaFDycXU72zPjA/nhtcR+8vfm+/sFl4lEifRecmx/oz0U1+aWZtypYgXHr8 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 37c13eeb-23cc-4902-1289-08d5c47233de X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 37c13eeb-23cc-4902-1289-08d5c47233de X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:08:33.2992 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT032 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/check.scm (catch-framework2): New variable. --- gnu/packages/check.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 712e470fe..b9c10e5df 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -161,6 +161,8 @@ supervised tests.") (base32 "1027cyfx5gsjkdkaf6c2wnjh68882grw8n672018cj3vs9lrhmix"))))= )) =20 +;; When dependent packages upgraded to use newer version of catch, this on= e should +;; be removed. (define-public catch-framework (package (name "catch") @@ -199,6 +201,24 @@ supervised tests.") multi-paradigm automated test framework for C++ and Objective-C.") (license license:boost1.0))) =20 +(define-public catch-framework2 + (package + (name "catch2") + (version "1.12.2") + (home-page "https://github.com/catchorg/Catch2") + (source (origin + (method url-fetch) + (uri (string-append home-page "/archive/v" version ".tar.gz"= )) + (sha256 + (base32 + "0g2ysxc6adqca5wh7nsicnxb9wkxg75cd5izjsl39rcj0v903gr7")) + (file-name (string-append name "-" version ".tar.gz")))) + (build-system cmake-build-system) + (synopsis "Automated test framework for C++ and Objective-C") + (description "Catch2 stands for C++ Automated Test Cases in Headers an= d is +a multi-paradigm automated test framework for C++ and Objective-C.") + (license license:boost1.0))) + (define-public cmdtest (package (name "cmdtest") --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:09:46 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:09:46 +0000 Received: from localhost ([127.0.0.1]:51556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDDt-0006IR-PV for submit@debbugs.gnu.org; Mon, 28 May 2018 04:09:46 -0400 Received: from mail-oln040092012071.outbound.protection.outlook.com ([40.92.12.71]:45066 helo=NAM05-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDDq-0006I8-AB for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:09:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cPX7Waj3XpN41b9l+SJjHcAclNDwLgiqsT/Ii2hRlkM=; b=afCRFlIKS9Pb434oHvCQrgZ2w1xgCAH/dnSWPW9oUrcGlBx9CcBt2OUscT1U1dCu+KCsEJZoZo7gN+xrYeqTfReV1tZq4h3dByTeqLbwQAy3LY8DL7WCDs286ykrw2bx4GxLr9EPP+YDJrHayLVeJLQTNrXcM3BnPuCFmivlYBgKzQO/eXv+e8LOJeSg9RMjyeqSrLG7sW4GWRFfVNiHo7sbVF1PrqIbuJEMiE1GiHfYCGjBBz3WDXROJReO9k5QtrQdAzn8VMJP/a/aS7iCmvOhedAT72LXvczFb6iJF4nkadNMXA0fwrlokq43IzCAwbm0FZCSVEzpVTvEU1kKdg== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.52) by BY2NAM05HT015.eop-nam05.prod.protection.outlook.com (10.152.100.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.5; Mon, 28 May 2018 08:09:35 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:09:35 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:09:35 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 2/6] gnu: Add amalgamate. Thread-Topic: [PATCH 2/6] gnu: Add amalgamate. Thread-Index: AQHT9ls3saWQCyU+skuwNGx6x8k6dQ== Date: Mon, 28 May 2018 08:09:35 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0006.apcprd04.prod.outlook.com (2603:1096:202:2::16) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:46F7F2D2C523D642BCE6B9CA0952A216F80006B25691AE3C2A951C01E29FDE84; UpperCasedChecksum:1E7C04566245D1A62942C4DC3EFF1643DA2690BCBD3E987180E4070F85F59F66; SizeAsReceived:7602; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [/Ta7kS3Ai8Mnm2BZ8Ro56wU0STM0hw+4HJUwSs50pjFTGv68WK66DW0kzTBQ9GEr] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT015; 7:YuzoFysddvEGvlQtz44Iw0s2wbPiH7mXv3rFvYaA0cXXCInbp9dsQVqOjLK7hA/MZNYTvz8IEi6CaJBSypMB5aiFaqUyNSs8k632UbJ98i3yYHINy93M4Btevvk0NU61QThNdPkIHwgig+lQQ5H+LltxopIwLyS5RhwF/3DOs3qUhWJKn3pQYOFfeILA7kWSxCjgzG4SSzykd9ZZow0tuzQqctzd/EtvD842JnnnpJ7Iaf2sNCxxptiztMQp1TL5 x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT015; x-ms-exchange-slblob-mailprops: GjjEsbJCp85e5+/CJUxi9IdAtYfvyARdcXyGRY39cPPb0oc5PzvgeLIXdDj3J+YBPJDB2b/AWdEfJeDw9x8hhumi4PuJofh0h7+GnWCU9uKGWLlY0y9diYXJYpp9H0Nt20B7UHH3DU7kDXmhA79AA6/DeNln2rBdoDLEYPJs7qBPLsQ5nXl6rnvlIFxQ9fKtJ6nh8Z21yVUcah6aeY9pMXsDKbo4koBOTIZPqF7B/ebEQXqv3mT2DlBb9FJLHGyIroEOzjmu4aXiJiNvfx504I4UviCLQFu15JKSQAOv4w26zCCsp+e7iInKjX75QLJ2bHb5RTGl8378+EBjurvA8XPVHBd8Yy0d6WEpgKstoWaP6/Wtss/IAJ/AqM+6kjcI9e6LMdn+IEwhHybB9qgo+/gfvgjQwNDSSruBhISdLm4HS9SBbRrtJm+ZC+v0LVo3VR1IkL43uh//gGi1DS0KqNWqUooZ3SuLd4PjEkOuMr17npUpQ4cTM8Q5cnJ2zZwAvIwUpel8+BkbUUhidKH2koNJRFSd0ZhsYg65qAzeYaMc9VZeGloaFunGje6wlgbhXAs2R5F9NH/fFVnCZKqeyjGDsdQJY2JlhbWXeI8j8R4AVo8SnNtKwvgymn0CW9kW4pmHrws9rHuI3JJpdAf+I4SAV6EunAjBrfKMcilaYKPBJufp5TdClAqOllaQ9YwVV/jfc+XIJy/VyBgWOUxBIA7Zfj8iWWlwOYKyGnZhzvYn7LgDYpFbopzUDkLB8LhtyOqkTDMtIYArbh+3UEiuTbYMBVvLj7VZd+FtDMSg0+iVt3yi6+IsTezloEsDv6UovCe6OrtZhFSHF/6v94vaPqE2t6fNYQWA61tsBV7TvZvA8pmYFfKVCA== x-ms-traffictypediagnostic: BY2NAM05HT015: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT015; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT015; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(305945005)(86362001)(46003)(76176011)(11346002)(6346003)(446003)(5660300001)(55016002)(386003)(6506007)(6306002)(99286004)(59450400001)(74316002)(476003)(7696005)(2940100002)(104016004)(8676002)(8936002)(81156014)(486006)(102836004)(83332001)(6916009)(68736007)(4326008)(2900100001)(106356001)(3280700002)(14454004)(3660700001)(105586002)(82202002)(9686003)(33656002)(97736004)(25786009)(6200100001)(73972006)(5250100002)(39060400002)(6436002)(87572001)(20460500001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT015; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: 7SNsmZAIy8O9Ag4NicrTPsZrB63lFy2zUZbrvpebUge8njRR9oBTX0TX2qmr0C9ju0KTDslyt+1GuVLlC69rdy/qBUQa0oSmgxYDfi7yMvk6xu3S3oYeN4255qCPq9Stnbw6g6wYa+jj1qYv9N2K8HyEQxHHKOpvzbJ7sPN8846Z+/VwWvGFqWn1wypkXj7i Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2c958699-fdf5-4fa9-44f2-08d5c4725926 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 2c958699-fdf5-4fa9-44f2-08d5c4725926 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:09:35.3076 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT015 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This commit also re-orders some module statements. * gnu/packages/code.scm (amalgamate): New variable. --- gnu/packages/code.scm | 61 ++++++++++++++++++++++++++++++++++++++++++++++-= ---- 1 file changed, 56 insertions(+), 5 deletions(-) diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm index fc1c000b9..0f641464d 100644 --- a/gnu/packages/code.scm +++ b/gnu/packages/code.scm @@ -30,12 +30,16 @@ (define-module (gnu packages code) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) #:use-module (guix build-system trivial) #:use-module (gnu packages) + #:use-module (gnu packages autogen) + #:use-module (gnu packages autotools) #:use-module (gnu packages base) + #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages cpp) #:use-module (gnu packages databases) @@ -43,15 +47,13 @@ #:use-module (gnu packages gcc) #:use-module (gnu packages graphviz) #:use-module (gnu packages pcre) - #:use-module (gnu packages pkg-config) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) #:use-module (gnu packages texinfo) - #:use-module (gnu packages autogen) #:use-module (gnu packages ncurses) - #:use-module (gnu packages autotools) #:use-module (gnu packages llvm) - #:use-module (gnu packages lua) - #:use-module (gnu packages bash)) + #:use-module (gnu packages lua)) =20 ;;; Tools to deal with source code: metrics, cross-references, etc. =20 @@ -645,3 +647,52 @@ deal with incomplete or malformed syntax. GNU indent = offers several extensions over the standard utility.") (license license:gpl3+) (home-page "https://www.gnu.org/software/indent/"))) + +(define-public amalgamate + (let* ((commit "c91f07eea1133aa184f652b8f1398eaf03586208") + (revision "0") + (version (string-append "1.1.1" revision commit))) + (package + (name "amalgamate") + (version version) + (home-page "https://github.com/edlund/amalgamate") + (source + (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit commit))) + (sha256 + (base32 + "0cllaraw8mxs8q2nr28nhgzkb417gj2wcklqg59w84f4lc78k3yb")) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet + '(substitute* "test.sh" + (("test_command \"cc -Wall -Wextra -o source.out source.c\"" = all) + "test_command \"gcc -Wall -Wextra -o source.out source.c\"")= )))) + (build-system gnu-build-system) + (inputs + `(("python" ,python-wrapper))) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin"))) + (mkdir out) + (mkdir bin) + (copy-file "amalgamate.py" + (string-append bin "/amalgamate.py"))))) + (replace 'check + (lambda _ + (invoke "./test.sh")))))) + (synopsis "Tool for amalgamating C source and header files") + ;; The package is indeed a script file, and the term "amalgamate.py"= is + ;; used by upstream. + (description "amalgamate.py aims to make it easy to use SQLite-style= C +source and header amalgamation in projects.") + (license license:bsd-3)))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:10:37 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:10:37 +0000 Received: from localhost ([127.0.0.1]:51561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDEj-0006K9-8d for submit@debbugs.gnu.org; Mon, 28 May 2018 04:10:37 -0400 Received: from mail-oln040092012089.outbound.protection.outlook.com ([40.92.12.89]:26307 helo=NAM05-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDEf-0006Jr-Tc for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:10:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B/iQUuXMWVKhNS35Tm0nlWMUYLRL/UK6nRb72pZWtnc=; b=m/onTlKpPE50rBn09FFIoxbk/s+YyRSWqLk/xengL59IAT3EKcvshtc9gB7B7zLOW4MG/HKNivTzgE0DvfVS5E12a7Mjy/yOs8RISipXTOW+0mHMgrAJRtqKwlKbQGD+5qqwDZdghDWsVtN3H47Sdg5wYJuq3jV1sYHhrm9wb1nmZZI72nmRDyOm+scGyLWwLYMI03zfOZmJoU+YsJGnXiA8EI6mKryvtzhAX/Gnh3OgMfyCUiKtjlbC2HiBhsxuP+33Emd+sErNNofatWQfxFAFQr3ZvRcXCivutg2nTnw80wj3wIcq05IoO5yiuc9B9YiSprLaGziA3fNnCvmvug== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.53) by BY2NAM05HT075.eop-nam05.prod.protection.outlook.com (10.152.101.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.5; Mon, 28 May 2018 08:10:27 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:10:27 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:10:27 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 3/6] gnu: Add fifo-map. Thread-Topic: [PATCH 3/6] gnu: Add fifo-map. Thread-Index: AQHT9ltVUOXfC/c1sE2o0bYE31RAsQ== Date: Mon, 28 May 2018 08:10:26 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0005.apcprd04.prod.outlook.com (2603:1096:202:2::15) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:7B46B19854BFFB22C83EEB2807CB95035C2DBF6D440F8E65FEF34508A01840F3; UpperCasedChecksum:97C3EC543EAB98D64EA741504CC825F51F634CAED234922F0E04AE7C8F550713; SizeAsReceived:7598; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [8SfZ8504fG4bwSPQi9+u/PAFx7qn7EGhND2l0dDLFIuSTwxBGBQNjG7TD6kGWdCl] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT075; 7:jwKgtm/Jz+Qh0rY1oXdGyvlg/4JWGCQXUzCRBURt6167duzI713TQZRnFOSzYaZMqCR4CqUWeb6+9ChZXiU6lEk2ndcG8+VxSkuQl3moT33bktt6yz/5EyNHfXL+A9gCcFAVuh6DkzcQP/giLb8YlAlRq4t1/+6yU5E8620M+KfAJ8s0XW+h2ql5jVaIKlaBg0lS/kPpAmMVvwVOHcEPrg3dgZvfDBNmylqEPSXb949JYmNeeJQe+Gqgi8tQyqiT x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT075; x-ms-exchange-slblob-mailprops: dEG5jEBie8lJvN/wShXcVHlpuRZypj250m2x04TMt6t+QXHV6x+YdZtTKMl/4Vx9zcNpHK/ACDZmA1Lu1Hxx9f2nedqqJTVcdvk8cCVXVlc9Q9IFNJRwbS7qkDq0L4+/MxaPqbOFE/jXuWkwbR5iZNxNs9rjfNQ2YK2MHhgMg9SoSjpBWkU4Gpyh9u1t4qCuq0ZlQvScc4xx7HuTCgK9YGke6Fe592Z5KfFFqiBKZLcOBQSK+f9EeKuyV7+/re5hXStC7vgS6G2XkIhyW5ODjXpOX9FHMrHCRI6lPcgXvReOI24e9kBo49RXGa3OZI+8GxhS0u9jRnMwLZ1ov28VgHkMuBdgU32VI8JbZccTAFqDEjfcemp+9xSSgfu5LreWQ6PKxEpirBOLMgCClEs5W8uKqOyzPH5X5gwQykm1jEC0pKGyuY0TdFiCKFv8100a8TzkC0oBSwYZmoxtItKPAPAr0fbnakz1SKSd49SP8DASM2CN1adDl0h2iGlpGu2HzYcRZgq988ohVSvMbYwC6k5HCX3QipsP21zet+nlTRUVonk0aml+7a5fY/BlKXqUS6UPfP+jl5/+sGXc/9vc+fhKYkUVNvjFaX+pXiXBmprUv928z7cv1otEnsOrYqeKswEy0dYDGFzSZjNOzlBwZDklDdyA0Cr9mJIuc0pVdFYLF21CA2yhFQ== x-ms-traffictypediagnostic: BY2NAM05HT075: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT075; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT075; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(305945005)(575784001)(86362001)(46003)(76176011)(11346002)(6346003)(446003)(5660300001)(55016002)(386003)(6506007)(6306002)(99286004)(59450400001)(74316002)(476003)(7696005)(2940100002)(104016004)(8676002)(8936002)(81156014)(486006)(102836004)(83332001)(6916009)(68736007)(4326008)(2900100001)(106356001)(3280700002)(14454004)(3660700001)(105586002)(82202002)(9686003)(33656002)(97736004)(25786009)(6200100001)(73972006)(5250100002)(39060400002)(6436002)(87572001)(20460500001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT075; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: 71BwiQxLtWB1r+/i2DxxsWskeynpkyUXkin2/G/qPm5KVjljwXKilJt8v6oGN1u0Fp9HAzNslVS1dQSAy8c1Gck3DlzY7YS1tPKhMe1qH04sRWyfhIx+4u5LIXQ+MG9ro9Letthdp+11ZV/3BbaInG57L5vWiXdd8Onfc5aduEZ+7bsHLa2yFJGbwbrIxS+t Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2abd546d-956d-42b2-568b-08d5c47277e7 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 2abd546d-956d-42b2-568b-08d5c47277e7 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:10:26.9166 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT075 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (fifo-map): New variable. * gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch: New file. * gnu/packages/patches/fifo-map-remove-catch.hpp.patch: New file. * gnu/local.mk: Add new patch files. --- gnu/local.mk | 2 + gnu/packages/cpp.scm | 45 ++++++++++++++++++= ++++ .../patches/fifo-map-fix-flags-for-gcc.patch | 39 ++++++++++++++++++= + .../patches/fifo-map-remove-catch.hpp.patch | 30 +++++++++++++++ 4 files changed, 116 insertions(+) create mode 100644 gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch create mode 100644 gnu/packages/patches/fifo-map-remove-catch.hpp.patch diff --git a/gnu/local.mk b/gnu/local.mk index 4cdbaec1d..b9ef6d58d 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -661,6 +661,8 @@ dist_patch_DATA =3D \ %D%/packages/patches/fasthenry-spFactor.patch \ %D%/packages/patches/fcgi-2.4.0-gcc44-fixes.patch \ %D%/packages/patches/fcgi-2.4.0-poll.patch \ + %D%/packages/patches/fifo-map-fix-flags-for-gcc.patch \ + %D%/packages/patches/fifo-map-remove-catch.hpp.patch \ %D%/packages/patches/file-CVE-2017-1000249.patch \ %D%/packages/patches/findutils-localstatedir.patch \ %D%/packages/patches/findutils-test-xargs.patch \ diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 80ffc1ea2..5644311a1 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -151,3 +151,48 @@ the same arithmetic operators as for single values. I= t also provides accelerated implementation of common mathematical functions operating on batches.") (license license:bsd-3))) + +(define-public fifo-map + (let* ((commit "0dfbf5dacbb15a32c43f912a7e66a54aae39d0f9") + (revision "0") + (version (string-append "1.1.1" revision commit))) + (package + (name "fifo-map") + (version version) + (home-page "https://github.com/nlohmann/fifo_map") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit commit))) + (sha256 + (base32 + "0pi77b75kp0l7z454ihcd14nzpi3nc5m4nyjbsgy5f9bw3676196")) + (patches (search-patches "fifo-map-remove-catch.hpp.patch" + "fifo-map-fix-flags-for-gcc.patch= ")) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(delete-file-recursively "./test/thirdparty")))) + (native-inputs + `(("catch2" ,catch-framework2))) + (build-system cmake-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "./unit"))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (inc (string-append out "/include/fifo_map"))) + (mkdir-p inc) + (with-directory-excursion + (string-append "../" ,name "-" ,version "-checkout") + (copy-file "src/fifo_map.hpp" + (string-append inc "/fifo_map.hpp"))))))))) + (synopsis "FIFO-ordered associative container for C++") + (description "Fifo_map is a C++ header only library for associative +container which uses the order in which keys were inserted to the containe= r +as ordering relation.") + (license license:expat)))) diff --git a/gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch b/gnu/pa= ckages/patches/fifo-map-fix-flags-for-gcc.patch new file mode 100644 index 000000000..59b710522 --- /dev/null +++ b/gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch @@ -0,0 +1,39 @@ +From 0871db30bd73d112a434f54572d34cca28de61c5 Mon Sep 17 00:00:00 2001 +From: fis +Date: Sat, 26 May 2018 22:58:37 +0800 +Subject: [PATCH 2/2] * CMakeLists.txt: Fix flags for gcc. + +--- + CMakeLists.txt | 18 ++---------------- + 1 file changed, 2 insertions(+), 16 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index eba147b..d60dcef 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -6,20 +6,6 @@ add_executable(unit src/fifo_map.hpp test/unit.cpp) +=20 + target_include_directories(unit PRIVATE "test" "src") +=20 +-if(MSVC) +- set(CMAKE_CXX_FLAGS +- "/EHsc" +- ) ++set(CMAKE_CXX_FLAGS "-std=3Dc++11 -fpermissive") +=20 +- STRING(REPLACE "/O2" "/Od" CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_= RELEASE}) +- +- add_definitions(-D_SCL_SECURE_NO_WARNINGS) +-else(MSVC) +- set(CMAKE_CXX_FLAGS +- "-std=3Dc++11 -stdlib=3Dlibc++" +- ) +-endif(MSVC) +- +-include_directories( +- src test +-) ++include_directories(src test) +--=20 +2.14.3 + diff --git a/gnu/packages/patches/fifo-map-remove-catch.hpp.patch b/gnu/pac= kages/patches/fifo-map-remove-catch.hpp.patch new file mode 100644 index 000000000..be4efd3e9 --- /dev/null +++ b/gnu/packages/patches/fifo-map-remove-catch.hpp.patch @@ -0,0 +1,30 @@ +From 20dcf90fd02511f8d78ea7cc8ac82c121fd2f6cf Mon Sep 17 00:00:00 2001 +From: fis +Date: Sat, 26 May 2018 22:56:29 +0800 +Subject: [PATCH 1/2] * CMakeLists.txt: Remove catch.hpp. + +--- + CMakeLists.txt | 6 ++---- + 1 file changed, 2 insertions(+), 4 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6603c7f..eba147b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,11 +2,9 @@ cmake_minimum_required(VERSION 2.8) +=20 + project(fifo_map LANGUAGES CXX) +=20 +-add_executable(unit +- src/fifo_map.hpp test/thirdparty/catch/catch.hpp test/unit.cpp +-) ++add_executable(unit src/fifo_map.hpp test/unit.cpp) +=20 +-target_include_directories(unit PRIVATE "test" "src" "test/thirdparty") ++target_include_directories(unit PRIVATE "test" "src") +=20 + if(MSVC) + set(CMAKE_CXX_FLAGS +--=20 +2.14.3 + --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:11:33 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:11:33 +0000 Received: from localhost ([127.0.0.1]:51566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDFc-0006Lc-Qw for submit@debbugs.gnu.org; Mon, 28 May 2018 04:11:33 -0400 Received: from mail-oln040092012107.outbound.protection.outlook.com ([40.92.12.107]:27994 helo=NAM05-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDFa-0006LO-Dv for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:11:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SsxcCpbK7tQv0bjfPTJcWGgtSE1ua66zDTt4iHplhRQ=; b=rhQUqXgsxYOnzamkBXVDf6TuvAiH3OJPiVoXPKyCxyQCy3c0BJxmi6Jtpi8FOl2nTxjAOGalDuq+EdgTYimmIsEEHrBVz7Qiu4aXYO5e8bo9ua6H+mVSLXCeqSDe2BBY5q2HvKn2grZIEYhj0E03OUBp3KLbw32mZAdOrq6ihnSx2/+L9nDWyLwsnbIZ7wQvdUSxF8T+yeavmZ1OL9c5zv3hU2JT397v3CWP5fKeZqsuJknuZH+nQqrnz3AQd2pFaIsb3plp+NLqply0H3byVrZomztK2Odt1bXkLjGEnpTMLb7EBZKi0k47vhrudvp08XccX0p2CMJUYJBZgZ3lVA== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.56) by BY2NAM05HT131.eop-nam05.prod.protection.outlook.com (10.152.101.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.820.5; Mon, 28 May 2018 08:11:23 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:11:23 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:11:23 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 4/6] gnu: Add json-modern-cxx. Thread-Topic: [PATCH 4/6] gnu: Add json-modern-cxx. Thread-Index: AQHT9lt3Tl6XiMKwLU2lcB/dF3OZ8w== Date: Mon, 28 May 2018 08:11:23 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0016.apcprd04.prod.outlook.com (2603:1096:202:2::26) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:D0D863E2935C6D3881165B984C74E08C4D4A08C19E5E5EF327D9999B77B27618; UpperCasedChecksum:490F1C5A87EDA6EBFFE5F8D7126185D1F6BC705A0ED414A3A2B730CAAE79CD97; SizeAsReceived:7631; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [crLfum2/8dTwOsTHDO9xMx8dD51muqjs+mamyGY6bSVciHuODcnCjgqOG9ZG37T2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT131; 7:pE7bHWdGUAREPrKN0alOEBD0kqLvNZctlZ/VbIvFJgsCkYFalXTo5w1A+Ah5dx2fC3lV7KpB2E1NvBpvPZof77OwLgrOk79HEEh3h87CXQ9XUdsGmqQbrUhxs8LJZVhlIZTsqkAJFeO2iWsl290gaSzQvQraFMU0KNQI7jkFKmjR63AEzbgE1g+1T1kihvA7SkAhQefLUDQJCypeP5OvSTfy0xIfiNFD5VdzO1aQExKUjlgF0blgJUUZSsp/7hHg x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT131; x-ms-exchange-slblob-mailprops: q+fD6XS3/UJvtnGI0O/xtyjvfyyOWQ1mhVeabFpDTwJGuVrllRrx0Bgolcpj3vMF3/rpvXDwxXrndMXmS7yBDekzmyDVi65XOXXAmxHmpkxIELDinp5q20AbQM/+e9r2HzGMkycohz6RI+w+3sqdhpMo2TcWRGBxtslCFhnBfPBOqJTZh2VOWPvNSTqb9bSUNUB+9lda2156re19R5GffG4AFUck9+VmdOEZP3R4C/nE8JnuwWOhUD+sm/fXI7Nr3wl/M4OsBRnG5ak3SV2SjKq4RgSakxr2+TiCjdBoyrN8suDn9iNDJQns4WUVqrRQngriLDV4z5syp6CYeMImkHuCkz8PnjNye6fT8p8gJ1yGyVAH8ZFwCpVtWmtB4GwFAD1UDnGZ1tDbRLNhiclOhEOzs3p8sCwER16PdhPwnVIh25Sy5QhZ36zaBfrOTtDgeGZUBAZ8dfixH7JwWhawsd3mxD3g2O12xvcoPPRzd8pCYRNyZOZavQ4C3wf5zS8wkiJHGJuGqrRTKcMokwwDg845vUnZ58nRiU/60RX6u8Kb8tSNk68usCozXpOFF9YlPx1LELBIMo673Yapy6skTcolfb56RdAJKG6AVuEmy9UkfH3iWtrSGpV/QuSBF9evUByYdNMAzE+dXGc/MUEFf36z6HaxzFjrjo/PG+RxrecEVyzyIUznXQIdgHOmg9wYxOo9uefPo0JSYZyUueAHYg== x-ms-traffictypediagnostic: BY2NAM05HT131: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT131; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT131; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(14454004)(106356001)(39060400002)(4326008)(105586002)(6306002)(9686003)(476003)(46003)(11346002)(446003)(86362001)(81156014)(6346003)(102836004)(73972006)(8936002)(25786009)(104016004)(6506007)(386003)(8676002)(2900100001)(99286004)(5660300001)(6916009)(74316002)(20460500001)(59450400001)(87572001)(68736007)(82202002)(7696005)(305945005)(3280700002)(83332001)(2940100002)(6200100001)(486006)(5250100002)(3660700001)(6436002)(76176011)(55016002)(33656002)(97736004)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT131; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: DF/KUSosxMFqQpk2PONCXU4S8xadorXHjPtex1JBuN2k9x/cb4LjTy3L1e7iWIsbu5FHIuC58GPSX/UI+aQOIfX304W4tZA9Un/aX7W7nwduXMaqMWhXQbM/4kcYyAyi8JpVsGTsTCMTIUESCSSJteK2f7p1CvBBcxcL8O7qmYzI7gwkTQR0HSnksKfk37dM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ffe60c9a-1d14-4d34-f8d5-08d5c4729998 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: ffe60c9a-1d14-4d34-f8d5-08d5c4729998 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:11:23.2374 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT131 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (json-modern-cxx): New variable. --- gnu/packages/cpp.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 5644311a1..17dab4c3b 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -29,7 +29,9 @@ #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages check) + #:use-module (gnu packages code) #:use-module (gnu packages compression) + #:use-module (gnu packages llvm) #:use-module (gnu packages pkg-config) #:use-module (gnu packages tls)) =20 @@ -196,3 +198,44 @@ batches.") container which uses the order in which keys were inserted to the containe= r as ordering relation.") (license license:expat)))) + +(define-public json-modern-cxx + (package + (name "json-modern-cxx") + (version "3.1.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/nlohmann/json/archive/v" version ".tar.gz= ")) + (sha256 + (base32 + "0m5fhdpx2qll933db2nsi30nns3cifavzvijzz6mxhdkpmngmzz8")) + (file-name (string-append name "-" version ".tar.gz")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "./third_party") + (delete-file-recursively "./test/thirdparty") + (delete-file-recursively "./benchmarks/thirdparty") + ;; Splits catch and fifo_map + (with-directory-excursion "test/src" + (let ((files (find-files "." ".*\\.cpp"))) + (substitute* files + (("#include ?\"(catch.hpp)\"" all catch-hpp) + (string-append "#include "))) + (substitute* files + (("#include ?\"(fifo_map.hpp)\"" all fifo-map-hpp) + (string-append + "#include "))))))))) + (native-inputs + `(("amalgamate" ,amalgamate) + ("catch2" ,catch-framework2) + ("clang-runtime" ,clang-runtime) + ("fifo-map" ,fifo-map))) + (home-page "https://github.com/nlohmann/json") + (build-system cmake-build-system) + (synopsis "JSON parser and printer library for C++") + (description "JSON for Modern C++ is a C++ json library that provides +intutive syntax and trivial integration.") + (license license:expat))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:12:13 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:12:13 +0000 Received: from localhost ([127.0.0.1]:51572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDGH-0006N3-5h for submit@debbugs.gnu.org; Mon, 28 May 2018 04:12:13 -0400 Received: from mail-oln040092014031.outbound.protection.outlook.com ([40.92.14.31]:15043 helo=NAM05-DM3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDGF-0006Ml-Hr for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:12:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5/0RsE4fi/1jgivkIwy2GlgUNK8naPuCZj6N/nnDe4g=; b=ExHANp8HXfMNn5Z6VX/VXj/7Ped/dUbIklUpfxupGJnQm1dMqREWemqTq3Jvf58iZKzcgECYoiChG/gSdWi/1uJTmrqqB3+FuUYRc9+y8sA2UG0DUChTQxYqiY81SnACUtkMhqgQ+BOiLeNQsLiFETv4j7ouVHenWsCr8Aw5fFW1UDv772bDYGMrlBHAPRB72ZobNQH3puqRPqQPgA072+H8GluohfrMo/o3fvxdkQC65CGsGvYUoO8tFcDKbF+wUsz8rckZyR88f1JR5oZyz+TqxGZF5dmZbBawezvLi5qspgrpQE1uuImbTVdh8iwrl1cS55xLaOBgyWT+OJR9qw== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.51) by BY2NAM05HT189.eop-nam05.prod.protection.outlook.com (10.152.101.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.5; Mon, 28 May 2018 08:12:05 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:12:05 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:12:05 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 5/6] gnu: Add xtl. Thread-Topic: [PATCH 5/6] gnu: Add xtl. Thread-Index: AQHT9luQm3VkJYNCrUK6mvaAqGb7ug== Date: Mon, 28 May 2018 08:12:05 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0302CA0014.apcprd03.prod.outlook.com (2603:1096:202::24) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:8311EB46C141ED5C071247D5EFF5AA62A181B0DEE6B42A71D50B1B90E5E9B306; UpperCasedChecksum:166D24202ED315F9F90C6200C773A667CEE8C76300D87E99CB4E05977A43CF5F; SizeAsReceived:7572; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qBuuj/sputkHnJFEr2PMOQk1rbmw8o2ukV9pzi9V3HoywnZW75Aipa9y5YlJXgyx] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT189; 7:2fgZFe924WlI3KBGhHmdOz0sLZXdqVdhhpzJO1lYo+r0ZrNPRqWMh41JwOwO0N6ATC+jaDLAAU1vyIcYML6U4vKmvNRuZjzEZrLA3O6qybUWf66J5OEsmOkIyiWOoKWuBEOWakJlyAEeSxvg3R6z9+M8AWqwwhEwhNf0HwjzYIyU+hu32jYoUkq3CvDOfgxk4HJHRpALuvTBV7Lz6VBJb/1KFV4w5Uwl8skoYfnSNkaAlDL1VgSvgm/3VRMs7wWP x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT189; x-ms-exchange-slblob-mailprops: dEG5jEBie8lJvN/wShXcVHlpuRZypj25Nj+H5RCl4AfLgLrXNLl5kCEN0U6TB+7AWLiNMGaWd17C1rwiqnjr3Uds+Pp97b4TOCXcS5zgu2unP/QpXz/5GjAdrO4wVdt8iNUqScZRqCW7ssYLvnA5fxMLVSjn6d9qYIiK7NlGB80C7FvX7omBxhN5dcdAV4HuhXGDPqJI6m0qKx8IsRGa/+rYtkILLXgdiirGotRjLJZfQJCNhCLT4SZ2GbQrRvWLNs1wEKcqtHACia+uhaA7QBG24d/ICPJFhHIWdgT3dEdzSb7TyWCC8c2edWC/38Zksbrb7emEYtlR9fe68sMVAx8klfeQTGupDiz3qU17u01mHbifum04ylkOtw455ivMEETY3+pYK2LBkl+VPy28O6XaLVsGjkH/NSsefM3IZvxGi2wWjKe0D9DS2gnXEunFuAL9ZrY9PSK3X+n9d6/pqlSDvZ2UpalwC/ID38thVMPp9eDMkcMtJ7cShLOfSp3iefhd2kIasoogWVoR9k/p2Eqe7x12+i2EiETv1wnx1zj6THGtBtKpcAooodLUC6RsAGPf05jCNkM0QXVKxYSvwQVLpy1gR590c5HWTKPGcYye6bCBKVHp2eZIy4WByV4owo2dY1Sdj7s42+cWf/fp/6Z4Ons+BFY6WXmtBoh2Jja2dcUfaH1FZg== x-ms-traffictypediagnostic: BY2NAM05HT189: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT189; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT189; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(305945005)(575784001)(86362001)(46003)(76176011)(11346002)(6346003)(446003)(5660300001)(55016002)(386003)(6506007)(6306002)(99286004)(74316002)(476003)(7696005)(2940100002)(104016004)(8676002)(8936002)(81156014)(486006)(102836004)(83332001)(6916009)(68736007)(4326008)(2900100001)(106356001)(3280700002)(14454004)(3660700001)(105586002)(82202002)(9686003)(33656002)(97736004)(25786009)(6200100001)(73972006)(5250100002)(39060400002)(6436002)(87572001)(20460500001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT189; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: LPryXF61QlLUWXHlJh5Y43NgQ8pT0Ix3DnYVGlmmmggEmYFBVbuqAU+4iibm7MRj3VXAzGVlMg4AmT3HP20UJ8Qe05HRY7WrGDuVOb+vqEhG/buLcDDooaQVZAC17cKLrEbZNMna7Hg6WJQzv9cngwX/OG9SmYlAHlxs9mHLABwW8bo1cqXES0O5RxZGjSUJ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2dd4c5ec-4801-44bb-b833-08d5c472b273 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 2dd4c5ec-4801-44bb-b833-08d5c472b273 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:12:05.1194 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT189 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (xtl): New variable. --- gnu/packages/cpp.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 17dab4c3b..b3f054bc8 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -239,3 +239,36 @@ as ordering relation.") (description "JSON for Modern C++ is a C++ json library that provides intutive syntax and trivial integration.") (license license:expat))) + +(define-public xtl + (package + (name "xtl") + (version "0.4.8") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/QuantStack/xtl/archive/" + version ".tar.gz")) + (sha256 + (base32 + "05bcz9y590b77bxcip0k31rgsapmkwqi1smvsvc84zz7m87d4jvy")) + (file-name (string-append name "-" version ".tar.gz")))) + (native-inputs + `(("googletest" ,googletest) + ("json-modern-cxx" ,json-modern-cxx))) + (arguments + `(#:configure-flags + '("-DBUILD_TESTS=3DON") + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda* _ + (with-directory-excursion "test" + (invoke "./test_xtl") + #t)))))) + (home-page "https://github.com/QuantStack/xtl") + (build-system cmake-build-system) + (synopsis "C++ template library providing some basic tools") + (description "xtl is a C++ header-only template library providing basi= c +tools (containers, algorithms) used by other QuantStack packages.") + (license license:bsd-3))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 04:12:52 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 08:12:52 +0000 Received: from localhost ([127.0.0.1]:51576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDGu-0006O4-GN for submit@debbugs.gnu.org; Mon, 28 May 2018 04:12:52 -0400 Received: from mail-oln040092012022.outbound.protection.outlook.com ([40.92.12.22]:62059 helo=NAM05-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNDGr-0006No-Hq for 31430@debbugs.gnu.org; Mon, 28 May 2018 04:12:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=em69/4HcbNoHtgobrLzIkRejdCu3alITK2kihgB+w7w=; b=f0YHyQ8dRS4bg2teYY/N7JWbM9w4IYbEMdwgPcaPBzwIElX8UGcNpPVv2ytXP0LwHVDO8mngb72WKlo8LaXORohYiOzOiX1o9xIRXVEjo1MXwgu3j1lzSK/9Mp+VnzVHM/zWm3I/8JkswAiUdirSyz5Tg1i0+r6TPimbAEWwVtPBQlt1TYXZD7Le4YNmrW0w4EAgZySYsTjIWj9h+EkrLRb4AxXiDrNYkGzL9KxF9CAA3HcqeNVYz5VodXGgcZBTSfA7gaYeCEiaTI9WFTr+h7Nd8p8sV3CCxSkx7WYL4tLC49p2eFMUU7QwJq1t7bAhwe7hmwUmsO81N+RZPu/QhQ== Received: from BY2NAM05FT050.eop-nam05.prod.protection.outlook.com (10.152.100.53) by BY2NAM05HT163.eop-nam05.prod.protection.outlook.com (10.152.101.108) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.820.5; Mon, 28 May 2018 08:12:43 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.100.56) by BY2NAM05FT050.mail.protection.outlook.com (10.152.100.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Mon, 28 May 2018 08:12:43 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.017; Mon, 28 May 2018 08:12:42 +0000 From: Fis Trivial To: Fis Trivial Subject: [PATCH 6/6] gnu: Add xtensor. Thread-Topic: [PATCH 6/6] gnu: Add xtensor. Thread-Index: AQHT9lumaVgfDFkhzEKyGtc+O4ylfw== Date: Mon, 28 May 2018 08:12:42 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0014.apcprd04.prod.outlook.com (2603:1096:202:2::24) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:525413641AD79D556B5FC72059082006EE4BF5FF6F372EF99574059AA2441515; UpperCasedChecksum:ECDD3D42848B8BD82A65F24363758356EEA12CB3186185A0B2A97A97B4146DF5; SizeAsReceived:7606; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [74J0y7S+THeqkt/rlwRZk3pkjuicyMHmjsQS1eHKfb6GOGGquzrZy0cPK9CJhGD/] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM05HT163; 7:AMfcMu1ccQiqL89ilfBuAY4dlT644MU2Jza2BuOET7jEmgSqctYGdv7MKqWSyhnGYOFkYp6+V2nl3bAWDYBqnLKtL7feMhk0wocdB79tULUD/XqbJuBb9JAJ+LMNKu/Vv9co2RPLKtoP5Zt83KRAXaIr3BSbe1x6Zse3oNlB0mMansfh1+H9AEunIfricYUh+YQelAZ8n2paACGcH4kJ42llR4pgxbPgN2W8qZzDgZCEJ4sllRX8AoeKIXnzR2Bc x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:BY2NAM05HT163; x-ms-exchange-slblob-mailprops: GjjEsbJCp85e5+/CJUxi9IdAtYfvyARdqSw82MZMuwCRYNIIk1IkDJO5ZqPygUJ4l1Rxu6gpA9LOTAtNwq01yNkKEQ1THLN3RmRK1BXClbajoEx5/bOPIKYeXinuhYVybE5vUapvjDBmrco4KS7/JYSkUXamXm4bBpcidGtnP7Zd8ZzwTA//hSBtbbPW/M6+rEArrXGCcoPM/2HlJ37Euiy3WWbQCBePi0EyKwPK/WQJnLfWIVA+8Hef7cFM2XKnkmeQcb665EzdXbj60xLCWY4jup1mKYgMzJ6woc9SZq+etLkGvHq/+o6OLO28JsaP+GswatQIOXPMgWNPj8tO4aw6TIDG0eVlFIO92BvspHU3NpmJ+DxBXUYcz17MdMTkeWjund1FUzwuA6Wk0uETklzEFveoAkt969OosBmpB2v/kQMWRcZlDboNe34dYZA0GGLsYb6XVCPOaCtjDrkjyZcFRSjUe+bPNhPtCjgV7SA7hQDcuyPYHVkpJQogzekUrSKXXuOvChxlLFB7PRxBQ2UmtWme126Z5qWO38DFQtP+g27XBW9P/zk11XMT6sh2cGWyNTr4gbcvvTVYkhZxV3w27sFcYZtEBwjlcNp87pJCC+pnsO+yaNyuiFLAIsf3c/2oL334+okSvCkEw4c0qUXXimYnuSIy8+03BS3J/lX1VvvaCdRKQMoxNdRJCa7NB/SUFxZfR59mqM16/4P+deiycfh9bltjCT/Uiiwee1oOgnurahkfPgtRWsinexntHQQzrqXBPUMeifpE17KofdZdih4ZCQlvexf/WlkY5Y93mpe3OQ6ofZrate3GxM/3SkSs2NnHNX8V0/Xf8ctJPiBgRvU0SQTvE4dk3JxyYYZ7jmx5MLUi9g== x-ms-traffictypediagnostic: BY2NAM05HT163: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM05HT163; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM05HT163; x-forefront-prvs: 06860EDC7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(6436002)(105586002)(2940100002)(82202002)(106356001)(46003)(6200100001)(86362001)(5250100002)(53376002)(386003)(6506007)(76176011)(8936002)(83332001)(305945005)(7696005)(6916009)(39060400002)(6306002)(9686003)(55016002)(20460500001)(104016004)(4326008)(8676002)(102836004)(5660300001)(486006)(476003)(97736004)(6346003)(33656002)(11346002)(3280700002)(2900100001)(81156014)(446003)(74316002)(68736007)(99286004)(87572001)(14454004)(25786009)(3660700001)(73972006)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM05HT163; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: +dL0y1wiyieYrHlSwfGzuAFpOCwws2dOfN+f/+ZOlO1aS3/SjnQWWqPCVJqob3AYQiioWA3y/TsZmef4EpAjyjk5PypcFqz3rWNUWtNWQd8Fh+4grUiprw59INsI+SkexQJ/e5H8uCSYzH6Vrdfrs3bQHKncKqv3if6SmuaIBrNn0J6hP9WdrDZ7Z9zu3Mwp Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2471e8ef-faab-4a35-4f16-08d5c472c934 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 2471e8ef-faab-4a35-4f16-08d5c472c934 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2018 08:12:42.8881 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM05HT163 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31430 Cc: "31430@debbugs.gnu.org" <31430@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/algebra.scm (xtensor): New variable. --- gnu/packages/algebra.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 210b734b9..bf6214432 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -27,7 +27,9 @@ (define-module (gnu packages algebra) #:use-module (gnu packages) #:use-module (gnu packages autotools) + #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages cpp) #:use-module (gnu packages documentation) #:use-module (gnu packages ed) #:use-module (gnu packages flex) @@ -774,3 +776,37 @@ features, and more.") ;; Most of the code is MPLv2, with a few files under LGPLv2.1+ or BSD-= 3. ;; See 'COPYING.README' for details. (license license:mpl2.0))) + +(define-public xtensor + (package + (name "xtensor") + (version "0.15.9") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/QuantStack/xtensor/archive/" + version ".tar.gz")) + (sha256 + (base32 + "0mlsw4p1w5mh7pscddfdamz27zq3wml5qla3vbzgvif34vsqc8ra")) + (file-name (string-append name "-" version ".tar.gz")))) + (build-system cmake-build-system) + (native-inputs + `(("googletest" ,googletest) + ("xtl" ,xtl))) + (arguments + `(#:configure-flags + '("-DBUILD_TESTS=3DON") + #:test-target "xtest")) + (home-page "http://quantstack.net/xtensor") + (synopsis "C++ tensors with broadcasting and lazy computing") + (description "xtensor is a C++ library meant for numerical analysis wi= th +multi-dimensional array expressions. + +xtensor provides: +@itemize +@item an extensible expression system enabling lazy broadcasting. +@item an API following the idioms of the C++ standard library. +@item tools to manipulate array expressions and build upon xtensor. +@end itemize") + (license license:bsd-3))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 07:44:39 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 11:44:40 +0000 Received: from localhost ([127.0.0.1]:51697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNGZr-0004yF-K2 for submit@debbugs.gnu.org; Mon, 28 May 2018 07:44:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNGZp-0004y1-MA for 31430@debbugs.gnu.org; Mon, 28 May 2018 07:44:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNGZg-0004w9-AG for 31430@debbugs.gnu.org; Mon, 28 May 2018 07:44:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36382) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNGZg-0004w5-67; Mon, 28 May 2018 07:44:28 -0400 Received: from [193.50.110.236] (port=52226 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNGZf-0005Rd-NC; Mon, 28 May 2018 07:44:28 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 2/6] gnu: Add amalgamate. References: Date: Mon, 28 May 2018 13:44:25 +0200 In-Reply-To: (Fis Trivial's message of "Mon, 28 May 2018 08:09:35 +0000") Message-ID: <87a7sk2eee.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: 31430@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Fis Trivial skribis: > This commit also re-orders some module statements. > > * gnu/packages/code.scm (amalgamate): New variable. [...] > +(define-public amalgamate > + (let* ((commit "c91f07eea1133aa184f652b8f1398eaf03586208") > + (revision "0") > + (version (string-append "1.1.1" revision commit))) I changed =E2=80=98string-append=E2=80=99 to =E2=80=98git-version=E2=80=99 = here. There rest is fine! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 07:48:54 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 11:48:54 +0000 Received: from localhost ([127.0.0.1]:51701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNGdy-00054e-5e for submit@debbugs.gnu.org; Mon, 28 May 2018 07:48:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNGdw-00054T-L1 for 31430@debbugs.gnu.org; Mon, 28 May 2018 07:48:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNGdo-0007Uv-Cl for 31430@debbugs.gnu.org; Mon, 28 May 2018 07:48:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNGdo-0007Uj-9X; Mon, 28 May 2018 07:48:44 -0400 Received: from [193.50.110.236] (port=52256 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNGdn-0005kw-QQ; Mon, 28 May 2018 07:48:44 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 3/6] gnu: Add fifo-map. References: Date: Mon, 28 May 2018 13:48:42 +0200 In-Reply-To: (Fis Trivial's message of "Mon, 28 May 2018 08:10:26 +0000") Message-ID: <8760382e79.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: 31430@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fis Trivial skribis: > * gnu/packages/cpp.scm (fifo-map): New variable. > * gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch: New file. > * gnu/packages/patches/fifo-map-remove-catch.hpp.patch: New file. > * gnu/local.mk: Add new patch files. Applied with the changes below. Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 5644311a1..2caf6af4d 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -155,7 +155,7 @@ batches.") (define-public fifo-map (let* ((commit "0dfbf5dacbb15a32c43f912a7e66a54aae39d0f9") (revision "0") - (version (string-append "1.1.1" revision commit))) + (version (git-version "1.1.1" revision commit))) (package (name "fifo-map") (version version) @@ -186,11 +186,10 @@ batches.") (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (inc (string-append out "/include/fifo_map"))) - (mkdir-p inc) (with-directory-excursion (string-append "../" ,name "-" ,version "-checkout") - (copy-file "src/fifo_map.hpp" - (string-append inc "/fifo_map.hpp"))))))))) + (install-file "src/fifo_map.hpp" inc) + #t))))))) (synopsis "FIFO-ordered associative container for C++") (description "Fifo_map is a C++ header only library for associative container which uses the order in which keys were inserted to the container --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 08:18:43 2018 Received: (at 31430) by debbugs.gnu.org; 28 May 2018 12:18:43 +0000 Received: from localhost ([127.0.0.1]:51748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNH6o-0005lr-O9 for submit@debbugs.gnu.org; Mon, 28 May 2018 08:18:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNH6n-0005lg-Aq for 31430@debbugs.gnu.org; Mon, 28 May 2018 08:18:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNH6d-0006Qx-BL for 31430@debbugs.gnu.org; Mon, 28 May 2018 08:18:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNH6d-0006Ql-6C; Mon, 28 May 2018 08:18:31 -0400 Received: from [193.50.110.236] (port=52282 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNH6c-0005f2-Ny; Mon, 28 May 2018 08:18:31 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 4/6] gnu: Add json-modern-cxx. References: Date: Mon, 28 May 2018 14:18:28 +0200 In-Reply-To: (Fis Trivial's message of "Mon, 28 May 2018 08:11:23 +0000") Message-ID: <871sdw2ctn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430 Cc: 31430@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fis Trivial skribis: > * gnu/packages/cpp.scm (json-modern-cxx): New variable. Applied with the changes below (=E2=80=98clang-runtime=E2=80=99 is not need= ed AFAICS.) Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 80b491119..4831ab035 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -228,13 +228,13 @@ as ordering relation.") (string-append "#include "))))))))) (native-inputs - `(("amalgamate" ,amalgamate) - ("catch2" ,catch-framework2) - ("clang-runtime" ,clang-runtime) + `(("amalgamate" ,amalgamate))) + (inputs + `(("catch2" ,catch-framework2) ("fifo-map" ,fifo-map))) (home-page "https://github.com/nlohmann/json") (build-system cmake-build-system) (synopsis "JSON parser and printer library for C++") - (description "JSON for Modern C++ is a C++ json library that provides + (description "JSON for Modern C++ is a C++ JSON library that provides intutive syntax and trivial integration.") (license license:expat))) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 08:24:58 2018 Received: (at 31430-done) by debbugs.gnu.org; 28 May 2018 12:24:58 +0000 Received: from localhost ([127.0.0.1]:51753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNHCs-0005v6-Fv for submit@debbugs.gnu.org; Mon, 28 May 2018 08:24:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNHCq-0005um-DA for 31430-done@debbugs.gnu.org; Mon, 28 May 2018 08:24:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNHCg-0004Cs-4E for 31430-done@debbugs.gnu.org; Mon, 28 May 2018 08:24:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37353) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNHCg-0004CY-1I; Mon, 28 May 2018 08:24:46 -0400 Received: from [193.50.110.236] (port=52342 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNHCf-000637-KU; Mon, 28 May 2018 08:24:45 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31430] [PATCH 6/6] gnu: Add xtensor. References: Date: Mon, 28 May 2018 14:24:43 +0200 In-Reply-To: (Fis Trivial's message of "Mon, 28 May 2018 08:12:42 +0000") Message-ID: <87wovo0xys.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31430-done Cc: 31430-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) I=E2=80=99ve applied the whole series now, thank you for all the work! Ludo=E2=80=99. From unknown Mon Jun 23 07:51:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Jun 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator