Sync with portage [Sat Nov 12 14:46:57 MSK 2016].

mhiretskiy 634
root 8 years ago
parent 964dc40401
commit 2aa8e16520

@ -0,0 +1,19 @@
Workaround --linux_perf_bts_block flag breakage.
Mateusz reports that running honggfuzz fails as:
[2016-11-11T21:54:27+0000][W][1190] arch_perfOpen():223 mmap(mmapAuxBuf) failed,
try increasing the kernel.perf_event_mlock_kb sysctl (up to even 300000000): Cannot allocate memory
It seems aux data also needs WRITE permissions.
Reported-by: Mateusz Lenik
diff --git a/linux/perf.c b/linux/perf.c
index d8ede5f..2f71b3d 100644
--- a/linux/perf.c
+++ b/linux/perf.c
@@ -217,3 +217,4 @@ static bool arch_perfOpen(honggfuzz_t * hfuzz, fuzzer_t * fuzzer UNUSED, pid_t p
fuzzer->linux.perfMmapAux =
- mmap(NULL, pem->aux_size, PROT_READ, MAP_SHARED, *perfFd, pem->aux_offset);
+ mmap(NULL, pem->aux_size, PROT_READ | PROT_WRITE, MAP_SHARED, *perfFd, pem->aux_offset);
+
if (fuzzer->linux.perfMmapAux == MAP_FAILED) {

@ -0,0 +1,42 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs
DESCRIPTION="A general purpose fuzzer with feedback support"
HOMEPAGE="http://google.github.io/honggfuzz/"
SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="
sys-libs/binutils-libs:=
sys-libs/libunwind
"
DEPEND="${RDEPEND}"
DOCS=(
CHANGELOG
COPYING
CONTRIBUTING
README.md
)
PATCHES=("${FILESDIR}"/${P}-bts-perms.patch)
src_compile() {
CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" emake
}
src_install() {
dobin ${PN}
einstalldocs
}

@ -37,6 +37,8 @@ DEPEND="${RDEPEND}
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.4.1-fix-GLIBC-features.patch
gnome2_src_prepare
}
src_configure() {

@ -10,4 +10,5 @@ DIST pax-utils-1.1.3.tar.xz 627536 SHA256 b80c923c0231a17aa2db5fce3d81c3b7d061cd
DIST pax-utils-1.1.4.tar.xz 627880 SHA256 796860fbd48c5f811e699e8492dc1110459bad0a62efa8d346b74a4f6f556414 SHA512 9557d0a80c2a94f28760665a258e0670ee2dd585b128d644ea3be310128bfd26db1bc19bed8623cf2c886979d0094ba9b92577b3899d363b5d418986a2f52795 WHIRLPOOL 27ab9694528cada62f76592df6414a47af4ceb967871ddfe295be01a3c590ae398612030b28b94025a27f112c8a293a300cc9ddb008082f1c76e8ba3ce2eae1d
DIST pax-utils-1.1.5.tar.xz 646612 SHA256 2945b3e4df2e0dc95800bfbd3d88ab2243b2ee4ff064bbfc75734f6d9d986a89 SHA512 c03c2b867988592ad7ee3fc19cbbe203622a736889aa27a669824f4de670e8d591e1c8477529bd0481e7cdce11e94f8b55d4ef158fe21a6e2baf43b09f33b5b7 WHIRLPOOL 3e54a9d0b30aae9017f2706ea8f79c901de2105e52779e765aa497db40cbcb52d7b90570d9373d246a0338d16eaeab5a75ff9019639082f22b2e7ca1a6b2a544
DIST pax-utils-1.1.6.tar.xz 647308 SHA256 f5436c517bea40f7035ec29a6f34034c739b943f2e3a080d76df5dfd7fd41b12 SHA512 c5bdb3ee076c5f4d026f811a59329014c539e3bb3ab45aec92564dcc4abcedaebc50bec55c37aeccfe9e31c554ec7789426fcb3d6f67a8d805843f32c5993f94 WHIRLPOOL 6addfc63dd821a3a0f1ebb2f0545bf81b933bed7aa4950efc51c4af3c8a9dd2263fe09c469bb371a5cb7ae239db646876548a2c21b08c1ed87dd974228eb2679
DIST pax-utils-1.1.7.tar.xz 648376 SHA256 bb9bdbf0888de9444b53b78f7b8069af9832bac7cef0588030b8ce49e8ebad10 SHA512 cec176cf5863b15acc058cbd99639f5f456346136d0551ce5875cb66c28dd0f6e7f5077b0c06751a3a68984b5c4386c232d3db8b76aa4f4b326b0b692835fdeb WHIRLPOOL 07972470889ff3f4a85f1528bc6c49ae11c3161dfe0df4ab0c3ea83affdc36d0fce36f4db5a0811290958d51e477da99476a12bf35108c4a3b147004a0584541
DIST pax-utils-1.1.tar.xz 627392 SHA256 97ed475ae9f91cf5ca47eeb39abe6033db77e480469dad7c7823ed16be2475ad SHA512 24569a8bbcd635b163f1dc84d4a74dac2e89fc5a18bdb0ead8db78dde5f0661f3d4d51118818f028bc5359447a2d9156ab394ffb26b5c64e377f3bf4536cecb5 WHIRLPOOL e5d1782904bd31ad93e09486ee01bf0af7a33db7bde6eaefdfeaaa462632b1f66633065509b7b79bf493030b0c104472446f7aaf7fbc549564715ffebe5eeb38

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
https://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
https://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"

@ -9,12 +9,12 @@ inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~solar/pax/${P}.tar.xz
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
https://dev.gentoo.org/~solar/pax/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="caps debug python seccomp"
RDEPEND="caps? ( >=sys-libs/libcap-2.24 )

@ -0,0 +1,56 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
inherit eutils toolchain-funcs unpacker
DESCRIPTION="ELF utils that can check files for security relevant properties"
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="caps debug python seccomp"
RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
python? ( dev-python/pyelftools )
seccomp? ( sys-libs/libseccomp )"
DEPEND="${RDEPEND}
caps? ( virtual/pkgconfig )
seccomp? ( virtual/pkgconfig )
app-arch/xz-utils"
_emake() {
emake \
USE_CAP=$(usex caps) \
USE_DEBUG=$(usex debug) \
USE_PYTHON=$(usex python) \
USE_SECCOMP=$(usex seccomp) \
"$@"
}
src_configure() {
# Avoid slow configure+gnulib+make if on an up-to-date Linux system
if use prefix || ! use kernel_linux || \
has_version '<sys-libs/glibc-2.10'
then
econf $(use_with caps) $(use_with debug) $(use_with python) $(use_with seccomp)
else
tc-export CC PKG_CONFIG
fi
}
src_compile() {
_emake
}
src_test() {
_emake check
}
src_install() {
_emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
}

@ -22,11 +22,13 @@ SLOT="0"
IUSE="test"
COMMONDEPEND="
dev-perl/Config-Tiny
virtual/perl-File-Path
virtual/perl-File-Spec
dev-perl/Log-Agent
virtual/perl-Memoize
virtual/perl-IO
dev-perl/Path-Tiny
dev-perl/Shell-EnvImporter
virtual/perl-Term-ANSIColor
>=dev-perl/YAML-0.60

@ -17,7 +17,7 @@ DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
SLOT="0"
IUSE=""

@ -1,2 +1,3 @@
DIST cache_tab-1.0.2.tar.gz 12414 SHA256 f44bd4ee2136b6d2dfbb34c523aad973b8e4ee53568cae2e29cf780833052940 SHA512 9a4e225b4a1776771d964ef2b96b8eb976b930bb2e9c5ac93e1e8b238f6e259d086a550d41b4931fbde293306892cdde2a38a4af3afa581a74e9e76b5feef111 WHIRLPOOL 06f5bad8c41d8a7f8269cb598d9abcf583298dc3d326dbb0f5405ae05d4fba19141c93885d4b44b3c0efa0d98e4d2039e7eba9e186d49b0dfdc2b4c3aea3279c
DIST cache_tab-1.0.3.tar.gz 12600 SHA256 7cfd4736f2939b9c87aea050882af16ebfcf2d18c8ad2ff9fa2fc741c6afe2c5 SHA512 d6d6f23834144b58a590dcbda57c2f0d14fd6030a2ea1e1675d56ac1038618f275bb9f9f9c0f80fc03510f775c1a04637eebcf927daeb9af51e2c70efa8239f4 WHIRLPOOL eb9faffc08dbdb8881f9c3bb9aaa598ce7df8429c9c3b972b97f9a573a8eea37225b3c4af30af312e539648ad1c5276cd156233b2fcd25fddf0802aeaeebfe89
DIST cache_tab-1.0.4.tar.gz 12611 SHA256 71c45e9585de0a082d158658a8a66bc871857f7ad3567552f711681b1375dc96 SHA512 c0f7167631eb11de59303a7cc96592c172c109019004f52759c6d5c02d581ca515a81568f2dca0bc1a38ea8303d48b5e415cf12629d27730318433843a1ff3eb WHIRLPOOL 23f7e6e4bcf569f4d1f821af6a65a6758b73516f9b8580c9e51567a740c9f8ec6a623c934891f7c375b40440e09836e8298d7a1ae1247ebbc72cdab3d5c99260

@ -0,0 +1,22 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="In-memory cache Erlang and Elixir library"
HOMEPAGE="https://github.com/processone/cache_tab"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

@ -1,2 +1,3 @@
DIST esip-1.0.4.tar.gz 84478 SHA256 f10e59d06a7764c97f1dc474a99334d532b06c5f2125445f21757016f3ff8cc6 SHA512 50915831796f76986a00f5a2a08f308aa9fee71e92fbb6978e9e20f0c00007c0d442991cc7fc2f6df82560a1509f8189865afe8d0b6f94410c39e07ca4f1092b WHIRLPOOL 74a625a03f39d5c78b0e5a8516c0fe6d8c4e441674c2ffce9fa89609b8a6045bd52916753bdfa2c55d055bbead9e6e727adabbb9f98d388f746308c328f1db93
DIST esip-1.0.7.tar.gz 84522 SHA256 942622cb808978d7eb0f2faa3c6b1577579bf9faa8617d9db58a9b7fe7a59993 SHA512 f25f2ea146a8fbea8f727210fc222649a6d434b5f2f9c2eaab62d56ecaddcd2f2986a96befb1e1291cff9130276d146321c20948d0469c36797c323f94431f3a WHIRLPOOL bdd25e89e32e742508cf58b4321e382e3c7fe6e0cf8ce7128c39ea1270162930eebf6f88bdfcfac65470c8193b87ef01e38aff8bccc310e1fd4f7c5f5adc078d
DIST esip-1.0.8.tar.gz 84534 SHA256 1954e04ce6afe58992319f394110beb4adb743b11813ea853bf3bc46308fa344 SHA512 c5ed3e4e25d8db7aa67002e7b0bc0f6e7355e4227339ed507064832c3f329d78f6aa7d71eaa80108629b7bb6141f68c2f079decc4799517ac886e7bb3c1415e6 WHIRLPOOL 638d380717b0a7f7ee9f70a65cf7d8b99f0cfbd5a730b3fa02870653219a5a4ec53066f929e02e17ed18719b98302bfbf42b48fa93ff005974c6c6d9045bb156

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="ProcessOne SIP server component"
HOMEPAGE="https://github.com/processone/esip"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/fast_tls-1.0.7
>=dev-erlang/stun-1.0.7
>=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )
src_prepare() {
rebar_src_prepare
rebar_fix_include_path stun
# ebin contains lonely .gitignore file asking for removal.
rm -r "${S}/ebin" || die
}

@ -1,2 +1,3 @@
DIST fast_tls-1.0.3.tar.gz 57470 SHA256 530f18fee1571fecab3ff75d5dd4d2e94472c892a1b5dba048412ed9b1ec449d SHA512 701016ce045fcd13810f2c287772cc2828576b85bd1458227d9da9ce89c3e10e75c41a02eb78f6e1c155dd75b76ad3d3becf5b40832b1e1b4cf928488e3bdb04 WHIRLPOOL 736ffb0ef419cdb417f7bec4c9a1980072af7e06db4cb0cdb37eb83ff53fc618627b87c167a62dd1daa4db629902aff78780df335505eb9c1ba73a6f8bd67551
DIST fast_tls-1.0.6.tar.gz 57994 SHA256 96c3ede9fbdcad510865e1a1759901556fa004d51d81a45d4d24031127feee8f SHA512 d13a5758345521c9a295f6bb4aeedc58ea7fafb42ea3955ca61cb75e15c8755c7a331d139f2c544da9e8d23607a6520caf8fe1e1fad7c016acbca07c0d783fb8 WHIRLPOOL e69cfb8901e07e78ab308ce0ceac02167ead6c667465a8e386717509385c998d1e50f2a8b331c3887fbcdd990b958861f8b3e1e3e2e80a42598cbf07f66fc691
DIST fast_tls-1.0.7.tar.gz 58069 SHA256 35da558d86aec4abe571740f5f229cd03dbb3abffaf16991fe88304a3a5f72e2 SHA512 46a3ebab09ec5e18b086c8c3e2a87a5d6a35e406e8988c48979d94c3e303d5f9a8bcdb1e8ce74266ba8c59fbb4a4310e445f5ad65f072d28a7b44a0bdec50b62 WHIRLPOOL e04d46127efd2980e7d060c8a32158a8bc3c642eab98fe6e61a2d7412bb74925498edb8a323f5e8843a4c02cffdce23f2f274f108a20b0dc7c3620a12f66571d

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="TLS/SSL native driver for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/fast_tls"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="libressl"
DEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

@ -1,2 +1,3 @@
DIST fast_xml-1.1.14.tar.gz 86918 SHA256 84be7134c6bb9deaadc28000fa957e34750af51abcc67dd908f2ebc528b4c899 SHA512 3475d5cc5ab670cade221b5ffb610d2dbc52d9699e8d32d17eb3b13da1a486d8351776a50284cdd37ee9d4b6606221c60928f836669a325cb1692290a88d5d1e WHIRLPOOL d05b49323b4d5fc83cea685a36c577faa397d606aeb9ca1e2e450442fd7fed19c22bd7d33e1ef9495b9e2798ea259cb32fcdc704c5227be3009b5d75aa07a120
DIST fast_xml-1.1.15.tar.gz 86948 SHA256 3cab1d45b67ae9f703e51480a4607f670caafede6fbdb4126e94a34b56a381f5 SHA512 3792ec8aca5ee8c40f53a356badcc9685ed071903500b0405a4d8b3620605eba1b8d1351efb5115497e022811dfca3382522318decc6207df1e4d81db3d0c94a WHIRLPOOL 9de1ba9e907f85edb67be8b3f2e69e741fce3bc9a7b3c12ef419d0cf965cda27989fa4881c92483b2f8b9f268a2ddf03781911a18e57ec5ac64e285adcae5b5e
DIST fast_xml-1.1.3.tar.gz 84926 SHA256 59de96e3defc02c9b916d4cc02545cd963c282266a09ce248ac6b6be4b2347ae SHA512 644934d6538ddf2b49863883a66255966b47f933594aff10325dca7785802d28d3223f79941fb4cfa33776e5a1a5fa74fe84422b7077241fb33fff1c52bd044a WHIRLPOOL 0361480089f055f2cb5afd2662072e9bf12ebfc651fc2dd242feb9797ff805a3b4956a8169fdc513c41b4d6142894a964e4d361d97f39c68ba3526a0d9ad1e51

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Fast Expat based Erlang XML parsing library"
HOMEPAGE="https://github.com/processone/fast_xml"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
RDEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1
dev-libs/expat"
DEPEND="${RDEPEND}
test? ( >=dev-lang/elixir-1.1 )"
DOCS=( CHANGELOG.md README.md )

@ -1,2 +1,3 @@
DIST fast_yaml-1.0.3.tar.gz 49351 SHA256 1ece4a9396c7595c0bd0a4e82a81a6680327efa1fcb9e6d0b85ae06fbb2ac856 SHA512 321de1c0ff830de8a556bd661e600a66bccd944d6503a87a02111bcfb0b23c8c60b128296e7bb07ea39f923a04ebc7cd15e33971ca6691f16a75340c0695aee9 WHIRLPOOL d46238885a7dc80312523a105126d62fa80489d86d8c8be86e36d10e596a566caf86f3ca2d0e458dc6e8481a272c45a9392ff6057d8c9291392a7d038a6085cb
DIST fast_yaml-1.0.5.tar.gz 49463 SHA256 5286be45f91c8b084a582fe545ee86e2f33dc466cdd308357596186d1b78496c SHA512 9d6b173f6086b2543273493cca460f161d16a4c3cfd8f84945a7040991fecd24a193bf0af47f3d0a326d2ebea3d46fcf5cfa0ff21607ee98e9a0bb6f2a535bab WHIRLPOOL dc505924f1df58ea1a78f0bb1662cbd1f4ee3d20b238a753699df33c0e4ccd3c48e28d94ec8366f1a6c08f5e63a7f1d3b4dcaa4755e4af2924f6ae89e01de450
DIST fast_yaml-1.0.6.tar.gz 49461 SHA256 2d41f8ca201e9fea779287985aa20c07f3d6ded646b44cad290a03d2534edad1 SHA512 04a466ebac30ee08827c9ba6d18861867571eda599e68937bbc8c924dab2387444db1f02da3cbf493ef63f03bc73cb6de32a90ee54901d269b3230611ee9600e WHIRLPOOL f97d8aef59c4cbc13bfb1de55f184b1b3e805814b4d020b689d18dd69620baa1d68cdafd4128f372508a14d24843a3ec446669cc43f0944e8c88279cff64b21f

@ -0,0 +1,23 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Fast Yaml native library for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/fast_yaml"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1
dev-libs/libyaml"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

@ -1,2 +1,3 @@
DIST iconv-1.0.0.tar.gz 91905 SHA256 b964bc7a561852a6123f732203a67262c07b392cf201b4a2b1bf48d0cb1c4964 SHA512 858ec07e2a8c2699c553de068451dc6dacf3fb1cf8a8e6727a746b72b191b5647a75a5b01443719a8625c1328c6b502a1f51fc1d367767e71792e38e1e34c1f1 WHIRLPOOL 3d072e869b39c87134f35e123de9fca9d3f3cad14d389186e86e5bfe0fa19760e9c009a3f8e21694140d50a429c9ac9d42e0b6efa5bfdc5032252eeaca2673f7
DIST iconv-1.0.1.tar.gz 121318 SHA256 ee966275028efa246ad21a798c4e0d6394a35a351b2f4071e11d2d691e577731 SHA512 bbccdc206c027e43a13388fc6c23ae5cd7084686ad56e39593b4a3db2abfe89e8000d2a88706d4b083b21e1399d5e7a527e72fa83c7f5e631ad39c8d39293bc1 WHIRLPOOL 788effaa1eaa6d818fb78fe0757e3967738730c5237776a6d5252d427a06b5672ad78047cbe0a52595872754ea598ab76c826854baf3a1aca6a9c4140538fa76
DIST iconv-1.0.2.tar.gz 121331 SHA256 b3edf7675809185a903e8b24f0bfc8a509b6c2434baf37266d57e11b3c638569 SHA512 910614320109993f359697bd78bb9c31275eb1e3a45f583f7caeeaff77d0f8aa513ebcb12110dc2ef1bf5ecc59e0f5f1c3e67f0cf47cde837a8af524e951901d WHIRLPOOL e50a07a42252974816b8df8855eda522fa1d6483534c6c0ca6988317df39ed00e335934f6a44268f6a1939c26f1c80f3be679ea71bae4495719819727976b47b

@ -15,7 +15,8 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1
DEPEND=">=dev-erlang/p1_utils-1.0.4
>=dev-lang/erlang-17.1
virtual/libiconv"
RDEPEND="${DEPEND}"

@ -0,0 +1,23 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Fast encoding conversion library for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/iconv"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1
virtual/libiconv"
RDEPEND="${DEPEND}"
DOCS=( README.md )

@ -1 +1,2 @@
DIST jiffy-0.14.7.tar.gz 1856522 SHA256 633e2c19aae9cbd94a4a1bb80f369de4c03ee40bd4744a06a3c6305a4e050461 SHA512 b790b47857a063070da1c06a1c4b94af6085cbe8c70ecf079d8ae36c58844e7055a399f843a78ee92bf4e90320b9c6e53753f109eaa99008df793436fa8d4df1 WHIRLPOOL ea96b7b496b7eae9af5a8a53ea5156fe8fb9dfe4e82cf4af8f9951ce2b0ec53971b0700e98433dbd0beceddf3d048441c06fa2bb612b72012df84d882327d78a
DIST jiffy-0.14.8.tar.gz 1856737 SHA256 7d1054c475c82c626de3ad57201a7fc51da38667c8a7502149eb751edc6b601d SHA512 c91f39ba877daf845ac80d611fee88310e1e3368c36da722c22af841285dcc0b7fd7712b0107dcb1a60155ac58dd7cc0faa4e4295e4aa9c33d79292c5b2cf045 WHIRLPOOL 19ca8167c3fbbb67cf0e23606577162750f156eb64a64345a0a5fb7e816e8bfcf29e1653927d70a8613c3e06179332fdac528ec7f2617b78d1cfb6e8556486bd

@ -0,0 +1,21 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="JSON NIFs for Erlang"
HOMEPAGE="https://github.com/davisp/jiffy"
SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="MIT BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( README.md )

@ -1,2 +1,3 @@
DIST lager-3.2.0.tar.gz 244340 SHA256 cdb1c17217497ee12175f76aacbcf0346902de4da225b08cefa6015504b48c13 SHA512 136274c8d1715d996b599317e4ac02e597c084351d3f7aea806ed9f0236a47c41dfff0b42a989dd4b6404e75e66b334600643aaec20d182edc9504d123920092 WHIRLPOOL 05a6b9f1423ca313d553f4e64a5b3d255e487c2dfade6207396f16afe42b87806545d14508d4fddeb96eec5bc3ffb368d451f64b5c90bbeb0285503137bae516
DIST lager-3.2.1.tar.gz 244701 SHA256 5ef0f65e0c18a7df5c5f2cd8e96780396f13369127d87857e7931670c79a9327 SHA512 2b9f82224943fd196f8aa12f228618996c3dcb2e83c8bf2633375e38771a4817e791db1d54493ab02835382796444266b623fce5686c864e21e49affddabea32 WHIRLPOOL ac172e6574c6eb36d12cbb15b5304a4966a34c6892e4e0ace5cfe84dcdbcd0e18c43bfe3fdeccba967b7b69222ff28b6858e5eb419b131071c484dbdb3575ce4
DIST lager-3.2.2.tar.gz 244979 SHA256 432299f2ef3fb69d86be23f58a867e084ac5d206979557a6bc832bbfeb800eef SHA512 c183f141b50343c5892ee4417ab76cdd69862a53ccd9c0840b2df52c7034f08e5ac92546d6bdfc8014c8e7561cb75cfb20b3967e0146996907c9594d341095b6 WHIRLPOOL 0848d5cc966711ebaa9b6e3424854703b1da44119785b48a73d81200efb21617fefd0abbffd9b8f3911aab0cd445622598cd8c63f22d5fb36c4c41789b040c38

@ -21,11 +21,11 @@ RDEPEND="${DEPEND}"
DOCS=( README.md TODO )
PATCHES=(
"${FILESDIR}/0001-Support-typed-records-newly-exposed-in-OTP-19.patch"
"${FILESDIR}/0002-Fix-get_env-bug.patch"
"${FILESDIR}/0003-Add-get_env-unit-test.patch"
"${FILESDIR}/0004-Undo-unnecessary-whitespace.patch"
"${FILESDIR}/0005-R15-does-not-appear-to-properly-handle-the-export.patch"
"${FILESDIR}/${PV}-0001-Support-typed-records-newly-exposed-in-OTP-19.patch"
"${FILESDIR}/${PV}-0002-Fix-get_env-bug.patch"
"${FILESDIR}/${PV}-0003-Add-get_env-unit-test.patch"
"${FILESDIR}/${PV}-0004-Undo-unnecessary-whitespace.patch"
"${FILESDIR}/${PV}-0005-R15-does-not-appear-to-properly-handle-the-export.patch"
)
src_prepare() {

@ -0,0 +1,28 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Logging framework for Erlang/OTP"
HOMEPAGE="https://github.com/basho/lager"
SRC_URI="https://github.com/basho/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/goldrush-0.1.8
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( README.md TODO )
src_prepare() {
rebar_src_prepare
# 'priv' directory contains only edoc.css, but doc isn't going to be built.
rm -r "${S}/priv" || die
}

@ -1 +1,2 @@
DIST meck-0.8.3.tar.gz 232910 SHA256 cc20fac15c317c9e5c2aa14e9cea42416f338830f4566a41b78b2e523b0af813 SHA512 2009bba7d9e7825142c335a03f3f67ef1a9407fa0f93d360c3f4854851af789dc3ad65935e42b1f0bc69d0f47a8854d311eaf68628a4088d1bcbe05c4010c5bd WHIRLPOOL 36c64e01df25f06e76853e5027d14ad5fcc547f0438863fbcb4862e7742445bcc4dfd4f284deabe946fb931ea8b840f23a825ed54299efe2872b87806cf5439f
DIST meck-0.8.4.tar.gz 234157 SHA256 b4f951841c69a75a735ea4aea682899f19f254467c749df596f90757e51104b6 SHA512 e6d8caf385e93daef70382f2efac59215628cc200dfaeb74437571d24131b49eb8328af452133ce3c9393d14a1f84b90c2432c83af25cf0cb17cd19a236373a7 WHIRLPOOL e73bd8f1206c84ff3a64f0e7142700e5796371c0a3fe75d2818c44ee82f79262221a04ad819101eb7be721ededf0746a1b3b9b2a4447186c75a5371afd9b5de1

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Mocking library for Erlang"
HOMEPAGE="https://github.com/eproxus/meck"
SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
test? ( >=dev-erlang/hamcrest-0.1.0_p20150103 )"
RDEPEND="${CDEPEND}"
DOCS=( CHANGELOG NOTICE README.md )
src_prepare() {
rebar_src_prepare
rebar_remove_deps test.config
}
src_test() {
erebar -C test.config compile eunit
}

@ -29,6 +29,7 @@ DOCS=( CHANGELOG.md README.md )
src_prepare() {
rebar_src_prepare
rebar_remove_deps rebar.test.config
sed -e '/, warnings_as_errors/d' -i rebar.test.config || die
}
src_test() {

@ -1,2 +1,3 @@
DIST riak_pb-2.1.0.7.tar.gz 224466 SHA256 a93c5ca952ec81e52d705dc280c3190a4a4f73419a40c4e6cc27c586d1d40dc1 SHA512 671b164e1eeaf99ccf726f834bc7e819c5cb232361348b45480411f49c1b0a59158abde016b2fdff47240f275bb594ce70f1deeed0c0b2067e79721f6eb13048 WHIRLPOOL 15731399df238fc137356a03523949797413177f18a1d2244bf2e9cb9e7a2d3bd064b5bb71dc5db60ad22392ceb22ce4ca17a9c323e831647b7850d6258f55bb
DIST riak_pb-2.1.4.2.tar.gz 235730 SHA256 54064a2115dbcf8daa5265b8d338015ccaa208766b0414af273102c395794b6f SHA512 82d06323fe1e1528319ed95dcff4612a27625df2684519739329e92dcba46864ee23684154f28f312952cc7c341a30b6ad3c72feeab4a9e0ad5101cf9218bd0f WHIRLPOOL c4178901fc569c15f926818bf9db744b0b5db162ee08eeba0b6662036aa0507fc3f72988b17acfe68ec3b617291c1ed86522c89622439d992e0ddd53ac110db9
DIST riak_pb-2.2.0.0.tar.gz 236478 SHA256 26bf3ffb4b1fd3c10a66cd2f77958f3761a3e65cee133a6130b4355932e7e3b6 SHA512 969d4f98d99d1061c6372c50650a6be8e3bda907efb3f1fb3f6553a1e88b7ae0b17bc9301fbaa844ee4c656df2c439252c233ea49b77378eee0bf1a2817d1b01 WHIRLPOOL 0c4c0a88e5ae5c5d2510511b2ce7021ccde46635123b155a411ed340822a9b107f132c389abb489b31ec3f0b43a046cbcaace740f87389e1d4f958f3ba2cab77

@ -0,0 +1,23 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Riak Protocol Buffers messages"
HOMEPAGE="https://github.com/basho/riak_pb"
SRC_URI="https://github.com/basho/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/protobuffs-0.9.0
>=dev-erlang/hamcrest-0.1.0_p20160709
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( README.md RELNOTES.md )

@ -1,2 +1,3 @@
DIST riakc-2.1.1_p20151111.tar.gz 229778 SHA256 9d3b066e05b0b28d84b03cb87873ed28183056e70e9f64ac703e2a0eb2005719 SHA512 b9dfaf4869ed087cfb093626d1dafc496ecd46f367cffb93768e645e1d8d42d577f13ce9a2516d32efd9e2aa1b0214e4572b77f5498979683fceb5d490f0de43 WHIRLPOOL ac3ae051d53f6a8845b49dbb6f87840cea12abfe1d0e782adfbb8194d8894e1f171124f29f9416e895d33fe04434e7f528c5a6c1dea88e7dea3b7c6cb1def774
DIST riakc-2.4.1.tar.gz 271545 SHA256 d2226db72ded3e830496b86c498fa8e120a2322631d6389eec3fa58ef3f83e0e SHA512 ee33dcf87db0587e81411794d8916d1d5b0c9f7603a814bc44f5916e4c32342395420b695c966311985ed771d4894210c3e5e8fe9cc86bfe20ccc61e1b2751ca WHIRLPOOL 7f3ac4cccaea0873deb0ebea39f5ce0d6beec5942f7f6e2c6b36000125037ca87ebe938ea055b68273907349771074c97bb0d79af95e1bcf9e069b7d8aeddd87
DIST riakc-2.4.2.tar.gz 273312 SHA256 95a441e193778eafed89b606022d6880ff499de338499a2514f20fd232914be0 SHA512 ec1712dfc2a3ec0dca237bb9050fc901bed4eddfe200b92ff878c1e37db4511bcb3b78c036e803ea0c81dfa4279022ce668288a4cecde51ef0afd0583cffb0a6 WHIRLPOOL 42d3b69bd5c5f13c1cdb0e439f35c8a7e676a795f1f2eb7ea8a193a52caa4c87a0d5f5002d4c809a9417d98ed79f2f61f5634c3006f6822f73e0d853a764352b

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
MY_PN="riak-erlang-client"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Erlang clients for Riak"
HOMEPAGE="https://github.com/basho/riak-erlang-client"
SRC_URI="https://github.com/basho/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/riak_pb-2.1.4.2
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( README.md RELNOTES.md )
S="${WORKDIR}/${MY_P}"
src_prepare() {
rebar_src_prepare
# 'priv' directory contains only edoc.css, but doc isn't going to be built.
rm -r "${S}/priv" || die
}

@ -1,2 +1,3 @@
DIST stringprep-1.0.3.tar.gz 95189 SHA256 ec6c99adb3b9551993b6a6166a17af3d34f1ca5bd1cd16e728876764a1eab9f5 SHA512 a42ad55ddfe69f34025fb4ce8f357b13ca3f24449da7ca1e4dc5d78dd350d39530c39d1f3542fe0cba8081c6bc5d3441a606f227733d7a6d87d658a703a0feb1 WHIRLPOOL 890664f795b31d76f460e095750e0f3bec318fbc8db97910a83c95f05f6bc63ada7bab497ddb3231eccf60645a33cbea875bc20382baf40b1974e40ae6630c1d
DIST stringprep-1.0.5.tar.gz 95323 SHA256 ff5113f1cc77580ada72c97f89cbb91a9026d683a7734adf67e95a8831d3903b SHA512 08132b1c6ceb7e4d069677e8a49ef2543b7d2491d745b3b68cc59b1786ad9884db5e694317ea44059c285ce63df4e7ababc6e0fbad2f36105479e6a07e159a05 WHIRLPOOL e5479b87617b779b53090e443f70f784d96a8f91bd6a0f74d4f565024d3b6981f11ee6d9c24a90ba0959ad6ccbe39500ba1cbdce59840e2cf7d353d94ec2d378
DIST stringprep-1.0.6.tar.gz 95340 SHA256 bedd567e53b130beb1154f9d383e9092fd69e2f072bb13a01c1354aa8fbcbb11 SHA512 930399b8a33f6f4aac9db12f0cc46197e94b6964eca6b913bea6ad331b8c2dcfb521331245858b4480f0c9bf472f7cfa98101349c4b2624c10718410d49cd040 WHIRLPOOL 8175b72af725dea816c7186c8eee2109f2d592be4030fc8261993c41986d3c84045d107036dbc0dd1cbe8caeca0a418a0d01bbb14220de5c9139814ae6df6db1

@ -0,0 +1,22 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="Fast Stringprep implementation for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/stringprep"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0 tcltk"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

@ -1,2 +1,3 @@
DIST stun-1.0.3.tar.gz 28646 SHA256 aae567e4322c8bce604b50cdd41e7634d6047300ef67308199d81aff77d9992f SHA512 c15918f4b1f81477a7834dc5ba837fcd512249bda569cf3ffd3066056e6f1abacfeab3d0dde575402291d841f257a3b33e27d6c76250ae353d77e3fdd87f9786 WHIRLPOOL 9028eed54f0ae62e8ecfb760ae1a94ea834fd397ab35e4332ea2d1b158271809414e21bed60ff9c936e9637e60d107b49a0f30032f3fc40ee97421e20012bb1e
DIST stun-1.0.6.tar.gz 28681 SHA256 21a25d0ec6292c13bc77e3225bd3f0b2b26d70f815c6e8904c825028629e70cd SHA512 30a34a660d246ed33015e2f4b890203a2648553ed6e2dced87e30bca2eb9d09486684947332f7239d535ce19a36028a0642136e5b574f3c5b867f598341bcaf9 WHIRLPOOL f27e281f21156859533d39524537e8327a58523e38e0114a00af1e6f16769fc6875b0547421cd65c190e812716105842880bd6ad435b297077d2c58be725ddb6
DIST stun-1.0.7.tar.gz 28689 SHA256 c5835325523e9800dc1279750f9994ae4b6409e68f36b07e6b01b2f7314d2cca SHA512 d494e020741e3e098c2ff9221a03cdb6f26a474a859e8e7dc41221050d7a99e8e7285b812556b95fd3f1e30ace45feb2e5613eccfc08bc99f9bbdcfd2d82687a WHIRLPOOL aec3f89bfb0c841c3d658042e378314020b8a67a0b7858d151bd9e40b8c12666696f1fa3df0f94779307963c82dcfda2c7840020854e86d816ce97e3277e2baf

@ -0,0 +1,23 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rebar
DESCRIPTION="STUN and TURN library for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/stun"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/fast_tls-1.0.7
>=dev-erlang/p1_utils-1.0.5
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

@ -61,7 +61,7 @@ CDEPEND="virtual/jdk:1.8
dev-java/commons-logging:0
dev-java/glassfish-deployment-api:1.2
dev-java/jsr181:0"
DEPEND="${CDEPEnd}
DEPEND="${CDEPEND}
app-arch/unzip
dev-java/javahelp:0
>=dev-java/junit-4.4:4

@ -13,7 +13,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
LICENSE="openssl"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib"
RESTRICT="!bindist? ( bindist )"

@ -0,0 +1,40 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=DROLSKY
DIST_VERSION=1.10
DIST_EXAMPLES=("eg/*")
inherit perl-module
DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
virtual/perl-Carp
>=dev-perl/Dist-CheckConflicts-0.20.0
virtual/perl-Exporter
>=dev-perl/Params-ValidationCompiler-0.130.0
>=virtual/perl-Scalar-List-Utils-1.450.0
>=dev-perl/Specio-0.150.0
>=dev-perl/namespace-autoclean-0.190.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-CPAN-Meta-Requirements
>=dev-perl/CPAN-Meta-Check-0.11.0
virtual/perl-File-Spec
virtual/perl-Storable
dev-perl/Test-Fatal
dev-perl/Test-Requires
>=virtual/perl-Test-Simple-0.960.0
dev-perl/Test-Warnings
)
"

@ -0,0 +1,36 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=DROLSKY
DIST_VERSION=1.05
DIST_EXAMPLES=("eg/*")
inherit perl-module
DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
virtual/perl-Carp
>=dev-perl/Dist-CheckConflicts-0.20.0
virtual/perl-Exporter
dev-perl/Params-Validate
>=virtual/perl-Scalar-List-Utils-1.450.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
virtual/perl-Storable
dev-perl/Test-Fatal
dev-perl/Test-Requires
>=virtual/perl-Test-Simple-0.960.0
dev-perl/Test-Warnings
)
"

@ -1,3 +1,5 @@
DIST DateTime-Locale-0.46.tar.gz 2556441 SHA256 b4ceaa0dc0b89d4eb180eb970a927cf376e3d04ef42de98de2e034cd2021348d SHA512 36a13c10efca1299f4705a98bedd640d235df7478554f398648e124a3ecccfcd72b16b18882836d6e415e2114feb2dda4260f24774c6f741a705b1ba63b4363f WHIRLPOOL a1e071d01dfc2ce5c3250120162adcf1903569e40adfaab72f29ea5ff0daaab5a5ae29f6649c8c878a293d0b39425bb68639c0b89dd2831601701c2536000a8f
DIST DateTime-Locale-1.02.tar.gz 930153 SHA256 63ad62bcc01c7007d233f6270c05059a6cdc4270812546450759d03d8cfcf355 SHA512 70c1fc6d06cd38553a03e3839ffd1b8aadba115159aba2fc8718d613cdadeee3bf91fe4bcb9d15b127edf633313124eea1e08913313c5fbc286999c286597c0d WHIRLPOOL 8e3cbef911f7517a821b99e974b66ddb71734925cf95a0eca5c66ff856a93581faf88815844770031e5e049b26513268cdf51675417abb337503482b5747e88b
DIST DateTime-Locale-1.03.tar.gz 959190 SHA256 3100568a62a91ca1c09c0aac8e1e4ba34e6f82047ec64f714733a647c040f511 SHA512 c86f338c40bbc4a0459999314a3a84871ff963495c788ae68b15f747ce896f9ea9ded8e037238870b0831727b6fc578739318897d04c753ff113b33d57f9a0f9 WHIRLPOOL 6e5589308fa63f4bbb4b1995654ee34645d1cc7bcbaef8ab7ff49de666ca081ee168237925d39abb74bcd63617846d3fa42d0189fde7632d6bd9d30d08071efa
DIST DateTime-Locale-1.05.tar.gz 959564 SHA256 692d674558589e2a6ad2d68cf58a6e4e4b1bfe2f7f76caf20cb91b975a51d155 SHA512 8e5484e20ccd6f21343dd8eed708f4ec70a0a11f86b83d4a304ebc01b6f8a613d8b08b3a51cf520eeac7730720a996ef36b5e93e771f5fd03f92e283e4ff1f94 WHIRLPOOL 01919f04ef06c8244836e694b6e7f620ecda1b17d4a1545fbb92d99ad3638fc5ac291640ae9ca54d6ee78749b4bcc960e9b0ba6a5c7896580200ef3e88f0b5bf
DIST DateTime-Locale-1.10.tar.gz 1013594 SHA256 4bf71372475385b4c7e500641fd02b80749d1ab9ccc572bc37937ee00b0bef13 SHA512 37172a9ed79ea16501e9d38184a58a27af9b96fdb38e1a3235658bd7a0de02d3511aa39651e1f8ea234f49b7d780599591ee02aa56b658d4ea4c187676be4172 WHIRLPOOL 3b85502195b336a0169b03cd1e0a5e0454ab70ca0c793b75576c52670f0cab3466472b8b15dea4c7077b89168ed6d132479ee38aae0a2cc101a2b852b419090a

@ -0,0 +1,45 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=DROLSKY
DIST_VERSION=1.36
inherit perl-module
DESCRIPTION="A date and time object"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
"
RDEPEND="
${CONFLICTS}
virtual/perl-Carp
>=dev-perl/DateTime-Locale-1.50.0
>=dev-perl/DateTime-TimeZone-2.0.0
>=dev-perl/Dist-CheckConflicts-0.20.0
>=dev-perl/Params-Validate-1.30.0
virtual/perl-Scalar-List-Utils
>=dev-perl/Specio-0.180.0
dev-perl/Try-Tiny
virtual/perl-XSLoader
>=dev-perl/namespace-autoclean-0.190.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-CPAN-Meta-Requirements
>=dev-perl/CPAN-Meta-Check-0.11.0
virtual/perl-File-Spec
virtual/perl-Storable
dev-perl/Test-Fatal
>=virtual/perl-Test-Simple-0.960.0
>=dev-perl/Test-Warnings-0.5.0
)
"

@ -1,3 +1,4 @@
DIST DateTime-1.20.tar.gz 220697 SHA256 ac909ca4e26f2713940302ad1fd8068de0a6970416a5a88a812cceb155becb0d SHA512 b0374407683da3b68d0a127a2899deb8222f3bbd3e1f68481a000ca8c7fbde69bf4e43253b4cdd68f97b0a0ee7d8ed9d7a08fda8b5bf713b0f02ba722cd3aff9 WHIRLPOOL 0554f0d60fc57410aeecee8afa22997479bf9749eb1e46bd57f369a2ba98d8b4e8c06298304cd1bdec42879864440fe5e34f8df97def6188454caf14988e9143
DIST DateTime-1.21.tar.gz 221151 SHA256 a3a5840cae36d693b1371bd0f615aa8e3ab7f6cc25e06bff40c7010217d3f6b1 SHA512 256b49c6857c2eab4508ed1c1ddca0d88a32339c10334d70f95599d4d49934fe2fbc7689df334121c29abdb8eb0ebdf066183361224a5dbdce98fc1a216a721f WHIRLPOOL 73a277d680f6a806f54fd23d31d2bc34220e042e202d8df1d272c664f4171f3afbb34e2be8aef091bf4bd48ff9f4b775efa4810284a8e9081ac6bbde1af0e5ec
DIST DateTime-1.28.tar.gz 229774 SHA256 781a25ab7dada202c917f6c5db06f6d9e6f03d5a395e91afab478ba074e75787 SHA512 cf2c883636073086101dc08596210e59af0cf301ae78e496358e6952f26104aa26c1fdc0784aa10e05ac0308a1ed7aef78a7682b803679481fa570f5de1c04a3 WHIRLPOOL 0eaeb2a30382f7952c7113bee2b8857f1e9409d1052f3031a55e72caf5ab18ec5827b062c4e57a540f917973235eff291cdf396de0ccd6e84a8cc4fdb64ea3dc
DIST DateTime-1.36.tar.gz 235407 SHA256 bc60e430c27d7693df5af7b1ee33a4f03308677512790ae3c608e70c0760e159 SHA512 debb3c10f55d4dca66a495a89ac92f6a1f90c0091b6c223391f0e5d8835a6b5ef00e9529ac29f837e4e82baf630b82e3fcab20223e13ccaf4db9e9d08573486c WHIRLPOOL 2b6b679b989d8335021142109799e5b1e8589234ee70080a32bf46b699f5256674ecb6810d0f585a104767e854914819818be8df1f99632bc932a0f255068439

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Spiffy Perl Interface Framework For You"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.300.0"

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perform diffs on files and record sets"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
RDEPEND="

@ -1,3 +1,2 @@
DIST bleach-1.4.1.tar.gz 17449 SHA256 152af29d4580b112fc52966864492791c951e6382b56070e95e128c6b614833b SHA512 247dd02e3123149f8c0dd72e91e3942055d560be791f275ce52ce0250406033b2adfb47e257cb6af2dfd3dfc167ed6434c4cf4b906303e2cd96359d77b55482c WHIRLPOOL 015b4fb0d825201cc59188caf8d94e3d3b1af336ee3f0c787e07d8a73ec32f727c6640828e694b21e2dd255253416e25e11e44d8932bbbca5571494096b75020
DIST bleach-1.4.2.tar.gz 17876 SHA256 56018a17d1488eb1a1e18e7cdddcaea24d3c7b3704172e356f6916c577f4fd9e SHA512 cff3fdb585279bc4bbc11b70fb54e4e99ab4f4afb0d4a7d01e0b10e86d501464324a154b06bfd4f98517c8d1561f2a95a03054e59c661c56a2e3e5dc13788b3a WHIRLPOOL d31e28cad84381ca3fa42e77059eb2f99e2c6c77e02fb293ce0b6552fd962057f4058ab1ad9e49a28a52266633f4891d4f740566de81c9069419cf29614d7aec
DIST bleach-1.4.3.tar.gz 18094 SHA256 1293061adb5a9eebb7b260516e691785ac08cc1646c8976aeda7db9dbb1c6f4b SHA512 316450f6325c4fba78de97ba755c185d59aa4d112f303d9f630918f02e613170c2e6bc6ce2de73ce3b0000572de673ab0e0dddbe41da59de5f4cebbfa1348a14 WHIRLPOOL 48a591bdd5b2b91ccc9fa1efe3eb59215d06aa9fa8cb2efeaa352afd5f62e0002185ad99745814c7622e3e7f9645c159267f12e43752df7eed5726a3d01de2f6
DIST bleach-1.5.0.tar.gz 36502 SHA256 978e758599b54cd3caa2e160d74102879b230ea8dc93871d0783721eef58bc65 SHA512 572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124 WHIRLPOOL 9003f026686cd4fbff6c12c16359114df7414ca7e9363ed16197137aea8da43aa8374ddd6f0f26258ac89d4edcb7a82b2a252cde031432e6770781116c2f8e4e

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_4} pypy )
inherit distutils-r1
DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="
>=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
"
python_test() {
esetup.py test
}

@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
@ -22,9 +22,9 @@ RDEPEND="
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
test? ( >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}] )
"
python_test() {
esetup.py test
py.test -v || die "tests failed under ${EPYTHON}"
}

@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads test"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.

@ -1,3 +1,2 @@
DIST pycountry-1.18.tar.gz 5020542 SHA256 23bb173d0281e98eb7b432d8dc6819e5fe6573e505454d228558f61e1f5ae1e6 SHA512 eab2bf1711f514b3842aee6004a904573e974b13757cf3c1a388eb8a292d92e3bdb801265a1c146df5fd510bd830297ddfcc64e41c0ed17c385335837f6721dc WHIRLPOOL c697250bbe13e9b471e0b19857d4afcfdaaf85410a07131727e75c23ac5d7f214682e993f1d799c26417e79ae78b83400e0e3401d2bcbb4afae5d40bf9456346
DIST pycountry-1.19.tar.gz 5022557 SHA256 132ecf3343e4bde8fd0c48a4345a4a8a6144fbdcdaf190a43a7e34c99e91be4d SHA512 850d32504c984d1e2959a909fc367da402b1d1adf4f19914fbbf61784fe30487c5ea92e5579ecfd80bff040cffabc9335d55589df32f54af0de032e042a49c77 WHIRLPOOL c21da359d57573e983db9e9d6c5a556e15c4db1436624b6645af24946338d1728beac8ab7c1cc4e66e8a3571f60c1d5e7b398151a322670c1ad7caa21d6ab19f
DIST pycountry-1.20.tar.gz 5024012 SHA256 0588efa3171e1d5e4cc96fce569ac865964285fdc8dbdc0860844f74598d1f98 SHA512 316e37b4cd800d87f010282a79e47b833b4ee836342ae0e672a5d115c543a8a0e3f508cc4498367aa254317e9747483c7026dac7273d3daa19acd2153635f854 WHIRLPOOL 2516662d06148c5fd3a10efb9715113cf13abe7183fe4b94491b473a24dc47b4d626a77489365b4f2e02a0cc7417ef59dfea21b2b142876981075fc5b05e7d62
DIST pycountry-16.11.8.tar.gz 9042735 SHA256 c9a0536699dfb46fb43ae1449999a921a79361030773bc3d35e00abfecb437c2 SHA512 eb0a91f1efae6aeace0b49cd44b0770efa0b57add208c4247e7f58a3c46774f9f8007c51ee88a0e108c90ced3ad69204b4322c9c23f51df0b2202aa98c314a37 WHIRLPOOL 7eb1bbe51ba14c3b4d1c4e210cf9698fef1b99d0b96c5800985d73431ada5604996f7412e3c0c7440dccaa052fe284f0babd660bc82b28508ed6abbaa7b78f16

@ -1,31 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency, script definitions and their translations"
HOMEPAGE="https://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
if [[ "${EPYTHON}" == pypy || "${EPYTHON}" == pypy3 ]]; then
sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py || die
fi
py.test ${PN}/tests/test_general.py || die
popd > /dev/null
}

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )

@ -1,2 +1,3 @@
DIST chunky_png-1.3.6.gem 350208 SHA256 378143eb3fefd8ccc579ad8462fb15621607ab12b6bcccc6cff9ae4623092c6b SHA512 334ea571194a3357003ddbdf41c669ae189c6927c43182a8814e5aa5b3cdee2a3adef80cae4453a3d6d186652c78fdde496bf9080a28227d26dd411dbe0d880e WHIRLPOOL 43a92898c4362112b51f443b5f0c326bf6b0810ce3d4b4afdb37b89bb3a0727328339ee6b403e74ab2572b999c091d6b468c4a4dc1795e5220280ff8edaf23da
DIST chunky_png-1.3.7.gem 350720 SHA256 b013d9382be8b9b10e1ad194e1f8840c406cf89494752ff255f95ce71ff13fdc SHA512 0cd9314ad551128d3d9dd234b3998ed8a96d1a038ed92288485538873be76e5034233e205f16491031ebdade9501593133ea8bfd7b0288bfd83c03de034a5bc7 WHIRLPOOL 20d078d0d86a5881a2b95ac6e54a0aacfe7ae9da6cc28089ae4f72d5b4e53735a11e8865687af30cf61d8b15fa5de5047a64236b8640828f43ee9a2862aecf6e
DIST chunky_png-1.3.8.gem 351232 SHA256 83a0b634fa7587dc68ad7db0d0d4994917f3658d7927a7fed043026dfeb30d48 SHA512 3e4725c960e8f404f9702323deec6d77a3ef8bcaba9b679483c7de2be1ea327a2a8a7f67cb6beaa1a3c473e573600cc7b228aceceaa37f0a522cf9b2892e0351 WHIRLPOOL 26b65ceef776f5aa580470005dfb77fb389a469bc10091491cd1ea78cf9817a89f1f27a20df0460ae4f959e569d39812013c9f90afb8d6695149d881cbd9437c

@ -0,0 +1,34 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc CHANGELOG.rdoc README.md"
RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
inherit ruby-fakegem
DESCRIPTION="Pure Ruby library that can read and write PNG images"
HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
all_ruby_prepare() {
sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
rm Gemfile* || die
# Avoid git dependency
sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
}

@ -1,3 +1,3 @@
DIST hoe-3.13.0.gem 130048 SHA256 a74013aa6749ab10f0db92e9ad56e735d407104baa0981bf0d10dc2feacefef7 SHA512 0b6b109a063811651787ccf3d63eff2944024013a75c0c3362056d2fba6668141b7541fff8e53a9ef414899adc560546a98c452878aa5c53620a115fef7ce242 WHIRLPOOL 3639b1b2d984110ab234e5d48744f362031c312ebb47d5994c102e2aa71e6b83039b5bf9549b951b3d653b6c131f39d489602787c6a1fb7cbefb3171a5f1a9b8
DIST hoe-3.13.1.gem 130048 SHA256 18414316a39bc828b4b943aed6817774ce23642fa6b51450b25ae596e7084cd5 SHA512 9962f7cdf3179e5073c63983e5ee20926399c17769d1588292427d1bb7f765d3444fbefa57edaa610dc053a5bd3bd0ba16bf627ca0713e88e4b7f039435b127e WHIRLPOOL b61b2dbedd085fb9abc4183e55d23c21d5edab6c5da63b4c576495ae4652c3dc0fe922b8b82ba4b16955d16239f6575136f2866038f28f655542e0389bb4d890
DIST hoe-3.14.1.gem 130048 SHA256 dc2a2cc4ce1d856fd57a8e1d87455eae4025c9b1380e362fb75397de8ec323e5 SHA512 2bce2691a0cfa1d573987cdbf6f54390b5f3a5c93b06d5542309ccff7a17e834ecd5eec50b41cab9c6c5d355721428626644b17fb3ac8c9db23b74984666d3dc WHIRLPOOL 14b4cfca20346b07c2d584988864baea38098bb07a60e86e77d01e3b4bf1be40e2470729f81083d1172f3a2b2a1c85b5e917a2d2a7c530adfa453ddde4a24b69
DIST hoe-3.15.2.gem 188416 SHA256 f76b3503ba8dc1906ccd37e293a979b54dbc43ef49f6c2effbeddc9d64723ee6 SHA512 1d15551c59b9314d8c5a4514f93491100c9d31c0011fde34c937d9ee12cba3b073e112950659173034f754cf57f5d4b602487fd933b23ed8c23c3a1bcbcacf3f WHIRLPOOL d423ad2c5eee095045299877ea65cb04991096f89878f4d245b51463524952feff8a0002cd46841d51d587d5b85d950ed933238a52f0e0b68e2fae2a3313aee3

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""

@ -24,7 +24,7 @@ IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.5:5 ) >=dev-ruby/rdoc-4.0"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 >=dev-ruby/rdoc-4.0"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-11.0 >=dev-ruby/rdoc-4.0"
all_ruby_prepare() {
# Skip isolation

@ -1,11 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
@ -15,16 +15,16 @@ RUBY_FAKEGEM_EXTRAINSTALL="template"
inherit ruby-fakegem
DESCRIPTION="Hoe extends rake to provide full project automation"
HOMEPAGE="http://seattlerb.rubyforge.org/"
HOMEPAGE="http://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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=""
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.5:5 )"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 >=dev-ruby/rdoc-4.0"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-12.0"
all_ruby_prepare() {
# Skip isolation
@ -35,6 +35,9 @@ all_ruby_prepare() {
# Gem.bin_wrapper does not work as expected on Gentoo.
sed -i -e 's/Gem.bin_wrapper//' lib/hoe/rcov.rb lib/hoe/publish.rb test/test_hoe_publish.rb || die
# Fix broken test by including the right plugin first
sed -i -e '/test_extensions/a Hoe.plugin :clean' test/test_hoe.rb || die
}
all_ruby_compile() {

@ -2,3 +2,4 @@ DIST rake-0.9.6.gem 123904 SHA256 0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1
DIST rake-10.5.0.gem 130560 SHA256 2b55a1ad44b5c945719d8a97c302a316af770b835187d12143e83069df5a8a49 SHA512 0c95921e00af8dbc51edf9fdb8a8d8b0cc68295894fd310b3c4e5aafef1d5d6f9819a9e8a9b4c854f54835115123411278992f6223e0fb18e2efa7fa58ab6fcf WHIRLPOOL a35b2070c8b0eef32a106b2d15c77ab60010cc4472d222eaed826cd98302e4c037f16c6bef5f1c372ea4c8b648edd2bd8e0895133d1efaee5548744d0770cc54
DIST rake-11.1.2.gem 129024 SHA256 1f2fb518497639c8fe2212f76fef8cd2e0c3832ae339d2466c7490d2e6f1d549 SHA512 ec55816ec48ddc1a91e11a2a4cbd89f139183acc7c65f05e8ea09185e6083f05601d707774e99bc1d6dd49c8d3c500b99cbe54d7242f8d638c42d8fc393f05af WHIRLPOOL aebb6efb2e2fafb7dc14bc8051fb960eca3a20b83424a66be1033326b58405a0fba76fafd46e774da1ed5aeb3a496b53623c5d8d6a51af0bb98e5183e9b1ca51
DIST rake-11.2.2.tar.gz 135005 SHA256 f0b61e1106f78356975d621086ad4ebcf0b16115345f91331c00ca1db3219986 SHA512 10fc827521ac033abe70548de4786115f37106a59750ec617bab48fde55a6c79354e91e879774b5877e1bc1492fef2cdc13ff0b76397167ada55478595f72b30 WHIRLPOOL d5964d7f7909c5b3c0c0c3bd2d836108f9c31d3d39e86d4fab85494e72ff80ba9ce40c7ff3c21f803ee20d8bdd78a522c1a17ddb1886073f31367a4ab3caf9e5
DIST rake-11.3.0.tar.gz 134863 SHA256 d60ecce6911035a65daf80d038123a55723dedd62b960bccaaeda55a278b5375 SHA512 705c4b1979bdf8042acdc6cea403b2886ac9c589ed0eba7c258d0ce5c46104b7d6556415e82a26b5cd9559954ee53a0bd9f4e0373fd2601bb3b3338a426b3e5c WHIRLPOOL 162de593a1492623f2281339fb8a8974f36e691a0ab4fedae6a01f3b23a4b0dca2cbc2d0e90bbaa444a90872b55d18652800aa95c60ff8459ea732f4c0b69d5c

@ -0,0 +1,52 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_BINDIR="exe"
inherit bash-completion-r1 ruby-fakegem
DESCRIPTION="Make-like scripting in Ruby"
HOMEPAGE="https://github.com/ruby/rake"
SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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="doc"
DEPEND+=" app-arch/gzip"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )"
all_ruby_compile() {
if use doc; then
rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
fi
}
each_ruby_test() {
${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
}
all_ruby_install() {
ruby_fakegem_binwrapper rake
if use doc; then
pushd html
dohtml -r *
popd
fi
doman doc/rake.1
newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
}

@ -4,7 +4,7 @@
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_NAME="${PN/ruby-/}"
RUBY_FAKEGEM_VERSION="${PV%_*}"

@ -1,10 +0,0 @@
--- source/cmt_awk.cxx.orig 2011-03-23 19:03:17.000000000 +0000
+++ source/cmt_awk.cxx 2011-03-23 19:03:48.000000000 +0000
@@ -12,6 +12,7 @@
#define PATH_MAX _MAX_PATH
#endif
+#include <climits>
#include "cmt_awk.h"
#include "cmt_system.h"
#include "cmt_log.h"

@ -4,3 +4,4 @@ DIST mingw-w64-v3.2.0.tar.bz2 7053254 SHA256 78a0de610829a1145ae12c4a29603344963
DIST mingw-w64-v4.0.1.tar.bz2 10803072 SHA256 89d2524a071b6337dfd9f3b6e6f46d8002b2633f928c833dc4e873a13e045b17 SHA512 a216a09a460c56c29208aee1e1cdb428e856f9c8d59dd399723ccf6d549368f0a13a6aacb046d211ddec7c0a1f1c227d5dd599e4f0c33ba4b6d9c92bd0a7fa1b WHIRLPOOL e021031e2820e918fe0f291624335fadc08641e811f6cf19d45b1586d2ac96c6bff4fb936bcd154a7b48711db9f5faabd27bfdced3a38073b4a20c8471a91915
DIST mingw-w64-v4.0.4.tar.bz2 10812375 SHA256 89356a0aa8cf9f8b9dc8d92bc8dd01a131d4750c3acb30c6350a406316c42199 SHA512 06de6b592f776676184a9c50c63eb105c82a912965dee5d8217f9b5b325e0258c188f5d7d5e28aaeacf7bad44ce5d36bd837b9f1cbb91358754787738fb15146 WHIRLPOOL ff557b2aff821c1833ab6d5fdade4f256b71cb37e84a476d3e5a4cfe13f60db68c336d7e72f6e3eb13b3d127e1bac2cbfdde160ea2f7016867f10efa6a02914b
DIST mingw-w64-v4.0.6.tar.bz2 10853871 SHA256 0c407394b0d8635553f4fbca674cdfe446aac223e90b4010603d863e4bdd015c SHA512 c9ec75b10fe40d80e620b569ca8f452b1f78e9e4dd45ad087a2b69297dc661d06aa30255ea310786f28c042256c35a1d3e709ff7ea8bc19e7f4ea914c120f020 WHIRLPOOL 69015094c14f66e1102d343b220eb17cc245f24a66c1a39ffced2f155cae84315eabb9a843bd9aa8e7874a12e34297a4f7cfff06447972a17beecf070bc70b08
DIST mingw-w64-v5.0.0.tar.bz2 11193007 SHA256 e41d8ca739e22b4215c8ebe99ed2fc398c734cae73877f3143c394661b096d08 SHA512 21e3029701a88cf11f0649f7876ab0c3ef04e14cb3221876854dc01d09e627dc3502f1d71a5eb8b0378ff37aa03a0e8080b72a1907ebd47857952fc145ac797a WHIRLPOOL a761a78db5ba2c0ec3ea017f1bb95f69d7e90478703dbc8cb566424ec8703995aa3201b83409216aad105512cd3583ea0198985a48e171f369d4e304481ec562

@ -0,0 +1,113 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
export CBUILD=${CBUILD:-${CHOST}}
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
WANT_AUTOMAKE="1.15"
inherit autotools flag-o-matic eutils
DESCRIPTION="Free Win64 runtime and import library definitions"
HOMEPAGE="http://mingw-w64.sourceforge.net/"
SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${PV}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="crosscompile_opts_headers-only idl libraries tools"
RESTRICT="strip"
S="${WORKDIR}/mingw-w64-v${PV}"
PATCHES=(
"${FILESDIR}/${PN}-4.0.1-winpthreads.patch"
"${FILESDIR}/${PN}-4.0.1-build.patch"
)
is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
}
just_headers() {
use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
}
crt_with() {
just_headers && echo --without-$1 || echo --with-$1
}
crt_use_enable() {
just_headers && echo --without-$2 || use_enable "$@"
}
crt_use_with() {
just_headers && echo --without-$2 || use_with "$@"
}
pkg_setup() {
if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
die "Invalid configuration"
fi
}
src_prepare() {
default
eautoreconf
}
src_configure() {
CHOST=${CTARGET} strip-unsupported-flags
if ! just_headers; then
mkdir "${WORKDIR}/headers"
pushd "${WORKDIR}/headers" > /dev/null
CHOST=${CTARGET} "${S}/configure" \
--prefix="${T}/tmproot" \
--with-headers \
--without-crt \
|| die
popd > /dev/null
append-cppflags "-I${T}/tmproot/include"
fi
CHOST=${CTARGET} econf \
--prefix=/usr/${CTARGET} \
--includedir=/usr/${CTARGET}/usr/include \
--with-headers \
--enable-sdk \
$(crt_with crt) \
$(crt_use_enable idl) \
$(crt_use_with libraries libraries winpthreads,libmangle) \
$(crt_use_with tools) \
$(
$(tc-getCPP ${CTARGET}) ${CPPFLAGS} -dM - < /dev/null | grep -q __MINGW64__ \
&& echo --disable-lib32 --enable-lib64 \
|| echo --enable-lib32 --disable-lib64
)
}
src_compile() {
if ! just_headers; then
emake -C "${WORKDIR}/headers" install
fi
default
}
src_install() {
default
if is_crosscompile ; then
# gcc is configured to look at specific hard-coded paths for mingw #419601
dosym usr /usr/${CTARGET}/mingw
dosym usr /usr/${CTARGET}/${CTARGET}
dosym usr/include /usr/${CTARGET}/sys-include
fi
env -uRESTRICT CHOST=${CTARGET} prepallstrip
rm -rf "${ED}/usr/share"
}

@ -27,7 +27,7 @@ setup-allowed-flags() {
-pipe -O '-O[12sg]' -mcpu -march -mtune
'-fstack-protector*' '-fsanitize*'
-fbounds-check -fbounds-checking -fno-strict-overflow
-fno-PIE -fno-pie -nopie -fno-unit-at-a-time
-fno-PIE -fno-pie -nopie -no-pie -fno-unit-at-a-time
-g '-g[0-9]' -ggdb '-ggdb[0-9]' '-gdwarf-*' gstabs -gstabs+
-fno-ident -fpermissive -frecord-gcc-switches
'-fdiagnostics*' '-fplugin*'
@ -80,7 +80,16 @@ _filter-hardened() {
# thinking about -fPIE.
-fPIC|-fpic|-fPIE|-fpie|-Wl,pie|-pie)
gcc-specs-pie || continue
is-flagq -nopie || append-flags -nopie;;
if ! is-flagq -nopie && ! is-flagq -no-pie ; then
# Support older Gentoo form first (-nopie) before falling
# back to the official gcc-6+ form (-no-pie).
if test-flags -nopie >/dev/null ; then
append-flags -nopie
else
append-flags -no-pie
fi
fi
;;
-fstack-protector)
gcc-specs-ssp || continue
is-flagq -fno-stack-protector || append-flags $(test-flags -fno-stack-protector);;

@ -31,7 +31,7 @@ esac
# @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL
# @DESCRIPTION:
# Minimal Frameworks version to require for the package.
: ${FRAMEWORKS_MINIMAL:=5.23.0}
: ${FRAMEWORKS_MINIMAL:=5.26.0}
# @ECLASS-VARIABLE: PLASMA_MINIMAL
# @DESCRIPTION:

@ -145,19 +145,28 @@ case ${KDE_AUTODEPS} in
if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${CATEGORY} in
kde-frameworks)
FRAMEWORKS_MINIMAL=9999
: ${FRAMEWORKS_MINIMAL:=9999}
;;
kde-plasma)
FRAMEWORKS_MINIMAL=9999
: ${FRAMEWORKS_MINIMAL:=9999}
;;
*) ;;
esac
fi
if [[ ${CATEGORY} = kde-plasma ]]; then
if ! [[ $(get_version_component_range 2) -le 7 && $(get_version_component_range 3) -lt 50 ]]; then
FRAMEWORKS_MINIMAL=5.26.0
if [[ ${CATEGORY} = kde-plasma && ${FRAMEWORKS_MINIMAL} != 9999 ]]; then
if ! [[ $(get_version_component_range 2) -le 8 && $(get_version_component_range 3) -lt 50 ]]; then
: ${FRAMEWORKS_MINIMAL:=5.27.0}
fi
fi
if [[ ${CATEGORY} = kde-apps ]]; then
local vcr2=$((10#$(get_version_component_range 2)))
if ! [[ $(get_version_component_range 1) -le 16 && ${vcr2} -lt 9 ]]; then
: ${FRAMEWORKS_MINIMAL:=5.28.0}
fi
unset vcr2
fi
DEPEND+=" $(add_frameworks_dep extra-cmake-modules)"

@ -32,7 +32,7 @@ VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.26}
# @ECLASS-VARIABLE: VALA_MAX_API_VERSION
# @DESCRIPTION:
# Maximum vala API version (e.g. 0.32).
VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.32}
VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.34}
# @ECLASS-VARIABLE: VALA_USE_DEPEND
# @DEFAULT_UNSET

@ -0,0 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils flag-o-matic
DESCRIPTION="Curses-based interpreter and development tools for TADS 2 and TADS 3 text adventures"
HOMEPAGE="http://www.tads.org/frobtads.htm"
SRC_URI="http://www.tads.org/frobtads/${P}.tar.gz"
LICENSE="TADS2 TADS3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug tads2compiler tads3compiler"
RESTRICT="!tads3compiler? ( test )"
RDEPEND="net-misc/curl
sys-libs/ncurses:0"
DEPEND=${RDEPEND}
DOCS=( doc/{AUTHORS,BUGS,ChangeLog.old,NEWS,README,SRC_GUIDELINES,THANKS} )
src_configure() {
append-cxxflags -fpermissive
append-libs $(curl-config --libs)
econf \
$(use_enable debug error-checking) \
$(use_enable debug t3debug) \
$(use_enable tads2compiler t2-compiler) \
$(use_enable tads3compiler t3-compiler)
}
src_test() {
emake -j1 sample
./frob -i plain -p samples/sample.t3 <<- END_FROB_TEST
save
testsave.sav
restore
testsave.sav
END_FROB_TEST
[[ $? -eq 0 ]] || die "Failed to run test game"
}
src_install() {
default
}

@ -1,5 +1,5 @@
--- src/dumb/dumb_input.c
+++ src/dumb/dumb_input.c
--- a/src/dumb/dumb_input.c
+++ b/src/dumb/dumb_input.c
@@ -79,7 +79,7 @@
/* Read one line, including the newline, into s. Safely avoids buffer
* overruns (but that's kind of pointless because there are several

@ -1,5 +1,5 @@
--- Makefile.old 2010-10-04 14:13:37.000000000 +0200
+++ Makefile 2010-10-04 14:14:06.000000000 +0200
--- a/Makefile 2010-10-04 14:13:37.000000000 +0200
+++ b/Makefile 2010-10-04 14:14:06.000000000 +0200
@@ -162,7 +162,7 @@
$(NAME): $(NAME)-curses

@ -0,0 +1,53 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils
DESCRIPTION="Curses based interpreter for Z-code based text games"
HOMEPAGE="http://frotz.sourceforge.net/"
SRC_URI="http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="alsa oss"
DEPEND="sys-libs/ncurses:0
alsa? ( oss? ( media-libs/alsa-oss ) )"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-glibc2.10.patch
"${FILESDIR}"/${P}-ldflags.patch
)
src_prepare() {
default
sed -i \
-e '/^CC /d' \
Makefile \
|| die
}
src_compile() {
local OPTS="CONFIG_DIR=/etc"
use oss && OPTS="${OPTS} SOUND_DEFS=-DOSS_SOUND SOUND_DEV=/dev/dsp"
emake ${OPTS} all
}
src_install () {
dobin {d,}frotz
doman doc/*.6
dodoc AUTHORS BUGS ChangeLog HOW_TO_PLAY README TODO \
doc/{frotz.conf-big,frotz.conf-small}
}
pkg_postinst() {
echo
elog "Global config file can be installed in /etc/frotz.conf"
elog "Sample config files are in /usr/share/doc/${PF}"
echo
}

@ -0,0 +1,77 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 )
WANT_CMAKE=always
inherit eutils python-any-r1 cmake-utils gnome2-utils
DESCRIPTION="Reimplementation of the Infinity engine"
HOMEPAGE="http://gemrb.sourceforge.net/"
SRC_URI="mirror://sourceforge/gemrb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="media-libs/freetype
media-libs/libpng:0
>=media-libs/libsdl-1.2[video]
media-libs/libvorbis
media-libs/openal
media-libs/sdl-mixer
sys-libs/zlib
${PYTHON_DEPS}"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
python-any-r1_pkg_setup
}
src_prepare() {
default
sed -i \
-e '/COPYING/d' \
CMakeLists.txt || die
}
src_configure() {
mycmakeargs=(
-DBIN_DIR="/usr/bin"
-DCMAKE_INSTALL_PREFIX="/usr"
-DDATA_DIR="/usr/share/gemrb"
-DDOC_DIR="/usr/share/doc/${PF}"
-DICON_DIR=/usr/share/pixmaps
-DLIB_DIR="/usr/$(get_libdir)"
-DMAN_DIR=/usr/share/man/man6
-DMENU_DIR=/usr/share/applications
-DSVG_DIR=/usr/share/icons/hicolor/scalable/apps
-DSYSCONF_DIR="/etc/${PN}"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
DOCS="README NEWS AUTHORS" \
cmake-utils_src_install
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -0,0 +1,44 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils
DESCRIPTION="A computer role-playing game (CRPG) engine with game called HaximA"
HOMEPAGE="http://myweb.cableone.net/gmcnutt/nazghul.html"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libpng:0
>=media-libs/libsdl-1.2.3[X,sound,video]
media-libs/sdl-image[png]
media-libs/sdl-mixer[midi,vorbis,wav]"
RDEPEND="${DEPEND}"
src_prepare() {
ecvs_clean
default
}
src_install() {
default
dodoc doc/{GAME_RULES,GHULSCRIPT,MAP_HACKERS_GUIDE,USERS_GUIDE}
dodoc doc/*html
dodoc doc/*gif
docinto engine_extension_and_design
dodoc doc/engine_extension_and_design/*
docinto world_building
dodoc doc/world_building/*
doicon icons/haxima.png
make_desktop_entry haxima.sh HaximA haxima
}

@ -0,0 +1,97 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils gnome2-utils cmake-utils
DESCRIPTION="An open source reimplementation of TES III: Morrowind"
HOMEPAGE="http://openmw.org/"
SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz"
LICENSE="GPL-3 MIT BitstreamVera OFL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc devtools"
RDEPEND="
app-arch/unshield
>=dev-games/mygui-3.2.2
>=dev-games/openscenegraph-3.3.4[ffmpeg,jpeg,png,qt5,sdl,svg,truetype,zlib]
>=dev-libs/boost-1.56.0-r1
dev-libs/tinyxml
dev-qt/qtcore:5
dev-qt/qtgui:5
media-libs/freetype:2
media-libs/libsdl2[joystick,opengl,X,video]
|| ( media-libs/libtxc_dxtn x11-drivers/ati-drivers x11-drivers/nvidia-drivers )
media-libs/openal
>=sci-physics/bullet-2.80
virtual/ffmpeg
virtual/opengl
devtools? ( dev-qt/qtxmlpatterns:5 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen media-gfx/graphviz )"
S=${WORKDIR}/${PN}-${P}
src_configure() {
local mycmakeargs=(
-DBINDIR="/usr/bin"
-DBUILD_BSATOOL="$(usex devtools)"
-DBUILD_ESMTOOL="$(usex devtools)"
-DBUILD_OPENCS="$(usex devtools)"
-DBUILD_UNITTESTS=OFF
-DDATADIR="/usr/share/${PN}"
-DICONDIR="/usr/share/icons/hicolor/256x256/apps"
-DLIBDIR="/usr/$(get_libdir)"
-DMORROWIND_DATA_FILES="/usr/share/morrowind-data"
-DOPENMW_RESOURCE_FILES="/usr/share/${PN}/resources"
-DGLOBAL_CONFIG_PATH="/etc"
-DUSE_SYSTEM_TINYXML=ON
-DDESIRED_QT_VERSION=5
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
if use doc ; then
emake -C "${CMAKE_BUILD_DIR}" doc
find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
-name '*.md5' -type f -delete || die
fi
}
src_install() {
cmake-utils_src_install
dodoc README.md
# about 47k files, dodoc seems to have trouble
if use doc ; then
dodir "/usr/share/doc/${PF}"
mv "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
"${D}/usr/share/doc/${PF}/" || die
fi
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
elog "You need the original Morrowind Data files. If you haven't"
elog "installed them yet, you can install them straight via the"
elog "installation wizard which is the officially"
elog "supported method (either by using the launcher or by calling"
elog "'openmw-wizard' directly)."
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,3 +1,3 @@
DIST gdm-3.18.3.tar.xz 1605980 SHA256 068729fa1744b38eb96be5440416e420c6e41783e9e53d0a217c89928581b1a3 SHA512 b1d80a37f8ae7fe924d7539c1d10e15ce5fb25ad00e6ca8ae1e8df5b901a4a7327b126e869eb56b76a6247709fed193eecd636b74643f61e296d371ae7468e98 WHIRLPOOL 6e9e44796787663b75547821972b3e2cfdcf5b0711bafa412ca1c2961ff00de868b5bf664ab949b7e4736ef86e1bbfdce7f6212edda1017ae48114b90d8de40f
DIST gdm-3.20.1.tar.xz 1148952 SHA256 10a2512fc8455a3e60e61907a8419ae7dfba9e7ea80cfb7e2ffa746eb165789f SHA512 6d6121aa86b78e0353f9f4c230151efbf45da64f5af3e0a694ed84ecbf9d64b2ae769755b6f3d0c55b9ad88f2710e4a6cf2aafc15201444a843a40daf40dcbc6 WHIRLPOOL 2a42fb8c0becb51e87f67415fb20c3a2fc90d85b74e919fda0df36cf45f68a271fd9631f0bbdff914a164fcbabcdc535934cd18a75c0f9b6afa08c62190a9e32
DIST gdm-3.22.1.tar.xz 1110372 SHA256 6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f SHA512 dfd66017f62b4cfeac41b9f86a09ce826d08b994b608fd3c8bc1a27ed0245a755921bee8720d442e300a60367f7be8a7dc85f917ccc6ef0b71f712348c0e3060 WHIRLPOOL 5c352321590728be20c0e866aadc31092b59f07be90d819ec214df9f6ccb9a60f9c3e2ee7d0518f3a89395e178f18cf4d2edc29c9ce0bdfb70dfda2752bdbc86
DIST tango-gentoo-v1.1.tar.gz 29322 SHA256 518efa4257c8e689488399db23397a89f4dcd5990ce537ef6215860ad5606eb0 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 WHIRLPOOL 9e1635a505ea48f4fe8bdb3b8b3b43cfb9cf99e3204194c51361b198886e719921cfacbc15f9f6407aa7d0c4af178e24c74b998fc370fa2329040e5be1baf153

@ -1,51 +0,0 @@
From e61ece2b42b270dd3f68718fef291be7b7f44aa6 Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Tue, 2 Nov 2010 23:19:07 +0100
Subject: [PATCH 1/4] make custom session work
Gentoo bug: #216984
fix custom sessions not doing sourcing in the proper order.
---
data/Xsession.in | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/data/Xsession.in b/data/Xsession.in
index 118518c..201be92 100755
--- a/data/Xsession.in
+++ b/data/Xsession.in
@@ -155,15 +155,6 @@ fi
xhost +si:localuser:`id -un` || :
-# run all system xinitrc shell scripts.
-if [ -d /etc/X11/xinit/xinitrc.d ]; then
- for i in /etc/X11/xinit/xinitrc.d/* ; do
- if [ -x "$i" -a ! -d "$i" ]; then
- . "$i"
- fi
- done
-fi
-
if [ "x$command" = "xcustom" ] ; then
if [ -x "$HOME/.xsession" ]; then
command="$HOME/.xsession"
@@ -191,6 +182,15 @@ if [ "x$command" = "xdefault" ] ; then
fi
fi
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+ for i in /etc/X11/xinit/xinitrc.d/* ; do
+ if [ -x "$i" -a ! -d "$i" ]; then
+ . "$i"
+ fi
+ done
+fi
+
# add ssh-agent if found
sshagent="`gdmwhich ssh-agent`"
if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--
1.8.5.1

@ -2,8 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="yes"
EAPI=6
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2 pam readme.gentoo-r1 systemd user versionator
@ -24,7 +23,7 @@ SLOT="0"
IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux smartcard tcpd test wayland xinerama"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
# nspr used by smartcard extension
@ -125,16 +124,15 @@ pkg_setup() {
src_prepare() {
# ssh-agent handling must be done at xinitrc.d, bug #220603
epatch "${FILESDIR}/${PN}-2.32.0-xinitrc-ssh-agent.patch"
eapply "${FILESDIR}/${PN}-2.32.0-xinitrc-ssh-agent.patch"
# Gentoo does not have a fingerprint-auth pam stack
epatch "${FILESDIR}/${PN}-3.8.4-fingerprint-auth.patch"
eapply "${FILESDIR}/${PN}-3.8.4-fingerprint-auth.patch"
# Show logo when branding is enabled
use branding && epatch "${FILESDIR}/${PN}-3.8.4-logo.patch"
use branding && eapply "${FILESDIR}/${PN}-3.8.4-logo.patch"
eautoreconf
gnome2_src_prepare
}
@ -160,11 +158,11 @@ src_configure() {
--with-at-spi-registryd-directory="${EPREFIX}"/usr/libexec \
--without-xevie \
--enable-systemd-journal \
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
$(use_with audit libaudit) \
$(use_enable ipv6) \
$(use_with plymouth) \
$(use_with selinux) \
$(systemd_with_unitdir) \
$(use_with tcpd tcp-wrappers) \
$(use_enable wayland wayland-support) \
$(use_with xinerama) \

@ -1,55 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="+bluetooth +cdr cups"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
# Note to developers:
# This is a wrapper for the core apps tightly integrated with GNOME 3
# gtk-engines:2 is still around because it's needed for gtk2 apps
RDEPEND="
>=gnome-base/gnome-core-libs-${PV}[cups?]
>=gnome-base/gnome-session-${PV}
>=gnome-base/gnome-menus-3.10.1:3
>=gnome-base/gnome-settings-daemon-${PV}[cups?]
>=gnome-base/gnome-control-center-${PV}[cups?]
>=app-crypt/gcr-${PV}
>=gnome-base/nautilus-${PV}
>=gnome-base/gnome-keyring-${PV}
>=gnome-extra/evolution-data-server-3.12.9
>=app-crypt/seahorse-${PV}
>=app-editors/gedit-${PV}
>=app-text/evince-${PV}
>=gnome-extra/gnome-contacts-${PV}
>=media-gfx/eog-${PV}
>=media-video/totem-${PV}
>=net-im/empathy-3.12.7
>=x11-terms/gnome-terminal-${PV}
>=gnome-extra/gnome-user-docs-${PV}
>=gnome-extra/yelp-${PV}
>=x11-themes/adwaita-icon-theme-${PV}
>=x11-themes/gnome-themes-standard-${PV}
bluetooth? ( >=net-wireless/gnome-bluetooth-${PV} )
cdr? ( >=app-cdr/brasero-3.12.0 )
!gnome-base/gnome-applets
"
DEPEND=""
S="${WORKDIR}"

@ -1,55 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="+bluetooth +cdr cups"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
# Note to developers:
# This is a wrapper for the core apps tightly integrated with GNOME 3
# gtk-engines:2 is still around because it's needed for gtk2 apps
RDEPEND="
>=gnome-base/gnome-core-libs-${PV}[cups?]
>=gnome-base/gnome-session-${PV}
>=gnome-base/gnome-menus-3.10.1:3
>=gnome-base/gnome-settings-daemon-${PV}[cups?]
>=gnome-base/gnome-control-center-${PV}[cups?]
>=app-crypt/gcr-${PV}
>=gnome-base/nautilus-${PV}
>=gnome-base/gnome-keyring-${PV}
>=gnome-extra/evolution-data-server-3.16
>=app-crypt/seahorse-${PV}
>=app-editors/gedit-${PV}
>=app-text/evince-${PV}
>=gnome-extra/gnome-contacts-${PV}
>=media-gfx/eog-${PV}
>=media-video/totem-${PV}
>=net-im/empathy-3.12.10
>=x11-terms/gnome-terminal-${PV}
>=gnome-extra/gnome-user-docs-${PV}
>=gnome-extra/yelp-${PV}
>=x11-themes/adwaita-icon-theme-${PV}
>=x11-themes/gnome-themes-standard-${PV}
bluetooth? ( >=net-wireless/gnome-bluetooth-${PV} )
cdr? ( >=app-cdr/brasero-3.12.1 )
!gnome-base/gnome-applets
"
DEPEND=""
S="${WORKDIR}"

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 3"
HOMEPAGE="https://www.gnome.org/"
@ -12,7 +12,7 @@ IUSE="+bluetooth +cdr cups"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
# Note to developers:
# This is a wrapper for the core apps tightly integrated with GNOME 3
@ -25,18 +25,18 @@ RDEPEND="
>=gnome-base/gnome-settings-daemon-${PV}[cups?]
>=gnome-base/gnome-control-center-${PV}[cups?]
>=app-crypt/gcr-${PV}
>=gnome-base/nautilus-${PV}
>=gnome-base/gnome-keyring-${PV}
>=gnome-extra/evolution-data-server-3.18
>=app-crypt/gcr-3.20.0
>=gnome-base/nautilus-3.20.0
>=gnome-base/gnome-keyring-3.20.0
>=gnome-extra/evolution-data-server-${PV}
>=app-crypt/seahorse-${PV}
>=app-crypt/seahorse-3.20.0
>=app-editors/gedit-${PV}
>=app-text/evince-${PV}
>=gnome-extra/gnome-contacts-${PV}
>=media-gfx/eog-${PV}
>=media-gfx/eog-3.20.5
>=media-video/totem-${PV}
>=net-im/empathy-3.12.11
>=net-im/empathy-3.12.12
>=x11-terms/gnome-terminal-${PV}
>=gnome-extra/gnome-user-docs-${PV}
@ -45,7 +45,7 @@ RDEPEND="
>=x11-themes/adwaita-icon-theme-${PV}
>=x11-themes/gnome-themes-standard-${PV}
bluetooth? ( >=net-wireless/gnome-bluetooth-${PV} )
bluetooth? ( >=net-wireless/gnome-bluetooth-3.20.0 )
cdr? ( >=app-cdr/brasero-3.12.1 )
!gnome-base/gnome-applets

@ -1,48 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="cups python"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
# Note to developers:
# This is a wrapper for the core libraries used by GNOME 3
RDEPEND="
>=dev-libs/glib-2.42.0:2
>=x11-libs/gdk-pixbuf-2.30.8:2
>=x11-libs/pango-1.36.8
>=media-libs/clutter-1.20.0:1.0
>=x11-libs/gtk+-${PV}:3[cups?]
>=dev-libs/atk-2.14
>=x11-libs/libwnck-3.14:3
>=gnome-base/librsvg-2.40.2
>=gnome-base/gnome-desktop-${PV}:3
>=x11-libs/startup-notification-0.12
>=gnome-base/gvfs-1.22.1
>=gnome-base/dconf-0.22.0
|| (
>=media-libs/gstreamer-0.10.36:0.10
>=media-libs/gstreamer-1.2.3:1.0 )
|| (
>=media-libs/gst-plugins-base-0.10.36:0.10
>=media-libs/gst-plugins-base-1.2.3:1.0 )
|| (
>=media-libs/gst-plugins-good-0.10.31:0.10
>=media-libs/gst-plugins-good-1.2.3:1.0 )
python? ( >=dev-python/pygobject-${PV}:3 )
"
DEPEND=""
S="${WORKDIR}"

@ -1,48 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="cups python"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
# Note to developers:
# This is a wrapper for the core libraries used by GNOME 3
RDEPEND="
>=dev-libs/glib-2.44:2
>=x11-libs/gdk-pixbuf-2.30.8:2
>=x11-libs/pango-1.36.8
>=media-libs/clutter-1.22:1.0
>=x11-libs/gtk+-${PV}:3[cups?]
>=dev-libs/atk-2.16
>=x11-libs/libwnck-3.14:3
>=gnome-base/librsvg-2.40.2
>=gnome-base/gnome-desktop-${PV}:3
>=x11-libs/startup-notification-0.12
>=gnome-base/gvfs-1.24
>=gnome-base/dconf-0.24
|| (
>=media-libs/gstreamer-0.10.36:0.10
>=media-libs/gstreamer-1.4.5:1.0 )
|| (
>=media-libs/gst-plugins-base-0.10.36:0.10
>=media-libs/gst-plugins-base-1.4.5:1.0 )
|| (
>=media-libs/gst-plugins-good-0.10.31:0.10
>=media-libs/gst-plugins-good-1.4.5:1.0 )
python? ( >=dev-python/pygobject-${PV}:3 )
"
DEPEND=""
S="${WORKDIR}"

@ -1,48 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="cups python"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
# Note to developers:
# This is a wrapper for the core libraries used by GNOME 3
RDEPEND="
>=dev-libs/glib-2.46:2
>=x11-libs/gdk-pixbuf-2.32:2
>=x11-libs/pango-1.38
>=media-libs/clutter-1.24:1.0
>=x11-libs/gtk+-${PV}:3[cups?]
>=dev-libs/atk-2.18
>=x11-libs/libwnck-3.14:3
>=gnome-base/librsvg-2.40.10
>=gnome-base/gnome-desktop-${PV}:3
>=x11-libs/startup-notification-0.12
>=gnome-base/gvfs-1.26
>=gnome-base/dconf-0.24
|| (
>=media-libs/gstreamer-0.10.36:0.10
>=media-libs/gstreamer-1.6.1:1.0 )
|| (
>=media-libs/gst-plugins-base-0.10.36:0.10
>=media-libs/gst-plugins-base-1.6.1:1.0 )
|| (
>=media-libs/gst-plugins-good-0.10.31:0.10
>=media-libs/gst-plugins-good-1.6.1:1.0 )
python? ( >=dev-python/pygobject-${PV}:3 )
"
DEPEND=""
S="${WORKDIR}"

@ -0,0 +1,42 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="cups python"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
# Note to developers:
# This is a wrapper for the core libraries used by GNOME 3
RDEPEND="
>=dev-libs/glib-2.50:2
>=x11-libs/gdk-pixbuf-2.36:2
>=x11-libs/pango-1.40
>=media-libs/clutter-1.26:1.0
>=x11-libs/gtk+-${PV}:3[cups?]
>=dev-libs/atk-2.22
>=x11-libs/libwnck-3.20:3
>=gnome-base/librsvg-2.40.16
>=gnome-base/gnome-desktop-${PV}:3
>=x11-libs/startup-notification-0.12
>=gnome-base/gvfs-1.30
>=gnome-base/dconf-0.26
>=media-libs/gstreamer-1.8:1.0
>=media-libs/gst-plugins-base-1.8:1.0
>=media-libs/gst-plugins-good-1.8:1.0
python? ( >=dev-python/pygobject-${PV}:3 )
"
DEPEND=""
S="${WORKDIR}"

@ -1,76 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the applications of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="+games +share +shotwell +tracker"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="amd64 x86"
# Note to developers:
# This is a wrapper for the extra apps integrated with GNOME 3
# New package
RDEPEND="
>=gnome-base/gnome-core-libs-${PV}
>=app-admin/gnome-system-log-3.9.90
>=app-arch/file-roller-${PV}
>=app-dicts/gnome-dictionary-${PV}
>=gnome-base/dconf-editor-${PV}
>=gnome-extra/gconf-editor-3
>=gnome-extra/gnome-calculator-${PV}
>=gnome-extra/gnome-power-manager-${PV}
>=gnome-extra/gnome-search-tool-3.6
>=gnome-extra/gnome-system-monitor-${PV}
>=gnome-extra/gnome-tweak-tool-${PV}
>=gnome-extra/gnome-weather-${PV}
>=gnome-extra/gucharmap-${PV}:2.90
>=gnome-extra/nautilus-sendto-3.8.2
>=gnome-extra/sushi-${PV}
>=mail-client/evolution-3.16
>=media-gfx/gnome-font-viewer-${PV}
>=media-gfx/gnome-screenshot-${PV}
>=media-sound/sound-juicer-${PV}
>=media-video/cheese-${PV}
>=net-analyzer/gnome-nettool-3.8
>=net-misc/vinagre-${PV}
>=net-misc/vino-${PV}
>=sys-apps/baobab-${PV}
>=sys-apps/gnome-disk-utility-${PV}
>=www-client/epiphany-${PV}
games? (
>=games-arcade/gnome-nibbles-${PV}
>=games-arcade/gnome-robots-${PV}
>=games-board/four-in-a-row-${PV}
>=games-board/gnome-chess-${PV}
>=games-board/gnome-mahjongg-${PV}
>=games-board/gnome-mines-${PV}
>=games-board/iagno-${PV}
>=games-board/tali-${PV}
>=games-puzzle/five-or-more-${PV}
>=games-puzzle/gnome-klotski-${PV}
>=games-puzzle/gnome-sudoku-${PV}
>=games-puzzle/gnome-taquin-${PV}
>=games-puzzle/gnome-tetravex-${PV}
>=games-puzzle/hitori-${PV}
>=games-puzzle/lightsoff-${PV}
>=games-puzzle/quadrapassel-${PV}
>=games-puzzle/swell-foop-${PV} )
share? ( >=gnome-extra/gnome-user-share-3.14 )
shotwell? ( >=media-gfx/shotwell-0.22 )
tracker? (
>=app-misc/tracker-1.4
>=gnome-extra/gnome-documents-${PV}
>=media-gfx/gnome-photos-${PV}
>=media-sound/gnome-music-${PV} )
"
DEPEND=""
S=${WORKDIR}

@ -1,76 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Sub-meta package for the applications of GNOME 3"
HOMEPAGE="https://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="+games +share +shotwell +tracker"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="amd64 x86"
# Note to developers:
# This is a wrapper for the extra apps integrated with GNOME 3
# New package
RDEPEND="
>=gnome-base/gnome-core-libs-${PV}
>=app-admin/gnome-system-log-3.9.90
>=app-arch/file-roller-3.16.4
>=app-dicts/gnome-dictionary-${PV}
>=gnome-base/dconf-editor-${PV}
>=gnome-extra/gconf-editor-3
>=gnome-extra/gnome-calculator-${PV}
>=gnome-extra/gnome-power-manager-${PV}
>=gnome-extra/gnome-search-tool-3.6
>=gnome-extra/gnome-system-monitor-${PV}
>=gnome-extra/gnome-tweak-tool-${PV}
>=gnome-extra/gnome-weather-${PV}
>=gnome-extra/gucharmap-${PV}:2.90
>=gnome-extra/nautilus-sendto-3.8.2
>=gnome-extra/sushi-${PV}
>=mail-client/evolution-${PV}
>=media-gfx/gnome-font-viewer-3.16.2
>=media-gfx/gnome-screenshot-${PV}
>=media-sound/sound-juicer-${PV}
>=media-video/cheese-${PV}
>=net-analyzer/gnome-nettool-3.8
>=net-misc/vinagre-${PV}
>=net-misc/vino-${PV}
>=sys-apps/baobab-${PV}
>=sys-apps/gnome-disk-utility-${PV}
>=www-client/epiphany-${PV}
games? (
>=games-arcade/gnome-nibbles-${PV}
>=games-arcade/gnome-robots-${PV}
>=games-board/four-in-a-row-${PV}
>=games-board/gnome-chess-${PV}
>=games-board/gnome-mahjongg-${PV}
>=games-board/gnome-mines-${PV}
>=games-board/iagno-${PV}
>=games-board/tali-${PV}
>=games-puzzle/five-or-more-${PV}
>=games-puzzle/gnome-klotski-${PV}
>=games-puzzle/gnome-sudoku-${PV}
>=games-puzzle/gnome-taquin-${PV}
>=games-puzzle/gnome-tetravex-${PV}
>=games-puzzle/hitori-3.16.2
>=games-puzzle/lightsoff-${PV}
>=games-puzzle/quadrapassel-${PV}
>=games-puzzle/swell-foop-${PV} )
share? ( >=gnome-extra/gnome-user-share-${PV} )
shotwell? ( >=media-gfx/shotwell-0.22 )
tracker? (
>=app-misc/tracker-1.6
>=gnome-extra/gnome-documents-${PV}
>=media-gfx/gnome-photos-${PV}
>=media-sound/gnome-music-${PV} )
"
DEPEND=""
S=${WORKDIR}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save