diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/libuv |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libuv')
-rw-r--r-- | dev-libs/libuv/Manifest | 11 | ||||
-rw-r--r-- | dev-libs/libuv/libuv-1.10.2.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/libuv/libuv-1.11.0.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/libuv/libuv-1.14.0.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/libuv/libuv-1.14.1.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/libuv/metadata.xml | 37 |
6 files changed, 228 insertions, 0 deletions
diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest new file mode 100644 index 000000000000..e48a98a1b3d6 --- /dev/null +++ b/dev-libs/libuv/Manifest @@ -0,0 +1,11 @@ +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 +EBUILD libuv-1.10.2.ebuild 1140 SHA256 832dba39a1505208fb48754265ea59f5360923f77ccf549dbf6b6e96a6322ea1 SHA512 65f5e4e77ef871f8e40657981432a3bd51d54671b056cac25a2a268509f6f005df3ea73894ea29da3a4f1e1076c9e9c7f177e0e2a968df1d6df498ca14381be7 WHIRLPOOL 6de1da3615e7dc079d8d57ccbe76d8da064fc637c18f825d02f23726001f97bb110d2051d89feb531027c65d803f27c48d42a1cc0344b92bce2a9eee02533c8d +EBUILD libuv-1.11.0.ebuild 1150 SHA256 92c09c721aa4739562843c6472b08c43282ab25375c96122d5db9649f7a06904 SHA512 581d9276fb9abdbda11e86e55c6ca96acd4dfd3b68fbb6b081bc54e656e97325632f48c2d2a65bf0aa0b6544c9e818b74264b9c9f0509343ef517947787aaacb WHIRLPOOL 52f3a1f568d566106150e40b72e9d89390c95b697b0bafcfc0b4be5ff56d05a416fd878c1463194a9a58160f764df3034a800f8017b76f20bd74be5d72d6f362 +EBUILD libuv-1.14.0.ebuild 1150 SHA256 92c09c721aa4739562843c6472b08c43282ab25375c96122d5db9649f7a06904 SHA512 581d9276fb9abdbda11e86e55c6ca96acd4dfd3b68fbb6b081bc54e656e97325632f48c2d2a65bf0aa0b6544c9e818b74264b9c9f0509343ef517947787aaacb WHIRLPOOL 52f3a1f568d566106150e40b72e9d89390c95b697b0bafcfc0b4be5ff56d05a416fd878c1463194a9a58160f764df3034a800f8017b76f20bd74be5d72d6f362 +EBUILD libuv-1.14.1.ebuild 1150 SHA256 92c09c721aa4739562843c6472b08c43282ab25375c96122d5db9649f7a06904 SHA512 581d9276fb9abdbda11e86e55c6ca96acd4dfd3b68fbb6b081bc54e656e97325632f48c2d2a65bf0aa0b6544c9e818b74264b9c9f0509343ef517947787aaacb WHIRLPOOL 52f3a1f568d566106150e40b72e9d89390c95b697b0bafcfc0b4be5ff56d05a416fd878c1463194a9a58160f764df3034a800f8017b76f20bd74be5d72d6f362 +MISC ChangeLog 6613 SHA256 e97ae453de5f117b87e0121a302f5d517d979544520bca16bd488f4ea924887e SHA512 753bbf19511256a0d879a6ce6be728b1edf31951803c351ef7a89c3cb6abc19906584ccc20ebb426480b28640ab546161b5a3e3c217b6f521473910a26b6edbf WHIRLPOOL 68c1441e42dda439cb148750f10edb61e41b7abbe05ca20f83348931259b9f8d2e010cf2751882844283fbb1576e776f3d7e02eddadd9480224e2efce40bbb2e +MISC ChangeLog-2015 5998 SHA256 927b9fa24c1cb94afedce3d5017e3e89f3a286666e44e006c8a2ac54e7adb463 SHA512 7e55ee93191ffe4c860507f1da8398d09d3d662f20b3b36c66b0ff57cbd20f0c094acf556c48b5fb27bf63f04b81e42bbe3571f6a33b5817a0bb98c12390c020 WHIRLPOOL 909cf1dd21dbf96175ef72065dd4b0f7b76b0969dad553e22dccf5266175b815f3e144edbe904b6cd84414dbc64acb8bdac02ee22285fc162f5b1ce76eff3e70 +MISC metadata.xml 1262 SHA256 ba91da05e954f20c83675776864655de7e67b8fa288e014bdc10ca4dd53d5dd1 SHA512 f95931c1bd8f6bdf6b06fa48e4c66e5bcc567f23fbce82ab46593a3e8b540a582b1e3ea023287ce02d42d3e013e85e3260a300b1d0609d95a98fcd5d7dbea668 WHIRLPOOL 76e3dc8d78530dc4d7f9c2aa4bcef0bbb56e8dad68ffe9f5f0ef022c12c9697ea5b98f898099c5f358d84415ff74aba3cfb5f417859738424ffb883125d408c0 diff --git a/dev-libs/libuv/libuv-1.10.2.ebuild b/dev-libs/libuv/libuv-1.10.2.ebuild new file mode 100644 index 000000000000..81f6f9a32b02 --- /dev/null +++ b/dev-libs/libuv/libuv-1.10.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils 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() { + ECONF_SOURCE="${S}" econf \ + cc_cv_cflags__g=no \ + $(use_enable static-libs static) +} + +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 +} diff --git a/dev-libs/libuv/libuv-1.11.0.ebuild b/dev-libs/libuv/libuv-1.11.0.ebuild new file mode 100644 index 000000000000..8c9d91e837bc --- /dev/null +++ b/dev-libs/libuv/libuv-1.11.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils 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() { + ECONF_SOURCE="${S}" econf \ + cc_cv_cflags__g=no \ + $(use_enable static-libs static) +} + +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 +} diff --git a/dev-libs/libuv/libuv-1.14.0.ebuild b/dev-libs/libuv/libuv-1.14.0.ebuild new file mode 100644 index 000000000000..8c9d91e837bc --- /dev/null +++ b/dev-libs/libuv/libuv-1.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils 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() { + ECONF_SOURCE="${S}" econf \ + cc_cv_cflags__g=no \ + $(use_enable static-libs static) +} + +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 +} diff --git a/dev-libs/libuv/libuv-1.14.1.ebuild b/dev-libs/libuv/libuv-1.14.1.ebuild new file mode 100644 index 000000000000..8c9d91e837bc --- /dev/null +++ b/dev-libs/libuv/libuv-1.14.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils 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() { + ECONF_SOURCE="${S}" econf \ + cc_cv_cflags__g=no \ + $(use_enable static-libs static) +} + +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 +} diff --git a/dev-libs/libuv/metadata.xml b/dev-libs/libuv/metadata.xml new file mode 100644 index 000000000000..f90a6ed59a8e --- /dev/null +++ b/dev-libs/libuv/metadata.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <longdescription lang="en"> + libuv is a platform layer for node.js. Its purpose is to abstract + IOCP on Windows and epoll/kqueue/event ports/etc. on Unix systems. + We intend to eventually contain all platform differences in this + library. + + Features: + * Non-blocking TCP sockets + * Non-blocking named pipes + * UDP + * Timers + * Child process spawning + * Asynchronous DNS via uv_getaddrinfo. + * Asynchronous file system APIs uv_fs_* + * High resolution time uv_hrtime + * Current executable path look up uv_exepath + * Thread pool scheduling uv_queue_work + * ANSI escape code controlled TTY uv_tty_t + * File system events using inotify, kqueue, event ports, + FSEvents and ReadDirectoryChangesW + * IPC and socket sharing between processes uv_write2 + </longdescription> + <upstream> + <bugs-to>https://github.com/libuv/libuv/issues</bugs-to> + <remote-id type="github">libuv/libuv</remote-id> + </upstream> + <slots> + <subslots>Reflect ABI compatibility of libuv.so.</subslots> + </slots> +</pkgmetadata> |