parent
0c512091dd
commit
d505ed088d
Binary file not shown.
Binary file not shown.
@ -0,0 +1,208 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit cmake-utils linux-info readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="An advanced, highly configurable system monitor for X"
|
||||||
|
HOMEPAGE="https://github.com/brndnmtthws/conky"
|
||||||
|
SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
|
||||||
|
lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
|
||||||
|
nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
|
||||||
|
weather-metar weather-xoap webserver wifi X xmms2"
|
||||||
|
|
||||||
|
DEPEND_COMMON="
|
||||||
|
X? (
|
||||||
|
imlib? ( media-libs/imlib2[X] )
|
||||||
|
lua-cairo? (
|
||||||
|
>=dev-lua/toluapp-1.0.93
|
||||||
|
x11-libs/cairo[X] )
|
||||||
|
lua-imlib? (
|
||||||
|
>=dev-lua/toluapp-1.0.93
|
||||||
|
media-libs/imlib2[X] )
|
||||||
|
lua-rsvg? (
|
||||||
|
>=dev-lua/toluapp-1.0.93
|
||||||
|
gnome-base/librsvg )
|
||||||
|
nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
|
||||||
|
truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXdamage
|
||||||
|
x11-libs/libXinerama
|
||||||
|
x11-libs/libXfixes
|
||||||
|
x11-libs/libXext
|
||||||
|
audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
|
||||||
|
xmms2? ( media-sound/xmms2 )
|
||||||
|
)
|
||||||
|
cmus? ( media-sound/cmus )
|
||||||
|
curl? ( net-misc/curl )
|
||||||
|
eve? ( net-misc/curl dev-libs/libxml2 )
|
||||||
|
ical? ( dev-libs/libical )
|
||||||
|
iconv? ( virtual/libiconv )
|
||||||
|
irc? ( net-libs/libircclient )
|
||||||
|
mysql? ( >=virtual/mysql-5.0 )
|
||||||
|
ncurses? ( sys-libs/ncurses:= )
|
||||||
|
pulseaudio? ( media-sound/pulseaudio )
|
||||||
|
rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
|
||||||
|
systemd? ( sys-apps/systemd )
|
||||||
|
wifi? ( net-wireless/wireless-tools )
|
||||||
|
weather-metar? ( net-misc/curl )
|
||||||
|
weather-xoap? ( dev-libs/libxml2 net-misc/curl )
|
||||||
|
webserver? ( net-libs/libmicrohttpd )
|
||||||
|
>=dev-lang/lua-5.1.4-r8:0
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND_COMMON}
|
||||||
|
apcupsd? ( sys-power/apcupsd )
|
||||||
|
hddtemp? ( app-admin/hddtemp )
|
||||||
|
moc? ( media-sound/moc )
|
||||||
|
nano-syntax? ( app-editors/nano )
|
||||||
|
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${DEPEND_COMMON}
|
||||||
|
app-text/docbook2X
|
||||||
|
"
|
||||||
|
|
||||||
|
CONFIG_CHECK=~IPV6
|
||||||
|
|
||||||
|
DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${P}-use-pkgconfig.patch
|
||||||
|
"${FILESDIR}"/${P}-libical-3.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
DISABLE_AUTOFORMATTING="yes"
|
||||||
|
DOC_CONTENTS="You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}.
|
||||||
|
To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
|
||||||
|
and edit it to your liking.
|
||||||
|
|
||||||
|
There are pretty html docs available at the conky homepage
|
||||||
|
or in ${ROOT%/}/usr/share/doc/${PF}/html.
|
||||||
|
|
||||||
|
Also see https://wiki.gentoo.org/wiki/Conky/HOWTO"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use ipv6 && linux-info_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake-utils_src_prepare
|
||||||
|
|
||||||
|
sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE FILEPATH MAN_BINARY)|" \
|
||||||
|
cmake/ConkyPlatformChecks.cmake || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
mycmakeargs=(
|
||||||
|
-DBUILD_X11=ON
|
||||||
|
-DOWN_WINDOW=ON
|
||||||
|
-DBUILD_XDAMAGE=ON
|
||||||
|
-DBUILD_XINERAMA=ON
|
||||||
|
-DBUILD_XDBE=ON
|
||||||
|
-DBUILD_XFT=$(usex truetype)
|
||||||
|
-DBUILD_IMLIB2=$(usex imlib)
|
||||||
|
-DBUILD_XSHAPE=ON
|
||||||
|
-DBUILD_ARGB=ON
|
||||||
|
-DBUILD_LUA_CAIRO=$(usex lua-cairo)
|
||||||
|
-DBUILD_LUA_IMLIB2=$(usex lua-imlib)
|
||||||
|
-DBUILD_LUA_RSVG=$(usex lua-rsvg)
|
||||||
|
-DBUILD_NVIDIA=$(usex nvidia)
|
||||||
|
-DBUILD_AUDACIOUS=$(usex audacious)
|
||||||
|
-DBUILD_XMMS2=$(usex xmms2)
|
||||||
|
)
|
||||||
|
else
|
||||||
|
mycmakeargs=(
|
||||||
|
-DBUILD_X11=OFF
|
||||||
|
-DBUILD_NVIDIA=OFF
|
||||||
|
-DBUILD_LUA_CAIRO=OFF
|
||||||
|
-DBUILD_LUA_IMLIB2=OFF
|
||||||
|
-DBUILD_LUA_RSVG=OFF
|
||||||
|
-DBUILD_AUDACIOUS=OFF
|
||||||
|
-DBUILD_XMMS2=OFF
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use weather-xoap; then
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DBUILD_WEATHER_XOAP=ON
|
||||||
|
-DBUILD_WEATHER_METAR=ON
|
||||||
|
)
|
||||||
|
elif use weather-metar; then
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DBUILD_WEATHER_METAR=ON
|
||||||
|
-DBUILD_WEATHER_XOAP=$(usex weather-xoap)
|
||||||
|
)
|
||||||
|
else
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DBUILD_WEATHER_XOAP=OFF
|
||||||
|
-DBUILD_WEATHER_METAR=OFF
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DBUILD_APCUPSD=$(usex apcupsd)
|
||||||
|
-DBUILD_CMUS=$(usex cmus)
|
||||||
|
-DBUILD_CURL=$(usex curl)
|
||||||
|
-DBUILD_EVE=$(usex eve)
|
||||||
|
-DBUILD_HDDTEMP=$(usex hddtemp)
|
||||||
|
-DBUILD_IOSTATS=$(usex iostats)
|
||||||
|
-DBUILD_ICAL=$(usex ical)
|
||||||
|
-DBUILD_ICONV=$(usex iconv)
|
||||||
|
-DBUILD_IPV6=$(usex ipv6)
|
||||||
|
-DBUILD_IRC=$(usex irc)
|
||||||
|
-DBUILD_MATH=$(usex math)
|
||||||
|
-DBUILD_MOC=$(usex moc)
|
||||||
|
-DBUILD_MPD=$(usex mpd)
|
||||||
|
-DBUILD_MYSQL=$(usex mysql)
|
||||||
|
-DBUILD_NCURSES=$(usex ncurses)
|
||||||
|
-DBUILD_PORT_MONITORS=$(usex portmon)
|
||||||
|
-DBUILD_PULSEAUDIO=$(usex pulseaudio)
|
||||||
|
-DBUILD_RSS=$(usex rss)
|
||||||
|
-DBUILD_JOURNAL=$(usex systemd)
|
||||||
|
-DBUILD_IBM=$(usex thinkpad)
|
||||||
|
-DBUILD_HTTP=$(usex webserver)
|
||||||
|
-DBUILD_WLAN=$(usex wifi)
|
||||||
|
-DBUILD_BUILTIN_CONFIG=ON
|
||||||
|
-DBUILD_OLD_CONFIG=OFF
|
||||||
|
-DBUILD_I18N=ON
|
||||||
|
-DMAINTAINER_MODE=ON
|
||||||
|
-DRELEASE=ON
|
||||||
|
-DBUILD_BMPX=OFF
|
||||||
|
-DDOC_PATH=/usr/share/doc/${PF}
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake-utils_src_install
|
||||||
|
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect
|
||||||
|
doins "${S}"/extras/vim/ftdetect/conkyrc.vim
|
||||||
|
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins "${S}"/extras/vim/syntax/conkyrc.vim
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use nano-syntax; then
|
||||||
|
insinto /usr/share/nano/
|
||||||
|
doins "${S}"/extras/nano/conky.nanorc
|
||||||
|
fi
|
||||||
|
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca SHA512 10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
|
DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca SHA512 10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
|
||||||
DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6 SHA512 05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
|
DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6 SHA512 05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
|
||||||
|
DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1 SHA512 660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b
|
||||||
|
@ -0,0 +1,53 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
EGO_PN=github.com/projectatomic/skopeo
|
||||||
|
COMMIT=b0b750d
|
||||||
|
inherit golang-vcs-snapshot
|
||||||
|
|
||||||
|
DESCRIPTION="Command line utility foroperations on container images and image repositories"
|
||||||
|
HOMEPAGE="https://github.com/projectatomic/skopeo"
|
||||||
|
SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
|
||||||
|
>=dev-libs/libassuan-2.4.3
|
||||||
|
>=sys-fs/btrfs-progs-4.0.1
|
||||||
|
>=sys-fs/lvm2-2.02.145"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
dev-go/go-md2man"
|
||||||
|
RDEPEND="${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${P}/src/${EGO_PN}"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local BUILDTAGS="containers_image_ostree_stub"
|
||||||
|
set -- env GOPATH="${WORKDIR}/${P}" \
|
||||||
|
go build -ldflags "-X main.gitCommit=${COMMIT}" \
|
||||||
|
-gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
|
||||||
|
-o skopeo ./cmd/skopeo
|
||||||
|
echo "$@"
|
||||||
|
"$@" || die
|
||||||
|
cd docs || die
|
||||||
|
for f in *.1.md; do
|
||||||
|
go-md2man -in ${f} -out ${f%%.md} || die
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin skopeo
|
||||||
|
doman docs/*.1
|
||||||
|
insinto /etc/containers
|
||||||
|
newins default-policy.json policy.json
|
||||||
|
insinto /etc/containers/registries.d
|
||||||
|
doins default.yaml
|
||||||
|
keepdir /var/lib/atomic/sigstore
|
||||||
|
einstalldocs
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST spice-protocol-0.12.12.tar.bz2 80628 BLAKE2B 86ae09a97606e227828117e19c76742504a147489222d307893de6efb71f36a62750b23245f37e52b8df1de9b477f8d3d2e2ce2ec7656da4eed42697b080b018 SHA512 66e7a902b3c4a5a778cb91ffd9d324b12d414184146ac834dfb3bd81b4b6b1bb56258d3e1ce240b6f8747e1960fce8f0f6b0ada3617e9f9819be7118195fce6b
|
|
||||||
DIST spice-protocol-0.12.13.tar.bz2 73259 BLAKE2B f8694c6144cbe77d84b78c38f87f3f473b80ed97cb51e9fb89a89e66410ab8bf853f51bfa175d431ad8397e25481b7c4bae1614119b74bf95420bca531a38db3 SHA512 55840020a7a538e72bf53d2124a6b1920dd2d567418cf02dc33783ae5c78154d5c832d69f2e6570453c4086194b417d10687884de20365c13657ad7ca7b2ae02
|
DIST spice-protocol-0.12.13.tar.bz2 73259 BLAKE2B f8694c6144cbe77d84b78c38f87f3f473b80ed97cb51e9fb89a89e66410ab8bf853f51bfa175d431ad8397e25481b7c4bae1614119b74bf95420bca531a38db3 SHA512 55840020a7a538e72bf53d2124a6b1920dd2d567418cf02dc33783ae5c78154d5c832d69f2e6570453c4086194b417d10687884de20365c13657ad7ca7b2ae02
|
||||||
|
DIST spice-protocol-0.12.14.tar.bz2 74471 BLAKE2B ee90514f3c6ee0c8f6930e5fd0140e20447b1613f202186883a9a17eefaacbd83ff2f2cdb68b46cd1573de4cce288965a1b531ded1ab4da52c24c2c3ad098192 SHA512 4266bcbef9f641a97a2ff72f1b01380a41e51f4b1a0dbb73fdf68baf552598a62d5cf0c526adf2997a55ee5d4fe9392927c3d7f4556827bfb2933f59bfab55bb
|
||||||
|
@ -1,2 +1 @@
|
|||||||
DIST spice-0.13.3.tar.bz2 1322505 BLAKE2B 56f9cd34bb48fdcf750230242b27567db713ef749649d4b780a82d0d4ec5d326b19540c9bb4f36c164d40a692eb0368c39e05ee8dba319dd8461a0315e5a9a17 SHA512 63496fbd3df0fd453052cef8e1fb00a3a28f0105610676fdc4a58043cbc6da571ae4407701af2b817e410d05ce727d60d5ee0c93c8897231e25229897c51d95a
|
|
||||||
DIST spice-0.14.0.tar.bz2 1330195 BLAKE2B 08f93e8ddeb79adb4feac0557a854cc41fd096a9dfefc0baaca176803c2a03ef9286c4f61a135d62ad22e3ac3f4bb31ffd1614c8ddeaec7ae8c01eca34da1750 SHA512 84532146aa628ca6ca459a82afb89d6391892e063668fd4a68023c92cee7ca868b6c82e31dd9886819b76ea745ebdae0d0030e1f608d8f58f51c00f0b09bae1f
|
DIST spice-0.14.0.tar.bz2 1330195 BLAKE2B 08f93e8ddeb79adb4feac0557a854cc41fd096a9dfefc0baaca176803c2a03ef9286c4f61a135d62ad22e3ac3f4bb31ffd1614c8ddeaec7ae8c01eca34da1750 SHA512 84532146aa628ca6ca459a82afb89d6391892e063668fd4a68023c92cee7ca868b6c82e31dd9886819b76ea745ebdae0d0030e1f608d8f58f51c00f0b09bae1f
|
||||||
|
@ -1,47 +0,0 @@
|
|||||||
Matthias Maier <tamiko@gentoo.org>
|
|
||||||
|
|
||||||
- Ported to 0.13.3
|
|
||||||
|
|
||||||
|
|
||||||
From fbbcdad773e2791cfb988f4748faa41943551ca6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
Date: Mon, 15 May 2017 15:57:28 +0100
|
|
||||||
Subject: [PATCH 3/3] reds: Avoid buffer overflows handling monitor
|
|
||||||
configuration
|
|
||||||
|
|
||||||
It was also possible for a malicious client to set
|
|
||||||
VDAgentMonitorsConfig::num_of_monitors to a number larger
|
|
||||||
than the actual size of VDAgentMOnitorsConfig::monitors.
|
|
||||||
This would lead to buffer overflows, which could allow the guest to
|
|
||||||
read part of the host memory. This might cause write overflows in the
|
|
||||||
host as well, but controlling the content of such buffers seems
|
|
||||||
complicated.
|
|
||||||
|
|
||||||
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
---
|
|
||||||
|
|
||||||
diff --git a/server/reds.c b/server/reds.c
|
|
||||||
index ec89105..fd1457f 100644
|
|
||||||
--- a/server/reds.c
|
|
||||||
+++ b/server/reds.c
|
|
||||||
@@ -1084,6 +1084,7 @@ static void reds_on_main_agent_monitors_config(RedsState *reds,
|
|
||||||
VDAgentMessage *msg_header;
|
|
||||||
VDAgentMonitorsConfig *monitors_config;
|
|
||||||
RedsClientMonitorsConfig *cmc = &reds->client_monitors_config;
|
|
||||||
+ uint32_t max_monitors;
|
|
||||||
|
|
||||||
// limit size of message sent by the client as this can cause a DoS through
|
|
||||||
// memory exhaustion, or potentially some integer overflows
|
|
||||||
@@ -1113,6 +1114,12 @@ static void reds_on_main_agent_monitors_config(RedsState *reds,
|
|
||||||
goto overflow;
|
|
||||||
}
|
|
||||||
monitors_config = (VDAgentMonitorsConfig *)(cmc->buffer + sizeof(*msg_header));
|
|
||||||
+ // limit the monitor number to avoid buffer overflows
|
|
||||||
+ max_monitors = (msg_header->size - sizeof(VDAgentMonitorsConfig)) /
|
|
||||||
+ sizeof(VDAgentMonConfig);
|
|
||||||
+ if (monitors_config->num_of_monitors > max_monitors) {
|
|
||||||
+ goto overflow;
|
|
||||||
+ }
|
|
||||||
spice_debug("%s: %d", __func__, monitors_config->num_of_monitors);
|
|
||||||
reds_client_monitors_config(reds, monitors_config);
|
|
||||||
reds_client_monitors_config_cleanup(reds);
|
|
@ -1,30 +0,0 @@
|
|||||||
From 571cec91e71c2aae0d5f439ea2d8439d0c3d75eb Mon Sep 17 00:00:00 2001
|
|
||||||
From: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
Date: Mon, 15 May 2017 15:57:28 +0100
|
|
||||||
Subject: [PATCH 2/3] reds: Avoid integer overflows handling monitor
|
|
||||||
configuration
|
|
||||||
|
|
||||||
Avoid VDAgentMessage::size integer overflows.
|
|
||||||
|
|
||||||
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
---
|
|
||||||
server/reds.c | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/server/reds.c b/server/reds.c
|
|
||||||
index ec2b6f47..656f518f 100644
|
|
||||||
--- a/server/reds.c
|
|
||||||
+++ b/server/reds.c
|
|
||||||
@@ -1131,6 +1131,9 @@ static void reds_on_main_agent_monitors_config(RedsState *reds,
|
|
||||||
spice_debug("not enough data yet. %zd", cmc->offset);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
+ if (msg_header->size < sizeof(VDAgentMonitorsConfig)) {
|
|
||||||
+ goto overflow;
|
|
||||||
+ }
|
|
||||||
monitors_config = (VDAgentMonitorsConfig *)(cmc->buffer + sizeof(*msg_header));
|
|
||||||
spice_debug("monitors_config->num_of_monitors: %d", monitors_config->num_of_monitors);
|
|
||||||
reds_client_monitors_config(reds, monitors_config);
|
|
||||||
--
|
|
||||||
2.13.0
|
|
||||||
|
|
@ -1,75 +0,0 @@
|
|||||||
Matthias Maier <tamiko@gentoo.org>
|
|
||||||
|
|
||||||
- Ported to 0.13.3
|
|
||||||
|
|
||||||
|
|
||||||
From 111ab38611cef5012f1565a65fa2d8a8a05cce37 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
Date: Mon, 15 May 2017 15:57:28 +0100
|
|
||||||
Subject: [PATCH 1/3] reds: Disconnect when receiving overly big
|
|
||||||
ClientMonitorsConfig
|
|
||||||
|
|
||||||
Total message size received from the client was unlimited. There is
|
|
||||||
a 2kiB size check on individual agent messages, but the MonitorsConfig
|
|
||||||
message can be split in multiple chunks, and the size of the
|
|
||||||
non-chunked MonitorsConfig message was never checked. This could easily
|
|
||||||
lead to memory exhaustion on the host.
|
|
||||||
|
|
||||||
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
|
|
||||||
---
|
|
||||||
|
|
||||||
diff --git a/server/reds.c b/server/reds.c
|
|
||||||
index 92feea1..286993b 100644
|
|
||||||
--- a/server/reds.c
|
|
||||||
+++ b/server/reds.c
|
|
||||||
@@ -1077,19 +1077,35 @@ static void reds_client_monitors_config_cleanup(RedsState *reds)
|
|
||||||
static void reds_on_main_agent_monitors_config(RedsState *reds,
|
|
||||||
MainChannelClient *mcc, void *message, size_t size)
|
|
||||||
{
|
|
||||||
+ const unsigned int MAX_MONITORS = 256;
|
|
||||||
+ const unsigned int MAX_MONITOR_CONFIG_SIZE =
|
|
||||||
+ sizeof(VDAgentMonitorsConfig) + MAX_MONITORS * sizeof(VDAgentMonConfig);
|
|
||||||
+
|
|
||||||
VDAgentMessage *msg_header;
|
|
||||||
VDAgentMonitorsConfig *monitors_config;
|
|
||||||
RedsClientMonitorsConfig *cmc = &reds->client_monitors_config;
|
|
||||||
|
|
||||||
+ // limit size of message sent by the client as this can cause a DoS through
|
|
||||||
+ // memory exhaustion, or potentially some integer overflows
|
|
||||||
+ if (sizeof(VDAgentMessage) + MAX_MONITOR_CONFIG_SIZE - cmc->buffer_size < size) {
|
|
||||||
+ goto overflow;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
cmc->buffer_size += size;
|
|
||||||
cmc->buffer = realloc(cmc->buffer, cmc->buffer_size);
|
|
||||||
spice_assert(cmc->buffer);
|
|
||||||
cmc->mcc = mcc;
|
|
||||||
memcpy(cmc->buffer + cmc->buffer_pos, message, size);
|
|
||||||
cmc->buffer_pos += size;
|
|
||||||
+ if (sizeof(VDAgentMessage) > cmc->buffer_size) {
|
|
||||||
+ spice_debug("not enough data yet. %d", cmc->buffer_size);
|
|
||||||
+ return;
|
|
||||||
+ }
|
|
||||||
msg_header = (VDAgentMessage *)cmc->buffer;
|
|
||||||
- if (sizeof(VDAgentMessage) > cmc->buffer_size ||
|
|
||||||
- msg_header->size > cmc->buffer_size - sizeof(VDAgentMessage)) {
|
|
||||||
+ if (msg_header->size > MAX_MONITOR_CONFIG_SIZE) {
|
|
||||||
+ goto overflow;
|
|
||||||
+ }
|
|
||||||
+ if (msg_header->size > cmc->buffer_size - sizeof(VDAgentMessage)) {
|
|
||||||
spice_debug("not enough data yet. %d", cmc->buffer_size);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
@@ -1097,6 +1113,12 @@ static void reds_on_main_agent_monitors_config(RedsState *reds,
|
|
||||||
spice_debug("%s: %d", __func__, monitors_config->num_of_monitors);
|
|
||||||
reds_client_monitors_config(reds, monitors_config);
|
|
||||||
reds_client_monitors_config_cleanup(reds);
|
|
||||||
+ return;
|
|
||||||
+
|
|
||||||
+overflow:
|
|
||||||
+ spice_warning("received invalid MonitorsConfig request from client, disconnecting");
|
|
||||||
+ red_channel_client_disconnect(RED_CHANNEL_CLIENT(mcc));
|
|
||||||
+ reds_client_monitors_config_cleanup(reds);
|
|
||||||
}
|
|
||||||
|
|
||||||
void reds_on_main_agent_data(RedsState *reds, MainChannelClient *mcc, void *message, size_t size)
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/spice-common/m4/spice-deps.m4 b/spice-common/m4/spice-deps.m4
|
|
||||||
index adedec4..6cb8bde 100644
|
|
||||||
--- a/spice-common/m4/spice-deps.m4
|
|
||||||
+++ b/spice-common/m4/spice-deps.m4
|
|
||||||
@@ -185,7 +185,7 @@ AC_DEFUN([SPICE_CHECK_LZ4], [
|
|
||||||
|
|
||||||
have_lz4="no"
|
|
||||||
if test "x$enable_lz4" != "xno"; then
|
|
||||||
- PKG_CHECK_MODULES([LZ4], [liblz4 >= 129], [have_lz4="yes"], [have_lz4="no"])
|
|
||||||
+ PKG_CHECK_MODULES([LZ4], [liblz4], [have_lz4="yes"], [have_lz4="no"])
|
|
||||||
|
|
||||||
if test "x$have_lz4" = "xyes"; then
|
|
||||||
AC_DEFINE(USE_LZ4, [1], [Define to build with lz4 support])
|
|
@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/spice-common/python_modules/demarshal.py b/spice-common/python_modules/demarshal.py
|
||||||
|
index 1ea131d..7172762 100644
|
||||||
|
--- a/spice-common/python_modules/demarshal.py
|
||||||
|
+++ b/spice-common/python_modules/demarshal.py
|
||||||
|
@@ -318,6 +318,7 @@ def write_validate_array_item(writer, container, item, scope, parent_scope, star
|
||||||
|
writer.assign(nelements, array.size)
|
||||||
|
elif array.is_remaining_length():
|
||||||
|
if element_type.is_fixed_nw_size():
|
||||||
|
+ writer.error_check("%s > message_end" % item.get_position())
|
||||||
|
if element_type.get_fixed_nw_size() == 1:
|
||||||
|
writer.assign(nelements, "message_end - %s" % item.get_position())
|
||||||
|
else:
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST hashit-0.9.7.tar.bz2 16368 BLAKE2B 99db8e0c83c63835d5265ef0d4bf39223214210a1762a869f1bccf08ce345a42f5bd0d4ec2dec7824e05c081e18f0b24c84254f4d3527fb67926ddbd8c1dbe21 SHA512 ce692cc1dfec12f2173f39c32f24ab96223feae6fca5c5ea1bc9dc815be4113936741c620e08cba35feeea26288503d1a42e6a4fe14cf2f854915e5bebcf4eff
|
|
||||||
DIST hashit-0.9.8.tar.bz2 18127 BLAKE2B 63a36e644dced8dfbf0bb049adc811ac526c519c4fe85f47ae631eba8d989b06325199fafa43abd0e98d014c7adc90c97bde75fbaacd5a215384a9e6e2f6b505 SHA512 b6a85cb8a7c97d2214fe91409006973de1b452dc7f5b412ad870a5a8d2b937957947ca47c314fd4d05b2683b20a9b8eb4241e0cbbc57e3b68b5cdfa024b80dce
|
DIST hashit-0.9.8.tar.bz2 18127 BLAKE2B 63a36e644dced8dfbf0bb049adc811ac526c519c4fe85f47ae631eba8d989b06325199fafa43abd0e98d014c7adc90c97bde75fbaacd5a215384a9e6e2f6b505 SHA512 b6a85cb8a7c97d2214fe91409006973de1b452dc7f5b412ad870a5a8d2b937957947ca47c314fd4d05b2683b20a9b8eb4241e0cbbc57e3b68b5cdfa024b80dce
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
--- a/hashit-0.9.7/CMakeLists.txt 2010-03-12 08:35:03.000000000 -0500
|
|
||||||
+++ b/hashit-0.9.7/CMakeLists.txt 2010-05-28 19:24:52.000000000 -0400
|
|
||||||
@@ -9,7 +9,7 @@
|
|
||||||
INCLUDE (FindPkgConfig)
|
|
||||||
|
|
||||||
IF (NOT PKG_CONFIG_FOUND)
|
|
||||||
- MESSAGE (FATAL_ERROR "pkg-config not found...")
|
|
||||||
+ MESSAGE (FATAL_ERROR "pkgconfig not found...")
|
|
||||||
ENDIF (NOT PKG_CONFIG_FOUND)
|
|
||||||
|
|
||||||
ADD_DEFINITIONS (-DDATADIR=\\\"${CMAKE_INSTALL_PREFIX}/share\\\")
|
|
||||||
@@ -28,7 +28,7 @@
|
|
||||||
|
|
||||||
INSTALL (TARGETS hashit LIBRARY DESTINATION lib${LIB_SUFFIX})
|
|
||||||
INSTALL (FILES src/hashit.h DESTINATION include)
|
|
||||||
-INSTALL (FILES libhashit.pc DESTINATION lib${LIB_SUFFIX}/pkg-config)
|
|
||||||
+INSTALL (FILES libhashit.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
|
|
||||||
|
|
||||||
SET_TARGET_PROPERTIES (hashit PROPERTIES VERSION 1.0 SOVERSION 1)
|
|
||||||
SET (LIBRARY_OUTPUT_PATH src)
|
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Generic C hash library which supports multiple collision handling methods"
|
|
||||||
HOMEPAGE="http://www.pleyades.net/david/projects/hashit"
|
|
||||||
SRC_URI="http://www.pleyades.net/david/projects/${PN}/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ppc x86"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/${P}-pkgconfig.patch" )
|
|
@ -1,4 +1,2 @@
|
|||||||
DIST libinput-1.10.6.tar.xz 495536 BLAKE2B 3f23808635406eeb66cd6b4ce2a2dbaed69ee0917045f75ad262a59702d72923493b6faa7951ea3f7cc2591d4c9e1fc49cffc53b6dfbcb2aadc7b9f40c20517b SHA512 b76963c3429c5590ee04f1da94d08775c8bb8584830e678804fb1d4cf0e2af84826782eae71fdd57492461f85df87ac2fc940c280b0672c75cd81d5f34702fe4
|
|
||||||
DIST libinput-1.10.7.tar.xz 494648 BLAKE2B ddcbe5f54b90f8291c16e5912fa3d673fb2c66f0247c9d771f7c2dfeeef9b51404f31d7ac99cfd20b37e1d01d6b2b3bc95155ab6581c6a94e922e153d9098892 SHA512 b102b8065ceed7511ad26efba34d5d9b0c13f0f7aaa882bb21501f7a5166f4cbe140fcbb488e90e6880bd47bb2b27667a4d6aa79b8726269fa1337897034a684
|
DIST libinput-1.10.7.tar.xz 494648 BLAKE2B ddcbe5f54b90f8291c16e5912fa3d673fb2c66f0247c9d771f7c2dfeeef9b51404f31d7ac99cfd20b37e1d01d6b2b3bc95155ab6581c6a94e922e153d9098892 SHA512 b102b8065ceed7511ad26efba34d5d9b0c13f0f7aaa882bb21501f7a5166f4cbe140fcbb488e90e6880bd47bb2b27667a4d6aa79b8726269fa1337897034a684
|
||||||
DIST libinput-1.11.2.tar.xz 485600 BLAKE2B 97b07493693e24be1bde3e7792c83c33b9ed4d64afbbecc1a5b77b4470fe9ff03cfbb2b4dc36f6cc5a9d58003410797979d7fbbb539d921bb9cddb5f8fb1cf0e SHA512 cb6ada877fc3c09f634f3db39d5507e66d4b86c3d632bb8f7498c7b01fdf8372b2053a79b641293900b7fcc0aa4e920f7c830d9c7b2d9ff3cd61c58eb7c20b65
|
|
||||||
DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac SHA512 5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638ddddfb978a0b96c23c2e90b081942f86d33c16d4836949
|
DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac SHA512 5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638ddddfb978a0b96c23c2e90b081942f86d33c16d4836949
|
||||||
|
@ -1,56 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit meson udev
|
|
||||||
|
|
||||||
DESCRIPTION="Library to handle input devices in Wayland"
|
|
||||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/"
|
|
||||||
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0/10"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
|
|
||||||
IUSE="doc input_devices_wacom test"
|
|
||||||
# Tests require write access to udev rules directory which is a no-no for live system.
|
|
||||||
# Other tests are just about logs, exported symbols and autotest of the test library.
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
|
|
||||||
>=dev-libs/libevdev-1.3
|
|
||||||
>=sys-libs/mtdev-1.1
|
|
||||||
virtual/libudev
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? (
|
|
||||||
>=app-doc/doxygen-1.8.3
|
|
||||||
>=media-gfx/graphviz-2.38.0
|
|
||||||
)
|
|
||||||
"
|
|
||||||
# test? (
|
|
||||||
# >=dev-libs/check-0.9.10
|
|
||||||
# dev-util/valgrind
|
|
||||||
# sys-libs/libunwind )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# gui can be built but will not be installed
|
|
||||||
local emesonargs=(
|
|
||||||
-Ddebug-gui=false
|
|
||||||
-Ddocumentation="$(usex doc true false)"
|
|
||||||
-Dlibwacom="$(usex input_devices_wacom true false)"
|
|
||||||
-Dtests="$(usex test true false)"
|
|
||||||
-Dudev-dir="$(get_udevdir)"
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
if use doc ; then
|
|
||||||
docinto html
|
|
||||||
dodoc -r "${BUILD_DIR}"/html/.
|
|
||||||
fi
|
|
||||||
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
|
|
||||||
}
|
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit meson udev
|
|
||||||
|
|
||||||
DESCRIPTION="Library to handle input devices in Wayland"
|
|
||||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/"
|
|
||||||
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0/10"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
|
||||||
IUSE="doc input_devices_wacom test"
|
|
||||||
# Tests require write access to udev rules directory which is a no-no for live system.
|
|
||||||
# Other tests are just about logs, exported symbols and autotest of the test library.
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
|
|
||||||
>=dev-libs/libevdev-1.3
|
|
||||||
>=sys-libs/mtdev-1.1
|
|
||||||
virtual/libudev:=
|
|
||||||
virtual/udev
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? (
|
|
||||||
>=app-doc/doxygen-1.8.3
|
|
||||||
>=media-gfx/graphviz-2.38.0
|
|
||||||
)
|
|
||||||
"
|
|
||||||
# test? (
|
|
||||||
# >=dev-libs/check-0.9.10
|
|
||||||
# dev-util/valgrind
|
|
||||||
# sys-libs/libunwind )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# gui can be built but will not be installed
|
|
||||||
local emesonargs=(
|
|
||||||
-Ddebug-gui=false
|
|
||||||
-Ddocumentation="$(usex doc true false)"
|
|
||||||
-Dlibwacom="$(usex input_devices_wacom true false)"
|
|
||||||
-Dtests="$(usex test true false)"
|
|
||||||
-Dudev-dir="$(get_udevdir)"
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
if use doc ; then
|
|
||||||
docinto html
|
|
||||||
dodoc -r "${BUILD_DIR}"/html/.
|
|
||||||
fi
|
|
||||||
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
udevadm hwdb --update --root="${ROOT%/}"
|
|
||||||
}
|
|
@ -1,29 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=BOOK
|
|
||||||
MODULE_VERSION=0.402
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Convert between DateTime and RFC2822/822 formats"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/perl-Carp
|
|
||||||
>=dev-perl/DateTime-0.180.0
|
|
||||||
dev-perl/Params-Validate
|
|
||||||
dev-perl/Dist-CheckConflicts
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-File-Spec
|
|
||||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
|
||||||
test? ( >=virtual/perl-Test-Simple-0.880.0
|
|
||||||
virtual/perl-File-Spec
|
|
||||||
virtual/perl-Storable )"
|
|
||||||
|
|
||||||
SRC_TEST=do
|
|
@ -1,2 +1 @@
|
|||||||
DIST DateTime-Format-Mail-0.402.tar.gz 178213 BLAKE2B 16ec4de015b19c30cf2ac75ca09ad91081d5842376f30398da7b66a96068acf6c827a9b488ffb1d1fff275d7cf163f8ced0487a70d5fd6cda049bcafed390bb5 SHA512 079a4a4e3dbd8b585726b03809e42436d48a71c94f4a94a662e7955278374ff564ee0fae4a4999f84f2f35d78b0d695b917a737e262a7499940272abd66ac5c6
|
|
||||||
DIST DateTime-Format-Mail-0.403.tar.gz 178292 BLAKE2B 931547f40cab8d135167260783c5622a748f90c4d0b3b002496ec2ca26390adc30b5e8fe1b95a9fdd81fcc65a9fa1166413e2a79d390a652b1f74b4447329b2a SHA512 b5e6f0ffdda3c52aa64b65414f399dcc06f72004c5421f8f0dbf1f9d4cda6e0deb1c3873df62531dc265a44ac66fd110dfc1d4273c97a48b0c472a67b03fd56f
|
DIST DateTime-Format-Mail-0.403.tar.gz 178292 BLAKE2B 931547f40cab8d135167260783c5622a748f90c4d0b3b002496ec2ca26390adc30b5e8fe1b95a9fdd81fcc65a9fa1166413e2a79d390a652b1f74b4447329b2a SHA512 b5e6f0ffdda3c52aa64b65414f399dcc06f72004c5421f8f0dbf1f9d4cda6e0deb1c3873df62531dc265a44ac66fd110dfc1d4273c97a48b0c472a67b03fd56f
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=ARODLAND
|
|
||||||
MODULE_VERSION=0.25
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="A FastCGI process manager"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="virtual/perl-ExtUtils-MakeMaker"
|
|
@ -1,2 +1 @@
|
|||||||
DIST FCGI-ProcManager-0.25.tar.gz 28663 BLAKE2B d0d840cc47ad9818a5330274d033022bd6edf508bb4294bb786212f27a4569492b5f60ea1155b0aa7fb9fc77d33f628fad814d8cab7a13477f702c40500612ec SHA512 432b1814bc3319c2b5c25d2768dd2ea9e5329306ca4315caf2c4e407620f37089ff38fc59ec4c2ba505e1ac0716f1f8de6803a8fea560182383e78cc2192eb73
|
|
||||||
DIST FCGI-ProcManager-0.28.tar.gz 28791 BLAKE2B 337a1901c82fd36770f447d5f4f9b55e887cbd6e05b25b76a2bc1230a85d23779541b7140ef53b90e5885c2d0a40bd615b181d59755935bf8a384abe11e02fe1 SHA512 dacf7a18b7c7d402769bdbfbe136e1c11fb9c7565d29e1d1892a055136052117ad85b4ec2b93dd34ee5f2a907fde6919089b86ad40c5d602011f8f6e58b9169e
|
DIST FCGI-ProcManager-0.28.tar.gz 28791 BLAKE2B 337a1901c82fd36770f447d5f4f9b55e887cbd6e05b25b76a2bc1230a85d23779541b7140ef53b90e5885c2d0a40bd615b181d59755935bf8a384abe11e02fe1 SHA512 dacf7a18b7c7d402769bdbfbe136e1c11fb9c7565d29e1d1892a055136052117ad85b4ec2b93dd34ee5f2a907fde6919089b86ad40c5d602011f8f6e58b9169e
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=BTROTT
|
|
||||||
DIST_VERSION=0.07
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Syndication feed auto-discovery"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-perl/Class-ErrorHandler
|
|
||||||
dev-perl/HTML-Parser
|
|
||||||
dev-perl/libwww-perl
|
|
||||||
dev-perl/URI
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
DIST_TEST=online
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
|
|
||||||
die "Can't patch Makefile.PL for 5.26 dot-in-inc"
|
|
||||||
perl-module_src_prepare
|
|
||||||
}
|
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=DAGOLDEN
|
|
||||||
MODULE_VERSION=0.1010
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="An alternative to File::Spec and CWD"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/perl-Carp
|
|
||||||
virtual/perl-Exporter
|
|
||||||
>=virtual/perl-File-Spec-3.27
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
|
|
||||||
test? ( virtual/perl-Test-Simple )
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST="do parallel"
|
|
@ -1,2 +1 @@
|
|||||||
DIST File-chdir-0.1010.tar.gz 24761 BLAKE2B e8b506088a0714c2277f8c9f7caf1056419d06bfd4386e792a80d8dcd6a00b2e7df2da52d7e319ab9ad79aadd34a796ae2d36344c1921021b1b0d45306f86358 SHA512 0a9390b48d49c2ac0e2f8b409396a6a2ea3518823d1b6d8c23bbf19a438b92d1e784dcf3bc7c0d43b0365b0620557aea1f8d9ef224b68ca9c472fefa8fe1adab
|
|
||||||
DIST File-chdir-0.1011.tar.gz 25127 BLAKE2B 19c07b54bb55bb3ed7f870cb1bfb558f7b8cb9a34295f3e885d1fc6a56e8ba9232480224bed0c32f99fa4efe27f2b72808ecd8e7ff0c4853625024e9727392a2 SHA512 249181e43faec925406b1fc86fc256afb27c588a4325122defd955f0f5c15c9d484f515841e6ebb3a643ce5e2a188338c88eee0df76a458aea4216c26bb7d6b7
|
DIST File-chdir-0.1011.tar.gz 25127 BLAKE2B 19c07b54bb55bb3ed7f870cb1bfb558f7b8cb9a34295f3e885d1fc6a56e8ba9232480224bed0c32f99fa4efe27f2b72808ecd8e7ff0c4853625024e9727392a2 SHA512 249181e43faec925406b1fc86fc256afb27c588a4325122defd955f0f5c15c9d484f515841e6ebb3a643ce5e2a188338c88eee0df76a458aea4216c26bb7d6b7
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=IGUTHRIE
|
|
||||||
MODULE_VERSION=0.92
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Disk free based on Filesys::Statvfs"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=FTASSIN
|
|
||||||
MODULE_VERSION=0.05
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Perl df"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ppc sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
#Disabled - assumes you have ext2 mounts actively mounted!?!
|
|
||||||
#SRC_TEST="do"
|
|
@ -1,52 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=ECOCODE
|
|
||||||
MODULE_VERSION=1.37
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 ppc ~ppc64 x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
# virtual/perl-Data-Dumper currently commented out in the code
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-perl/CGI
|
|
||||||
virtual/perl-Carp
|
|
||||||
dev-perl/DateTime
|
|
||||||
virtual/perl-Encode
|
|
||||||
virtual/perl-Exporter
|
|
||||||
dev-perl/HTML-Parser
|
|
||||||
dev-perl/HTML-TableExtract
|
|
||||||
dev-perl/HTML-Tree
|
|
||||||
dev-perl/HTTP-Cookies
|
|
||||||
dev-perl/HTTP-Message
|
|
||||||
dev-perl/JSON
|
|
||||||
dev-perl/LWP-Protocol-https
|
|
||||||
dev-perl/libwww-perl
|
|
||||||
dev-perl/Mozilla-CA
|
|
||||||
virtual/perl-Time-Piece
|
|
||||||
dev-perl/URI
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-ExtUtils-MakeMaker
|
|
||||||
test? (
|
|
||||||
virtual/perl-Data-Dumper
|
|
||||||
virtual/perl-File-Spec
|
|
||||||
virtual/perl-Test-Simple
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST="do parallel"
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
perl_rm_files t/01-pod.t t/02-pod-coverage.t t/03-kwalitee.t \
|
|
||||||
t/04-critic.t t/release-pod-syntax.t
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
@ -1,50 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=ECOCODE
|
|
||||||
DIST_VERSION=1.38
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
# virtual/perl-Data-Dumper currently commented out in the code
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-perl/CGI
|
|
||||||
virtual/perl-Carp
|
|
||||||
dev-perl/DateTime
|
|
||||||
virtual/perl-Encode
|
|
||||||
virtual/perl-Exporter
|
|
||||||
dev-perl/HTML-Parser
|
|
||||||
dev-perl/HTML-TableExtract
|
|
||||||
dev-perl/HTML-Tree
|
|
||||||
dev-perl/HTTP-Cookies
|
|
||||||
dev-perl/HTTP-Message
|
|
||||||
dev-perl/JSON
|
|
||||||
dev-perl/LWP-Protocol-https
|
|
||||||
dev-perl/libwww-perl
|
|
||||||
dev-perl/Mozilla-CA
|
|
||||||
virtual/perl-Time-Piece
|
|
||||||
dev-perl/URI
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-ExtUtils-MakeMaker
|
|
||||||
test? (
|
|
||||||
virtual/perl-Data-Dumper
|
|
||||||
virtual/perl-File-Spec
|
|
||||||
virtual/perl-Test-Simple
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
perl_rm_files t/01-pod.t t/02-pod-coverage.t t/03-kwalitee.t \
|
|
||||||
t/04-critic.t t/release-pod-syntax.t
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
@ -1,3 +1 @@
|
|||||||
DIST Finance-Quote-1.37.tar.gz 251374 BLAKE2B b961789ee2e628eb1ef4860269a441302bcd732e844262459ef9eadb27cb68f0528a07b074bf911f64dbd8895efa71ddae0c954e052b673783127b74f69237b3 SHA512 ed58d27d1c14f7818871af4906c1b6109b3d353586bc348140120597199ed72d57b8939cebc95fa534e86ad7b9f9bf69bc4315db1d1cc1da5796aa9771697c51
|
|
||||||
DIST Finance-Quote-1.38.tar.gz 327822 BLAKE2B b8efe6c11d51d54a70b1830610ec5e0f9a1f18d8f0fc88c1d8bbbdf0f5d66d75d82b5aab1be5df7acaf4a2e93e0af89ac16d6ef4935342fabdc3db3a65c2a727 SHA512 b55382d56ecf89eaf662f49ec6fd803e9e5e0163b63d3020ca3c875d4dff7607f502fa7600997c5db8d62fa671ea82e81597300443fc4b24bb3f94c80bd32439
|
|
||||||
DIST Finance-Quote-1.47.tar.gz 270335 BLAKE2B 585ab3736b7ea448b083f4dbbed460ac442fb30285041b7b0bf2a52d6b2d533a8d1eb1d9bfa72cc1cd7a3d4664d2cb5104eb539ecd6b1042083548b8ef605333 SHA512 a900ed3e305edb8c713dc4a885b912ad9a9f873cb501d66d393a39aacd8a980af1bd4fb0fdf5bce8e2b2aeec744e811b861a2803a6fb0d5c71ab6b8d1c3a57f7
|
DIST Finance-Quote-1.47.tar.gz 270335 BLAKE2B 585ab3736b7ea448b083f4dbbed460ac442fb30285041b7b0bf2a52d6b2d533a8d1eb1d9bfa72cc1cd7a3d4664d2cb5104eb539ecd6b1042083548b8ef605333 SHA512 a900ed3e305edb8c713dc4a885b912ad9a9f873cb501d66d393a39aacd8a980af1bd4fb0fdf5bce8e2b2aeec744e811b861a2803a6fb0d5c71ab6b8d1c3a57f7
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=EDD
|
|
||||||
MODULE_VERSION=0.25
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Get stock quotes from Yahoo! Finance"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-perl/libwww-perl
|
|
||||||
virtual/perl-MIME-Base64
|
|
||||||
>=dev-perl/HTML-Parser-2.200.0
|
|
||||||
>=virtual/perl-Text-ParseWords-3.100.0
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-ExtUtils-MakeMaker
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST=online
|
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=XAOC
|
|
||||||
DIST_VERSION=0.040
|
|
||||||
inherit perl-module xdg-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Dynamically create Perl language bindings"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-perl/glib-perl-1.320.0
|
|
||||||
>=dev-libs/gobject-introspection-1.0
|
|
||||||
>=dev-libs/libffi-3.0.0
|
|
||||||
>=dev-libs/glib-2.0.0
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
>=dev-perl/ExtUtils-Depends-0.300.0
|
|
||||||
>=dev-perl/ExtUtils-PkgConfig-1.0.0
|
|
||||||
${RDEPEND}
|
|
||||||
"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
xdg_environment_reset # bug #599128
|
|
||||||
}
|
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=XAOC
|
|
||||||
DIST_VERSION=0.042
|
|
||||||
inherit perl-module xdg-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Dynamically create Perl language bindings"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-perl/glib-perl-1.320.0
|
|
||||||
>=dev-libs/gobject-introspection-1.0
|
|
||||||
>=dev-libs/libffi-3.0.0
|
|
||||||
>=dev-libs/glib-2.0.0
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
>=dev-perl/ExtUtils-Depends-0.300.0
|
|
||||||
>=dev-perl/ExtUtils-PkgConfig-1.0.0
|
|
||||||
${RDEPEND}
|
|
||||||
"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
xdg_environment_reset # bug #599128
|
|
||||||
}
|
|
@ -1,3 +1 @@
|
|||||||
DIST Glib-Object-Introspection-0.040.tar.gz 79009 BLAKE2B dddb598823e6a5df9eaca9123226c9272b9540b5abfd1bb3805179acf1ab9410cb8c1c2357772bb413f948040b6e1495958c82c91517fa1ec700491690c7e92b SHA512 bd5e4db8b6e331fb9641e75a50a95fff1a823597a8e4c4e9f99a81e7aa2ee30d93856c56ecfea3785b8719dba6590169bcd006ea06d97170889091e6b9480e9f
|
|
||||||
DIST Glib-Object-Introspection-0.042.tar.gz 80942 BLAKE2B 2b894686b1e920f2b58df3110d625e63aea30909f5622f14645aababe2f055a9e82f1ec027f0ef1881137ec77a84d9a3c1bfd048a4a357ed4650f44936afd8b0 SHA512 a91ba7d553187ed0eb6b35bd68c70de40c82d5e42422ec0a370fa77268cc5b81be3b9b76947ceaf78541224bd188ab902f12be7a5e0efaf94638fea39ba57ba0
|
|
||||||
DIST Glib-Object-Introspection-0.043.tar.gz 80985 BLAKE2B 2f921b35167c45bc04e8d3505f85978d485d4f1244001cd2de7d1b1d3370731345757a0745852e0a047583e28d7b9ff0b18470714170c1d09b11b1e72a760c11 SHA512 b812ac4faca2f1df1192f7ac2374f5552811c353a363a33b3e6877c568ef68f0b4e1b8181a4738988017150317eb27e43976989cca802e7ba24d2a3cc2fa537e
|
DIST Glib-Object-Introspection-0.043.tar.gz 80985 BLAKE2B 2f921b35167c45bc04e8d3505f85978d485d4f1244001cd2de7d1b1d3370731345757a0745852e0a047583e28d7b9ff0b18470714170c1d09b11b1e72a760c11 SHA512 b812ac4faca2f1df1192f7ac2374f5552811c353a363a33b3e6877c568ef68f0b4e1b8181a4738988017150317eb27e43976989cca802e7ba24d2a3cc2fa537e
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=YEWENBIN
|
|
||||||
MODULE_VERSION=0.06
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Perl interface to the GooCanvas"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="x11-libs/goocanvas:0
|
|
||||||
dev-perl/Gtk2
|
|
||||||
dev-perl/glib-perl
|
|
||||||
dev-perl/Cairo"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-perl/ExtUtils-Depends
|
|
||||||
dev-perl/ExtUtils-PkgConfig"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
# this patch fixes segfaults on amd64 platforms
|
|
||||||
"${FILESDIR}"/fix_implicit_pointer_declaration.patch
|
|
||||||
)
|
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
MODULE_AUTHOR=GBROWN
|
|
||||||
MODULE_VERSION=0.18
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="a Gtk2 widget for displaying Plain old Documentation (POD)"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
#SRC_TEST="do"
|
|
||||||
|
|
||||||
RDEPEND="x11-libs/gtk+:2
|
|
||||||
dev-perl/Gtk2
|
|
||||||
dev-perl/IO-stringy
|
|
||||||
virtual/perl-Pod-Parser
|
|
||||||
virtual/perl-Pod-Simple
|
|
||||||
dev-perl/Gtk2-Ex-Simple-List
|
|
||||||
dev-perl/Locale-gettext"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
@ -1,21 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=GBROWN
|
|
||||||
MODULE_VERSION=0.03
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="a simple, pure Perl dialog for printing PostScript data in GTK+ applications"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="cups"
|
|
||||||
|
|
||||||
RDEPEND="cups? ( dev-perl/Net-CUPS )
|
|
||||||
dev-perl/Gtk2
|
|
||||||
>=dev-perl/Locale-gettext-1.04"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
#SRC_TEST="do"
|
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=RMCFARLA
|
|
||||||
MODULE_VERSION=0.50
|
|
||||||
MODULE_SECTION=Gtk2-Perl-Ex
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="A simple interface to Gtk2's complex MVC list widget"
|
|
||||||
|
|
||||||
LICENSE="|| ( LGPL-2.1 LGPL-3 )" # LGPL-2.1+
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ia64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-perl/Gtk2-1.60.0
|
|
||||||
>=dev-perl/glib-perl-1.62.0
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
# needs X
|
|
||||||
SRC_TEST="no"
|
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=RATCLIFFE
|
|
||||||
MODULE_VERSION=0.05
|
|
||||||
inherit perl-module
|
|
||||||
#inherit virtualx
|
|
||||||
|
|
||||||
DESCRIPTION="Perl binding for the GtkImageView image viewer widget"
|
|
||||||
|
|
||||||
LICENSE="LGPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-perl/Gtk2
|
|
||||||
>=media-gfx/gtkimageview-1.6.3"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-perl/glib-perl
|
|
||||||
>=dev-perl/ExtUtils-Depends-0.300
|
|
||||||
>=dev-perl/ExtUtils-PkgConfig-1.030"
|
|
||||||
|
|
||||||
#SRC_TEST=do
|
|
||||||
#src_test(){
|
|
||||||
# Xmake test || die
|
|
||||||
#}
|
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=POTYL
|
|
||||||
MODULE_VERSION=0.05
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Perl binding for C libunique library"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/libunique:1
|
|
||||||
dev-perl/Gtk2
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-perl/glib-perl
|
|
||||||
dev-perl/ExtUtils-Depends
|
|
||||||
dev-perl/ExtUtils-PkgConfig
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/${PN}-0.05-implicit-pointer.patch )
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=NIGELM
|
|
||||||
DIST_VERSION=2.14
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="HTML Formatter"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/perl-Carp
|
|
||||||
virtual/perl-Data-Dumper
|
|
||||||
virtual/perl-Encode
|
|
||||||
dev-perl/Font-AFM
|
|
||||||
dev-perl/HTML-Tree
|
|
||||||
virtual/perl-IO
|
|
||||||
virtual/perl-parent
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-perl/Module-Build-0.280.0
|
|
||||||
test? (
|
|
||||||
dev-perl/File-Slurper
|
|
||||||
virtual/perl-File-Spec
|
|
||||||
virtual/perl-Scalar-List-Utils
|
|
||||||
>=virtual/perl-Test-Simple-0.960.0
|
|
||||||
)
|
|
||||||
"
|
|
||||||
src_test() {
|
|
||||||
local badfile
|
|
||||||
perl_rm_files t/author-* t/release-*
|
|
||||||
for badfile in t/000-report-versions.t META.yml; do
|
|
||||||
einfo "Stripping bad test dependencies from ${badfile}"
|
|
||||||
sed -i -r -e '/Test::(CPAN|EOL|Kwalitee|NoTabs|Pod|Port|YAML)/d' "${badfile}" || die "Can't fix bad deps in ${badfile}"
|
|
||||||
done
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTML-Formatter-2.14.tar.gz 51298 BLAKE2B 4d6bbc0a7733113c313fc0e7a43d7632702b9e66edb241a80866454d876ceb987cc695de926ed93a510270a248f928a3983436bd9bc0e1194634d3c32e117dda SHA512 616ee70f3a6038589d9348a1463bd9c1cac4d7fe00aff5dbb52968d0ef44129658ff6cdc114f2c389a1eed068a64f48ab34bb90b60d3f20a0a024750ddadda42
|
|
||||||
DIST HTML-Formatter-2.16.tar.gz 54362 BLAKE2B 13a15ab4fd5e332595f5dde47f193aa32e965c1a59bb6024a0018f7b0fe29283ded991f826a68ea8244d9a695c253c7bd91bd16e097015ab6013fcf763eea14b SHA512 feb09ed5eefa36f1368f051aa077a8123b5c22a50feea10c09f3b7f826c78ac45868a3fde4f96a340bc922a9512afc9c4b02ca6d97d6e538e517e7f3797bd47c
|
DIST HTML-Formatter-2.16.tar.gz 54362 BLAKE2B 13a15ab4fd5e332595f5dde47f193aa32e965c1a59bb6024a0018f7b0fe29283ded991f826a68ea8244d9a695c253c7bd91bd16e097015ab6013fcf763eea14b SHA512 feb09ed5eefa36f1368f051aa077a8123b5c22a50feea10c09f3b7f826c78ac45868a3fde4f96a340bc922a9512afc9c4b02ca6d97d6e538e517e7f3797bd47c
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=PODMASTER
|
|
||||||
MODULE_VERSION=0.13
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="A bare-bone HTML parser, similar to HTML::Parser"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-perl/HTML-Parser"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
dev-perl/URI"
|
|
@ -1,34 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=NIGELM
|
|
||||||
MODULE_VERSION=0.15
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Perl extension for scrubbing/sanitizing html"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="dev-perl/HTML-Parser"
|
|
||||||
DEPEND="${REPEND}
|
|
||||||
dev-perl/Module-Build
|
|
||||||
test? (
|
|
||||||
dev-perl/Test-Memory-Cycle
|
|
||||||
)"
|
|
||||||
|
|
||||||
SRC_TEST="do"
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
perl_rm_files t/author-no-tabs.t t/release-unused-vars.t \
|
|
||||||
t/release-has-version.t t/author-critic.t \
|
|
||||||
t/release-minimum-version.t t/release-dist-manifest.t \
|
|
||||||
t/author-eol.t t/release-pod-syntax.t \
|
|
||||||
t/release-distmeta.t t/author-pod-spell.t \
|
|
||||||
t/release-portability.t t/000-report-versions.t \
|
|
||||||
t/release-synopsis.t
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTML-Scrubber-0.15.tar.gz 34250 BLAKE2B db459c329723605cd187f8fb88d897e696d17e7452215abb777f6e287546b50860967dedbd90923a1124fa303294ced3b117faa95f5ea83c6181658a0bcb8cc0 SHA512 1c8fefdc686c6ae25f0eb11b02ef21b7960f72d48dc756e57cd0ea7cf40e26573c2229d13e9b58080c28a9a8a4a4f7edb74e6b335ac843708024526a2960a88e
|
|
||||||
DIST HTML-Scrubber-0.17.tar.gz 37140 BLAKE2B e7c68b6a93f0efb7f63f431f14c4cdf6de3c0b95b6d95b9e5ee09161ee2e0515d7ab8e148df6293b3b2f1c4644e54e465c96372ef42b8682c4f95fb4b78bc57a SHA512 d6e04374d4da390d22cc4d51bfe2910078effc30d6d2ddc36dbc1b94ada12333c2f9c7acb1f444f777f9e268aed90ba8ea15c4c74a8b5ab955fe97ef04469ba7
|
DIST HTML-Scrubber-0.17.tar.gz 37140 BLAKE2B e7c68b6a93f0efb7f63f431f14c4cdf6de3c0b95b6d95b9e5ee09161ee2e0515d7ab8e148df6293b3b2f1c4644e54e465c96372ef42b8682c4f95fb4b78bc57a SHA512 d6e04374d4da390d22cc4d51bfe2910078effc30d6d2ddc36dbc1b94ada12333c2f9c7acb1f444f777f9e268aed90ba8ea15c4c74a8b5ab955fe97ef04469ba7
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=KWILLIAMS
|
|
||||||
MODULE_VERSION=0.12
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="A bare-bones HTML parser, similar to HTML::Parser"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=""
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-perl/Module-Build-0.28"
|
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=KILINRAX
|
|
||||||
MODULE_VERSION=2.09
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Extension for stripping HTML markup from text"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ia64 ~ppc ppc64 sparc x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/perl-Carp
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-ExtUtils-MakeMaker
|
|
||||||
test? (
|
|
||||||
dev-perl/Test-Exception
|
|
||||||
virtual/perl-Test-Simple
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST="do parallel"
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTML-Strip-2.09.tar.gz 15040 BLAKE2B 0bc2efd2b358bd607a98a5de6dff0d2c2aab3084462b3e5e2c55364b1c0f04d739778ff441e29902ca4d2c51e5fc08d7bf9d4271ba7ec0de60f150a43e2d03d2 SHA512 8dc1935b401a60b4ae510cfd492b103471d197f0820fb17bd37f5e5f30b0f110f99bc196c53bdfed65ebc3ba5068d4c8e4871020e6e97015a60b64ea38aecd5d
|
|
||||||
DIST HTML-Strip-2.10.tar.gz 15333 BLAKE2B 3cb0b3d8a07c403fc9bd242d458ace0e698d7f7e8a071e0531ace502d721f7821aa629ffebbb1dc793357bf438a083d4b379bdfa95a14884be23ff21cd09d3cf SHA512 e5a5c7817e519542e39e3d27e6c113082188665f2f19c795d96aa841f8c35f3515880f1f0eab3a30d69377433311bb3164a8528c057fe331f28f29f8a18c9e05
|
DIST HTML-Strip-2.10.tar.gz 15333 BLAKE2B 3cb0b3d8a07c403fc9bd242d458ace0e698d7f7e8a071e0531ace502d721f7821aa629ffebbb1dc793357bf438a083d4b379bdfa95a14884be23ff21cd09d3cf SHA512 e5a5c7817e519542e39e3d27e6c113082188665f2f19c795d96aa841f8c35f3515880f1f0eab3a30d69377433311bb3164a8528c057fe331f28f29f8a18c9e05
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=MSISK
|
|
||||||
MODULE_VERSION=2.13
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="The Perl Table-Extract Module"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 ppc ppc64 x86 ~x86-linux"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-perl/HTML-Element-Extended-1.160.0
|
|
||||||
dev-perl/HTML-Parser
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/perl-ExtUtils-MakeMaker
|
|
||||||
"
|
|
||||||
|
|
||||||
mydoc="TODO"
|
|
||||||
|
|
||||||
SRC_TEST="do parallel"
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTML-TableExtract-2.13.tar.gz 36417 BLAKE2B 86a6ca27383f03eab5e57fda6c5b3a1f0e10d8e56db3689f8d18c7be93c0b361f2ec4ebf51d55120ca9127696daa7c4ef30f5a80fb7c4815ade43e1435e4ed6b SHA512 7a35952c37d6c2997e50901208cce06af97b597574f91a14d3e7700bef42df398721a6b42fe14bd3ed3733d248e80c2c8f0029c6e2caab4bc66a84474bdddf7c
|
|
||||||
DIST HTML-TableExtract-2.15.tar.gz 36481 BLAKE2B 37562bcd8dc559b4a6dede3c3242e80726374e059841963d36c7ae83130444cadc9c080316bf5a830b12d7c6d9a01b2f27f75621afa0e0c063bf069be84e8ff8 SHA512 54fe445bd4bfc55d244ba6ba9888ea556b1a93b384be1f935ae3e93dc6d9e07167fa0fa07365d7fbc89e0a4924a40ea10fdc63d2ebf55f8d5f0d2ed90848a607
|
DIST HTML-TableExtract-2.15.tar.gz 36481 BLAKE2B 37562bcd8dc559b4a6dede3c3242e80726374e059841963d36c7ae83130444cadc9c080316bf5a830b12d7c6d9a01b2f27f75621afa0e0c063bf069be84e8ff8 SHA512 54fe445bd4bfc55d244ba6ba9888ea556b1a93b384be1f935ae3e93dc6d9e07167fa0fa07365d7fbc89e0a4924a40ea10fdc63d2ebf55f8d5f0d2ed90848a607
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=WONKO
|
|
||||||
MODULE_VERSION=2.95
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="A Perl module to use HTML Templates"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86 ~x86-fbsd"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
DEPEND="test? ( dev-perl/CGI )"
|
|
||||||
|
|
||||||
SRC_TEST="do"
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTML-Template-2.95.tar.gz 91083 BLAKE2B b78d4ce7705ea96f46f2bdead067979217774762ec472b87bf9c1e62f6fb120543d441daf035b8f89a726d86d25e8af8090a4e27e4f941bf17cc92d21eaf447c SHA512 4b52856c7ac97a6c7985c73492aa5074f90b6b7f89dfb2434487a2cfeb9d521e55afe4e77c33285042e3d391fe6e9fc86a3f58bb6850d94f1331bb7be9809be7
|
|
||||||
DIST HTML-Template-2.97.tar.gz 88236 BLAKE2B 266b6d7988e04f4e2c0392c364245944cffbc5816d6038020dd1d9d56d5ebfbf6ce26d286ae6e09b17725faefc3409cadb4c562a5125fb753d59992895d98ded SHA512 e1cb68db24db1692c0fb3838739798e5716340e3e78260ee95614af5bf29ee100cc86bbd15a2dda3bb98c7f2ecdf0e3ff8ca7775171a44d9ed347d7f9c850783
|
DIST HTML-Template-2.97.tar.gz 88236 BLAKE2B 266b6d7988e04f4e2c0392c364245944cffbc5816d6038020dd1d9d56d5ebfbf6ce26d286ae6e09b17725faefc3409cadb4c562a5125fb753d59992895d98ded SHA512 e1cb68db24db1692c0fb3838739798e5716340e3e78260ee95614af5bf29ee100cc86bbd15a2dda3bb98c7f2ecdf0e3ff8ca7775171a44d9ed347d7f9c850783
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=MATTIASH
|
|
||||||
MODULE_VERSION=1.1
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Cache the result of http get-requests persistently"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ia64 ppc sparc x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="dev-perl/libwww-perl
|
|
||||||
virtual/perl-Digest-MD5
|
|
||||||
virtual/perl-Storable"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
test? ( virtual/perl-Test-Simple )"
|
|
||||||
|
|
||||||
SRC_TEST="do"
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
perl_rm_files t/pod.t t/pod-coverage.t
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTTP-Cache-Transparent-1.1.tar.gz 9005 BLAKE2B 91ccdf0b319300c24679464feda7b61692d6bd90a451dccb9ae4e2eefa7a52623da44554e7df46b510032252d319fdfec43bbe8812b2a15c6740076edba6946d SHA512 92993728c7803d6b9c2f7cfd8dce12e942df2002081908ebe3277034c1bcd35e3d4822fd246c028dd168229068a8e54b1caaca6f535b497319bd0dd3513c0ff0
|
|
||||||
DIST HTTP-Cache-Transparent-1.4.tar.gz 10289 BLAKE2B ccbd8a232cb5ff9ef8354d9613a98546efe4e6bacd5c77b9e36affd3ee8e04dd1f5ffae979e9737cf03f3cdb077158683ca7a310cdb06ac019c661595d7a4b18 SHA512 bd48290de4aeffe64cc4748d2f4b054abef539770dd8679f88fd24d9478819c31d7201918335404ea5ed0251d4c4f7d19926ccdeb6b4da2cecf251d2618589a4
|
DIST HTTP-Cache-Transparent-1.4.tar.gz 10289 BLAKE2B ccbd8a232cb5ff9ef8354d9613a98546efe4e6bacd5c77b9e36affd3ee8e04dd1f5ffae979e9737cf03f3cdb077158683ca7a310cdb06ac019c661595d7a4b18 SHA512 bd48290de4aeffe64cc4748d2f4b054abef539770dd8679f88fd24d9478819c31d7201918335404ea5ed0251d4c4f7d19926ccdeb6b4da2cecf251d2618589a4
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DIST_AUTHOR=TOKUHIROM
|
|
||||||
DIST_VERSION=0.20
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Faster implementation of HTTP::Headers"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-perl/HTTP-Date
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-perl/Module-Build-0.380.0
|
|
||||||
test? (
|
|
||||||
>=virtual/perl-Test-Simple-0.980.0
|
|
||||||
dev-perl/Test-Requires
|
|
||||||
)
|
|
||||||
"
|
|
@ -1,2 +1 @@
|
|||||||
DIST HTTP-Headers-Fast-0.20.tar.gz 19913 BLAKE2B 55c517d5b551a78629aa0b0a7096ff30467f75cfeedf1a96b4559d6427dde7c99376df8a2272ea0434f16c5818e0a4477c9c95e7b93b23532dff09d6d45a3d9b SHA512 45d8260bf03e0cea50b2cd8cff0ac373ee1aeadf880e77949cf48089014aa3a6668cbffcf3852d470f967e68ae3f403e1c2a5dc1a93b04fa4ab69148b3ce9b1b
|
|
||||||
DIST HTTP-Headers-Fast-0.21.tar.gz 19578 BLAKE2B e3cb381a2a68cf84a99eba07d1f42016dc95e0f19c9478637365305ccb23204353c4a6730ca125da10f1eb8429fe0d15fd3d3910714d38eccf08d3bb4d8d1fcf SHA512 ce04b70f0748ee2d5911c772149b71c8c130d172267c11716151c1ca21b26e8c793af22227098d73a9253c9bfae57d618b6d67454c41862e2ba3a9798c067cf6
|
DIST HTTP-Headers-Fast-0.21.tar.gz 19578 BLAKE2B e3cb381a2a68cf84a99eba07d1f42016dc95e0f19c9478637365305ccb23204353c4a6730ca125da10f1eb8429fe0d15fd3d3910714d38eccf08d3bb4d8d1fcf SHA512 ce04b70f0748ee2d5911c772149b71c8c130d172267c11716151c1ca21b26e8c793af22227098d73a9253c9bfae57d618b6d67454c41862e2ba3a9798c067cf6
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR="REHSACK"
|
|
||||||
MODULE_VERSION=0.02
|
|
||||||
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Provide the stuff missing in Hash::Util"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND=""
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-perl/Module-Build
|
|
||||||
test? ( virtual/perl-Test-Simple )
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST="do"
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
perl_rm_files t/pod.t t/manifest.t t/pod-coverage.t
|
|
||||||
perl-module_src_test
|
|
||||||
}
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue