parent
59796d2a93
commit
a2f37075bd
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible description="first child" name="obj1" role="alert">
|
||||
<state state_enum="modal"/>
|
||||
<state state_enum="multi-line"/>
|
||||
</accessible>
|
||||
<accessible description="second child" name="obj2" role="animation">
|
||||
<accessible description="first prechild" name="obj2/1" role="arrow">
|
||||
<relation relation_type="2" target_name="obj2"/>
|
||||
<state state_enum="modal"/>
|
||||
<state state_enum="multi-line"/>
|
||||
</accessible>
|
||||
<accessible description="second prechild" name="obj2/2" role="canvas"/>
|
||||
</accessible>
|
||||
<accessible description="third child" name="obj3" role="check box">
|
||||
<state state_enum="modal"/>
|
||||
<state state_enum="multi-line"/>
|
||||
<accessible description="first prechild" name="obj3/1" role="check menu item"/>
|
||||
</accessible>
|
||||
</accessible>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible description="first child" name="test" role="alert"/>
|
||||
<accessible_document description="image child" name="my_document" role="text">
|
||||
<document page_numer="7" page_no="2"/>
|
||||
</accessible_document>
|
||||
</accessible>
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_editable_text description="first child" name="obj0" role="entry">
|
||||
<text_edit_node text="test text"/>
|
||||
</accessible_editable_text>
|
||||
<accessible_editable_text description="second child" name="obj1" role="entry">
|
||||
<text_edit_node text="second test text"/>
|
||||
</accessible_editable_text>
|
||||
</accessible>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_hypertext description="first child" name="obj0" role="alert">
|
||||
<hypertext text="This is article about know downhill portals href='dh-zone.com' href='pinkbike.com'" />
|
||||
</accessible_hypertext>
|
||||
</accessible>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible description="first child" name="obj1" role="alert"/>
|
||||
<accessible_image description="image child" name="obj0" role="image">
|
||||
<image image_description="image description" width="100" height="50" x="500" y="50" image_extents="png" image_locale="image_locale"/>
|
||||
</accessible_image>
|
||||
</accessible>
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_selection description="first child" name="obj1" role="alert">
|
||||
<accessible description="first prechild" name="obj2/1" role="arrow">
|
||||
<state state_enum="selected"/>
|
||||
</accessible>
|
||||
<accessible description="second prechild" name="obj2/2" role="canvas" selected="1">
|
||||
<state state_enum="selected"/>
|
||||
</accessible>
|
||||
<accessible description="first prechild" name="obj2/1" role="arrow"/>
|
||||
<accessible description="second prechild" name="obj2/2" role="canvas"/>
|
||||
<accessible description="first prechild" name="obj3/1" role="check menu item">
|
||||
<state state_enum="selected"/>
|
||||
</accessible>
|
||||
</accessible_selection>
|
||||
</accessible>
|
@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_table description="first_child" name="obj0" role="table">
|
||||
<accessible description="table caption" name="caption name" role="caption"/>
|
||||
<accessible description="table summary" name="table summary name" role="heading"/>
|
||||
<accessible description="first column" name="col1" role="table column header">
|
||||
<accessible description="first column header" name="column 1 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="second column" name="col2" role="table column header">
|
||||
<state state_enum="selected"/>
|
||||
<accessible description="second column header" name="column 2 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="third column" name="col3" role="table column header">
|
||||
<accessible description="thrid column header" name="column 3 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="first row" name="row1" role="table row header">
|
||||
<state state_enum="selected"/>
|
||||
<accessible description="first row header" name="row 1 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="second row" name="row2" role="table row header">
|
||||
<accessible description="second row header" name="row 2 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="third row" name="row3" role="table row header">
|
||||
<state state_enum="selected"/>
|
||||
<accessible description="third row header" name="row 3 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible description="fourth row" name="row4" role="table row header">
|
||||
<accessible description="fourth row header" name="row 4 header" role="header"/>
|
||||
</accessible>
|
||||
<accessible_table_cell description="table cell 1" name="cell 0/0" role="table cell">
|
||||
<table_cell cell_x="0" cell_y="0" row_span="2"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 5" name="cell 1/0" role="table cell">
|
||||
<table_cell cell_x="1" cell_y="0" column_span="3"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 9" name="cell 2/0" role="table cell">
|
||||
<state state_enum="selected"/>
|
||||
<table_cell cell_x="2" cell_y="0"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 2" name="cell 0/1" role="table cell">
|
||||
<table_cell cell_x="0" cell_y="1"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 6" name="cell 1/1" role="table cell">
|
||||
<table_cell cell_x="1" cell_y="1"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 10" name="cell 2/1" role="table cell">
|
||||
<table_cell cell_x="2" cell_y="1"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 3" name="cell 0/2" role="table cell">
|
||||
<table_cell cell_x="0" cell_y="2"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 7" name="cell 1/2" role="table cell">
|
||||
<table_cell cell_x="1" cell_y="2"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 11" name="cell 2/2" role="table cell">
|
||||
<table_cell cell_x="2" cell_y="2"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 4" name="cell 0/3" role="table cell">
|
||||
<table_cell cell_x="0" cell_y="3"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 8" name="cell 1/3" role="table cell">
|
||||
<table_cell cell_x="1" cell_y="3"/>
|
||||
</accessible_table_cell>
|
||||
<accessible_table_cell description="table cell 12" name="cell 2/3" role="table cell">
|
||||
<table_cell cell_x="2" cell_y="3"/>
|
||||
</accessible_table_cell>
|
||||
</accessible_table>
|
||||
</accessible>
|
||||
|
||||
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_text description="first child" name="obj0" role="text">
|
||||
<text_node text="text0 it works!." x="100" y="33" width="110" height="30" bold_text="on" underline_text="off"/>
|
||||
</accessible_text>
|
||||
<accessible_text description="second child" name="obj1" role="text">
|
||||
<text_node text="First sentence./n Second sentence." x="66" y="44" width="550" height="40" bold_text="off" underline_text="off"/>
|
||||
</accessible_text>
|
||||
</accessible>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" ?>
|
||||
<accessible description="Root of the accessible tree" name="root_object" role="accelerator label">
|
||||
<accessible_value description="first child" name="obj0" role="alert">
|
||||
<value_node min="1.1" current="2.1" max="3.1" step="0.1"/>
|
||||
</accessible_value>
|
||||
</accessible>
|
@ -1,2 +1,2 @@
|
||||
DIST ulogd-2.0.5.tar.bz2 456258 SHA256 a221cb9f77347c0ca00d0937e27c1b90e3291a553cc62a4139b788e2e420e8c0 SHA512 bf00b8adaad7bd04077a83521b0d7accc26e644c8f3386819e7f91476178b6733f1c6554fb82dd0d3913398c83a61d65f61dc973f199f610bfaadc6251504819 WHIRLPOOL fe499ac7b4070581439a05f4f2245f7a42fe5630da5dc32b9b069511ed1faa15fe482eee08d50477d3fb1d0bf0d3855a69fc82fb0f3e8eecdf082fb642519f91
|
||||
DIST ulogd-2.0.5_p20160205.tar.gz 137899 SHA256 d6ece155270aaaea2f78740c00ae679f04e42fd90b4b7c2f342c2dddeb414ee4 SHA512 99c824fcb404f2f4d7b1bd4d8c9231a1a61121f9ae88901d8d30b33172c1f24e44abd37c30ea71722078b543b58c57a6bc99d64e2a655a5af73fe6edf37c72ab WHIRLPOOL 5c3013fc0b0b8d9209d69aac2b25255c9067167ae3c66a73a36f0ee391dc1b6b482f36b786aa57f361c19d5d26da99ab376c3093c460bc02f3764276e0e7f77a
|
||||
DIST ulogd-2.0.5_p20160331.tar.gz 137930 SHA256 285b68dfd4974315874a1b08bd1d672cca79ecc946acd61cb6e655b6013e88c1 SHA512 531dd37df93ec1638af56ea39f47435b53d0729340333e05b7692f7f55f9ff809b8df3889c1250991cfc8252d341bfe6c3bf581973c89066ca8c298355e83f7c WHIRLPOOL 33d7f8c8de4e09a80cbcbe932ecf9292817ee15b5df23b90c9c2995973d427737ace05b40e8460f07a95b5614596d5f2f88bcd2ef8291d240fad2bd056d8f9b0
|
||||
|
@ -1,45 +0,0 @@
|
||||
commit c61c05c2d050410c24346d42b013d7cb39149949
|
||||
Author: Harald Welte <laforge@gnumonks.org>
|
||||
Date: Sun May 3 11:08:54 2015 +0200
|
||||
|
||||
configure.ac: Add --without-{mysql,pgsql}
|
||||
|
||||
In some cases you may not want to build a certain output plugin, even
|
||||
if the headers/libraries actually exist on the build host.
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index c814bec..1a7f8de 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -85,7 +85,10 @@ if [! test "x$enable_nfacct" = "xyes"]; then
|
||||
enable_nfacct="no"
|
||||
fi
|
||||
|
||||
-CT_CHECK_POSTGRES_DB()
|
||||
+AC_ARG_WITH([pgsql], AS_HELP_STRING([--without-pgsql], [Build without postgresql output plugin [default=test]]))
|
||||
+AS_IF([test "x$with_pgsql" != "xno"], [
|
||||
+ CT_CHECK_POSTGRES_DB()
|
||||
+])
|
||||
AM_CONDITIONAL(HAVE_PGSQL, test "x$PQLIBPATH" != "x")
|
||||
if test "x$PQLIBPATH" != "x"; then
|
||||
enable_pgsql="yes"
|
||||
@@ -93,7 +96,10 @@ else
|
||||
enable_pgsql="no"
|
||||
fi
|
||||
|
||||
-CT_CHECK_MYSQL_DB()
|
||||
+AC_ARG_WITH([mysql], AS_HELP_STRING([--without-mysql], [Build without mysql output plugin [default=test]]))
|
||||
+AS_IF([test "x$with_mysql" != "xno"], [
|
||||
+ CT_CHECK_MYSQL_DB()
|
||||
+])
|
||||
AM_CONDITIONAL(HAVE_MYSQL, test "x$MYSQL_LIB" != "x")
|
||||
if test "x$MYSQL_LIB" != "x"; then
|
||||
enable_mysql="yes"
|
||||
@@ -101,6 +107,7 @@ else
|
||||
enable_mysql="no"
|
||||
fi
|
||||
|
||||
+
|
||||
AC_ARG_WITH([sqlite], AS_HELP_STRING([--without-sqlite], [Build without SQLITE3 output plugin [default=test]]))
|
||||
AS_IF([test "x$with_sqlite" != "xno"], [
|
||||
PKG_CHECK_MODULES([libsqlite3], [sqlite3], [], [:])
|
@ -0,0 +1 @@
|
||||
DIST openastro.org-data_1.6.orig.tar.gz 13603001 SHA256 1ea8a80ebb6077f2b5f4abafe532037a2bf6ff060afba5419cf1f5aaa0890370 SHA512 99f3b6db61e27ccf04a7e0ff3ba7da45b889e1177bfbc1192af1929fca7255dc2b18a4ac9eb536af9ceb11e7722e0a3420102c7e45a6c839abe87734e8be6591 WHIRLPOOL 33486b0c9c7b3b243acda872d5a8812a329ec2963305098a5bace73dadfc99b442a6d338ca98e305932a63298b4ea6b1550308fe22eaee243dedc825694ffbbc
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lluixhi@gmail.com</email>
|
||||
<name>Aric Belsito</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<email>devel@openastro.org</email>
|
||||
<name>Pelle van der Scheer</name>
|
||||
</maintainer>
|
||||
<bugs-to>https://bugs.launchpad.net/openastro.org</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-data}
|
||||
MY_PN=${MY_PN}.org-data
|
||||
|
||||
DESCRIPTION="OpenAstro data files, ephemeris, famous people database, geo database"
|
||||
HOMEPAGE="http://openastro.org"
|
||||
SRC_URI="http://ppa.launchpad.net/pellesimon/ubuntu/pool/main/o/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
@ -0,0 +1 @@
|
||||
DIST openastro.org_1.1.48.orig.tar.gz 205879 SHA256 504fe7fa224ef66f3be2752593b7bfde84c7b599c5f26733f6093b55bf2a5b2a SHA512 996e503a8dd2504da252ad2b20ac185301e81523629cbcf05fcf37ec4ca3859ef513a194feb2d05bd7c4cbe796bf514afa4eb242b8cd51c65d134b51165f97d3 WHIRLPOOL a73d27f48aea0ed9e7af55bb7e2efc912b17283b515de705ec72193fe187c05a11635bfb5a1ea98d95a2dcbf39bbf3eda4ece636ca5ab945dcafad6e690fa209
|
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lluixhi@gmail.com</email>
|
||||
<name>Aric Belsito</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<email>devel@openastro.org</email>
|
||||
<name>Pelle van der Scheer</name>
|
||||
</maintainer>
|
||||
<bugs-to>https://bugs.launchpad.net/openastro.org</bugs-to>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="jpeg">Enable exporting Astrological Charts to jpeg</flag>
|
||||
<flag name="png">Enable exporting Astrological Charts to png</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN}.org
|
||||
|
||||
DESCRIPTION="A fully-featured Open Source Astrology Program"
|
||||
HOMEPAGE="http://openastro.org"
|
||||
SRC_URI="http://ppa.launchpad.net/pellesimon/ubuntu/pool/main/o/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="jpeg png"
|
||||
|
||||
DEPEND="
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[svg,${PYTHON_USEDEP}]
|
||||
dev-python/librsvg-python[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/pyswisseph[${PYTHON_USEDEP}]
|
||||
app-misc/openastro-data[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}
|
||||
jpeg? ( media-gfx/imagemagick[jpeg,svg] )
|
||||
png? ( media-gfx/imagemagick[png,svg] )"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
@ -1,17 +1,12 @@
|
||||
DIST mariadb-10.0.25.tar.gz 57459461 SHA256 4540832c18112a332f61f4eeb57140890c4e2188ae12b312f4e2e8a0363553e4 SHA512 7d07834dcd5a89ac276c0a85ca3ab99c630cc3768d3576ac7c1038698e3633803ae0ec0f27619c271ccd79371885f6b3f2a67d36b17ecf76432ba90760fbb96d WHIRLPOOL 011400ec5d2fc99d4426315cb5190cf2888d65f47535bfa7cc0c97b89915a029ec76d956dbc4635a18bcd42bc84905da08ea73c6c75eb9e955385b5f586c737c
|
||||
DIST mariadb-10.0.26.tar.gz 57621647 SHA256 578538d9b51f455cbd0cb021f523284a45480b4bba853b4a79f3497c49ec40c0 SHA512 7291a91cc0e17bcedbba6e93cf05679f3119efcd588b249beb423e9ac5152d1c0add9321a4dc0a59ac94ca16d5d733983234a64b7b555183b6312a045dc8991c WHIRLPOOL c09aba18191c476920fa2b39558ed5e64df1e77029ed913ffc2f34299402b89b03a3fefc711295cb58db346e84d8865fb8dabe78daa47e996c257dd9ea4a5d84
|
||||
DIST mariadb-10.0.27.tar.gz 63258508 SHA256 bdf3a0c25aa2bc7a22a47e994eb7c8aa782624810eb3156038cc62bc9085c0cd SHA512 c3aa415b7fc766dce34c99795cfcfa424a8d7eb7ee19497f1a61cad7c708914b94d66eabb104dff364b2db77d07471ce810d708ec541efb1bed7291ca1ce7364 WHIRLPOOL 9a90edc10d482140da818bee7598dd1b468076091478fb63e19f475d8a3af6e059f04d85851b701b6e305b9912aefa7bbfa0b0045c075db8d9f16c30944da584
|
||||
DIST mariadb-10.1.12.tar.gz 55254244 SHA256 795f466ac0e4df148981b85df735855d41614abaedcda51520a513a4ad60f4e7 SHA512 c0f28de80e22b7fc1f74946f309c364601036aefeea2bb464b11e3658e102dd80ef0d6d156d0af67af76e54741e60334be8c48630766141b01b885d53068b659 WHIRLPOOL 28ceaa2445a89c82c91ca4f6806fb78fd40705b823b95817625e6fc97112f9a5eddfd4e1d1527c5ad588a9fec33353e4f88174272409637090d8495175a8cd3d
|
||||
DIST mariadb-10.1.13.tar.gz 55272572 SHA256 21e1c7da1421146c69f5e8077333aaac06778a87046a1943ee4f449fbcefc00d SHA512 fdaa35f1a93e2a124339f3a4a85d7247c223ffec2cd7ed36f029f63a76bd348b8f41f491e5b2f81f53bed82ed79bc89b62dd6966d5a946910299070ece667b5e WHIRLPOOL 0ff2891af910380749be8b31bdacec02777cc4f2b474172b3257cecc10b900222c3c089515c9fd4621ea75ea58179b1f1336b7c26185ec43282df0ce661e621d
|
||||
DIST mariadb-10.1.14.tar.gz 55341017 SHA256 18e71974a059a268a3f28281599607344d548714ade823d575576121f76ada13 SHA512 dad8f296320f95b2ab2f3a9e888c1829df63229cb8c76161ad004c6c1a1a488f0db7918e3e655de04281dc65aab71f6e5d9ecab75e6071521799631355cfeadf WHIRLPOOL 6788513c58e1b0875dba4a2f661a161e6d7a355503ff018c75cc298b8b2609e2d720a1c572904214aebc34aa71e394bb5eb1df8f6808ecf39b84aa72656b5a6a
|
||||
DIST mariadb-10.1.16.tar.gz 55527069 SHA256 67cb35c62cc5d4cf48d7b614c0c7a9245a762ca23d4e588e15c616c102e64393 SHA512 4bf9a0b9c964f2526ecb48a0b7863c39a43ca3a6d3685b6397f79a4004d0f065108ea2367116d53da42dd70e42a4b4761bf4ead79c0483e0ba65915f58a6dd73 WHIRLPOOL f881982cf04018c875f5128a5e9a94fc368d4eaedd2bf2cff03118cf79bbeab69a90eed7ee8f6d02953fecff9ac8d750836eded4a5df18077d48fe0f3298aee2
|
||||
DIST mariadb-10.1.17.tar.gz 61158134 SHA256 4ca45ac5e34418761868115ebc8c068d511fed08e283b2cac52559d63ba4aab5 SHA512 900f019ec7544e315c98aea3647988f6ec257822b116c8a986851db678dd0bf71018dde1d0c90adeaa713af12348344ffc54c292a64869d9565f3f906599396d WHIRLPOOL e2e4d1294bc64c37d6916dc291d33769fd05c591697efba27fff79cb4debc76cf7a5eaf6e63a9ce3a12c22653ffc9d25082eb5a03f4f402b7395b91cb9ea415d
|
||||
DIST mariadb-10.2.1.tar.gz 55721519 SHA256 90b7a17f3372c92c12dff084b37fcca8c4cf8106f4dcabd35fadc8efbaa348a2 SHA512 3dde348e4bba2b6837e0a0671e9ec944aa494e4a01ebb4704e067cc8fe71865aef685f4ce368e9a81c5adeb1e8cc4f3a1b4067193a4b1ffc1fc567bf79a0b4ff WHIRLPOOL cbf33b7f6fb131a834367214ff4ab49bbda8aebb6e6fe449c7be2648934bcdab79c50a043907c07603f51892041701be59ff45984db43e302b2174f6fd40bc31
|
||||
DIST mariadb-5.5.49.tar.gz 45738390 SHA256 2c82f2af71b88a7940d5ff647498ed78922c92e88004942caa213131e20f4706 SHA512 4eceb8ab4e1fb7144374f100440b83a8b3294fa9da61027086c27b02b8ff899e3f9d4511adbb02fb50ddab92a48bf6a39ad71ab9e00bc8be00022a4ea4e6fc2f WHIRLPOOL e757ff389b184fa235e39bebbfd4bd53e29a20da640a90a6a2454537a238edfff07f9a76da32e65a7756aa25421174d57f6f28d94924bb3ee0aa7ac6474d03c3
|
||||
DIST mariadb-5.5.50.tar.gz 45731073 SHA256 030b60a787333bf20ec0ee02b02da52474772c069954dc914f894a7703989b76 SHA512 b20f0aefa3e9ff9ef94151a03ba9c6dc43d6993ee27356d5ead9c076554ed7196c9dca35d3a8547e395b094bfb121baa21d05da5fa343fb2b76c738d1276f72f WHIRLPOOL c8e7b539a51250216b3bd9c65a805675827a2660c8a24f79fdbae8557a2b4f72ba03fda4d8b9b3e996a25b4e8e8fe031e8a21f5c13ef5512a31bf13647746735
|
||||
DIST mariadb-5.5.51.tar.gz 45747820 SHA256 877268e7056067aff1dd365249b7a7c87f3fa80aadd7a4f118c9595d665967e9 SHA512 aadffd3a8f86328a7836523349f0e730471100b23680fab0c0b24a7a59f8d5ddb0dc64a1946ebd6ca2a1c2e637e9da258d7566cb18877b87022861e82d1f7dd6 WHIRLPOOL d9646ec7f6a77d086174a3ee18e9e16f7ff179d961b511bb7e2844ed199743766bd4a51e439a3a29a1480c1eba81d1f19ba8ee10009677a46e644ea7802c1620
|
||||
DIST mysql-extras-20150509-1847Z.tar.bz2 1494301 SHA256 de9c9fbb67998604cb3c0409842e4601646c8ad17f2aa301f55ffd4aed7a483d SHA512 f87d96ab8c35236d4453182c49f87f6e703af9dc217916546e4dd7368caa18a2340c9063decd96c22251d1097d7e2cac58bef30e6ff75c23aedf8926dbc3d3b4 WHIRLPOOL f60297c8ee1dfd9867ed6b29a8b04a002f23bc36b1e8d9b5db30e1e454a49fe06ffc37b10d934b11235364eecdc62beb50ce24690ab3d07a50056357906fa0fa
|
||||
DIST mysql-extras-20151223-1501Z.tar.bz2 295335 SHA256 8b5100aef8e0f8f6302bb389555dc7c91dd78ac1e4eb39bfd4f9d9d0b2321971 SHA512 84dc1dab6651aea51b4b2bad4304ae19dbedbda6e9c8f49377d01adb9d42fed7ce0018951a6694fd09f316ce99816c0269f2787b490cad6838d729f365ad4a6d WHIRLPOOL 30ec83b7054eaa711cfbb57b39c0696a028aee862ed2ca5dfe2515ab1bd625a28175e4d789d9ba2c67692a1b1429e08cc50d72132ac002ccb2be2d26c91cfdfb
|
||||
DIST mysql-extras-20160131-0252Z.tar.bz2 295849 SHA256 442966972d2f9d9bcc3a27c1df31ed5a5bbcba13fa7ca1254c8964e9d0b7805e SHA512 d8018fd46c94a344fcbcdedfcdee4b3d75878b879b28cd4d07dfb9f29e62df217b243cf43f1e80ebca3507faef9c37c14c21372db84f9ba487c98ed32d7f3c0b WHIRLPOOL 4416bb455ed5862dd1d012ffe6fa6e65d5d24bb60b5b5b71adac2c3ccebb46a3ec75f82a7eef75ff5c37d3a0ab91d191b2395beb643e71a98ee0238b13d4b7fe
|
||||
DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 c90979db927772468f8b398c640469ff4740f950068e740c04ff60500e714766 SHA512 1de46daf6b4534dadf9d3eff8d5d557778e63b5e04aedb57fe56d3016ba93a9d55d80faee38f77852d23da5169879e4f25b3386abe44ee8d961db7ffc4145715 WHIRLPOOL d8c94e4e43e772307d8d137a28e18991fa24a27b1587ec19ae5bd12c733cc0931e459092de2c43216776e3284c7c416d52030fe20c98a6439388507c5fe5111f
|
||||
DIST mysql-extras-20160721-1526Z.tar.bz2 301788 SHA256 45198f8adb4a61fdd89a5d3c7966ce2fe9241381510e1f7b93e793502a32dfcb SHA512 c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d WHIRLPOOL becdf0d4d7b8b5a269246d2fcf1bc09c4313046468b264f07394ae9f1de2f736ad3fff8cad35e544df7a3623688050e6fb9635dfea3876ea082d19cf9fe88927
|
||||
DIST mysql-extras-20160818-1822Z.tar.bz2 302657 SHA256 7e4f42ea0754af120d2ad6b4a3e40dd9bd5a769913ac141453a2c53419bd6c05 SHA512 19bd509fd1a37c537ae28919516406735cdf3d3fbc66583f765b64b3d296bd041cf2bc2291004b7274604a2fda3cb399141d6c672ae5d6f8aced3d019ac81826 WHIRLPOOL 46b4e3c7f415b2de1440aa9d190805dfbc49a8f4a6ed26be5e4bb3e3e9553885cc7e7e13c83c49fadf71a6081bb8fd9d28d5f4d8372540c89a649f2d913fdd9b
|
||||
|
@ -1,213 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
MY_EXTRAS_VER="20160131-0252Z"
|
||||
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
|
||||
WSREP_REVISION="25"
|
||||
SUBSLOT="18"
|
||||
MYSQL_PV_MAJOR="5.6"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib-r1
|
||||
|
||||
HOMEPAGE="http://mariadb.org/"
|
||||
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
|
||||
|
||||
IUSE="bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) "
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
|
||||
|
||||
PATCHES=(
|
||||
"${MY_PATCH_DIR}"/20004_all_mariadb-filter-tokudb-flags-10.1.10.patch
|
||||
"${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.8.patch
|
||||
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
|
||||
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
|
||||
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.7-without-clientlibs-tools.patch
|
||||
)
|
||||
|
||||
COMMON_DEPEND="
|
||||
mroonga? ( app-text/groonga-normalizer-mysql )
|
||||
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
!bindist? ( >=sys-libs/readline-4.1:0= )
|
||||
server? (
|
||||
cracklib? ( sys-libs/cracklib:0= )
|
||||
extraengine? (
|
||||
odbc? ( dev-db/unixODBC:0= )
|
||||
xml? ( dev-libs/libxml2:2= )
|
||||
)
|
||||
innodb-lz4? ( app-arch/lz4 )
|
||||
innodb-lzo? ( dev-libs/lzo )
|
||||
innodb-snappy? ( app-arch/snappy )
|
||||
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
|
||||
pam? ( virtual/pam:0= )
|
||||
tokudb? ( app-arch/snappy )
|
||||
)
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
"
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
galera? (
|
||||
sys-apps/iproute2
|
||||
=sys-cluster/galera-${WSREP_REVISION}*
|
||||
sst-rsync? ( sys-process/lsof )
|
||||
sst-xtrabackup? ( net-misc/socat[ssl] )
|
||||
)
|
||||
perl? ( !dev-db/mytop
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Term-ANSIColor
|
||||
virtual/perl-Time-HiRes )
|
||||
"
|
||||
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
|
||||
PDEPEND="galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h )
|
||||
|
||||
src_configure(){
|
||||
# bug 508724 mariadb cannot use ld.gold
|
||||
tc-ld-disable-gold
|
||||
|
||||
local MYSQL_CMAKE_NATIVE_DEFINES=(
|
||||
-DWITH_JEMALLOC=$(usex jemalloc system)
|
||||
-DWITH_PCRE=system
|
||||
)
|
||||
local MYSQL_CMAKE_EXTRA_DEFINES=(
|
||||
-DPLUGIN_AUTH_GSSAPI_CLIENT=$(usex kerberos YES NO)
|
||||
)
|
||||
if use server ; then
|
||||
# Federated{,X} must be treated special otherwise they will not be built as plugins
|
||||
if ! use extraengine ; then
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_FEDERATED=NO
|
||||
-DPLUGIN_FEDERATEDX=NO )
|
||||
fi
|
||||
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
|
||||
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
|
||||
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
|
||||
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
|
||||
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
|
||||
-DPLUGIN_CASSANDRA=NO
|
||||
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
|
||||
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
|
||||
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
|
||||
-DCONNECT_WITH_MYSQL=1
|
||||
-DCONNECT_WITH_LIBXML2=$(usex xml)
|
||||
-DCONNECT_WITH_ODBC=$(usex odbc)
|
||||
-DWITH_WSREP=$(usex galera)
|
||||
-DWITH_INNODB_LZ4=$(usex innodb-lz4)
|
||||
-DWITH_INNODB_LZO=$(usex innodb-lzo)
|
||||
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy)
|
||||
-DPLUGIN_MROONGA=$(usex mroonga YES NO)
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos YES NO)
|
||||
)
|
||||
fi
|
||||
mysql-multilib-r1_src_configure
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl server openssl static-libs' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
if use server ; then
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might run out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql main.bootstrap
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# plugins.cracklib_password_check
|
||||
# Can randomly fail due to cracklib return message
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp main.bootstrap \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help plugins.cracklib_password_check \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}" || die
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
|
||||
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd || die
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -1,213 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
MY_EXTRAS_VER="20160131-0252Z"
|
||||
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
|
||||
WSREP_REVISION="25"
|
||||
SUBSLOT="18"
|
||||
MYSQL_PV_MAJOR="5.6"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib-r1
|
||||
|
||||
HOMEPAGE="http://mariadb.org/"
|
||||
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
|
||||
|
||||
IUSE="bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) "
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
|
||||
|
||||
PATCHES=(
|
||||
"${MY_PATCH_DIR}"/20004_all_mariadb-filter-tokudb-flags-10.1.10.patch
|
||||
"${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.8.patch
|
||||
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
|
||||
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
|
||||
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.7-without-clientlibs-tools.patch
|
||||
)
|
||||
|
||||
COMMON_DEPEND="
|
||||
mroonga? ( app-text/groonga-normalizer-mysql )
|
||||
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
!bindist? ( >=sys-libs/readline-4.1:0= )
|
||||
server? (
|
||||
cracklib? ( sys-libs/cracklib:0= )
|
||||
extraengine? (
|
||||
odbc? ( dev-db/unixODBC:0= )
|
||||
xml? ( dev-libs/libxml2:2= )
|
||||
)
|
||||
innodb-lz4? ( app-arch/lz4 )
|
||||
innodb-lzo? ( dev-libs/lzo )
|
||||
innodb-snappy? ( app-arch/snappy )
|
||||
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
|
||||
pam? ( virtual/pam:0= )
|
||||
tokudb? ( app-arch/snappy )
|
||||
)
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
"
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
galera? (
|
||||
sys-apps/iproute2
|
||||
=sys-cluster/galera-${WSREP_REVISION}*
|
||||
sst-rsync? ( sys-process/lsof )
|
||||
sst-xtrabackup? ( net-misc/socat[ssl] )
|
||||
)
|
||||
perl? ( !dev-db/mytop
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Term-ANSIColor
|
||||
virtual/perl-Time-HiRes )
|
||||
"
|
||||
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
|
||||
PDEPEND="galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h )
|
||||
|
||||
src_configure(){
|
||||
# bug 508724 mariadb cannot use ld.gold
|
||||
tc-ld-disable-gold
|
||||
|
||||
local MYSQL_CMAKE_NATIVE_DEFINES=(
|
||||
-DWITH_JEMALLOC=$(usex jemalloc system)
|
||||
-DWITH_PCRE=system
|
||||
)
|
||||
local MYSQL_CMAKE_EXTRA_DEFINES=(
|
||||
-DPLUGIN_AUTH_GSSAPI_CLIENT=$(usex kerberos YES NO)
|
||||
)
|
||||
if use server ; then
|
||||
# Federated{,X} must be treated special otherwise they will not be built as plugins
|
||||
if ! use extraengine ; then
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_FEDERATED=NO
|
||||
-DPLUGIN_FEDERATEDX=NO )
|
||||
fi
|
||||
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
|
||||
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
|
||||
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
|
||||
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
|
||||
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
|
||||
-DPLUGIN_CASSANDRA=NO
|
||||
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
|
||||
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
|
||||
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
|
||||
-DCONNECT_WITH_MYSQL=1
|
||||
-DCONNECT_WITH_LIBXML2=$(usex xml)
|
||||
-DCONNECT_WITH_ODBC=$(usex odbc)
|
||||
-DWITH_WSREP=$(usex galera)
|
||||
-DWITH_INNODB_LZ4=$(usex innodb-lz4)
|
||||
-DWITH_INNODB_LZO=$(usex innodb-lzo)
|
||||
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy)
|
||||
-DPLUGIN_MROONGA=$(usex mroonga YES NO)
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos YES NO)
|
||||
)
|
||||
fi
|
||||
mysql-multilib-r1_src_configure
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl server openssl static-libs' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
if use server ; then
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might run out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql main.bootstrap
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# plugins.cracklib_password_check
|
||||
# Can randomly fail due to cracklib return message
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp main.bootstrap \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help plugins.cracklib_password_check \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}" || die
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
|
||||
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd || die
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -1,123 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
MY_EXTRAS_VER="20150509-1847Z"
|
||||
|
||||
# Build system
|
||||
BUILD="cmake"
|
||||
|
||||
inherit toolchain-funcs mysql-v2
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl ssl static-libs community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
src_test() {
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# create symlink for the tests to find the replace util
|
||||
ln -s "${BUILD_DIR}/extra/replace" "${BUILD_DIR}/client/"
|
||||
|
||||
# These are failing in MariaDB 5.5 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# archive.mysqlhotcopy_archive main.mysqlhotcopy_myisam
|
||||
# fails due to bad cleanup of previous tests when run in parallel
|
||||
# The tool is deprecated anyway
|
||||
# Bug 532288
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help \
|
||||
archive.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-v2_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
|
||||
--testcase-timeout=30
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- erts/configure.in.bak 2013-11-04 14:47:47.838188678 +0100
|
||||
+++ erts/configure.in 2013-11-04 14:46:54.352439671 +0100
|
||||
@@ -1322,7 +1322,7 @@
|
||||
if test "x$with_termcap" != "xno" &&
|
||||
test "X$host" != "Xwin32"; then
|
||||
# try these libs
|
||||
- termcap_libs="ncurses curses termcap termlib"
|
||||
+ termcap_libs="tinfo ncurses curses termcap termlib"
|
||||
|
||||
for termcap_lib in $termcap_libs; do
|
||||
AC_CHECK_LIB($termcap_lib, tgetent, TERMCAP_LIB="-l$termcap_lib")
|
@ -1,85 +0,0 @@
|
||||
--- erts/configure.in 2014-05-08 10:07:18.691087332 +0200
|
||||
+++ erts/configure.in 2014-05-08 10:12:56.579375822 +0200
|
||||
@@ -366,6 +366,11 @@
|
||||
$with_assumed_cache_line_size,
|
||||
[Assumed cache-line size (in bytes)])
|
||||
|
||||
+AC_ARG_ENABLE(systemd,
|
||||
+AS_HELP_STRING([--enable-systemd], [enable systemd support in epmd]),
|
||||
+[],
|
||||
+[enable_systemd=no])
|
||||
+
|
||||
dnl Magic test for clearcase.
|
||||
OTP_RELEASE=
|
||||
if test "${ERLANG_COMMERCIAL_BUILD}" != ""; then
|
||||
@@ -1042,8 +1047,6 @@
|
||||
AC_CHECK_LIB(inet, main)
|
||||
AC_CHECK_LIB(util, openpty)
|
||||
|
||||
-AC_CHECK_LIB(systemd-daemon, sd_listen_fds)
|
||||
-
|
||||
dnl Try to find a thread library.
|
||||
dnl
|
||||
dnl ETHR_LIB_NAME, ETHR_LIBS, ETHR_X_LIBS, ETHR_THR_LIB_BASE and ETHR_DEFS
|
||||
@@ -1679,7 +1682,29 @@
|
||||
#endif
|
||||
])
|
||||
|
||||
-AC_CHECK_HEADERS(systemd/sd-daemon.h)
|
||||
+dnl ----------------------------------------------------------------------
|
||||
+dnl Check the availability of systemd
|
||||
+dnl ----------------------------------------------------------------------
|
||||
+if test x"$enable_systemd" != x"no"; then
|
||||
+
|
||||
+systemd_daemon_save_LIBS=$LIBS
|
||||
+LIBS=
|
||||
+AC_SEARCH_LIBS(sd_listen_fds,[systemd systemd-daemon],
|
||||
+ [have_sd_listen_fds=yes],[have_sd_listen_fds=no],$systemd_daemon_save_LIBS)
|
||||
+AC_CHECK_HEADERS(systemd/sd-daemon.h,
|
||||
+ [have_systemd_sd_daemon_h=yes],[have_systemd_sd_daemon_h=no])
|
||||
+
|
||||
+if test x"$have_sd_listen_fds" = x"yes" && \
|
||||
+ test x"$have_systemd_sd_daemon_h" = x"yes"; then
|
||||
+ AC_DEFINE([HAVE_SYSTEMD_DAEMON],[1],[Define if you have systemd daemon])
|
||||
+ SYSTEMD_DAEMON_LIBS=$LIBS
|
||||
+elif test x"$enable_systemd" = x"yes"; then
|
||||
+ AC_MSG_FAILURE([--enable-systemd was given, but test for systemd failed])
|
||||
+fi
|
||||
+LIBS=$systemd_daemon_save_LIBS
|
||||
+fi
|
||||
+AC_SUBST(SYSTEMD_DAEMON_LIBS)
|
||||
+
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check the availability for libdlpi
|
||||
--- erts/epmd/src/Makefile.in 2014-05-08 10:07:58.344182314 +0200
|
||||
+++ erts/epmd/src/Makefile.in 2014-05-08 10:12:56.580375784 +0200
|
||||
@@ -84,7 +84,7 @@
|
||||
ifeq ($(findstring ose,$(TARGET)),ose)
|
||||
LIBS = $(ERTS_INTERNAL_LIBS) @LIBS@
|
||||
else
|
||||
-LIBS = @LIBS@ $(ERTS_INTERNAL_LIBS)
|
||||
+LIBS = @LIBS@ @SYSTEMD_DAEMON_LIBS@ $(ERTS_INTERNAL_LIBS)
|
||||
endif
|
||||
LDFLAGS = @LDFLAGS@
|
||||
|
||||
--- erts/epmd/src/epmd_srv.c 2014-05-08 10:07:49.137392770 +0200
|
||||
+++ erts/epmd/src/epmd_srv.c 2014-05-08 10:12:39.777759407 +0200
|
||||
@@ -213,7 +213,7 @@
|
||||
node_init(g);
|
||||
g->conn = conn_init(g);
|
||||
|
||||
-#ifdef HAVE_SYSTEMD_SD_DAEMON_H
|
||||
+#ifdef HAVE_SYSTEMD_DAEMON
|
||||
if (g->is_systemd)
|
||||
{
|
||||
int n;
|
||||
@@ -310,7 +310,7 @@
|
||||
SET_ADDR(iserv_addr[0],EPMD_ADDR_ANY,sport);
|
||||
num_sockets = 1;
|
||||
}
|
||||
-#ifdef HAVE_SYSTEMD_SD_DAEMON_H
|
||||
+#ifdef HAVE_SYSTEMD_DAEMON
|
||||
}
|
||||
#endif
|
||||
|
@ -1,134 +0,0 @@
|
||||
diff -up gdl-0.9.5/CMakeLists.txt.plplot gdl-0.9.5/CMakeLists.txt
|
||||
--- gdl-0.9.5/CMakeLists.txt.plplot 2014-10-07 07:21:14.000000000 -0600
|
||||
+++ gdl-0.9.5/CMakeLists.txt 2015-04-24 14:29:15.588067694 -0600
|
||||
@@ -386,7 +386,7 @@ if(PLPLOT_FOUND)
|
||||
#}" HAVE_PLPLOT_WIDTH)
|
||||
|
||||
#give it a 2nd try...
|
||||
- check_library_exists("${PLPLOT_LIBRARIES}" c_plwidth "" HAVE_PLPLOT_WIDTH)
|
||||
+ check_library_exists("${PLPLOT_LIBRARIES}" c_plwidth "" HAVE_PLPLOT_WIDTH)
|
||||
if(HAVE_PLPLOT_WIDTH)
|
||||
set(HAVE_PLPLOT_WIDTH 1)
|
||||
endif(HAVE_PLPLOT_WIDTH)
|
||||
@@ -402,6 +402,11 @@ if(PLPLOT_FOUND)
|
||||
else(PLPLOT_HAS_LEGEND)
|
||||
message(STATUS "Your plplot lib is too old for some gdl functions, please upgrade.")
|
||||
endif(PLPLOT_HAS_LEGEND)
|
||||
+ check_cxx_source_compiles("#include <plplot/plstream.h>
|
||||
+ main(){PLINT n; PLFLT x,y;plcallback::fill(n,&x,&y);}" PLPLOT_HAS_PLCALLBACK)
|
||||
+ if(PLPLOT_HAS_PLCALLBACK)
|
||||
+ set(PLPLOT_HAS_PLCALLBACK 1)
|
||||
+ endif(PLPLOT_HAS_PLCALLBACK)
|
||||
endif(PLPLOT_FOUND)
|
||||
|
||||
# GRAPHICSMAGICK is an alternative to the classical ImageMagick Lib.
|
||||
diff -up gdl-0.9.5/CMakeModules/FindPlplot.cmake.plplot gdl-0.9.5/CMakeModules/FindPlplot.cmake
|
||||
--- gdl-0.9.5/CMakeModules/FindPlplot.cmake.plplot 2011-08-19 04:18:51.000000000 -0600
|
||||
+++ gdl-0.9.5/CMakeModules/FindPlplot.cmake 2015-04-24 13:54:56.915632230 -0600
|
||||
@@ -9,8 +9,12 @@
|
||||
#
|
||||
|
||||
|
||||
-find_library(PLPLOT_LIBRARY NAMES plplotd)
|
||||
-find_library(PLPLOTCXX_LIBRARY NAMES plplotcxxd)
|
||||
+find_library(PLPLOT_LIBRARY NAMES plplot)
|
||||
+find_library(PLPLOTCXX_LIBRARY NAMES plplotcxx)
|
||||
+if(NOT PLPLOT_LIBRARY)
|
||||
+ find_library(PLPLOT_LIBRARY NAMES plplotd)
|
||||
+ find_library(PLPLOTCXX_LIBRARY NAMES plplotcxxd)
|
||||
+endif(NOT PLPLOT_LIBRARY)
|
||||
set(PLPLOT_LIBRARIES ${PLPLOT_LIBRARY} ${PLPLOTCXX_LIBRARY})
|
||||
find_path(PLPLOT_INCLUDE_DIR NAMES plplot/plplot.h)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
diff -up gdl-0.9.5/config.h.cmake.plplot gdl-0.9.5/config.h.cmake
|
||||
--- gdl-0.9.5/config.h.cmake.plplot 2014-08-30 14:13:43.000000000 -0600
|
||||
+++ gdl-0.9.5/config.h.cmake 2015-04-24 13:39:22.259704608 -0600
|
||||
@@ -31,6 +31,12 @@
|
||||
#cmakedefine HAVE_PLPLOT_WIDTH 1
|
||||
#cmakedefine PLPLOT_PRIVATE_NOT_HIDDEN 1
|
||||
#cmakedefine PLPLOT_HAS_LEGEND
|
||||
+#cmakedefine PLPLOT_HAS_PLCALLBACK
|
||||
+#ifdef PLPLOT_HAS_PLCALLBACK
|
||||
+#define PLCALLBACK plcallback
|
||||
+#else
|
||||
+#define PLCALLBACK plstream
|
||||
+#endif
|
||||
#ifndef HAVE_STDINT_H
|
||||
#cmakedefine HAVE_STDINT_H 1
|
||||
#endif
|
||||
diff -up gdl-0.9.5/src/plotting_contour.cpp.plplot gdl-0.9.5/src/plotting_contour.cpp
|
||||
--- gdl-0.9.5/src/plotting_contour.cpp.plplot 2014-09-29 11:03:12.000000000 -0600
|
||||
+++ gdl-0.9.5/src/plotting_contour.cpp 2015-04-24 13:39:22.267705191 -0600
|
||||
@@ -789,8 +789,8 @@ namespace lib
|
||||
1, value,
|
||||
static_cast<PLFLT>(( *thick )[i%thick->N_Elements()]),
|
||||
0,0,0,0,
|
||||
- (plstream::fill), (oneDim),
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ (PLCALLBACK::fill), (oneDim),
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
}
|
||||
actStream->psty(0);
|
||||
// if (docolors) gdlSetGraphicsForegroundColorFromKw( e, actStream );
|
||||
@@ -808,8 +808,8 @@ namespace lib
|
||||
clevel[i], maxmax,
|
||||
1,value,
|
||||
0,0,0,0,0,
|
||||
- plstream::fill, (oneDim), //Onedim is accelerator since rectangles are kept rectangles see plplot doc
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ PLCALLBACK::fill, (oneDim), //Onedim is accelerator since rectangles are kept rectangles see plplot doc
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
}
|
||||
} else { //every other case of fill
|
||||
// note that plshades is not protected against 1 level (color formula is
|
||||
@@ -818,8 +818,8 @@ namespace lib
|
||||
if (nlevel>2 && !(docolors)) { //acceleration with shades when no c_colors are given. use continuous table1, decomposed or not.
|
||||
//acceleration is most sensible when a (x,y) transform (rotate, stretch) is in place since plplot does not recompute the map.
|
||||
actStream->shades( map, xEl, yEl, isLog?doIt:NULL, xStart, xEnd, yStart, yEnd,
|
||||
- clevel, nlevel, 1, 0, 0, plstream::fill, (oneDim),
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2),
|
||||
+ clevel, nlevel, 1, 0, 0, PLCALLBACK::fill, (oneDim),
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2),
|
||||
(oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
}
|
||||
else { //fill with colors defined with c_colors or n<=2
|
||||
@@ -832,8 +832,8 @@ namespace lib
|
||||
clevel[i], maxmax,
|
||||
1,value,
|
||||
0,0,0,0,0,
|
||||
- plstream::fill, (oneDim), //Onedim is accelerator since rectangles are kept rectangles see plplot doc
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ PLCALLBACK::fill, (oneDim), //Onedim is accelerator since rectangles are kept rectangles see plplot doc
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
} else
|
||||
printf(" Problem, sorry! plplot doesn't like to FILL with a single level!");
|
||||
}
|
||||
@@ -854,7 +854,7 @@ namespace lib
|
||||
if (doT3d) { //no label in T3D , bug in plplot...
|
||||
actStream->setcontlabelparam ( LABELOFFSET, (PLFLT) label_size, LABELSPACING, 0 );
|
||||
actStream->cont ( map, xEl, yEl, 1, xEl, 1, yEl, &( clevel[i] ), 1,
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
} else {
|
||||
if (dolabels && i<labels->N_Elements())
|
||||
{
|
||||
@@ -862,16 +862,16 @@ namespace lib
|
||||
//else (lables thicker than contours) impossible with plplot...
|
||||
actStream->setcontlabelparam ( LABELOFFSET, (PLFLT) label_size, LABELSPACING, 0 );
|
||||
actStream->cont ( map, xEl, yEl, 1, xEl, 1, yEl, &( clevel[i] ), 1,
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2); //thick contours, no label
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2); //thick contours, no label
|
||||
actStream->Thick(label_thick);
|
||||
}
|
||||
actStream->setcontlabelparam ( LABELOFFSET, (PLFLT) label_size, LABELSPACING*sqrt(label_size),(PLINT)(*labels)[i] );
|
||||
actStream->cont ( map, xEl, yEl, 1, xEl, 1, yEl, &( clevel[i] ), 1,
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
if (!dothick) gdlSetPenThickness(e, actStream);
|
||||
} else {
|
||||
actStream->cont ( map, xEl, yEl, 1, xEl, 1, yEl, &( clevel[i] ), 1,
|
||||
- (oneDim)?(plstream::tr1):(plstream::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
+ (oneDim)?(PLCALLBACK::tr1):(PLCALLBACK::tr2), (oneDim)?(void *)&cgrid1:(void *)&cgrid2);
|
||||
}
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
|
||||
;;; idb site-lisp configuration
|
||||
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'idb "idb" "Run idb on program <FILE> in buffer *gud-<FILE>*." t)
|
@ -1,16 +0,0 @@
|
||||
# le kludge that fixes https://github.com/Heather/gentoo-rust/issues/41
|
||||
--- src/rust-installer/install-template.sh
|
||||
+++ src/rust-installer/install-template.sh
|
||||
@@ -622,12 +622,6 @@ install_components() {
|
||||
# Decide the destination of the file
|
||||
local _file_install_path="$_dest_prefix/$_file"
|
||||
|
||||
- if echo "$_file" | grep "^lib/" > /dev/null
|
||||
- then
|
||||
- local _f="$(echo "$_file" | sed 's/^lib\///')"
|
||||
- _file_install_path="$CFG_LIBDIR/$_f"
|
||||
- fi
|
||||
-
|
||||
if echo "$_file" | grep "^share/man/" > /dev/null
|
||||
then
|
||||
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
|
@ -0,0 +1 @@
|
||||
DIST zlog-v1.2.12.tar.gz 120048 SHA256 9c6014a3f74d136c70255539beba11f30e1d3617d07ce7ea917b35f3e52bac20 SHA512 4e1d773f33f9202702bb5e80f4dcc6f8ab28480a8515ad8b9562ee68703c065c2f18113124535c7163e240013ad121a6ce311a0fc04ac6c32971509ec33615ec WHIRLPOOL 17a0ed7074c1339a24cc06d04f753121fba7fa0fb4abdd94688a105c8d83c5eed61bbd49f66a2214867d8535fa524350b2265ca613af045cd96bd4b8f37c492b
|
@ -0,0 +1,11 @@
|
||||
--- src/makefile.orig 2016-08-11 10:40:49.466873499 +0200
|
||||
+++ src/makefile 2016-08-11 10:40:59.626762850 +0200
|
||||
@@ -32,7 +32,7 @@
|
||||
# Fallback to gcc when $CC is not in $PATH.
|
||||
CC:=$(shell sh -c 'type $(CC) >/dev/null 2>/dev/null && echo $(CC) || echo gcc')
|
||||
OPTIMIZATION?=-O2
|
||||
-WARNINGS=-Wall -Werror -Wstrict-prototypes -fwrapv
|
||||
+WARNINGS=-Wall -Wstrict-prototypes -fwrapv
|
||||
DEBUG?= -g -ggdb
|
||||
REAL_CFLAGS=$(OPTIMIZATION) -fPIC -pthread $(CFLAGS) $(WARNINGS) $(DEBUG)
|
||||
REAL_LDFLAGS=$(LDFLAGS) -pthread
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<name>Tobias Klausmann</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library."
|
||||
HOMEPAGE="http://hardysimpson.github.io/zlog/"
|
||||
SRC_URI="https://github.com/HardySimpson/${PN}/archive/${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default_src_prepare
|
||||
epatch "${FILESDIR}/zlog_no_werr.patch"
|
||||
}
|
||||
|
||||
src_test () {
|
||||
emake test || die "Tests failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${D}/usr" install
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST PyDbLite-3.0.4.tar.gz 510241 SHA256 79ed97d17b5954c6fa8927d9f36033cb4486d1304005057d506ac1dee999bad6 SHA512 7708d6cf391f18dbc644cfe6af34868d2eb59aae47ffb67cdb77d468d605b14c0dccfb159229035984d0dd9dbaa5ce706068ed23a09a5ece2f58565afdfad69f WHIRLPOOL efae1719fcde5dd6630f68d82b5d1216d4d8f2c3da2e891bd5166f371ea77c3a58145d4c8002cdc3c92e7f78db9bdd2f57e6cb9243d56a18e32c88f155312c46
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3)
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A fast, pure-Python in-memory database"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/PyDbLite"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<name>Tobias Klausmann</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST atomicwrites-0.1.8.tar.gz 14440 SHA256 3274adb52bd3ae91d87ba923e0f21fd86c05b71bbaefe2ec0d6679c01f98dc8e SHA512 51c03f875adec409663badb94e3214858e6cd190aa07b8ffb4c35be1f3acaa8b5a341f62b45f814308dbfbd391fd32df24618df70c36f27737853852963af25a WHIRLPOOL 036304b72b6b7d45bf109f6c46a2eb4249c25cbd4aabeda93fc1c4761b13acf7a00c7b4be57990f5d9167a6851cde4bc5c98b4249411e4e361f1ea653b0aed16
|
||||
DIST atomicwrites-0.1.9.tar.gz 14475 SHA256 7cdfcee8c064bc0ba30b0444ba0919ebafccf5b0b1916c8cde07e410042c4023 SHA512 d7bf742c3cb1d5eee4921fca225b5d22e0fe18f2948fb7af44bc6817fc2b5d267fca0d42371d44730d3b557a400f9d6ce250ac3a05e1ce1d3600ec6569fa7aa6 WHIRLPOOL 583b60d20d06126bff40cf73f560995c4ccb1c5becc686dac946f0542c74e1373edf3d9f9f67042f2eb3697ad68601fcc8f9b505482c085da7fb07ca1eab8d51
|
||||
DIST atomicwrites-1.1.5.tar.gz 18951 SHA256 240831ea22da9ab882b551b31d4225591e5e447a68c5e188db5b89ca1d487585 SHA512 4de8ab93dcb226c55e8ae1b0ef883c2e1eeae50ac6596afe036ca51dbf6b094c13dbf2d792972312d4c53551886aaa2713aac54bfab42b85abef4d1146e039ac WHIRLPOOL e9bfb96ddd365bf8db69678fb79404743de125e2bca1b072db7a66ad345e04620c66ef2938efed5035e40f4c4fad04636c0f1a464bf79872b26f4d4a1fc5b391
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Atomic file writes."
|
||||
HOMEPAGE="https://github.com/untitaker/python-atomicwrites"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.rst )
|
@ -1,4 +1,5 @@
|
||||
DIST autobahn-0.10.4.tar.gz 148147 SHA256 3dd7a7793cead942cb0c06bef5a9f69e64edc174e47fb822702eafd41085933d SHA512 1eb43df9b0c986f1788c6463875765266cfc562155399c326b4e9bf447119fbfc967dcc53f8f8844700d21ebf37df6c596ead8c105918af5c6a8ec09585ce797 WHIRLPOOL b5be6d7f6348dc627fcbd2c60699cbd60e3e14e6494f787275d3890c30bca5804783b7a010faab5d19d19097ac90ddfdfdb1a3aaf6d37e4daef943916bf5422f
|
||||
DIST autobahn-0.11.0.tar.gz 149680 SHA256 e7aea216e2a3bb41a4fec235399ece8bfbc0be4ef9567e1ed6927db7fa35f851 SHA512 9f53e2ef7637ddf9aec263fa2db8977c5b7a0d8a1bea6b21c030660d5d17e343cab5f84ebda8b0f97d55e1e4a77a0313805294a3a1487fce004c10a4cddfdc86 WHIRLPOOL f5ade4fc98a14585a8ee9a3e4141a6739668d402ff8c4fd42854062c01de33492093752e08a000f708bef232ce30039b51e0c53553f779da898ef526c861315f
|
||||
DIST autobahn-0.12.1.tar.gz 163311 SHA256 664223879e159c88221f42d8d1ac6b8c4268d8b9316d8ab69a02761c5744cd79 SHA512 2d944ce6849017f75542b5f33cd2c4a7321c5a70ce01b24480fb17aa34c3a7dec826073261af1133e1611233dbe958e5c7d2a10b1586f6b7e5b32ce4f4e7db06 WHIRLPOOL 2d1d78ae0f468e80a7ffe44dc8f1891082adb97319d3cedad575f74ebafa3318a1b0ed1f9cd4187dc097d9a8c2cf2b0ca761c39511a6bbd490e8d30bcbb7d933
|
||||
DIST autobahn-0.16.0.tar.gz 185053 SHA256 a1dcb4315a0914da56ec484659816de72dfad229be4ac19fa61bbc0111ada884 SHA512 8873202a33c7b68577e89cc91503b8002aa19638836ff39ef99022e3b0ddcfb613154ddf0c373bf315eeb8b6c36f31afc20eb0164c47caa087b2a1b28449d3a8 WHIRLPOOL b5f5f80c1d88b3b031fab0837f0d191d4d71e21798aeec6ae1ee718bad0e21cb403a1b2ecb199615b4c8351522be8d4882781fd02de95e422203cee14f1c01ef
|
||||
DIST autobahn-0.9.4-2.zip 175894 SHA256 5bb64191cfdd1cbdd90d8e359b389ef62c0acdffd2f68d16ec01fa0a287262f0 SHA512 7e0d4246b8b1c552b25c2ae36f1923ed9931e3d3ca684039a422773fecd92ca04734a0b24394a9bbc787f245c72b5552522351a7c1c8e500128e7c46c740a3d5 WHIRLPOOL aa0f06b82acbebb97ca2e3c424429ada7169dca5b39237ce082a17440ec9701a307e9fc7f162f957023cfc4c067f8e8b82b9923cb056ffcab7b3e64a61a4aae8
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/autobahn http://autobahn.ws/python/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="crypt test"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
|
||||
$(python_gen_cond_dep '>=dev-python/futures-3.0.4[${PYTHON_USEDEP}]' 'python2_7')
|
||||
$(python_gen_cond_dep '>=dev-python/asyncio-3.4.3[${PYTHON_USEDEP}]' 'python3_3')
|
||||
>=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
|
||||
crypt? (
|
||||
>=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/snappy-0.5[${PYTHON_USEDEP}]
|
||||
|| (
|
||||
>=dev-python/twisted-core-12.1[$(python_gen_usedep 'python2*')]
|
||||
>=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/txaio-2.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/u-msgpack-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST botocore-1.4.41.tar.gz 2655741 SHA256 da37c2b9c942ff280e47122e48e1e9af827c81191da919e9c434c69e455e6a30 SHA512 ae55eacc4410ac3d6a1588395e8f2e4b857d03f2956606d4a46c430c04b57997eaff8123c0e8546601cffaeabbb3aaaec99439bd1ffa57a114fe34cb56b1a609 WHIRLPOOL b875787ce674634056ff180291d5ebc14c3d99131eff9353f7f129137224d4d6bcd86f5e8f475ade7e91e62a6498adfb2eaa5ea5c058cc8556cd554737fefc68
|
||||
DIST botocore-1.4.43.tar.gz 2662274 SHA256 15e825f61170379cf0977a4f76bf75be6525f6784f9bc36e42c9c52268959283 SHA512 d65aa843efcaeb60f51b925f7f8b19ee837404a4fa4c3d36e7b7e438f3f7f1473a021f10f1b8f76ec4a8877af2967b435bd96e9384e5fa772be9ee918eaf918f WHIRLPOOL c1d2e4d12fad2365e0072d13ca59d44805c5d7dbb8d4d68c7d912cff7ffc8faf911a9553b321525e8621a9cb28cb9f99253656839e3adc0da0bbb50b60430339
|
||||
DIST botocore-1.4.46.tar.gz 2713844 SHA256 844dbd090b4127678c25342635485c87d86bca4a4f8a7c2295d715f7c830700c SHA512 f79c309ca2bc7fd8d7c2ae63b3968d7212c16d113a17fbb06938f6aeae13b92bc1645aae19258f60e61b10e9ec09868582b20fa5fc4f55a71047433b60de05be WHIRLPOOL 0d84058c1a7dcdaddcb7c2cff4c4f2a1ebe39a8db8358bfb23a50e8dbd8cebd2f30a721573d3f10e241f29e56bf82b72327fcfa17d84f423a091a23a3acc6e40
|
||||
DIST botocore-1.4.48.tar.gz 2728910 SHA256 167babd5eb74cf44f9f71422376be94ce4e731e5e785ea2f87bbf1978a258bc8 SHA512 73c66b3931ce5f2978546dc91ce808ed92484b6c609fc3f46fedd3a670ba3ec36f506b709c4baa2a9f3daad1e644730f93416f575afdccf4874664a4388e136e WHIRLPOOL b45e068e81cd37efbb69baaa29bc2adebbcecdd49554b89265a5e7c5b02ee6e96005a66ddfe2357df1d8cb1afd22f7a7e2f54607b563e674736f0de8fb5a4d04
|
||||
|
@ -0,0 +1 @@
|
||||
DIST cbor-1.0.0.tar.gz 20096 SHA256 13225a262ddf5615cbd9fd55a76a0d53069d18b07d2e9f19c39e6acb8609bbb6 SHA512 996b61c7d16cbe8bd7b056d09286a17f3a6a29cb97ef9e5ca1d1bfe8c53393ae3d2b7565c937a283cb78f377af14c070bd663aabbce995dc7e5b9d2f69a6ba73 WHIRLPOOL 5384cf292f08edb15e53d35ab86feeac6e25c967a5a3a0e1e21d3f0a7460feca4b2e27d3ace58a05c4a0d751b0f5719a24d174e5d899818c6890ad139e1cbd36
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="RFC 7049 - Concise Binary Object Representation"
|
||||
HOMEPAGE="https://bitbucket.org/bodhisnarkva/cbor https://pypi.python.org/pypi/cbor"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>bolson@bolson.org</email>
|
||||
<name>Brian Olson</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">cbor</remote-id>
|
||||
</upstream>
|
||||
<longdescription>An implementation of RFC 7049 - Concise Binary Object
|
||||
Representation (CBOR). CBOR is comparable to JSON, has a superset of
|
||||
JSON's ability, but serializes to a binary format which is smaller and
|
||||
faster to generate and parse. The two primary functions are
|
||||
cbor.loads() and cbor.dumps(). This library includes a C implementation
|
||||
which runs 3-5 times faster than the Python standard library's
|
||||
C-accelerated implementanion of JSON. This is also includes a 100%
|
||||
Python implementation.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST click-threading-0.1.2.tar.gz 3232 SHA256 85045457e02f16fba3110dc6b16e980bf3e65433808da2b550dd513206d9b94a SHA512 4612c5314800a76e65468fb80c9495e14605bbda8b5e25e8d78e8baaa9392e424d673d942bd7d0f3955e0241ddc4b87aa348dcb7f3b9516ba94fb8352c0400b6 WHIRLPOOL b821aaca4566cdb6e58ae3eb9dd5892521dd393c8e472399193aa12d9e8754930e778595fe80f3ea6dacc61e4a2ff8f3e68c2f3cbfd0226ecf103309b02ed6eb
|
||||
DIST click-threading-0.3.0.tar.gz 3379 SHA256 4e73ae723086df8ca790f1e47d9926da4fa1fb5cb1d4196440817d459dd8c945 SHA512 30de50a7e317eb0a54cf9c556c803cade1ba7fd4cced5ce9e99c25da7423ea13400c9315025266745745bc2fbc0c59c2da34545d74e8e723f2f05bcd8bb2fd33 WHIRLPOOL e7200a751af971ef588c904cad43f6d0c99606496d3e1d20c3586bf811aed35b7a9e1c118a8cc2a558a3e41ef73ac18e2c1c41d3c6e9fd675b006bbb9df69c47
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Multithreaded Click apps made easy."
|
||||
HOMEPAGE="https://github.com/click-contrib/click-threading https://pypi.python.org/pypi/click-threading"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-python/click-5.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.rst )
|
@ -0,0 +1 @@
|
||||
DIST dnslib-0.9.6.tar.gz 60079 SHA256 6ba31ae2014644901a301727cc4e22844eb19295a959c362568f08aee9b3bfa8 SHA512 c733803a9b25356c82afb4ce853a681545aebdb5fbd4f8a544eea9bb61ff354acc044a43357435e02b8b787a17fec99ea7e9f01b1c1e93a2e39945657c495105 WHIRLPOOL e8ac5e7b97263e5a56ec47683052a2d00d4e340548f1d2241793d65738021ed4e6e2ac79907dc6f1bc9754bfaf0425d0dd22443cc152a20322cd1972c731413b
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple library to encode/decode DNS wire-format packets"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/dnslib/0.9.6"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<name>Tobias Klausmann</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1 @@
|
||||
DIST nose-descriptionfixer-0.0.4.tar.gz 2889 SHA256 4c74bd38f6fcf158b0681ea4ccb6b4f64c09867d039d5ef9a8c1856395dbac7c SHA512 c52e463282c1574ee35e96f680aeaebb6ec1b8ba1bfe58e387cf41d8708c60a7cb7501717de03a90f47db9c4b3aa3e5a4a57e4769d053fd4883e565369d8fce7 WHIRLPOOL aca6044c5dc11aa30ff9a20370687d2aa33af49e5576711405f7b233a2b5c0a0b02bef6310bcac4da814321872c5cb2f79b628e59550373a4e497f4b944a3b5b
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<name>Tobias Klausmann</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3)
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Fix the way tests are described when the verbose flag is used "
|
||||
HOMEPAGE="https://pypi.python.org/pypi/nose-descriptionfixer"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
|
@ -0,0 +1,71 @@
|
||||
--- numpy-1.11.1/numpy/distutils/system_info.py
|
||||
+++ numpy-1.11.1/numpy/distutils/system_info.py
|
||||
@@ -312,26 +312,7 @@
|
||||
1 - display warning message
|
||||
2 - raise error
|
||||
"""
|
||||
- cl = {'atlas': atlas_info, # use lapack_opt or blas_opt instead
|
||||
- 'atlas_threads': atlas_threads_info, # ditto
|
||||
- 'atlas_blas': atlas_blas_info,
|
||||
- 'atlas_blas_threads': atlas_blas_threads_info,
|
||||
- 'lapack_atlas': lapack_atlas_info, # use lapack_opt instead
|
||||
- 'lapack_atlas_threads': lapack_atlas_threads_info, # ditto
|
||||
- 'atlas_3_10': atlas_3_10_info, # use lapack_opt or blas_opt instead
|
||||
- 'atlas_3_10_threads': atlas_3_10_threads_info, # ditto
|
||||
- 'atlas_3_10_blas': atlas_3_10_blas_info,
|
||||
- 'atlas_3_10_blas_threads': atlas_3_10_blas_threads_info,
|
||||
- 'lapack_atlas_3_10': lapack_atlas_3_10_info, # use lapack_opt instead
|
||||
- 'lapack_atlas_3_10_threads': lapack_atlas_3_10_threads_info, # ditto
|
||||
- 'mkl': mkl_info,
|
||||
- # openblas which may or may not have embedded lapack
|
||||
- 'openblas': openblas_info, # use blas_opt instead
|
||||
- # openblas with embedded lapack
|
||||
- 'openblas_lapack': openblas_lapack_info, # use blas_opt instead
|
||||
- 'lapack_mkl': lapack_mkl_info, # use lapack_opt instead
|
||||
- 'blas_mkl': blas_mkl_info, # use blas_opt instead
|
||||
- 'x11': x11_info,
|
||||
+ cl = {'x11': x11_info,
|
||||
'fft_opt': fft_opt_info,
|
||||
'fftw': fftw_info,
|
||||
'fftw2': fftw2_info,
|
||||
@@ -669,10 +650,7 @@
|
||||
return [b for b in [a.strip() for a in libs.split(',')] if b]
|
||||
|
||||
def get_libraries(self, key='libraries'):
|
||||
- if hasattr(self, '_lib_names'):
|
||||
- return self.get_libs(key, default=self._lib_names)
|
||||
- else:
|
||||
- return self.get_libs(key, '')
|
||||
+ return self.get_libs(key, '')
|
||||
|
||||
def library_extensions(self):
|
||||
static_exts = ['.a']
|
||||
@@ -1685,7 +1663,7 @@
|
||||
lib = self.has_cblas(info)
|
||||
if lib is not None:
|
||||
info['language'] = 'c'
|
||||
- info['libraries'] = [lib]
|
||||
+ info['libraries'] = lib
|
||||
info['define_macros'] = [('HAVE_CBLAS', None)]
|
||||
self.set_info(**info)
|
||||
|
||||
@@ -1718,16 +1696,16 @@
|
||||
# check for cblas lib, and if not present check for blas lib.
|
||||
try:
|
||||
c.link_executable(obj, os.path.join(tmpdir, "a.out"),
|
||||
- libraries=["cblas"],
|
||||
+ libraries=info["libraries"],
|
||||
library_dirs=info['library_dirs'],
|
||||
extra_postargs=info.get('extra_link_args', []))
|
||||
- res = "cblas"
|
||||
+ res = info["libraries"]
|
||||
except distutils.ccompiler.LinkError:
|
||||
c.link_executable(obj, os.path.join(tmpdir, "a.out"),
|
||||
libraries=["blas"],
|
||||
library_dirs=info['library_dirs'],
|
||||
extra_postargs=info.get('extra_link_args', []))
|
||||
- res = "blas"
|
||||
+ res = ["blas"]
|
||||
except distutils.ccompiler.CompileError:
|
||||
res = None
|
||||
finally:
|
@ -0,0 +1 @@
|
||||
DIST pockets-0.3.tar.gz 20441 SHA256 5c9682eeb5b66fbbb69187ad51a4c3a8eb07b6e2718455a04703f7ff5d5f84be SHA512 da208b541aa4e0884e37a7d128d11d1d99fac22f10e5dbc88065487265aca8ca348286c0d0214dae657af824cca08f0585c70abc27be25f4c54040cd44a3e44c WHIRLPOOL 7ea2618aae4a919a9f5a68bc0f96a41743f924eb252788097b18a5c9ecb26bb8419e4f114e18fbe51dafdbcd0fa4ebcf517db9a958ea02ed2c53edd298234b84
|
@ -0,0 +1,11 @@
|
||||
--- setup.py.orig 2016-08-03 16:30:08.093499589 +0200
|
||||
+++ setup.py 2016-08-03 16:30:40.861165597 +0200
|
||||
@@ -39,7 +39,7 @@
|
||||
'Topic :: Utilities',
|
||||
],
|
||||
platforms='any',
|
||||
- packages=find_packages(),
|
||||
+ packages=["pockets"],
|
||||
install_requires=reqs,
|
||||
tests_require=test_reqs
|
||||
)
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<name>Tobias Klausmann</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
IUSE="test"
|
||||
|
||||
DESCRIPTION="A collection of helpful Python tools"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pockets"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/flake8-2.3.0[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
|
||||
"
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/no_installed_tests.patch" || die
|
||||
}
|
||||
python_test() {
|
||||
nosetests tests || die "tests failed with ${EPYTHON}"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST py-ubjson-0.8.5.tar.gz 318626 SHA256 e58e99753aaff3ed5d884989a6236bd98a4b0dfdb0e62f9753c20f485691fa9e SHA512 680a00b00913207ff7af6c03c08e3d7ef10c9765ae0290d6502fff64b1d2f597cd6bbe5411d553672a245198ac1abbf4b89e1e20ffa44cbc700b78eb67df29d8 WHIRLPOOL 24b745daa0a4f90cb07f22d574da63bfb0a1733d5a6c6f8b384693819ba6a14042a97b92dad104215892239a7beb3ec1bf3a72c687c2a06ea44c442d8291e7fe
|
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>vilnis.termanis@iotic-labs.com</email>
|
||||
<name>Iotic Labs Ltd</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">py-ubjson</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
This is a Python v3.2+ (and 2.7+) Universal Binary JSON encoder/decoder
|
||||
based on the draft-12 specification
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Universal Binary JSON encoder/decoder"
|
||||
HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.python.org/pypi/py-ubjson"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1 @@
|
||||
DIST pynacl-1.0.1.tar.gz 2710876 SHA256 d21d7a7358a85fb9b9ddadfbd1176c40fe199334fe2202881255e77f6d3773f4 SHA512 71731f26b5f262b31dac20313377e91f5668c6012f30ab43da0c460af1c7e15d911ba082af54ce2dfd55fd920f8a48aa40a98650396d12dc906a61d487a0b14f WHIRLPOOL b83e6fee9ed1ec08b979cd9eacce8cfefa352f701d4b212e8a0f5fc5227c7369da1e4ae0973e421ea59f06d259dd6bd018fa3210dd36225befcbf605f77759d0
|
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>klausman@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>cryptography-dev@python.org</email>
|
||||
<name>The PyNaCl developers</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">PyNaCl</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
PyNaCl is a Python binding to the Networking and Cryptography library,
|
||||
a crypto library with the stated goal of improving usability, security
|
||||
and speed.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyNaCl"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python binding to the Networking and Cryptography (NaCl) library"
|
||||
HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.python.org/pypi/PyNaCl/"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
|
||||
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
|
||||
dev-libs/libsodium:0/18
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
@ -0,0 +1 @@
|
||||
DIST pypng-0.0.18.tar.gz 377942 SHA256 985a1306319e3187e2cb3dabec95a7a0f0f281ae2e1fec04289bed520fecd932 SHA512 3e44b0c86c3ff042c7e4bf03e82281c6807c4eae432c45b9bf4bf9fc844e24031a17245410e9060e6912ef77a30b9ea956422a3d9aac4331e7e81323da632e47 WHIRLPOOL bd01ef51cf85bfd5374543d71a7c437f3dac7e2e1f450065ad547e98eb666a0e11ce714acfae74f36407304d5b10d9e382e2e51f4ee632bd910e8f55db2c3b47
|
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>drj@pobox.com</email>
|
||||
<name>David Jones</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">pypng</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
PyPNG allows PNG image files to be read and written using pure Python.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pure Python PNG image encoder/decoder"
|
||||
HOMEPAGE="https://github.com/drj11/pypng https://pypi.python.org/pypi/pypng"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1 @@
|
||||
DIST pyqrcode-1.2.1.tar.gz 36989 SHA256 fdbf7634733e56b72e27f9bce46e4550b75a3a2c420414035cae9d9d26b234d5 SHA512 784262cb15c10f3581b0caeac6bba046686b35b8c0709ee78684b805b6cba49f4250a004dc5f7d393cc25929cbf815c6c3a94e284a77d20ff7224a8dde3a036a WHIRLPOOL 9911dd1b48aeb68acbe3ba31b719e12dd896d556e5b945070c3c93004415547d405753ee064d772cb15182f8b019239af3d2d452b7767c20efca61b72326020b
|
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>mnooner256@gmail.com</email>
|
||||
<name>Michael Nooner</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">PyQRCode</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
The pyqrcode module is a QR code generator that is simple to use and
|
||||
written in pure python. The module can automate most of the building
|
||||
process for creating QR codes.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyQRCode"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A pure Python QR code generator with SVG, EPS, PNG and terminal output"
|
||||
HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.python.org/pypi/PyQRCode"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="png"
|
||||
|
||||
RDEPEND="
|
||||
png? ( dev-python/pypng[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
@ -0,0 +1 @@
|
||||
DIST pyswisseph-2.00.00-2.tar.bz2 458443 SHA256 7b47f54a61ac17863a4d9e75269e53e09ad525780ac731eed6923415caa725cc SHA512 009542d370248989489e4d2a557b5f5cac27923bc06b9a9088b282f3f9cc8b31bfc43bba9cff3a44f8a77e20356b8a9ced60ec200b26815780af5588efbc9e4b WHIRLPOOL 0521769bed1311fe2c59d14f0a100873b06207ab59bf33cd8a54471958690b12b19ca57f3a7d99829f356c2193a5df1562b976ae2726c11e1800bd35aaf7b5c4
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lluixhi@gmail.com</email>
|
||||
<name>Aric Belsito</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/astrorigin/pyswisseph/issues</bugs-to>
|
||||
<maintainer status="active">
|
||||
<email>smarquis@astrorigin.ch</email>
|
||||
<name>Stanislas Marquis</name>
|
||||
</maintainer>
|
||||
<remote-id type="github">astrorigin/pyswisseph</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
PLEVEL=${PV##*_p}
|
||||
MY_PV=${PV/_p*}
|
||||
MY_PV=${MY_PV}-${PLEVEL}
|
||||
|
||||
DESCRIPTION="Python extension to the AstroDienst Swiss Ephemeris"
|
||||
HOMEPAGE="https://github.com/astrorigin/pyswisseph"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/astrorigin/pyswisseph.git"
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1 @@
|
||||
DIST pytrie-0.2.tar.gz 96378 SHA256 b272021351efadc6757591aac03ed4794bdfd091122204a4673e94bfb66cc500 SHA512 92cc2ae94bb38e947166af810d5104f5660f1084706260a883f9b4d209a1179c40f43094e881fe26694d2efc850e1c48941b3b97d812476bc9b81ef139a5d349 WHIRLPOOL 90a077593fbc38f1f9574b6121a52da54e66b77e1f34872d9f9901a52e20a90137f8c65733026c1426201a56931479ae03d6eee17e0d98f602a0766fa5d3ade2
|
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dol-sen@gentoo.org</email>
|
||||
<description>Primary maintainer</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<email>george.sakkis@gmail.com</email>
|
||||
<name>George Sakkis</name>
|
||||
</maintainer>
|
||||
<remote-id type="pypi">PyTrie</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
A *trie* is an ordered tree data structure that is used to store a
|
||||
mapping where the keys are sequences, usually strings over an alphabet.
|
||||
In addition to implementing the mapping interface, tries allow finding
|
||||
the items for a given prefix, and vice versa, finding the items whose
|
||||
keys are prefixes of a given key.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyTrie"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A pure Python implementation of the trie data structure."
|
||||
HOMEPAGE="http://bitbucket.org/gsakkis/pytrie/ https://pypi.python.org/pypi/PyTrie"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue