From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A866B139084 for ; Sat, 25 Nov 2017 06:36:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D20BAE0E56; Sat, 25 Nov 2017 06:36:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A3B5DE0E08 for ; Sat, 25 Nov 2017 06:36:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0715133C770 for ; Sat, 25 Nov 2017 06:36:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 73718A6CD for ; Sat, 25 Nov 2017 06:36:27 +0000 (UTC) From: "Jeroen Roovers" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jeroen Roovers" Message-ID: <1511591785.d7040e4f3bf57e129e73150efe0c161bda76df1f.jer@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/libuv/Manifest dev-libs/libuv/libuv-1.17.0.ebuild X-VCS-Directories: dev-libs/libuv/ X-VCS-Committer: jer X-VCS-Committer-Name: Jeroen Roovers X-VCS-Revision: d7040e4f3bf57e129e73150efe0c161bda76df1f X-VCS-Branch: master Date: Sat, 25 Nov 2017 06:36:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 7a180177-f033-4e58-8c98-a6e8769362d3 X-Archives-Hash: 1e7a120635248eee5fa4c4f565432f1a commit: d7040e4f3bf57e129e73150efe0c161bda76df1f Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 25 06:36:07 2017 +0000 Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 25 06:36:25 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7040e4f dev-libs/libuv: Version bump. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libuv/Manifest | 13 ++++++----- dev-libs/libuv/libuv-1.17.0.ebuild | 47 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 6 deletions(-) diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest index f4e88c4c48e..0e6c13b0e29 100644 --- a/dev-libs/libuv/Manifest +++ b/dev-libs/libuv/Manifest @@ -1,6 +1,7 @@ -DIST libuv-1.10.2.tar.gz 1074184 SHA256 2d740a2adea0f1a19058626f55a076ac41a4ac1f95d4e57cae0c8a634a6cd63b SHA512 5d9a7c483c3504e10e17c29297d72dee1572dc657d261229cc68efe63cb3abb59f7e7768885ce3eb06f22691e73323158c06dcce29000c81e35ff9888853f080 WHIRLPOOL 19948da35acc1252de9633dbd30cb951eb07bf51c0f63b65d8716b87d9cbf7184814e1e44363e40bc8e55976256812eaef0583f0ab2f0d3a6ae0068e7349f034 -DIST libuv-1.11.0.tar.gz 1083067 SHA256 6ec7eec6ecc24b1a8ffedebedb2fe9313fffb5410de89aaf784dd01080411c7a SHA512 fb0415d62a32cfc658bad6c849263ac236d27e9188fac603467173a5ae34fb3ad3e3bfd333e543ebd98b4fd59e0a58a93275e830c4365c058b62bb0c2c802732 WHIRLPOOL d32f729872be6fd5dcdcb95dfc613a4389789fea1bf79614c72470d35e7bd7e48b7804485eb4fc0e6c577d4b00bcdbd86c243b7a103056b5b73aa25d5cbc3adb -DIST libuv-1.14.0.tar.gz 1156650 SHA256 96088804334a70f84d64f45e4db926fc1dfa42d4a9d22b1812cf47bc0d9b6947 SHA512 a838f2e97250a78861b72458d9278935d9e8151d69de21de19499dfe9d7304d65ce578c007356b75cd4ce2c17735292d93cdb2fcc206d4e2430ee3f9a2fc7222 WHIRLPOOL 913d54433945bacecd13f91aa5194cd2d521b36e216338fd565f1b56cba8ee9865ec2fff72f4a2f0b607d35c2e8123d1017331f7ffd9228affbb4695a2b89ce1 -DIST libuv-1.14.1.tar.gz 1157777 SHA256 82fbbb0eaab4adcf8ed513d3b777c8e02ed2e77aae265baf6bd2d68cb84bc9e3 SHA512 de78909e92757ce024a48d5a12a1aedd8015d7135cee374965dc38c07c29352ea411a31921910653728b3f73aca0275382cbf2130144da65e50a472b17849ade WHIRLPOOL e57bfea84a94467521b7b37d23d94f159f762e8d917cdc4fcc53e74b4493f684be5488800e13247b3118afba7f020fc79c34aa069ed4687ac3d8d2f704291594 -DIST libuv-1.15.0.tar.gz 1158746 SHA256 17afc94ec307be28fe8d4316679171219770df4f993905a79643c7583e106489 SHA512 46b9feb3959e73521f9e499881799c961db3ff1dcdd780537e774dfaf6145430cb98e9558cf3110624fa35a7117350868afdcccb30abf275f7648f11b3de4afa WHIRLPOOL cfbd3ba58d0a52c663b37e2344d15c02926b77f1048d8debaac80ab06859ae0522b094db2f3b411495c76eea3072c954a67d2888cea6267cbb2556f7782c0636 -DIST libuv-1.16.1.tar.gz 1165502 SHA256 61f7937eef924da0dc386c038b8a4e1fc4f1803af966e1ecf640fb0e1cb5043b SHA512 e75c735467c5fc1681bee2b4f4ffae63116644309016d0f507b37643697ae8c85b3be7309288b1aca8fa11c6cb1dc1873962d1dc18fa3ed8cb66c8d2514c95e6 WHIRLPOOL 4e5608b947e4a6a7b7153b6c8034f725492ab0dcb6ec58ea989afd648601b0d325454349611ea957c83afc9546ca85768cdcd00704bf71ecdef58749ad7aeca5 +DIST libuv-1.10.2.tar.gz 1074184 BLAKE2B 81b5327684ae75ad1347730264f07f1106d9136b84956ac170ab99db9fa5fb574f52af9a786f7e2ce6c5bd8caaa0a28b1efc2ee7a23c015499b420feb9c329c5 SHA512 5d9a7c483c3504e10e17c29297d72dee1572dc657d261229cc68efe63cb3abb59f7e7768885ce3eb06f22691e73323158c06dcce29000c81e35ff9888853f080 +DIST libuv-1.11.0.tar.gz 1083067 BLAKE2B 36411f498c174d8520f0e9c0d9c82630d27a525fffd83ec264c95aeed3983a4b72a0808d44ab5ca26b97e37c39c8f204e8d33da041a9d74b8a5c76a4a1f784ee SHA512 fb0415d62a32cfc658bad6c849263ac236d27e9188fac603467173a5ae34fb3ad3e3bfd333e543ebd98b4fd59e0a58a93275e830c4365c058b62bb0c2c802732 +DIST libuv-1.14.0.tar.gz 1156650 BLAKE2B e3bb887e48d17d7eb8a86b2710d04851e265adb7be0595a98fed7a5b18edecfbec743056b0ca8b685078552d59a755077236336374e1841ecbd70db0b99aa94a SHA512 a838f2e97250a78861b72458d9278935d9e8151d69de21de19499dfe9d7304d65ce578c007356b75cd4ce2c17735292d93cdb2fcc206d4e2430ee3f9a2fc7222 +DIST libuv-1.14.1.tar.gz 1157777 BLAKE2B 5abaaafe0568aadb7bc091970cb552c093fe4e63c2a10bcb070e62138866145774fa114a32875967cd7f6aeab258bd0f8e6d3d8116d21c70e63159e87e4ca4c3 SHA512 de78909e92757ce024a48d5a12a1aedd8015d7135cee374965dc38c07c29352ea411a31921910653728b3f73aca0275382cbf2130144da65e50a472b17849ade +DIST libuv-1.15.0.tar.gz 1158746 BLAKE2B 7ae636fd04419a423ffc6cd1b5f888b136de71643c9b24bb11625678ebbfdf013b50a49da6675db455de59ffdc99f51d77cf62e8d970cecd833360bd67d72ac7 SHA512 46b9feb3959e73521f9e499881799c961db3ff1dcdd780537e774dfaf6145430cb98e9558cf3110624fa35a7117350868afdcccb30abf275f7648f11b3de4afa +DIST libuv-1.16.1.tar.gz 1165502 BLAKE2B 07f77f0f9f53caf44962c7ca5e107e6c71c7f656ea22c423e2af1ca56b9b6de56f0afd597a490e22f78a2459f8f2eb0b3418411040ef2bbceae7e55cca4710c0 SHA512 e75c735467c5fc1681bee2b4f4ffae63116644309016d0f507b37643697ae8c85b3be7309288b1aca8fa11c6cb1dc1873962d1dc18fa3ed8cb66c8d2514c95e6 +DIST libuv-1.17.0.tar.gz 1167930 BLAKE2B 2e38e400d312005f94ad671203b82794f96e5802117fe6577d04951687310a95098ad8d352add67fd356479fa6c63b7b7027f109a77987e7626d3f77a34b19e7 SHA512 274615dd67808a7b7481184aa9c1650f7646ffe714c5304ea123e287eb09cad2a4c677ac06ae68b7d0e70071545954aa6a80414cd7e37c242a2533563094870c diff --git a/dev-libs/libuv/libuv-1.17.0.ebuild b/dev-libs/libuv/libuv-1.17.0.ebuild new file mode 100644 index 00000000000..902b1b47217 --- /dev/null +++ b/dev-libs/libuv/libuv-1.17.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools ltprune multilib-minimal + +DESCRIPTION="Cross-platform asychronous I/O" +HOMEPAGE="https://github.com/libuv/libuv" +SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" +RESTRICT="test" + +DEPEND="sys-devel/libtool + virtual/pkgconfig[${MULTILIB_USEDEP}]" + +src_prepare() { + default + + echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ + > m4/libuv-extra-automake-flags.m4 || die + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + cc_cv_cflags__g=no + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_test() { + mkdir "${BUILD_DIR}"/test || die + cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die + default +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}