Sync with portage [Wed Apr 25 08:36:24 MSK 2018].

mhiretskiy 1129
root 6 years ago
parent 3618daa250
commit 65e13d330c

Binary file not shown.

Binary file not shown.

@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs vim-syntax"
RDEPEND="sys-apps/sed

@ -1,2 +1,3 @@
DIST glance-15.0.1.tar.gz 1815463 BLAKE2B ec6e51340fc4d737e2bd777baf03163a0b515d19c1dc8e5203918e07b304a9539f47ba763207e26def985c6a384d21250ffe1386b433d8b606b55d3d70e4431a SHA512 2da3ada256424a7817d0c49aac0940443cbefcfff3df77a623d7099badf356808b5df59f109ac233f84ac561b7310d3b8d53cafd6c9955a8e2b296a1655cedd3
DIST glance-16.0.0.tar.gz 1956293 BLAKE2B 457f18412885287d8a3ea1b702af0e7b826eeeaf93ce8b1b7456a42d3a84594cfe270670ac35e9c63d8fbb464a3ed0db823a6949fbfa37f993b260681222d9c1 SHA512 20ff8ba74eee3a5b69f7e357f69870398e96341831bea56bbad61314d3eff9d6767dfd48634d04f96cfbc4cc96c7eff3ab900748461ecaa14e2cf329aec40481
DIST glance-16.0.1.tar.gz 1957403 BLAKE2B a58a37b1926432ff227ebbd2b8538d25276085c4183244f930cdb6432ce00ed3927130ede24faeb9ebd25489f649c7f6542d71b9fe9614859ed3953bded13ab2 SHA512 dad883c308cfa6799bd5fc4111585af2bd7f2c5a20126976d1044e2bf573f94756f2ecea87f3b04fe611f80602709e0501c0efceed5061d0c752416b6255a2a2

@ -0,0 +1,145 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1 user
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/openstack/glance.git"
EGIT_BRANCH="stable/queens"
else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc mysql postgres +sqlite +swift"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND="
${CDEPEND}
>=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
)
mysql? (
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
)
postgres? (
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
)
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
!~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
<dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
>=dev-python/glance_store-0.22.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
!~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
"
#PATCHES=(
#)
pkg_setup() {
enewgroup glance
enewuser glance -1 -1 /var/lib/glance glance
}
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_install_all() {
distutils-r1_python_install_all
newinitd "${FILESDIR}/glance.initd" glance-api
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
keepdir /etc/glance
keepdir /var/log/glance
keepdir /var/lib/glance/images
keepdir /var/lib/glance/scrubber
insinto /etc/glance
insopts -m 0640 -o glance -g glance
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz -> $
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl +cron selinux"
CDEPEND="

Binary file not shown.

@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/$
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
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 ~x86-macos ~sparc-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 ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="acl caps nls unicode"
RDEPEND="acl? ( virtual/acl )

Binary file not shown.

@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
test? (
$(python_gen_any_dep '
dev-python/mock[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
introspection? ( >=dev-libs/gjs-1.32 )
)
@ -47,9 +48,10 @@ DEPEND="${RDEPEND}
python_check_deps() {
if use introspection; then
has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
fi
has_version "dev-python/mock[${PYTHON_USEDEP}]"
has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
}
pkg_setup() {

Binary file not shown.

@ -1,3 +1,2 @@
DIST zeal-0.2.1.tar.gz 914998 BLAKE2B da76e50e3285b0e60f4fe55b563da0e8c2b3ac9aac8cea1f03ed678f2e5c7c00b376e4d87571e4048286c2858a4e42ffa9d06d8bf7af505a49933b6c354ed286 SHA512 f17b7ef59649a5c57ef3461aa84dbb2636deed13646d5f73fe05adf1bb9519d317366a18c61d6716417044d6248fd6111cacb8341393fa194567769fd2048c3f
DIST zeal-0.3.1.tar.gz 920814 BLAKE2B 907ae67ef8e25558c017e637f44b0ccec197a8812e642a3fe6e0e3f99f8e791a65155cd1f0a35d598faa7eb97789ecc3e4d8afd460aba4d952e0738935baf3fb SHA512 9d95d9d3a1966c823f4eebe2a389f046df84d27262863dead558e309ac4c0ac8ee5ab1fd8f3559e9745e0ee9248df36aa66de8ca242a5d4662c6bb1d5b722280
DIST zeal-0.4.0.tar.gz 1049326 BLAKE2B b3007dad0ed280954b05464bc107fa51c603d79607acd42ab85bc745d0590bdaed740edac75dac91e0d0da34b5966eb96815e8250a3b68041cb5a8e0389676fc SHA512 fd1e7cd71469e40914b713c10057b3f3d1d2ae9808d296ca01ceb43941b6e7d6754a4f21edf43a594b1c3ebcab20728812db1bdffda6bc78ee49a1d4faaf9627
DIST zeal-0.6.0.tar.gz 1062223 BLAKE2B 691525380dcefa03a1ed94cf0651f16e4e630aef820beed612a4412d8cdef39de25d2cacb84a76b5f7d03b9c3833fbcd60e463722bd7f9c3e147e5e72037211c SHA512 453841cdbab405a6c3842818b0d18b93d3ee8ad299386c25f63986e04674dbd437665e1913a03f0d94944004a619ea18d218de969c487e68e06a205e0edc1d3a

@ -1,56 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit gnome2-utils qmake-utils xdg-utils
DESCRIPTION="Offline documentation browser inspired by Dash"
HOMEPAGE="https://zealdocs.org/"
SRC_URI="https://github.com/zealdocs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}/src"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="
app-arch/libarchive
dev-qt/qtconcurrent:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5[sqlite]
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
>=x11-libs/xcb-util-keysyms-0.3.9
"
RDEPEND="
${DEPEND}
x11-themes/hicolor-icon-theme
"
src_configure() {
eqmake5
PREFIX="${EPREFIX}/usr"
}
src_install() {
emake INSTALL_ROOT="${D}" PREFIX="${EPREFIX}/usr" install
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
xdg_desktop_database_update
}
pkg_postrm() {
gnome2_icon_cache_update
xdg_desktop_database_update
}

@ -3,7 +3,7 @@
EAPI=6
inherit gnome2-utils qmake-utils xdg-utils
inherit gnome2-utils cmake-utils xdg-utils
DESCRIPTION="Offline documentation browser inspired by Dash"
HOMEPAGE="https://zealdocs.org/"
@ -22,6 +22,7 @@ DEPEND="
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/extra-cmake-modules:5
>=x11-libs/xcb-util-keysyms-0.3.9
"
@ -30,14 +31,6 @@ RDEPEND="
x11-themes/hicolor-icon-theme
"
src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr"
}
src_install() {
emake INSTALL_ROOT="${D}" PREFIX="${EPREFIX}/usr" install
}
pkg_preinst() {
gnome2_icon_savelist
}

Binary file not shown.

@ -76,7 +76,10 @@ RDEPEND="sys-libs/ncurses:0=
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
X? (
virtual/pkgconfig
x11-base/xorg-proto
)
gzip-el? ( app-arch/gzip )"
# pax_kernel? ( sys-apps/attr )

@ -85,7 +85,8 @@ RDEPEND="sys-libs/ncurses:0=
DEPEND="${RDEPEND}
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
gzip-el? ( app-arch/gzip )
X? ( x11-base/xorg-proto )"
# pax_kernel? ( sys-apps/attr )
RDEPEND="${RDEPEND}

@ -88,7 +88,8 @@ RDEPEND="sys-libs/ncurses:0=
DEPEND="${RDEPEND}
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
gzip-el? ( app-arch/gzip )
X? ( x11-base/xorg-proto )"
# pax_kernel? ( sys-apps/attr )
RDEPEND="${RDEPEND}

@ -11,7 +11,7 @@ SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
# drop qtcore subslot when minimal Qt is 5.10

@ -23,7 +23,8 @@ RDEPEND="
png? ( >=media-libs/libpng-1.2:0= )"
DEPEND="${RDEPEND}
>=app-text/texi2html-5"
>=app-text/texi2html-5
X? ( x11-base/xorg-proto )"
S="${WORKDIR}/${PN}"

Binary file not shown.

@ -14,9 +14,10 @@ SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-linux ~ppc-macos"
IUSE="X"
DEPEND=">=app-eselect/eselect-emacs-1.15
RDEPEND=">=app-eselect/eselect-emacs-1.15
X? ( x11-libs/libXau )"
RDEPEND="${DEPEND}"
DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
SITEFILE="50${PN}-gentoo.el"

Binary file not shown.

@ -1,3 +1,4 @@
DIST containerd-1.0.1.tar.gz 3766659 BLAKE2B 36c96a9e3cba22578daff31e46d9a876095e9de7e20e1e84a41076d9936f30a5681e41187a90f9a01884fd02086fa3c9a6ee29c8261401988a1cfa2026952431 SHA512 351c0e298ba6a9a14df2f367df23049a8a833eb18238e3d41cf0066feb2e0b8f2aa7b25fb4484a1b5c95bccf5cba3a8076a5bcfe25602b5368e7cf2a20872160
DIST containerd-1.0.2.tar.gz 3772144 BLAKE2B 7549f47d1f0ff0244d7dedd41aabb76d2c2fc4942f8da3cf45fe0ca7b808b3aed4e39e0338d30ccc63cf37db3e59412442d43d272d3b073823e210a24d4d991a SHA512 d6b8eeaa942e1dccb21feb0723bb1ee29c878992c0f7128038c967580b4c6a1b4110371aa60962a331627d869d027a20ca47e6c625aedf68cac5d532d7f7094a
DIST containerd-1.0.3.tar.gz 3776722 BLAKE2B 31e9f2e56b23d09341e4cdd546198233517893e1596c9aefd084044f04b1e1831219343142eef09159a5698720fa307e3ec1dbb86304e071a9d8e1f8f8436519 SHA512 31aa462f357a77434033ae4bff2e453ce849cbd91e4981383be3c7cdea77ea1f57081c4f8121d15c151145defc2003348fe23b26a11568b38780fa2fb9cf114c
DIST containerd-1.1.0.tar.gz 5095823 BLAKE2B 1eca83add164ed79abc58bfe424da9f34b54d247ad147ec0f4ae20154cabefe147fe9b03ce2eab04c88c240f00995eec5b0f24c0e064640738517b81e3e7aa3d SHA512 34e687c6ef270370160465ee9b8fe6b59780543907917b668db7867da67fd47c8465f57ba4268387f776d0f392f8dad533c206d6577bab36480aff4392775d42

@ -0,0 +1,54 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGO_PN="github.com/containerd/${PN}"
inherit toolchain-funcs
if [[ ${PV} == *9999 ]]; then
inherit golang-vcs
else
MY_PV="${PV/_rc/-rc.}"
EGIT_COMMIT="v${MY_PV}"
CONTAINERD_COMMIT="209a7fc3e4a32ef71a8c7b50c68fc8398415badf"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ppc64"
inherit golang-vcs-snapshot
fi
DESCRIPTION="A daemon to control runC"
HOMEPAGE="https://containerd.tools"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+btrfs hardened"
DEPEND="btrfs? ( sys-fs/btrfs-progs )"
RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4
>=app-emulation/runc-1.0.0_rc4 )
sys-libs/libseccomp"
S=${WORKDIR}/${P}/src/${EGO_PN}
RESTRICT="test"
src_prepare() {
default
if [[ ${PV} != *9999* ]]; then
sed -i -e "s/git describe --match.*$/echo ${PV})/"\
-e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
-e "s/-s -w//" \
Makefile || die
fi
}
src_compile() {
local options=( $(usex btrfs "" "no_btrfs") )
export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake BUILDTAGS="${options[@]}"
}
src_install() {
dobin bin/containerd{-shim,-stress,} bin/ctr
}

@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="+dbus debug +ico +iso +wineappdb"
CDEPEND="

Binary file not shown.

@ -0,0 +1,60 @@
From 8196704a5dafa4c8e194f1643728ed45b4b55df6 Mon Sep 17 00:00:00 2001
From: xaizek <xaizek@posteo.net>
Date: Mon, 9 Apr 2018 19:31:06 +0300
Subject: [PATCH] fix ncurses linking
---
THANKS | 2 ++
configure | 2 +-
configure.ac | 2 +-
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/THANKS b/THANKS
index e708f4d3..faab4f8a 100644
--- a/THANKS
+++ b/THANKS
@@ -25,6 +25,7 @@ c02y
Carl Mueller (carlmuller)
Carlos Pita
Charles Kauffman
+Chema Alonso Josa (nimiux)
Christian Fillion (cfillion)
Christian Herdtweck
Christoph (informationen)
@@ -128,6 +129,7 @@ Richard Benson
Robert Sarkozi
Roger Bongers
Ross Hadden (rosshadden)
+Ruslan Osmanov (rosmanov)
Russell Urquhart
SanLe
santhoshr
diff --git a/configure b/configure
index 0054dbde..a3c9bd43 100755
--- a/configure
+++ b/configure
@@ -8707,7 +8707,7 @@ return curs_set ();
return 0;
}
_ACEOF
-for ac_lib in '' tinfo; do
+for ac_lib in '' tinfow; do
if test -z "$ac_lib"; then
ac_res="none required"
else
diff --git a/configure.ac b/configure.ac
index 61b3ed5d..65e550a2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -437,7 +437,7 @@ AC_CHECK_LIB(${curses_lib_name}, initscr,
CPPFLAGS="$CPPFLAGS -I/usr/include/${curses_lib_name}"
fi
ncurses_found=yes]
- AC_SEARCH_LIBS([curs_set], [tinfo],,
+ AC_SEARCH_LIBS([curs_set], [tinfow],,
AC_MSG_ERROR(could not find a library providing curs_set)))
dnl If libncursesw is not found on OS X, check for libncurses. On OS X it has
dnl support of wide characters.
--
2.16.1

@ -28,14 +28,18 @@ RDEPEND="
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
"
PATCHES=(
"${FILESDIR}/${P}-fix-ncurses-linking.patch"
)
DOCS="AUTHORS FAQ NEWS README TODO"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
sed -i -e '/stat.h/a#include <sys/sysmacros.h>' "${S}/src/modes/file_info.c" \
|| die
eapply_user
eautoreconf
}

Binary file not shown.

@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
COMMON_DEPEND="

@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5,X]
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5

Binary file not shown.

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="fish is the Friendly Interactive SHell"
DESCRIPTION="Friendly Interactive SHell"
HOMEPAGE="http://fishshell.com/"
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${PV}/${P}.tar.gz"

@ -6,7 +6,7 @@ EAPI=6
MY_PV="${PV/_beta/b}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="fish is the Friendly Interactive SHell"
DESCRIPTION="Friendly Interactive SHell"
HOMEPAGE="http://fishshell.com/"
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz"

Binary file not shown.

@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
LICENSE="GPL-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 ~sparc64-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Note about blockers: it is a freetype2 based replacement for ttf2pk and

Binary file not shown.

@ -8,7 +8,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: syntax highlighting for dhcpd.conf"
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=744"
LICENSE="vim"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd"
VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for dhcpd.conf files."

@ -8,7 +8,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: EBNF (ISO/IEC 14997) file syntax highlighting"
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=545"
LICENSE="vim"
KEYWORDS="~alpha amd64 ia64 ~mips ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ia64 ~mips ppc ~ppc64 sparc ~x86"
IUSE=""
VIM_PLUGIN_HELPTEXT=\

@ -8,7 +8,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: syntax highlighting for eruby"
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=403"
LICENSE="vim.org"
KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd"
VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for eruby"

@ -10,7 +10,7 @@ HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2261"
SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz"
LICENSE="vim.org"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86"
VIM_PLUGIN_HELPTEXT=\
"This plugin provides syntax highlighting for Nagios configuration

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Czech"
inherit vim-spell
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
KEYWORDS="amd64 ~sparc ~x86"
KEYWORDS="amd64 sparc ~x86"
LICENSE="GPL-2"

@ -7,6 +7,6 @@ VIM_SPELL_LANGUAGE="Danish"
inherit vim-spell
KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc ~x86"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86"
LICENSE="GPL-2"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -7,6 +7,6 @@ VIM_SPELL_LANGUAGE="English"
inherit vim-spell
KEYWORDS="~alpha amd64 ~arm ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ppc sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
LICENSE="BSD LGPL-2.1 public-domain"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Spanish"
inherit vim-spell
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 ppc ~sparc ~x86"
KEYWORDS="~alpha amd64 ppc sparc ~x86"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="French"
inherit vim-spell
LICENSE="GPL-2"
KEYWORDS="amd64 ppc ~sparc ~x86"
KEYWORDS="amd64 ppc sparc ~x86"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Dutch"
inherit vim-spell
LICENSE="GPL-2"
KEYWORDS="amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="amd64 ppc sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Polish"
inherit vim-spell
LICENSE="CC-BY-SA-2.0"
KEYWORDS="amd64 ppc ~sparc ~x86"
KEYWORDS="amd64 ppc sparc ~x86"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Russian"
inherit vim-spell
LICENSE="myspell-ru_RU-AlexanderLebedev"
KEYWORDS="amd64 ppc ~sparc ~x86"
KEYWORDS="amd64 ppc sparc ~x86"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"

Binary file not shown.

@ -1,3 +1,3 @@
DIST Catch-1.11.0.tar.gz 376132 BLAKE2B 23a1a6292dd91ec1c71923b4902b42b59ff6be5227b666f68ef0dc33756a58a63edd70a9b139dda0b1860c2b7a0cfec7ab9262e6447eff3184cfe28ea9b0aa77 SHA512 33085c2671f78c7562eace909564b2730eabcaf4490cd463402e66ab4ac2be1fe4fe360916c11aa589ba4a010622444126ee2ae747783b5869b5d7276361f132
DIST Catch2-2.1.1.tar.gz 481236 BLAKE2B 8a8110611aaf4ea913462884d8293bcae7d0abf3075253a26385a56b2cb5bf50b769e2117430c9712e4644f430cc16461fabfef921c5fbfceb82effb0da74e93 SHA512 64947672e614301a45efd812eb3eef98d871c9719005a441b6f6bb1dc26820bd9643ba285bcc0eaef9b212c5ab6ada4a875433c47a020ce436bcc411cdc8ad72
DIST Catch2-2.2.0.tar.gz 487585 BLAKE2B 2d8f58e8d3630cb30e438da7a169df3afff387d38dd3054cfcdb8860aa507ecc3c614471fa1110f64b0dba3d6855edfc68ee4e0b7eb97164be833827078e82fd SHA512 9dcc409939df61f84b965ee3147a7a7578b3a816ff285e103b7666115bf38a608d9a0075e06e98f93b9f06882d2e41d6c51cdaae352abbfaa2a3c1b408f22df7
DIST Catch2-2.2.2.tar.gz 497244 BLAKE2B d5073d56b9399bd7f50bafc7758e60e31ba4434e229f92ca92cd04257f4a54cec925ad3180cc964c4f69edbaa7fc14f8af8e828421e2bb2b4f6c59eaea5cc06d SHA512 ab91036c6c3ace087d0382ce99f26b2c30a4b75d52f285619ca282a618470fe388afe47495f3b2764268d600c6834c60ba464483d06f3a1c4316c099477c8e38

@ -3,8 +3,10 @@
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6} )
: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
inherit cmake-utils
inherit cmake-utils python-any-r1
if [[ ${PV} == *9999 ]]; then
inherit git-r3
@ -25,13 +27,23 @@ SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/${PN}-2.2.0-fix-pkg-config.patch )
DEPEND="test? ( ${PYTHON_DEPS} )"
PATCHES=(
"${FILESDIR}"/${PN}-2.2.2-test-python3.patch
"${FILESDIR}"/${PN}-2.2.2-python-automagic.patch
)
pkg_setup() {
use test && python-any-r1_pkg_setup
}
src_configure() {
local mycmakeargs=(
-DCATCH_ENABLE_WERROR=OFF
-DBUILD_TESTING=$(usex test)
-DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
-DPYTHON_EXECUTABLE="${PYTHON}"
)
cmake-utils_src_configure
}

@ -1,22 +0,0 @@
From c778848b09df073b9f84f22622ea7a632642c4a5 Mon Sep 17 00:00:00 2001
From: David Seifert <soap@gentoo.org>
Date: Tue, 30 Jan 2018 11:13:53 +0100
Subject: [PATCH] Fix pkg-config
* All uses of Catch involve #include'ing it without
a prefixed folder, such as `#include "catch.hpp"`.
This requires fixing the pkg-config file.
---
catch.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/catch.pc.in b/catch.pc.in
index abd0b66b1..4f48bc7fb 100644
--- a/catch.pc.in
+++ b/catch.pc.in
@@ -3,4 +3,4 @@ includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
Name: Catch
Description: Testing library for C++
Version: @Catch2_VERSION@
-Cflags: -I${includedir}
+Cflags: -I${includedir}/catch

@ -0,0 +1,25 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -308,6 +308,9 @@
include(CTest)
+# Approval tests require python 2.7 or 3
+find_package(PythonInterp)
+
if (BUILD_TESTING AND NOT_SUBPROJECT)
add_executable(SelfTest ${TEST_SOURCES} ${IMPL_SOURCES} ${REPORTER_SOURCES} ${SURROGATE_SOURCES} ${HEADERS})
target_include_directories(SelfTest PRIVATE ${HEADER_DIR})
@@ -384,7 +387,11 @@
set_tests_properties(NoTest PROPERTIES PASS_REGULAR_EXPRESSION "No test cases matched")
# AppVeyor has a Python 2.7 in path, but doesn't have .py files as autorunnable
- add_test(NAME ApprovalTests COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/scripts/approvalTests.py $<TARGET_FILE:SelfTest>)
+ if(NOT ${PYTHONINTERP_FOUND})
+ message(FATAL_ERROR "Python not found, but required for running tests!")
+ endif()
+
+ add_test(NAME ApprovalTests COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/scripts/approvalTests.py $<TARGET_FILE:SelfTest>)
set_tests_properties(ApprovalTests PROPERTIES FAIL_REGULAR_EXPRESSION "Results differed")
if (CATCH_USE_VALGRIND)

@ -0,0 +1,44 @@
From dc6b83bec9bdcc149db08711cc9dfd555a8620fa Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom@compton.nu>
Date: Fri, 6 Apr 2018 13:59:08 +0100
Subject: [PATCH] Support Python3 in approval tests
---
scripts/approvalTests.py | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/scripts/approvalTests.py b/scripts/approvalTests.py
index a2ab5d5a2..16cc7b7d2 100755
--- a/scripts/approvalTests.py
+++ b/scripts/approvalTests.py
@@ -72,10 +72,17 @@
overallResult = 0
+def openFile(file, mode):
+ try:
+ return open(file, mode, encoding='utf-8', errors='surrogateescape')
+ except TypeError:
+ import io
+ return io.open(file, mode, encoding='utf-8', errors='surrogateescape')
+
def diffFiles(fileA, fileB):
- with open(fileA, 'r') as file:
+ with openFile(fileA, 'r') as file:
aLines = [line.rstrip() for line in file.readlines()]
- with open(fileB, 'r') as file:
+ with openFile(fileB, 'r') as file:
bLines = [line.rstrip() for line in file.readlines()]
shortenedFilenameA = fileA.rsplit(os.sep, 1)[-1]
@@ -139,8 +146,8 @@ def approve(baseName, args):
subprocess.call(args, stdout=f, stderr=f)
f.close()
- rawFile = open(rawResultsPath, 'r')
- filteredFile = open(filteredResultsPath, 'w')
+ rawFile = openFile(rawResultsPath, 'r')
+ filteredFile = openFile(filteredResultsPath, 'w')
for line in rawFile:
filteredFile.write(filterLine(line).rstrip() + "\n")
filteredFile.close()

@ -1,4 +1,5 @@
DIST tbb-2017.20170226.tar.gz 2856407 BLAKE2B 10c9f1230a57e0cc778f4f7ad9395a7dc9044b7f203e704cfdc479632e2aaf35f05caa168d9caea490abc6d96ec7d77ea6e7effbc9d5b589a6e41e3374b8b9cb SHA512 d07eeca53138432a4ac20145169907f5271e234bedfb53e0eabbed2b6fafaecdc0a2ad7bdbead205993f822e7c415233cce9afd7575d366c17a117d5cc971a65
DIST tbb-2018.20180312.tar.gz 2911740 BLAKE2B 5c6dab4a892f3b61ed0b02ea36dc41bebd5b33a22bcc3d5f2960f21e134f2eb9bccf1466193a573489e12638c0bb0bccc2da83f699968ffd62417f2d0f093289 SHA512 7ac74e714122e25f7704630d3d52992dbea54d1e761b5e487251a771f401aa864f78b8ddf11d78f38758088df387abb6987f6a2db562c86cbb28ba8f33a25680
DIST tbb2017_20161128oss_src.tgz 2965854 BLAKE2B 8c5aed6d8477297922767803617346feebb712d1f4b2df6d71a86f039b5563afc666454985e68a528a812aaad40b5fd0562bb91d357c45156fec46e5389ec542 SHA512 3c48ce196d2d3557e86cea7ede9dea456bbaeb29dbed34210f99c6f380406403a6056ccfa3d5befe6b29c4f8a9ee58ca6da545249cf4ec4ec85b463e04e4518c
DIST tbb43_20150611oss_src.tgz 2757631 BLAKE2B d1a00b531b747aeae05d052ac2d894b4d5dbee628988794ac9721058e5b3cd7efb60877ff1183d155d75bc2a0b413863911c438da9db1c30ec8e74e2de442118 SHA512 83d5d827706b774ef5cd6df8082e5d7f48683388684423bb40565dfc25892fc2e57c382f719b78087d83e51edb3f7f7215f33d8b5039b55c32788d80efa6e0b8
DIST tbb44_20160803oss_src.tgz 2874050 BLAKE2B 097e4e4fb2c14b6ab073409b26c7d5044cd7f2edb56efb0b307b1e07b4496a668d34eec88086d2f8e68eb050df9e2b48af81b5e47c860b15786e0c48df736d9c SHA512 01b1dcdaffa96c3d503e44d7b236b1115f419c122dab0f40de4c9dc90db315a1f3755cc91adf9df91d5d31d8927df115230db94cf175edac09ae438b46374a92

@ -0,0 +1,144 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils flag-o-matic multilib-minimal multilib toolchain-funcs versionator
PV1="$(get_version_component_range 1)"
PV2=3
MY_PV="${PV1}_U${PV2}"
DESCRIPTION="High level abstract threading library"
HOMEPAGE="http://www.threadingbuildingblocks.org/"
SRC_URI="https://github.com/01org/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="debug doc examples"
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${MY_PV}"
PATCHES=(
"${FILESDIR}"/${PN}-4.4.20160803-underlinking.patch
"${FILESDIR}"/${PN}-2017.20161128-build.patch
)
src_prepare() {
default
find include -name \*.html -delete || die
# Give it a soname on FreeBSD
echo 'LIB_LINK_FLAGS += -Wl,-soname=$(BUILDING_LIBRARY)' >> build/FreeBSD.gcc.inc
# Set proper versionning on FreeBSD
sed -i -e '/.DLL =/s/$/.1/' build/FreeBSD.inc || die
use debug || sed -i -e '/_debug/d' Makefile
}
multilib_src_configure() {
# pc files are for debian and fedora compatibility
# some deps use them
cat <<-EOF > ${PN}.pc.template
prefix=${EPREFIX}/usr
libdir=\${prefix}/$(get_libdir)
includedir=\${prefix}/include
Name: ${PN}
Description: ${DESCRIPTION}
Version: ${PV}
URL: ${HOMEPAGE}
Cflags: -I\${includedir}
EOF
cp ${PN}.pc.template ${PN}.pc || die
cat <<-EOF >> ${PN}.pc
Libs: -L\${libdir} -ltbb
Libs.private: -lm -lrt
EOF
cp ${PN}.pc.template ${PN}malloc.pc || die
cat <<-EOF >> ${PN}malloc.pc
Libs: -L\${libdir} -ltbbmalloc
Libs.private: -lm -lrt
EOF
cp ${PN}.pc.template ${PN}malloc_proxy.pc || die
cat <<-EOF >> ${PN}malloc_proxy.pc
Libs: -L\${libdir} -ltbbmalloc_proxy
Libs.private: -lrt
Requires: tbbmalloc
EOF
}
local_src_compile() {
cd "${S}"
local comp arch
case ${MULTILIB_ABI_FLAG} in
abi_x86_64) arch=x86_64 ;;
abi_x86_32) arch=ia32 ;;
abi_ppc_64) arch=ppc64 ;;
abi_ppc_32) arch=ppc32 ;;
esac
case "$(tc-getCXX)" in
*g++*) comp="gcc" ;;
*ic*c) comp="icc" ;;
*clang*) comp="clang" ;;
*) die "compiler $(tc-getCXX) not supported by build system" ;;
esac
CXX="$(tc-getCXX)" \
CC="$(tc-getCC)" \
AS="$(tc-getAS)" \
arch=${arch} \
CPLUS_FLAGS="${CXXFLAGS}" \
emake compiler=${comp} work_dir="${BUILD_DIR}" tbb_root="${S}" $@
}
multilib_src_compile() {
local_src_compile tbb tbbmalloc
}
multilib_src_test() {
CXXFLAGS="${CXXFLAGS} -fabi-version=4" \
local_src_compile -j1 test
}
multilib_src_install() {
local bt
local buildtypes
if use debug ; then
buildtypes="release debug"
else
buildtypes="release"
fi
for bt in ${buildtypes}; do
cd "${BUILD_DIR}_${bt}" || die
local l
for l in $(find . -name lib\*$(get_libname \*)); do
dolib.so ${l}
local bl=$(basename ${l})
dosym ${bl} /usr/$(get_libdir)/${bl%%.*}$(get_libname)
done
done
cd "${BUILD_DIR}" || die
insinto /usr/$(get_libdir)/pkgconfig
doins *.pc
}
multilib_src_install_all() {
doheader -r include/*
dodoc README CHANGES doc/Release_Notes.txt
use doc && dohtml -r doc/html/*
if use examples ; then
insinto /usr/share/doc/${PF}/examples/build
doins build/*.inc
insinto /usr/share/doc/${PF}/examples
doins -r examples
fi
}

Binary file not shown.

@ -2,3 +2,4 @@ DIST etcd-2.3.8.tar.gz 2206562 BLAKE2B 754930b4b5f0e90386b2b4765a9dbb6790ae509a8
DIST etcd-3.2.17.tar.gz 3064774 BLAKE2B b111082f39dd428d40d8325dc5d1f3507fbd45c2fb12002f87d4a85c60e6d546042b6ae3ecda9e842e7d27b992a17b7899c1b871f25623651a455fd0758b690b SHA512 d526a1c96de04467f23ca112bcb502367f22fd8cbefe29667f097aa7fcec6fce78914c56b2e39fd0131b566803d715cb5fee5e335f9f3f4b86011d00232b5d0d
DIST etcd-3.3.2.tar.gz 3385493 BLAKE2B e4c2e614b0b868268fbfe3db222caeab2fe65f8fe55026aadff2acc5f1a2769fe3a71f0658e90ca35ccf5b117e7ec30b1f8a62499b6156976dac63118a766b92 SHA512 6320a49dddac527312b75c113428c52c27e0516b7d7235ceddf3009c2edbdc509d2ec425859c5d57591b55109e04aa9737dbe7d1337a6c2307936fa372f8a28a
DIST etcd-3.3.3.tar.gz 3387223 BLAKE2B bf873ef764a4fa03c2c5b282129a2dc2e7574fd7d0206fb270d61c3a277342a2af145f4e00512c878a31d4102c0f8b0b7090872beb928b574aca97f5fe43915e SHA512 16597bba961d7018656dd4f73d4067218978cc41fa8fafbf9677621bdba2d5e81825d2c74820153a177df1813e5d8ac79e72967ba61be3339feb01bb2f539920
DIST etcd-3.3.4.tar.gz 3513132 BLAKE2B 92902c260150259ce5627dbf517c81bdb914c857a901a5f7d8d878a2daad8db931c2d1958a562a612ed62b5ac3080ce54661cb70eabff3430ab9ff65c258544d SHA512 971c47545059dda65d40c2db0928a01b97cf8b1e1b60a6e631e797e3cf1619245430f938f637bea3ab0d01cc2a8974586988727bc9c652b8802e184ad5ad8487

@ -0,0 +1,69 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit user systemd golang-vcs-snapshot
KEYWORDS="~amd64"
EGO_PN="github.com/coreos/etcd"
MY_PV="${PV/_rc/-rc.}"
DESCRIPTION="Highly-available key value store for shared configuration and service discovery"
HOMEPAGE="https://github.com/coreos/etcd"
SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc +server"
DEPEND=">=dev-lang/go-1.9:="
RDEPEND="!dev-db/etcdctl"
src_prepare() {
default
sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-i "${S}"/src/${EGO_PN}/build || die
}
pkg_setup() {
if use server; then
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
fi
}
src_compile() {
export GOPATH=${S}
pushd src/${EGO_PN} || die
./build || die
popd || die
}
src_install() {
pushd src/${EGO_PN} || die
dobin bin/etcdctl
use doc && dodoc -r Documentation
if use server; then
insinto /etc/${PN}
doins "${FILESDIR}/${PN}.conf"
dobin bin/etcd
dodoc README.md
systemd_dounit "${FILESDIR}/${PN}.service"
systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
keepdir /var/lib/${PN}
fowners ${PN}:${PN} /var/lib/${PN}
fperms 0700 /var/lib/${PN}
keepdir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
fperms 755 /var/log/${PN}
fi
popd || die
}
src_test() {
pushd src/${EGO_PN} || die
./test || die
popd || die
}

@ -207,6 +207,8 @@ src_prepare() {
"${S}/cmake/ssl.cmake" || die
fi
sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
cmake-utils_src_prepare
}
@ -273,6 +275,7 @@ multilib_src_configure() {
-DWITH_RAPID=OFF
-DWITH_LIBEVENT=NO
-DWITH_CURL=system
-DWITH_BOOST="${S}/boost"
)
if use test ; then
mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test )
@ -307,7 +310,6 @@ multilib_src_configure() {
if multilib_is_native_abi && use server ; then
mycmakeargs+=(
-DWITH_BOOST="${S}/boost"
-DWITH_LZ4=system
-DWITH_NUMA=$(usex numa ON OFF)
)

Binary file not shown.

@ -5,7 +5,7 @@ EAPI=6
inherit desktop gnome2-utils java-vm-2 prefix versionator
KEYWORDS="-* amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
KEYWORDS="-* amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"

@ -5,7 +5,7 @@ EAPI=6
inherit desktop gnome2-utils java-vm-2 prefix versionator
KEYWORDS="-* amd64 ~x86"
KEYWORDS="-* amd64 x86"
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"

Binary file not shown.

@ -15,7 +15,7 @@ LICENSE="boehm-gc"
# SONAME: libgc.so.1 libgccpp.so.1
# We've been using subslot 0 for these instead of "1.1".
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="cxx static-libs +threads"
DEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -23,9 +23,12 @@ DEPEND="${RDEPEND}
>=sys-devel/flex-2.5.4a
sys-devel/m4"
PATCHES=(
"${FILESDIR}"/${PN}-0.118-PaX-support.patch
)
src_prepare() {
default
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
if use static-libs; then
sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in || die
fi

@ -0,0 +1,13 @@
diff -Nuar a/tests/Makefile.am b/tests/Makefile.am
--- a/tests/Makefile.am 2016-10-22 04:41:06.000000000 +0200
+++ b/tests/Makefile.am 2018-04-24 14:23:16.658681749 +0200
@@ -20,7 +20,8 @@
AUTOMAKE_OPTIONS = 1.11 gnits no-dependencies color-tests
-TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2
+#TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2
+TESTS = sigsegv1 sigsegv2 sigsegv3
EXTRA_DIST = mmaputil.h altstack.h

@ -0,0 +1,34 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Library for handling page faults in user mode"
HOMEPAGE="https://www.gnu.org/software/libsigsegv/"
SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
PATCHES=(
# Bug #363503
"${FILESDIR}/${P}-skip-stackoverflow-tests.patch"
)
src_prepare() {
default
}
src_configure () {
econf --enable-shared
}
src_test () {
emake check
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog* NEWS PORTING README
}

@ -13,7 +13,7 @@ SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt debug examples python static-libs elibc_Darwin"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

@ -11,7 +11,7 @@ SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples"
RESTRICT="binchecks strip"

@ -29,7 +29,7 @@ src_prepare() {
if [[ ${PLEVEL} != ${PV} ]] ; then
local i
for (( i = 1; i <= PLEVEL; ++i )) ; do
epatch "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
done
fi
eapply_user

@ -29,7 +29,7 @@ src_prepare() {
if [[ ${PLEVEL} != ${PV} ]] ; then
local i
for (( i = 1; i <= PLEVEL; ++i )) ; do
epatch "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
done
fi
eapply_user

@ -0,0 +1,24 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=AGRUNDMA
DIST_VERSION=1.00
inherit perl-module
DESCRIPTION="Fast C metadata and tag reader for all common audio file formats"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Test-Warn
)
"
PERL_RM_FILES=( "t/02pod.t" "t/03podcoverage.t" "t/04critic.t" )

@ -1 +1,2 @@
DIST Audio-Scan-0.99.tar.gz 3399719 BLAKE2B e40dfc1df1dd388efed931c48398c57d04365ffe03f82054d14db3d1f557db6a511ea977e8c11a465da41aaf9d7ed43209885590c5551924bfd3d1e4ac311a61 SHA512 abbf51c9eb15336527500ac9ce6dd8e05baee6dabdf2a4bc95a62b1787fe24c4ad0abb07d5632647e4add3123a3cfe6374c6fbfd236c5b01c3350b6ee9d74b10
DIST Audio-Scan-1.00.tar.gz 3400133 BLAKE2B b6e4c4418d2f960e64d7f9d66b75a612e2f462da600e6063ae3f903810ed6276dee2047a064d4d26ada3f2f8a4a3ed7d10ed6408d3fab9400003ef98d18f8890 SHA512 de05aa38f49f085db3f7b4c0278dc7e08282fbd3a9441343416dcdbe5b1999d4d79c617fbc70edfa579cb80f4131705aa3e9203e61f7f6ea1b4dac8f8d5ac8f2

@ -0,0 +1,30 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=ETHER
DIST_VERSION=0.24
inherit perl-module
DESCRIPTION="Execute code after a scope finished compilation"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-macos"
IUSE="test"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
virtual/perl-Scalar-List-Utils
>=dev-perl/Sub-Exporter-Progressive-0.1.6
>=dev-perl/Variable-Magic-0.480.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
virtual/perl-Text-ParseWords
test? (
>=virtual/perl-CPAN-Meta-2.120.900
virtual/perl-File-Spec
>=virtual/perl-Test-Simple-0.880.0
)
"

@ -1 +1,2 @@
DIST B-Hooks-EndOfScope-0.21.tar.gz 33336 BLAKE2B edd3c9428dbe689e1528b76a0383ec6c85ccd35059abbfdc0a6de613ca5648010e89a9f7fa34c627130ac81a6c247da6fcc7552dd6bd12ce676fed73de26ba8d SHA512 6c34b5e6bd9b355703339b5ec7625e8ecc94a4d38bbc1a94fb561c8832234a80a1d5f0b389e4479fe75a85afb15d9e56092c2c1ceca0c995b39fc5ba0e4a563b
DIST B-Hooks-EndOfScope-0.24.tar.gz 37859 BLAKE2B b5e4f0061949af112b9bcb89c1352e1385222c291624df330e8e60d3faf48f78a669650b074b1659f8287f14d46bdb488da0c943a0d22adb5a50dc37aebf7754 SHA512 5c061a81a3fed88ad868a14a1f817f7952b2f0c9512408174354e0ecf7e3caa5d646054cf75efa8b8c558e6241a8dfebf9400e8826021bdb5cbdf3a00065b147

@ -0,0 +1,29 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=LEEJO
DIST_VERSION=2.13
inherit perl-module
DESCRIPTION="CGI Interface for Fast CGI"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
>=dev-perl/CGI-4
virtual/perl-Carp
>=dev-perl/FCGI-0.670.0
virtual/perl-if
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Temp
virtual/perl-Test-Simple
)
"
PERL_RM_FILES=( "t/006_changes.t" )

@ -1,3 +1,4 @@
DIST CGI-Fast-2.10.tar.gz 8627 BLAKE2B 26c0b6ca6e27a464bcbe75a06b69dee832e93e46f383cc0c459cae1c4c7ce265e7e07062b6b8d4b6d46cb55df0f010262d9e8a38ad7ec260143d13af4edf3d81 SHA512 55d05c742bf49045f917aa4a4efdab3e5ce2251ca61de0e7db0a586d8a592784989bc74fa43a3c6430a920f38b2aa818887e96c3e24c701d531dae94b247da2c
DIST CGI-Fast-2.11.tar.gz 8662 BLAKE2B a057f9b3f1e83c84f6267be946149bd167a08b60551a3d6f40561eae728d31f30f80808c1fe629e9ce2079b0da1cf54c01ee33e7c6679e753aa005621fa6cb93 SHA512 728d1cb2fb15ea4e894563625258bacdf31f7ffac5e8395fcd1dd1e66a2f3575c4fe342bf1cfdcfee736fe323bcdda1170f8ffbe9a37d30cb7ca6ba6484bc2f5
DIST CGI-Fast-2.12.tar.gz 8807 BLAKE2B d156cab55ab6b8c8ae882357294aa7c28ed61c9ef8dc3cadf340fb8992e61ded967795061377146c7111ec576160c2915f3309312e64b3e636db11f7c21e4e1a SHA512 00452a2c31eb8fd877808764508a491894d87986bda493b2b15773cd29f2699184559f0c55af1af1684c851005b61eb1364bccae7ba4f4df3166d9020c15b40e
DIST CGI-Fast-2.13.tar.gz 8844 BLAKE2B ece86a8ead5a83c0407f6c2713bf0848bfc895d9062811b5ce03ad68caa78aeb8b9d9f0f6f68abaafd1a652be2c53ece008f403e05ff49ac6538282f2a36fc65 SHA512 58e7010f5cdfa13e8ba4e528dfe2d7bcc4ac33f48482de186ef27ec0a38ac091c9d534761231c7dd947516532c78520259e841533690ffba7b90fb3d0069f53c

@ -0,0 +1,37 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=LEEJO
DIST_VERSION=4.38
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="Simple Common Gateway Interface Class"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
virtual/perl-Carp
virtual/perl-Encode
virtual/perl-Exporter
>=virtual/perl-File-Spec-0.820.0
>=virtual/perl-File-Temp-0.170.0
>=dev-perl/HTML-Parser-3.690.0
virtual/perl-if
>=virtual/perl-parent-0.225.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-IO
>=dev-perl/Test-Deep-0.110.0
dev-perl/Test-NoWarnings
>=virtual/perl-Test-Simple-0.980.0
>=dev-perl/Test-Warn-0.300.0
)
"
PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )

@ -3,3 +3,4 @@ DIST CGI-4.25.tar.gz 194815 BLAKE2B eb790eb963b74ff9432c656b289eaefd1e481c61718f
DIST CGI-4.31.tar.gz 197018 BLAKE2B e3715bc1bf1f6542a5ab5c55f84a1f8d7d1a195b03642fedf67144d7b1e9700988f3032357106923203a739bdc1412b4aada91928d1441b13369abbf139e1a57 SHA512 a3fc6a88bed4b86f5763c07ec0961d2b06754e0a2bc9112e87b12025975618d97f626895c7d8b3a2f85a2ba5adcf99a132801a52d54652cd09ae3f053457c411
DIST CGI-4.33.tar.gz 197445 BLAKE2B 0ccbc6ec4df5c1dfe0fd06dbbb972097419a770cc9ed30c98604cb1c0bbfdd695b98d755b21b065611a222f381cb1fbc49af1cbeb4d5a93aa3e4c4ed4d80d301 SHA512 1303f0fc093e0a3a36b840799ea3054d850bb6fec09f127f7667c6d78f74979fe43a9868ee5652bdc96a745747cc9eb226a28b0aece9031fd71d5781c2c76c53
DIST CGI-4.36.tar.gz 199026 BLAKE2B 81bcc625ad2f19c02eb22b1c35628e74c11e10bd0396bbeaa163ac55acce99cfb74a117d051ac30b8021bdc56e6dacbaa548b4a373aaca5dbc05577bbbd79387 SHA512 1fc1c2647be90ac7c75fe29c590c438993baa4b29bf7d6d0b24a7e998955aae86f31c5849eb871be6399e783e166d54f6146723dfc20dd757860e85f7836fb1c
DIST CGI-4.38.tar.gz 199241 BLAKE2B c34ea29f3ecfca484e3ad21e82041500d09c5ef41d11fd062cb53c8bf75642cf6a424ab8b570b243f227bd1bda47b2b54e35da3adb994d076915a0a02aaacd52 SHA512 c035a24b228105786828a4c9ae9c6aab9f22e311dc73871dc25497c5b4b84e77b096e570059a9d7cadc2916bfba582d5c093b6f029ccf0d826870629e36be04e

@ -0,0 +1,24 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=BINGOS
DIST_VERSION=3.56
inherit perl-module
DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
virtual/perl-IO
>=virtual/perl-Test-Simple-0.470.0
)
"
PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )

@ -1 +1,2 @@
DIST CPAN-Perl-Releases-3.38.tar.gz 25059 BLAKE2B a3438c1a9f67c0e66fc4abd079d4e79c750dadbfb48cd2582ab6e6644baa9ac1cc33ea969ca592c8b8515ed6c355570c2e4830d83d2dbcf40cb185a1ba1f356d SHA512 3021696caf7cd22f42a57fbd21c13696487d99f222de6e07e41cd9fe5d5de35a103beba873c7ab2be9feb00237d9ebd38d5906300170203d28d03391d7fd0e5d
DIST CPAN-Perl-Releases-3.56.tar.gz 24719 BLAKE2B b7042dd10971ec048f1483816b7e7b262e20a16dfc608aca621bbe4c8688fa313a772b562d64f24522e63e351a717cbd726049c4e99c03cdd32c58855fde62de SHA512 3411613b7939c9c0a53828b1612a687663f5386cf497c607a44017a7083677395d94d6d85ed91c64c48405063500e7ed725b6f5308f1cca01186b7ca82324482

Binary file not shown.

@ -1 +0,0 @@
DIST WWW-Bugzilla-1.5.tar.gz 22498 BLAKE2B 78f6b53673e246ab62b43b014677d6a2ab31b6b67061198e0faedb183f542f53d2e709993684baae0206587bebd005aa5e5662e9ffa82732f91447fde397aaf6 SHA512 f738d1c38a0dd5841fd883ed56a0f376212cbbcdfa4df476d655ac17086a369ab9f956ec982af9cd6eb740723597eddc74d1dc452c23ec89b0e15ef75c51efca

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
MODULE_AUTHOR=BMC
MODULE_VERSION=1.5
inherit perl-module
DESCRIPTION="WWW::Bugzilla - automate interaction with bugzilla"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND="dev-perl/WWW-Mechanize
>=dev-perl/Params-Validate-0.88
>=dev-perl/Crypt-SSLeay-0.57
dev-perl/Class-MethodMaker"
DEPEND="${RDEPEND}"
src_prepare() {
perl-module_src_prepare
mkdir "${S}"/lib
cp -r "${S}"/{WWW,lib}
}

@ -1,50 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=BMC
DIST_VERSION=1.5
inherit perl-module
DESCRIPTION="Automate interaction with bugzilla"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=dev-perl/WWW-Mechanize-1.300.0
>=dev-perl/Params-Validate-0.880.0
>=dev-perl/Crypt-SSLeay-0.570.0
>=dev-perl/Class-MethodMaker-1.80.0"
DEPEND="${RDEPEND}"
src_prepare() {
perl-module_src_prepare
mkdir "${S}"/lib || die "Can't mkdir lib"
cp -r "${S}"/{WWW,lib} || die "Can't copy WWW"
}
# Network tests are broken
DIST_TEST="skip"
src_test() {
local MODULES=(
"WWW::Bugzilla ${DIST_VERSION}"
"WWW::Bugzilla::Search 0.1"
)
local failed=()
for dep in "${MODULES[@]}"; do
ebegin "Compile testing ${dep}"
perl -Mblib="${S}" -M"${dep} ()" -e1
eend $? || failed+=( "$dep" )
done
if [[ ${failed[@]} ]]; then
echo
eerror "One or more modules failed compile:";
for dep in "${failed[@]}"; do
eerror " ${dep}"
done
die "Failing due to module compilation errors";
fi
perl-module_src_test
}

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
<remote-id type="cpan">WWW-Bugzilla</remote-id>
<remote-id type="cpan-module">WWW::Bugzilla</remote-id>
<remote-id type="cpan-module">WWW::Bugzilla::Search</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST autobox-2.85.tar.gz 80443 BLAKE2B 1eff93ea1e8c80d38f597137cff128495f22744b07df4a28f510b3a8d0a3aaf20a1f550de173d8afc1a0370420b458b0eb5eef80752545a2e698d64d0659ec6b SHA512 2f9c0ef556655eb19a2e50aa2ec47769ef2fd7bb15806a7f22320be9d79178811c418dbe58cf792fdc48dc3e7b80b70c1882956559373cc6eb152c0b94d52081
DIST autobox-2.86.tar.gz 85350 BLAKE2B fd4ef4a26efbec7542c4aa962787b032889603c789b1e892b00fa597efa8b74db6ce546710fbf02b5a497ba16c4aeb0f377b1d7baa5f2fa74b22a71f257d34b0 SHA512 ab4d41cfddb10a03e6bdb47a81cbf2a41f5c2f518dd674e9af17a3127589d8b4d84d50f4293291517fb24b9c1b022dfcecafd7acf5d0d1e693528353ccc9c186

@ -0,0 +1,23 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=CHOCOLATE
DIST_VERSION=2.86
inherit perl-module
DESCRIPTION="Call methods on native types"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
>=dev-perl/Scope-Guard-0.210.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=dev-perl/IPC-System-Simple-1.250.0
)
"
PERL_RM_FILES=( "t/pod.t" )

Binary file not shown.

@ -1,2 +1 @@
DIST Crypt_GPG-1.6.0b3.tgz 345445 BLAKE2B ab9318fa026f3dbde5974da9581b9fdf73245e78a8b5e891b2151aa7ebc8e1356a090e21a05129f4d3aa110a78082621ab386625069936f4644a1fff2bb461ef SHA512 0a3cb665fac8e84a0699600155cb74e2394e4759fe0b111d971d253ca511a371d06d826e54abadfbb3f707833cd3d6b369f52d04541b3e04f217056ec8439f4c
DIST Crypt_GPG-1.6.2.tgz 346709 BLAKE2B abced2fe8c909f06690c38884506ce03df4c5ef3ef460aafce65ea9405c6974f8af320fd5a07a7967b45421a9a67aa27026c28ef7eb1402ffefba527007a33ae SHA512 9d954d96b4e461c75f79ce9bc701d062e3f19671690228e6e0ce5265733ac1de9c06520f9f750348f3c37f01ccb79720574b2d2f371e69c8a25ae6e1bc18aabd

@ -1,48 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PN="${PN/PEAR-/}"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/beta/b}"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="PHP interface to the GNU Privacy Guard (GnuPG)"
HOMEPAGE="http://pear.php.net/package/${MY_PN}"
SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
# Really only needs PEAR_Exception, not PEAR-PEAR.
RDEPEND="app-crypt/gnupg
dev-lang/php:*[posix,unicode]
dev-php/PEAR-Console_CommandLine
dev-php/PEAR-PEAR"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
sed -i "s|@bin-dir@|${EPREFIX}/usr/bin|" Crypt/GPG/Engine.php || die
sed -i "s|@package-name@|${MY_PN}|" Crypt/GPG/PinEntry.php || die
sed -i "s|@data-dir@|${EPREFIX}/usr/share|" Crypt/GPG/PinEntry.php || die
}
src_install() {
dodoc README.md
dobin scripts/crypt-gpg-pinentry
insinto "/usr/share/${MY_PN}"
doins -r data
insinto /usr/share/php
doins -r Crypt
}
src_test() {
phpunit tests/ || die "test suite failed"
}

@ -12,7 +12,7 @@ HOMEPAGE="http://pear.php.net/package/${MY_PN}"
SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
KEYWORDS="amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
RDEPEND="app-crypt/gnupg

@ -1,2 +1 @@
DIST DB_DataObject-1.11.3.tgz 81873 BLAKE2B f8d51e73eb38ba50157413e51720d60e236a2e3b351b79d866381d7ef80103b5c16b54af7a5a6a425ac3d59ae606973043a62a038b196753d38053fd3be61661 SHA512 bf74b99b6d28e8c5074dd9058ad6624ed93cd4578164d71fcf2c70070a81f5bb5dfc46d11d5a1408ad5bac12ac6d36cd47dbe102b16ffbf9c091153e9e400d8f
DIST DB_DataObject-1.11.5.tgz 83878 BLAKE2B 0d73cde628a61e208c665546d15b4e7f4203c04dd4c5e7cc86c36ca46b60d8fcd28643b2ff720b940d1fb4fc86fdee650fec784cbda7885a31c9c120d90edbeb SHA512 bc8c5d0994fba78c6f8137682da87018e7660ceb39f5583aabf424509bf0ab263b8f32f6676821acaf69ed991778ad85f5f3fc156799c0811b2ec39546688bc6

@ -1,23 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit php-pear-r1
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
DESCRIPTION="A SQL Builder, Object Interface to Database Tables"
LICENSE="PHP-2.02 PHP-3"
SLOT="0"
IUSE="minimal"
DEPEND=""
RDEPEND="|| ( >=dev-php/PEAR-DB-1.7.6-r1 >=dev-php/PEAR-MDB2-2.0.0_rc1 )
>=dev-php/PEAR-Date-1.4.3-r1
!minimal? ( >=dev-php/PEAR-Validate-0.5.0-r1 )"
src_prepare() {
# don't install windows-only stuff
sed -re 's:<file baseinstalldir="DB" md5sum=".{32}" name="scripts/DB_DataObject_createTables.bat" role="script" />::' -i "${WORKDIR}/package.xml" || die "sed failed"
}

@ -1,3 +1 @@
DIST Net_Socket-1.0.14.tgz 5600 BLAKE2B 952a41ae595b1ae300274a00e24d3b5543ea5eb5465c586fe6497f5524fc516ae1cc27f2709794e372124c5b0fae9f5c7917744b8e1cb24fe8e4faa8bab4aad1 SHA512 1c4ad8bdb96830e32caa7ffe739ba8785bc07a1737ef85b7694b878a38bd693b10ad426361a4a8f758a63ec6fa407650ec9b5d2df086999a041529128f7fa403
DIST Net_Socket-1.1.0.tgz 5933 BLAKE2B 9a66b944968ce05466d4aefc663279a9d8302511f15718d2f33aa5dcf59e4bc018862bc3b42af9a1bf9bdf5756bfc991e5cfc8afa09bf80cc946a57b0cb5aa72 SHA512 e2dcccc21451ec7fd232764ae061c0b63689c0f6c5f972aa408b74490504f2540bf525f6a0decbcef60ad7fe78f3718b8cc21bf625f31c3811f3ff5824e07b4b
DIST Net_Socket-1.2.2.tgz 6903 BLAKE2B a0ee530ebb2962de8560d5cb2147ee831d62c5deac056a7f4944b451853b3ab65f1f46332700d4e18a1ff6e1cce138bf46f5053586bc7f8073143c6aa101e9c6 SHA512 fd415fbd4a6801b63cda3168ff275fdeae233a3cc4c62f9bfe561f83f24f89795a7e7ad862641a73bb6d6e3c0da8b56cd00e7e7a1db616de040ea7883d84caa5

@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PN="${PN/PEAR-/}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PHP class interface to TCP sockets"
HOMEPAGE="https://pear.php.net/package/${MY_PN}"
SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND=""
RDEPEND="dev-lang/php:*
dev-php/PEAR-PEAR"
S="${WORKDIR}/${MY_P}"
src_install() {
insinto /usr/share/php
doins -r Net
}

@ -1,14 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit php-pear-r2
DESCRIPTION="PHP class interface to TCP sockets"
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"

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

Loading…
Cancel
Save