Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version bump: net-libs/libuv-1.5.0 #115

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions dev-libs/libuv/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ DIST libuv-0.11.25.tar.gz 393814 SHA256 b95a3e5eca9554998b7423ee786205e52731e82e
DIST libuv-0.11.29.tar.gz 486768 SHA256 fac45e72c2df30ddc9cbdf5002fc1363281d0e433831e3d43acb1036c2cabfc6 SHA512 91439c47b3af90a71c15ffcaf296b515c2723b2a4cd329b529b6d37a4d05d12bdf6ad6bca87079d17c9b79aab02634afddbcf53c70afcc1765dcaf49b9dd28b2 WHIRLPOOL d010c5f6e3c1a4262195b50087bc3408c6df726adbcd23abc27cf64ec1da6b159049a6d4f9d46c3cebaaa333b667cefe339d4fec6b1379a38940ee7f4376ec40
DIST libuv-1.1.0.tar.gz 1010640 SHA256 e4ff513c18a6322898972b0b6ce986445bcd2c13710f4a46b10baf80b28599cf SHA512 2d801b8b12e6f9b179f62084d1c260b6443ae34523c12dbea8317ff34aa0a76f3df2ee38fb161aa6fd4092b6280a53c7ed599d04eb7ed0d250c1e60b4e584dea WHIRLPOOL 6d6b3eea2ddb54322d20125f1a0a61b8a00b1771ccb8bc0d7829229cabb3e363adc6f85b2d1ae2f506410a543c92404df9f545a57805ac278fab560d5a24de5e
DIST libuv-1.4.2.tar.gz 1017992 SHA256 b9e424f69db0d1c3035c5f871cd9d7a3f4bace0a4db3e974bdbfa0cf95f6b741 SHA512 a2ee23d957b4b2c486c01a8ca0814cb42853d3496edcf2c39228fe9259317699954bd222abbcc4e7fda81b936ecfd64be3472230b319e8caab8e4bba0c835ced WHIRLPOOL 53727ec56b274523e445b23160a6a42d8b7fdf5b298480f0819a0cd4a19d811b59d00756eec2c9d69a34d8add96ff6103b44752df06d1346a13f2c979f52cc4a
DIST libuv-1.5.0.tar.gz 1023438 SHA256 f9c6ad4b7a2c90d93c8e09d2e739bb46d199639c4d884ba30323359521b09367 SHA512 b6f6e685e66b72a0439eda35297fe5f98db598abd83deff0e9f614ef1f52ffc36717ded5e28aa2c32054c52f396ae826651c04e958f13e409a701558d777cee6 WHIRLPOOL aea128f28d336160cb2b616cd5a6dd479504be612d7b805c6bdcee529530dfb49b9bace254df9bbfceccdaed1086589defc94888b99657709c79299a13aa47e4
EBUILD libuv-0.11.25-r1.ebuild 1077 SHA256 781ae71e41e0506c70f3decbcf490a68666a3c474e80e05e28f6da18fc36c27d SHA512 df52317d554d07248064b9d5530e5e4f9d6ead182f48b2b9c6875e3b6f18ef4bd3a0357cbc286d3099ca977e42aeefcd6bab634142467ab2556681bcd6bc2b60 WHIRLPOOL 7669761fd32b77d33cd9f6abf8e8ca72ecd5c580e99acfb299dd33ac8c9fd0dad620658eebc97497cca1c31ccb5cb35e0c6e80b5808ac5d9529816def3f42221
EBUILD libuv-0.11.29.ebuild 1029 SHA256 0d7a420f98470b4f79beed3357be5626644c4598f052066cffba33997309ecf7 SHA512 1fdc7fad99d0bc49cb520b0adc1575eace6b5fdc1298580c8bc1d53fc3a3b3304a1c8d42033ddb3611e1b2f695743a12ac979265187576e02251d2e6ec3f0e7a WHIRLPOOL 81d06134e6abea79c6d6658dcc2bcf3654b788d69c3390061bd32f534e329c2ca0ec3e75735828aa0a67cfcd04b22a263789197cc50fa55be01365848a64f725
EBUILD libuv-1.1.0.ebuild 1115 SHA256 afb0075650f99587c8612114590051bb79298fe6cee85bb970ec01874f3d2bb8 SHA512 b467c7d3cf7bcdc3e31ae449082d2e8ab20539e7f8caa1136feb3203cecd47e6520e923cb7f9704c8b2092fa229a33092849abe49ad3827ff12c2862f86d2761 WHIRLPOOL 2c06c12097416acff7f19f1fe9118889ab3e3a2f9c655085335018c47933ecfe99620216d254f79200aae48bf60050ef1ad44a905a1940911e9e5438c7323eea
EBUILD libuv-1.4.2.ebuild 1149 SHA256 05785f171714be8839119ff9109f90fcba44d353c00b9c48a235c3330c03f046 SHA512 9a3523900a3ee775f0019839cbe4f017394298e627b678c8847762d697421ae70fcde5220675a64a35cc0fc769f94f3374bfbf6504ef315585386f4695a4b902 WHIRLPOOL 1830150b3f2e7eac3d0bfcebdf3033b6e7c81a32e576c6d53ce18f5a2877b28837fe87ed6ad7a5190b03626237e200dd0d674828b974128369921825a86138ae
EBUILD libuv-1.5.0.ebuild 1031 SHA256 166db5d30b39bd87e12a96e5f7d3b8cd635f77a59ec0cedbab397dfd0b08b82d SHA512 e919c8744c0814c204dbb02f18f036d2f1587193378f4f14578b91ee72eb6a5d615bd5c98a1f391c7b9fe882d602093b9f1a670e0b802dc25611c8daed7435af WHIRLPOOL 02fa85bdce4ff9ef762347cbb82e635c6184c24d93eddf2c47e435a062abf0950a047b368759c2dad1da88c317800c82584044f14496ce6d6625bdc22c82d2a9
MISC ChangeLog 5196 SHA256 280aef0e6b93ec4c3b990f79ea7b733cdb6e09f242d7c511c98b791d3a952af5 SHA512 be55ff3dfe1b180a1f3c833e9ab125e13c8a045976d74990151a164a99113798feb53bc277b4f442ab20e1118b42b8276f54cb3bf9ec4038e364b9a803048f40 WHIRLPOOL b8ea276c857345fb07ef52c2210d9d201771ce4489569df9a74160e096b329063f79b197e16252b3682df06285a53666a917420d17640b312218deb8eff4052f
MISC metadata.xml 1166 SHA256 da9c2ac5bc76f3640d7b82bddb2e0b2015e38ee5d34e5b3a7b2eafc480e98c58 SHA512 02156eafc9cf69cdfa447bd8014353950e9e3c2fa5fca0021cb7e1ac7ead93721d317705d137b798fca4178c62fff871d214636a94ee5f4138c82f510d41112e WHIRLPOOL d0d453649d2bbfbec073fdd79e56364e273decbe5fae085e40b8f82b683208c82ec69a07b77367a5028bfbfea596248fe9f585381d4b0f1b23311800c6735808
45 changes: 45 additions & 0 deletions dev-libs/libuv/libuv-1.5.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

inherit autotools-utils eutils multilib multilib-minimal

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't convert my ebuilds to use autotools-utils. It even introduced a bug. This has been reverted in 1.7.5.


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="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"

DEPEND="sys-devel/libtool
virtual/pkgconfig[${MULTILIB_USEDEP}]"

src_prepare() {
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)
)
autotools-utils_src_configure
}

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
}