Sync with portage [Fri Oct 8 09:00:41 MSK 2021].

akrasnyh 2096
root 3 years ago
parent f46036dede
commit d330cfdfdc

Binary file not shown.

Binary file not shown.

@ -1,2 +1,2 @@
DIST kontrast-21.04.3.tar.xz 123764 BLAKE2B 8788b3b0e479b39a2065be61ae2e4fdc34c393a12be6547b596be1dd60fce8d3c8a98b2d7bb8ac7626c75570c92b52cd13cbfec1c61470c09abba931e5c7d7ab SHA512 fc966e28e790d49e2c87d45c506a7cf5170115f6528821f8634ab2e767ba725b9c6934cdfec5a308c751ff1b83fc59bea31dc50a462a81d71f47652a8b974e2a
DIST kontrast-21.08.1.tar.xz 125432 BLAKE2B a3da3b6e817ad5bf915eb6544de34947f0f5bb8f788684751451af0b20742c3598979a7cb765086ed4640cf5d708b8df804396f589b2665800c1ad24d8635db7 SHA512 7a29c6a0d69620a09b6155c8bfb061f74f4799278314e8365f72e31ade299f0bd53bc42b4332b6c6bf42a023c7c8a4f7cc0b8637ffff84363dd4801b3b0d9a19
DIST kontrast-21.08.2.tar.xz 125640 BLAKE2B c1338d2784aa94f421aa4093dfa0c92bf629a8517a2946a21ff4a6b7381c4cecd4e5a01e7853af7e574ff3625692af21582c68659cebfce31135a85cefa755e3 SHA512 31bae6276d70c917a6d8c8acf60405f9714d94d1918e2a5caef6ec9cd2038dab137ed28f5cd002fab1aea36aa9f01f97319fcce79c637f076a9dbcb195db9841

Binary file not shown.

@ -1 +1,2 @@
DIST httpd-2.4.50.tar.bz2 7653174 BLAKE2B 6bdb26bc03347b9643e973d22726ef283b8d92b675f81e85f4e0470bedf8510bac60cd043fe966bc786d5ae47827ac1bb31da88a0e510f4bb6c665e2075c3beb SHA512 b1afbaf44e503b822ff2b443881dcb44a93aa55d496f88ae399a2e7def05f78590f266a16da1f2c0aac88e463b76fba20843b1e20a102e76c8269de6fae3e158
DIST httpd-2.4.51.tar.bz2 7653609 BLAKE2B a0743327f0411f5cb8b7d0426bf78db0f370e3d587f3a4c4bb7de0e4499effa3f44f5998e19e9ca3ed7b6fc9a8c0867cbe62134b5af7e6ed6c3bc29770b797df SHA512 9fb07c4b176f5c0485a143e2b1bb1085345ca9120b959974f68c37a8911a57894d2cb488b1b42fdf3102860b99e890204f5e9fa7ae3828b481119c563812cc66

@ -0,0 +1,103 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="https://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris"
IUSE="ssl"
RESTRICT="test"
RDEPEND=">=dev-libs/apr-1.5.0:1=
dev-libs/apr-util:1=
dev-libs/expat
dev-libs/libpcre
virtual/libcrypt:=
kernel_linux? ( sys-apps/util-linux )
ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
sys-devel/libtool"
BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/httpd-${PV}"
PATCHES=(
"${FILESDIR}/${PN}-2.4.7-Makefile.patch" #459446
)
src_prepare() {
default
# This package really should upgrade to using pcre's .pc file.
cat <<-\EOF >"${T}"/pcre-config
#!/bin/bash
flags=()
for flag; do
if [[ ${flag} == "--version" ]]; then
flags+=( --modversion )
else
flags+=( "${flag}" )
fi
done
exec ${PKG_CONFIG} libpcre "${flags[@]}"
EOF
chmod a+x "${T}"/pcre-config || die
}
src_configure() {
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
tc-export PKG_CONFIG
local myeconfargs=(
--libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules
--sbindir="${EPREFIX}"/usr/sbin
--with-perl="${EPREFIX}"/usr/bin/perl
--with-expat="${EPREFIX}"/usr
--with-z="${EPREFIX}"/usr
--with-apr="${SYSROOT}${EPREFIX}"/usr
--with-apr-util="${SYSROOT}${EPREFIX}"/usr
--with-pcre="${T}"/pcre-config
$(use_enable ssl)
$(usex ssl '--with-ssl="${EPREFIX}"/usr' '')
)
# econf overwrites the stuff from config.layout.
ac_cv_path_PKGCONFIG="${PKG_CONFIG}" \
econf "${myeconfargs[@]}"
sed -i \
-e '/^LTFLAGS/s:--silent::' \
build/rules.mk build/config_vars.mk || die
}
src_compile() {
emake -C support
}
src_install() {
emake -C support DESTDIR="${D}" install
dodoc CHANGES
doman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
docs/man/{htcacheclean,rotatelogs}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${ED}"/usr/sbin >/dev/null || die
local i
for i in *; do
dosym ${i} /usr/sbin/${i}2
done
popd >/dev/null || die
# Provide a symlink for ab-ssl
if use ssl ; then
dosym ab /usr/bin/ab-ssl
dosym ab /usr/bin/ab2-ssl
fi
}

@ -5,3 +5,4 @@ DIST awscli-1.20.53.tar.gz 2081402 BLAKE2B 88d56df063ae6473122913e4713e17bfd8c32
DIST awscli-1.20.54.tar.gz 2082080 BLAKE2B 157e35ab297d18aa9739319801e28fabfbd9f68a2ea6215052d11821f96e8df022fe45ba9b34cc9e62ca59186fd16aeda453813f7ad86f96d2b6e483f8fd89a1 SHA512 845e5746808bb40ff41b4a3280bce7787fa6278f3b9176c8ae1237b06d1c6ea01a132ab8b4134d369380823d758c16317a1985ca9f307d17824d2cad5c92858e
DIST awscli-1.20.55.tar.gz 2082482 BLAKE2B 5f8d9d84e6993e22ffd6f1e7e46b0afa2aecd12b4c2c18968e0f85d7544aced039a21b2245bfd66393bbb0d240f9b3119da7f745891b04f9156b677f613fbb63 SHA512 5d76c07417a3edcdff490ecdad9469f6f0f3077f4fccba9b6cf8518390df90d49d126e6c924a57333c5b68a97b833cb0bbb72133ddc63fd74893f888eca974a5
DIST awscli-1.20.56.tar.gz 2082836 BLAKE2B e935334dba5aaa77cbd4fe3adb789c33c9fa80832bf4ad7517024787911e377020e8cdc38b0bd87db81571a2da888acd96306198a66748597495460292286938 SHA512 5b3bfebe217c05df70421b29c6a239a76493898717bd5db10ef7001e6c9af1488a52e6e25ab85b5ed725c87402a562ebe6849eb39743681c644143f17fccc3b6
DIST awscli-1.20.57.tar.gz 2083414 BLAKE2B b3d21c0b8ceb0016def4aae9f2485dffd77bdd12a959b6c959d9c10cc3466fad9309a40102409ddf59d372bf95503a6bf87bc454d37400877a7cdc33564c0f45 SHA512 ad5d5a4de8083ce5198a49756da4ef6d630671c49ee0da0c15f06c9af1e92a9c98f2721b06df77adc47ea2b455e80e8aa92238a514039a213acbbf133753b430

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="https://pypi.org/project/awscli/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
distutils_enable_tests --install pytest
python_test() {
distutils_install_for_testing
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit}
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

Binary file not shown.

@ -1,2 +1,2 @@
DIST dolphin-plugins-21.04.3.tar.xz 253244 BLAKE2B c5c0e302dfc4eb82e2de1a635824bf8fd2c70bcac65c261253f0e52e7d9242fa339fe2dc619b927b0379477b2c80a22ec210080af8f2370e0a0182af3347df6a SHA512 e4beba0d596782951b149d42e930d76b12a36bea83f35eb0cff9e49b3e02d4b2aa55f4245d4b8708044a49770d477badc964752828eef4caeaefd4f16e5f9dad
DIST dolphin-plugins-21.08.1.tar.xz 252604 BLAKE2B 9828c3cf690ce54d9ee0be682b7ebf6ac3bd1ec9fd5f73e14c355cf10a19e7e882d3b1a2f3fbdadec8b1f8df926c8bffd566b0cf53a0dafe126b7b70a80ebe6e SHA512 71c0aa8f8207018192853714ca6612f7b56fed9b78d67f940381716ffe60357108a6993326ba67113f66783795d18fd5a68b3bc69b8c449da750d0316e091b52
DIST dolphin-plugins-21.08.2.tar.xz 253236 BLAKE2B a574e684b7433ea611994ea77ac1b70650760d39d5015cf364a684d4da2b7d7b1ba739f66856c15c3bb9b8d8cf58b2e652762c9844c7af3a2cd983ae8d60727f SHA512 b7b16188dc649b86ffb39d948613b30ad77a3d941706d746bf81609ffa74bc75479abbaa4e5010abf1715cbf52d490145c65398ca91fadd5c31f330f4a1b9f1e

Binary file not shown.

@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
# Existence of executables is checked during configuration.

Binary file not shown.

@ -12,7 +12,7 @@ SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 sparc x86"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc x86"
IUSE="livecd"
RDEPEND="sys-libs/ncurses:0=

@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="GNU GPL'd Pico clone with more functionality"

Binary file not shown.

@ -22,6 +22,7 @@ RESTRICT="!test? ( test )"
# Failures - doc
COMMON_DEPEND="
!<app-emulation/libguestfs-1.46.0-r1
app-arch/cpio
app-arch/lzma
app-arch/unzip[natspec]

@ -30,6 +30,7 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
# FIXME: selinux support is automagic
COMMON_DEPEND="
!app-emulation/guestfs-tools
sys-libs/ncurses:0=
sys-devel/gettext
>=app-misc/hivex-1.3.1

@ -30,6 +30,7 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
# FIXME: selinux support is automagic
COMMON_DEPEND="
!app-emulation/guestfs-tools
sys-libs/ncurses:0=
sys-devel/gettext
>=app-misc/hivex-1.3.1

Binary file not shown.

@ -0,0 +1,14 @@
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,8 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(fbcommon.c)
-AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(jfbterm, 0.4.7)
+AC_INIT([jfbterm], [0.4.7])
+AC_CONFIG_SRCDIR([fbcommon.c])
+AC_CONFIG_HEADERS([config.h])
+AM_INIT_AUTOMAKE
dnl Checks for programs.
AC_PROG_CC

@ -1,6 +1,5 @@
diff -Naur jfbterm-0.4.7.orig/fbcommon.c jfbterm-0.4.7/fbcommon.c
--- jfbterm-0.4.7.orig/fbcommon.c 2003-09-03 00:23:17.000000000 +0900
+++ jfbterm-0.4.7/fbcommon.c 2007-08-18 10:55:30.000000000 +0900
--- a/fbcommon.c
+++ b/fbcommon.c
@@ -46,7 +46,6 @@
#endif
#include <linux/vt.h>
@ -19,9 +18,8 @@ diff -Naur jfbterm-0.4.7.orig/fbcommon.c jfbterm-0.4.7/fbcommon.c
close(fd);
snprintf(fbdn, 15, "/dev/fb%d", c2m.framebuffer);
}
diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample jfbterm-0.4.7/jfbterm.conf.sample
--- jfbterm-0.4.7.orig/jfbterm.conf.sample 2003-09-16 00:16:35.000000000 +0900
+++ jfbterm-0.4.7/jfbterm.conf.sample 2007-08-18 10:19:00.000000000 +0900
--- a/jfbterm.conf.sample
+++ b/jfbterm.conf.sample
@@ -19,29 +19,29 @@
# Absolute path or relative path to PWD
#
@ -71,9 +69,8 @@ diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample jfbterm-0.4.7/jfbterm.conf.sam
###############################################################################
diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample.ja jfbterm-0.4.7/jfbterm.conf.sample.ja
--- jfbterm-0.4.7.orig/jfbterm.conf.sample.ja 2003-09-16 00:16:35.000000000 +0900
+++ jfbterm-0.4.7/jfbterm.conf.sample.ja 2007-08-18 10:19:11.000000000 +0900
--- a/jfbterm.conf.sample.ja
+++ b/jfbterm.conf.sample.ja
@@ -25,29 +25,29 @@
# 絶対パス or PWDからの相対パス
#
@ -123,9 +120,8 @@ diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample.ja jfbterm-0.4.7/jfbterm.conf.
################################################################################
#
diff -Naur jfbterm-0.4.7.orig/util.h jfbterm-0.4.7/util.h
--- jfbterm-0.4.7.orig/util.h 2003-09-16 00:45:31.000000000 +0900
+++ jfbterm-0.4.7/util.h 2007-08-18 08:48:49.000000000 +0900
--- a/util.h
+++ b/util.h
@@ -31,6 +31,7 @@
#include <sys/types.h>

@ -3,8 +3,8 @@ Patch by Shunichi Fuji <palgowr@gmail.com>.
See bug #156306
--- jfbterm-0.4.7.orig/fbdpsp.c 2003-08-30 03:48:16.000000000 +0900
+++ jfbterm-0.4.7/fbdpsp.c 2006-11-27 01:22:20.000000000 +0900
--- a/fbdpsp.c
+++ b/fbdpsp.c
@@ -827,8 +827,7 @@
#ifdef JFB_VGA16FB

@ -1,5 +1,5 @@
--- jfbterm-0.4.7.orig/main.c
+++ jfbterm-0.4.7/main.c
--- a/main.c
+++ b/main.c
@@ -184,7 +184,7 @@
p->gExecShellArgv = NULL;
p->gConfFile = FILE_JFBTERM_CONF;
@ -9,8 +9,8 @@
atexit(tapp_final_at_exit);
}
--- jfbterm-0.4.7.orig/term.h
+++ jfbterm-0.4.7/term.h
--- a/term.h
+++ b/term.h
@@ -44,7 +44,7 @@
} TTerm;

@ -1,7 +1,7 @@
Source: http://pkgs.fedoraproject.org/cgit/rpms/jfbterm.git/plain/jfbterm-0.4.7-wrong-inline-gcc5.patch
https://src.fedoraproject.org/rpms/jfbterm/blob/rawhide/f/jfbterm-0.4.7-wrong-inline-gcc5.patch
--- jfbterm-0.4.7/pen.c.inline_gcc5 2003-08-30 03:48:16.000000000 +0900
+++ jfbterm-0.4.7/pen.c 2015-02-09 10:36:47.182751545 +0900
--- a/pen.c
+++ b/pen.c
@@ -62,7 +62,7 @@
p->attr = q->attr;
}
@ -11,8 +11,8 @@ Source: http://pkgs.fedoraproject.org/cgit/rpms/jfbterm.git/plain/jfbterm-0.4.7-
{
p->bcol = 0;
p->fcol = 7;
--- jfbterm-0.4.7/pen.h.inline_gcc5 2002-07-17 01:21:23.000000000 +0900
+++ jfbterm-0.4.7/pen.h 2015-02-09 10:36:52.058705503 +0900
--- a/pen.h
+++ b/pen.h
@@ -58,7 +58,7 @@
void tpen_init(TPen* p);
void tpen_final(TPen* p);

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI="7"
inherit autotools flag-o-matic
@ -15,16 +15,16 @@ KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="debug"
DEPEND="sys-libs/ncurses:0"
RDEPEND="
media-fonts/unifont
media-fonts/font-misc-misc
media-fonts/intlfonts"
RDEPEND="media-fonts/font-misc-misc
media-fonts/intlfonts
media-fonts/unifont"
PATCHES=(
"${FILESDIR}"/${P}-sigchld-debian.patch
"${FILESDIR}"/${P}-no-kernel-headers.patch
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-wrong-inline-gcc5.patch
"${FILESDIR}"/${PN}-sigchld-debian.patch
"${FILESDIR}"/${PN}-no-kernel-headers.patch
"${FILESDIR}"/${PN}-gentoo.patch
"${FILESDIR}"/${PN}-wrong-inline-gcc5.patch
"${FILESDIR}"/${PN}-automake-1.13.patch
)
src_prepare() {
@ -38,15 +38,15 @@ src_configure() {
}
src_install() {
dodir /etc /usr/share/fonts/jfbterm
dodir /etc /usr/share/fonts/${PN}
default
mv "${ED%/}"/etc/jfbterm.conf{.sample,} || die
mv "${ED}"/etc/${PN}.conf{.sample,} || die
doman jfbterm.1 jfbterm.conf.5
doman ${PN}.{1,conf.5}
# install example config files
docinto examples
dodoc jfbterm.conf.sample*
dodoc ${PN}.conf.sample*
docompress -x /usr/share/doc/${PF}/examples
}

Binary file not shown.

@ -1 +1,2 @@
DIST pfl-3.1.tar.gz 5521 BLAKE2B fdc6e82c5d61d694a188c479b0566aafc507bcc2bbd1f176cd2771586b13de86a43a5d2e156beb4c9b5d10cd718046a05fce099894430c8f3d04c0922078e988 SHA512 b2bf79445a5b15caf339106f376d64accf5aad2c60038ba88180d64ce49e23dc3015efa2fcbeec886ba591cada053dfdc96873bda71b092be4622608062b6dcc
DIST pfl-3.2.tar.gz 5373 BLAKE2B 3fcb771a6d67ec7198b83eeeb161d7caea7ccbc3933ff3ef7a48b106e9c86c331f2ac1a4c589135a4f57f40bfcd668f075f17865ff58feb027cd02d90b52bc2a SHA512 e424b5a5c6dbb848057fe357ae98196f2c238351dfe7fd19a9b7f423c245b1372ec270c6b8d2e8265a05a442d7afc2c5feef6dbe5eed5e240e78c88a6748d1d5

@ -0,0 +1,51 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=no
PYTHON_COMPAT=( python3_{7,8,9} )
PYTHON_REQ_USE="xml"
inherit distutils-r1 systemd
DESCRIPTION="Searchable online file/package database for Gentoo"
HOMEPAGE="http://www.portagefilelist.de https://github.com/portagefilelist/client"
SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="+network-cron"
DEPEND=""
RDEPEND="
${DEPEND}
dev-python/requests[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
sys-apps/portage[${PYTHON_USEDEP}]
network-cron? ( sys-apps/util-linux[caps] )
"
S="${WORKDIR}/client-${PV}"
python_install_all() {
if use network-cron ; then
exeinto /etc/cron.weekly
doexe cron/pfl
fi
systemd_dounit systemd/pfl.{service,timer}
keepdir /var/lib/${PN}
distutils-r1_python_install_all
}
pkg_postinst() {
if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
touch "${EROOT}/var/lib/${PN}/pfl.info" || die
fi
chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
chmod 775 "${EROOT}/var/lib/${PN}" || die
}

Binary file not shown.

@ -12,7 +12,7 @@ SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"

Binary file not shown.

@ -2,3 +2,4 @@ DIST fugitive-2.4.tar.gz 33340 BLAKE2B d5e5df47e0492510abae735dd47b51d797fe38862
DIST fugitive-2.5.tar.gz 39318 BLAKE2B 437f4c36b357937fc83e0107882d535c5cc9e609801147d1a48c28e16c4f964c221ff404301e57c9d740a04caf4cf5383a1f307ad89a76294e13b784561223bd SHA512 9a58ff3fa9eae72fca3d1232d01856ef56fe38b7bbf61be44ec4cdf4f0f69fca69fafe19266d657530a6d08f856236b1d1370bb770b14402bb7e476d5ca4bb78
DIST fugitive-3.1.tar.gz 61142 BLAKE2B 15436725924d7ab09903973d77e9d7ce904f6bfaee451da2d3240236b2ef0589efd4b34e3673550749a6f021802018b2fb86f09ecdd727231f58bce3fd7c82b0 SHA512 4301e53a688ef1c822c146e04c41b6724cc38503733c622c0be8ea67ff2dd442f487fab8569bd3c8f7d97f6a4d5b42b58c0f23a216d74b862c09ed5c57f6ea87
DIST fugitive-3.2.tar.gz 64708 BLAKE2B cab484ec66b7c54857856ed1f6cbebbf6d3fb1afdb35b004f72f8c06785a18d8810244255305cd949e25d1f78d734c46e400488526631b4070d3e0b104830552 SHA512 c7ac97d52f683a73545efddf33986dedecbae25208ebf0703dccf99cb46fd5020362f724c5b530aeca40467d9e864ce6597d6eb5eaa93a33643191e1aa5b44db
DIST fugitive-3.4.tar.gz 80677 BLAKE2B 7cb341851248eb05a8094617f349e382cb8704f69116d8a00f07db40d96b4cc86b98515a59c489116fe7fdadb9a73a65819bf792005bda316f1a0bca311e6938 SHA512 313f1b06c843f85cfdbee059f1470b1ed062c2055e552fa1e05b01e59d9950c181b19e7553cbbca575b1951949970691081582128be7148885485d4fbed0a4d2

@ -0,0 +1,22 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit vim-plugin
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git"
else
SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
S="${WORKDIR}/vim-${P}"
fi
DESCRIPTION="vim plugin: a git wrapper for vim"
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2975 https://github.com/tpope/vim-fugitive/"
LICENSE="vim"
VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND="dev-vcs/git"

Binary file not shown.

@ -1 +1,2 @@
DIST pgbouncer-1.15.0.tar.gz 588042 BLAKE2B 3dac09303e1c86126dd9cb44823c6f3fca4195e3155b360719c736c6e1327cc10d05e7f1e45c08d14c1dd0cb5c074b32263eee3be9e6350db9a8c5cbdfe61aa1 SHA512 5f78018ab80ab8d81f20ef3df1314ffc9557f1c6469d485d11ac822f596e3d4b554743fd9e9fe19b008a8aaf93bcf3673b42a8fb82bbd9611bd735cd2cbb98c6
DIST pgbouncer-1.16.0.tar.gz 592136 BLAKE2B 752d5cfa18dacfdb72e9e9f12d5a1ac5346649e3a0c49ef530dd29ca16039949af0993d54080a7cf558c6eb6a919254c1dc4a36ab22f38992e790469ecd973bf SHA512 3b6f23052ca3b8af40a618da6bed2577b92ffe27b627f8980cda2d645991434bf298f720c1d423a272961c9f3f52a9d1b28154ed7f355d539f71dc68c028b617

@ -0,0 +1,81 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit systemd
DESCRIPTION="Lightweight connection pooler for PostgreSQL"
HOMEPAGE="https://www.pgbouncer.org/"
SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+c-ares debug doc pam ssl systemd udns"
# At-most-one-of, one can be enabled but not both
REQUIRED_USE="?? ( c-ares udns )"
RDEPEND="
>=dev-libs/libevent-2.0:=
>=sys-libs/glibc-2.10
acct-user/pgbouncer
c-ares? ( >=net-dns/c-ares-1.10 )
ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] )
systemd? ( sys-apps/systemd )
udns? ( >=net-libs/udns-0.1 )
"
DEPEND="${RDEPEND}"
# Tests require a local database server, wants to fiddle with iptables,
# and doesn't support overriding.
RESTRICT="test"
src_prepare() {
eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch
default
}
src_configure() {
# --enable-debug is only used to disable stripping
econf \
--docdir=/usr/share/doc/${PF} \
--enable-debug \
$(use_with c-ares cares) \
$(use_enable debug cassert) \
$(use_with pam) \
$(use_with ssl openssl) \
$(use_with systemd) \
$(use_with udns)
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS
use doc && dodoc doc/*.rst
newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
insinto /etc
doins etc/pgbouncer.ini
insinto /etc/logrotate.d
newins "${FILESDIR}/logrotate" pgbouncer
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
einfo "Please read the config.txt for Configuration Directives"
einfo
einfo "For Administration Commands, see:"
einfo " man pgbouncer"
einfo
einfo "By default, PgBouncer does not have access to any database."
einfo "GRANT the permissions needed for your application and make sure that it"
einfo "exists in PgBouncer's auth_file."
fi
}

Binary file not shown.

@ -1,48 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit autotools subversion toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="AVR Downloader/UploaDEr"
HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
MY_DOC_PV=6.3
SRC_URI="
SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
doc? (
mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
)"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="doc ftdi ncurses readline"
RDEPEND="virtual/libusb:1
RDEPEND="
virtual/libelf
virtual/libusb:1
virtual/libusb:0
ftdi? ( dev-embedded/libftdi:= )
ncurses? ( sys-libs/ncurses:0= )
readline? ( sys-libs/readline:0= )"
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog* NEWS README"
src_unpack() {
default
subversion_src_unpack
}
src_prepare() {
default
# let the build system re-generate these, bug #120194
rm -f lexer.c config_gram.c config_gram.h || die
eautoreconf
}
src_configure() {
# somehow this doesnt get set when cross-compiling and breaks build
tc-export AR
@ -63,10 +48,8 @@ src_install() {
default
if use doc ; then
newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
dodoc -r "${WORKDIR}/avrdude-html/"
dodoc -r atmel-docs
fi
find "${ED}" -name '*.la' -delete || die

@ -0,0 +1,23 @@
diff --git a/Makefile-2.4 b/Makefile-2.4
index b900268..9946cef 100644
--- a/Makefile-2.4
+++ b/Makefile-2.4
@@ -43,9 +43,6 @@
LINUX_HEADERS := /usr/src/linux-`uname -r`/include/
LINUX_MODULES := /lib/modules/`uname -r`/kernel/
-CC := gcc
-CFLAGS := -O2 -g -Wall
-
LIBPARAPIN_OBJS := parapin.o
EXAMPLE_DIR := examples
@@ -82,7 +79,7 @@ allinstall: install modulesinstall $(BINDINGS)-install
##### libraries
libparapin.a: $(LIBPARAPIN_OBJS)
- ar -cr libparapin.a $(LIBPARAPIN_OBJS)
+ $(AR) -cr libparapin.a $(LIBPARAPIN_OBJS)
parapin.o: parapin.c parapin.h parapin-linux.h
$(CC) $(CFLAGS) -c parapin.c

@ -1,7 +1,8 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit toolchain-funcs
DESCRIPTION="A parallel port pin programming library"
@ -13,25 +14,23 @@ IUSE="doc"
KEYWORDS="~amd64 ~x86"
SLOT="0"
DEPEND="doc? ( dev-tex/latex2html )"
PATCHES=(
"${FILESDIR}"/${P}-tc-directly.patch
)
src_compile() {
tc-export AR CC
# Note 2.4 and 2.6 makefiles are identical for the targets used
emake -f Makefile-2.4 CC=$(tc-getCC)
use doc && emake -C doc html
emake -f Makefile-2.4
}
src_install() {
einstalldocs
dolib.a libparapin.a
insopts -m0444; insinto /usr/include; doins parapin.h
dodoc README
if use doc; then
cd "${S}"/doc/${PN}
docinto html
dodoc *.html *.css *.png
cd "${S}"/examples
cd examples || die
docinto examples
dodoc *.c
fi

@ -1,39 +1,37 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit toolchain-funcs
DESCRIPTION="A parallel port pin programming library"
HOMEPAGE="http://parapin.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P/_/-}.tgz"
S="${WORKDIR}/${P/_/-}"
LICENSE="LGPL-2.1"
IUSE="doc"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="doc"
DEPEND="doc? ( dev-tex/latex2html )"
S=${WORKDIR}/${P/_/-}
PATCHES=(
"${FILESDIR}"/${PN}-1.5.0-tc-directly.patch
)
src_compile() {
tc-export AR CC
# Note 2.4 and 2.6 makefiles are identical for the targets used
emake -f Makefile-2.4 CC=$(tc-getCC)
use doc && emake -C doc html
emake -f Makefile-2.4
}
src_install() {
einstalldocs
dolib.a libparapin.a
insopts -m0444; insinto /usr/include; doins parapin.h
dodoc README
if use doc; then
cd "${S}"/doc/${PN}
docinto html
dodoc *.html *.css *.png
cd "${S}"/examples
cd examples || die
docinto examples
dodoc *.c
fi

Binary file not shown.

@ -0,0 +1,94 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Multi-platform game development library"
HOMEPAGE="http://www.clanlib.org/"
SRC_URI="http://clanlib.org/download/releases-${PV:0:3}/ClanLib-${PV}.tgz"
S="${WORKDIR}"/ClanLib-${PV}
LICENSE="ZLIB"
SLOT="0.8"
# Not big endian safe! #82779
KEYWORDS="~amd64 ~x86"
IUSE="doc ipv6 mikmod opengl sdl static-libs vorbis"
# opengl keyword does not drop the GL/GLU requirement.
# Autoconf files need to be fixed
RDEPEND="
media-libs/alsa-lib
media-libs/libpng:0
virtual/jpeg:0
virtual/glu
virtual/opengl
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86vm
mikmod? ( media-libs/libmikmod )
sdl? (
media-libs/libsdl[X]
media-libs/sdl-gfx
)
vorbis? ( media-libs/libvorbis )
"
DEPEND="
${RDEPEND}
x11-base/xorg-proto
"
PATCHES=(
"${FILESDIR}/${P}-ndebug.patch"
"${FILESDIR}/${P}-gcc43.patch"
"${FILESDIR}/${P}-gcc44.patch"
"${FILESDIR}/${P}-gcc47.patch"
"${FILESDIR}/${P}-gcc6.patch"
"${FILESDIR}/${P}-llvm.patch"
"${FILESDIR}/${P}-libpng15.patch"
"${FILESDIR}/${P}-docbuilder.patch"
"${FILESDIR}/${P}-glibc2.34.patch"
)
DOCS=(
CODING_STYLE CREDITS NEWS PATCHES
README{,.anjuta,.distros,.kdevelop,.sdl,.upgrade} INSTALL.linux
)
src_prepare() {
default
# See #739358
sed -i -e "s:libdir=\${exec_prefix}/lib:libdir=@libdir@:g" \
pkgconfig/*.pc.in || die
}
src_configure() {
# clanSound only controls mikmod/vorbis so there's
# no need to pass --{en,dis}able-clanSound ...
# clanDisplay only controls X, SDL, OpenGL plugins
# so no need to pass --{en,dis}able-clanDisplay
# also same reason why we don't have to use clanGUI
econf \
--enable-dyn \
--enable-clanNetwork \
$(use_enable x86 asm386) \
$(use_enable doc docs) \
$(use_enable opengl clanGL) \
$(use_enable sdl clanSDL) \
$(use_enable vorbis clanVorbis) \
$(use_enable mikmod clanMikMod) \
$(use_enable ipv6 getaddr) \
$(use_enable static-libs static)
}
src_install() {
default
if use doc ; then
dodir /usr/share/doc/${PF}/html
mv "${D}"/usr/share/doc/clanlib/* "${D}"/usr/share/doc/${PF}/html/ || die
rm -rf "${D}"/usr/share/doc/clanlib
cp -r Examples Resources "${D}"/usr/share/doc/${PF}/ || die
fi
find "${ED}" -name '*.la' -delete || die
}

@ -0,0 +1,107 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools toolchain-funcs
MY_P=ClanLib-${PV}
DESCRIPTION="Multi-platform game development library"
HOMEPAGE="http://www.clanlib.org/"
SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
S="${WORKDIR}"/${MY_P}
LICENSE="ZLIB"
SLOT="2.3"
# Not big endian safe! #82779
KEYWORDS="~amd64 ~x86"
IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs vorbis X"
REQUIRED_USE="opengl? ( X )"
BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen dev-lang/perl )
"
RDEPEND="
sys-libs/zlib
X? (
app-arch/bzip2
media-libs/libpng:0
media-libs/freetype
media-libs/fontconfig
virtual/jpeg:0
x11-libs/libX11
opengl? ( virtual/opengl )
)
mikmod? (
media-libs/alsa-lib
media-libs/libmikmod
)
sqlite? ( dev-db/sqlite:3 )
sound? ( media-libs/alsa-lib )
vorbis? (
media-libs/alsa-lib
media-libs/libogg
media-libs/libvorbis
)
"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-autotools.patch
"${FILESDIR}"/${P}-doc.patch
"${FILESDIR}"/${P}-freetype_pkgconfig.patch #764902
"${FILESDIR}"/${P}-glibc2.34.patch
)
DOCS=( CODING_STYLE CREDITS PATCHES README )
src_prepare() {
default
eautoreconf
ln -sf ../../../Sources/API Documentation/Utilities/ReferenceDocs/ClanLib || die
}
src_configure() {
# Add -DPACKAGE_BUGREPORT?
local myeconfargs=(
$(use_enable doc docs)
$(use_enable cpu_flags_x86_sse2 sse2)
$(use_enable opengl clanGL)
$(use_enable opengl clanGL1)
$(use_enable opengl clanGUI)
$(use_enable X clanDisplay)
$(use_enable vorbis clanVorbis)
$(use_enable mikmod clanMikMod)
$(use_enable sqlite clanSqlite)
$(use_enable ipv6 getaddr)
)
use sound \
|| use vorbis \
|| use mikmod \
|| myeconfargs+=( --disable-clanSound )
tc-export PKG_CONFIG
econf "${myeconfargs[@]}"
}
src_compile() {
emake
use doc && emake html
}
# html files are keeped in a directory that is dependent on the SLOT
# so to keep eventual bookmarks to the doc from version to version
src_install() {
default
if use doc ; then
emake DESTDIR="${D}" install-html
dodoc -r Examples Resources
fi
}

@ -0,0 +1,17 @@
pthread_mutexattr_setkind_np() is long deprecated and should be using
pthread_mutexattr_settype() instead even on Linux. Fixes consumers
when built against glibc-2.34.
https://bugs.gentoo.org/808707
--- a/Sources/Core/System/Unix/mutex_pthread.cpp
+++ b/Sources/Core/System/Unix/mutex_pthread.cpp
@@ -42,3 +42,3 @@
{
-#ifdef __FreeBSD__
+#if 1
int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int kind);
@@ -65,3 +65,3 @@
#else
-#ifdef __FreeBSD__
+#if 1
pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);

@ -0,0 +1,17 @@
pthread_mutexattr_setkind_np() is long deprecated and should be using
pthread_mutexattr_settype() instead even on Linux. Fixes consumers
when built against glibc-2.34.
https://bugs.gentoo.org/811591
--- a/Sources/Core/System/mutex.cpp
+++ b/Sources/Core/System/mutex.cpp
@@ -37,3 +37,3 @@
{
-#if defined(__APPLE__) || defined (__FreeBSD__) || defined(__OpenBSD__)
+#if 1
int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int kind);
@@ -55,3 +55,3 @@
pthread_mutexattr_init(&attr);
- #if defined(__FreeBSD__) || defined(__APPLE__)
+ #if 1
pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);

Binary file not shown.

@ -13,7 +13,7 @@
<flag name="clippy">Install clippy, Rust code linter</flag>
<flag name="miri">Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly)</flag>
<flag name="nightly">Enable nightly (UNSTABLE) features</flag>
<flag name="parallel-compiler">Build a multi-threaded rustc (experimental, unsupported)</flag>
<flag name="parallel-compiler">Build a multi-threaded rustc (experimental, not tested by upstream)</flag>
<flag name="rls">Install rls, Rust Language Server (used with IDEs supporting RLS protocol)</flag>
<flag name="rustfmt">Install rustfmt, Rust code formatter</flag>
<flag name="system-bootstrap">Bootstrap using installed rust compiler</flag>

@ -138,6 +138,12 @@ QA_SONAME="
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
# An rmeta file is custom binary format that contains the metadata for the crate.
# rmeta files do not support linking, since they do not contain compiled object files.
# so we can safely silence the warning for this QA check.
QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
QA_EXECSTACK="${QA_WX_LOAD}"
# causes double bootstrap
RESTRICT="test"

@ -140,6 +140,12 @@ QA_SONAME="
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
# An rmeta file is custom binary format that contains the metadata for the crate.
# rmeta files do not support linking, since they do not contain compiled object files.
# so we can safely silence the warning for this QA check.
QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
QA_EXECSTACK="${QA_WX_LOAD}"
# causes double bootstrap
RESTRICT="test"

@ -140,6 +140,12 @@ QA_SONAME="
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
# An rmeta file is custom binary format that contains the metadata for the crate.
# rmeta files do not support linking, since they do not contain compiled object files.
# so we can safely silence the warning for this QA check.
QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
QA_EXECSTACK="${QA_WX_LOAD}"
# causes double bootstrap
RESTRICT="test"

@ -140,6 +140,12 @@ QA_SONAME="
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
# An rmeta file is custom binary format that contains the metadata for the crate.
# rmeta files do not support linking, since they do not contain compiled object files.
# so we can safely silence the warning for this QA check.
QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
QA_EXECSTACK="${QA_WX_LOAD}"
# causes double bootstrap
RESTRICT="test"

Binary file not shown.

@ -11,7 +11,7 @@ SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.gz
LICENSE="MIT"
SLOT="0/4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE="doc static-libs"
BDEPEND="doc? ( dev-python/sphinx )"

@ -1,2 +1,2 @@
DIST kopeninghours-21.04.3.tar.xz 63212 BLAKE2B 8f16566559b529ca44aaa0cb6b8267cc4d253c82e336d210cd240191ea5b60e029d6acd914053707c010bf94628cfb43e9fa0cc5625f275808426f75ecaf8e6a SHA512 d368cdbfe9dfcd82a847b932ddd244bdabfabdf1d44dbf6fb371f3af294f538d77d9f955fdbf1d9a34a2f18e84e649ac32e4b6e296cd7a8cc84d0238ca89bd6d
DIST kopeninghours-21.08.1.tar.xz 65660 BLAKE2B 9647a1178904f47d6856f141e4d5823067249c0ce9ded65796c8c12448830db06d07e6d918534808930bf7e35cbd67016a5d53cc375da4c12621f2b3249e32b4 SHA512 944682e064c48d0b1e0acdeb4b0f0bb9fd7375af2d8ae82c7aa03d261441d3b4cfbd059c33ecc266d5ed07ae5dab237ed40b8f7187d26ac2da49e05cbb21199d
DIST kopeninghours-21.08.2.tar.xz 65788 BLAKE2B 0bd45fdde7a21addcc2ed4bf8c372c09365842ac00eaeb08eb145f5e1bf403d2171049edfde81500a51d309e873a813123c688f3563fe0fa73ec9a125e1fb33f SHA512 14ae0fca1bc55fa89b2cb1b78eb5e3026268c5c090141c8dccc19f684a9d9d2fa41e8d09f54cbe4e7aab5a1c72ac0b02fa7e73ffe11722df3b895d5774eedc3b

@ -1,2 +1,2 @@
DIST kosmindoormap-21.04.3.tar.xz 337008 BLAKE2B d1bf349a5b4362fe3cca6a9003ccdf17eb9425e1e2525f3bda39c962658fb9265f7f9f5206c6caec7f26fbdd876f4c9b06ab5662fd2061d1059a51ab089ddcee SHA512 08dc32bd07cc6653f2f12dc3060b102d5c94505f6ff539cdbcd0ed1972a7bec774df55d74f2831b1e6c537167a15a241c0875c6abd73c626718908a3d9f21a2d
DIST kosmindoormap-21.08.1.tar.xz 340568 BLAKE2B 3fe6bc99de994e8e0a07ec46b6fec7bb220f2b125a486503b701efb162364acd51180726e12f1ec16d1b567b04aa024478e9b5a93237030c1a271377942fa253 SHA512 478ba2e01e6a2093531e2c67e09ed08ba18175a025deaed3f13175abc97e68f0c7cd43921a80ebcb474c7dbb09fa31ce4ccfb317ddf2d5dbef9f43ec3d73bbdd
DIST kosmindoormap-21.08.2.tar.xz 342708 BLAKE2B 6422b67517480fc8c89708b74acffd99665b0a1ae9aee1fde646fc2051b7a29c5c711c2c2456e814bdcb0a327876330ddfd77c96e59ef14c743eb0595f37069d SHA512 dd8daeeb2cf5cd76b5a43c422e66d188a4450deeda0b3ce4e6c8ccd078b51f8ce532d7a8a9a798447050f4504f129c9d6749c817646c75a68f914a196aafb1a1

@ -1,2 +1,2 @@
DIST kpublictransport-21.04.3.tar.xz 392532 BLAKE2B 203580f29862dfca34406b250907bc1bc320524212cfef7830aa6f545c012c4bb94976f77c404c1e488655c54e1c724b10d8b38c0a15271b81a4707af25d943a SHA512 a952f11719dfc7223ca2a94ec59ac158f95a4034ed8c37918ab5b03cb06d5d0ad6270912e4823fcd535c745baec406e2b0f29360591d32ddd3b7591ad71c8688
DIST kpublictransport-21.08.1.tar.xz 407848 BLAKE2B 44f8c1b99438c36e5f3914152d4ccf8a177231ad2aa7dbc967868db1549bbb17676fd79080523f1fbeba25d11ea58e6fadb7ba311f738efbd587150ae1bf5322 SHA512 90be4a1e1c6a6068f263d32e8eee11e139d53fcc7c520385cc2b4cbb5ae958a037c008c168b37948402f0a2ce04099cd01fe2a5c616828cc88e3ee5e1c740df2
DIST kpublictransport-21.08.2.tar.xz 409884 BLAKE2B 3aedd60e7c810681fbe56f4e316239385cb4632a1d7c4f92511fbec6b06b64e43c9c0b99976b9f43e28c485f6a82a1527fda101087c34e8229361260ea8bc679 SHA512 89acda53903691bb5824e1cdd6d06de788d9532db035ab36df1d5ada75373d5ffbca0a00a2dcc07bb8099492b1ade4df4d28266c68b8efbc905093a4f89b171f

@ -1,2 +1,3 @@
DIST level-zero-1.4.1.tar.gz 391185 BLAKE2B 470df7a3fdc8562fd427bb94e236553f76b7e306d5965900c7ac6060e0b33b3fd61ef17230caded9d98828fbb37485aa333dc4d6c415c570eab08554edfc71d5 SHA512 3e282a39498fb0edcbe40dfbabd6d75ce4d28e8ff801fe2ae7abd7cf41120d57318e1dff29bd5403d4638ad64c11e5aa2d2ac50aff91ea14fe235bcc7843e0ac
DIST level-zero-1.5.0.tar.gz 395657 BLAKE2B ccd667f39b36f24826ec2ce2f9a755111d09f47798a7af9ddafc78947d008d0af82aa6189683b29acb59f9dc54d20fe0419ec4fbf5728e1652513b43b058db45 SHA512 2fd822dafbfaa1f51ff04e33f1cc3f5bdc4d71d45f1a3f7795ca870882647b162d2e4f727341542b09efe38e7bdb21bbefe5e6ea5af97c2579c7d74df55c5c1d
DIST level-zero-1.5.4.tar.gz 395657 BLAKE2B ccd667f39b36f24826ec2ce2f9a755111d09f47798a7af9ddafc78947d008d0af82aa6189683b29acb59f9dc54d20fe0419ec4fbf5728e1652513b43b058db45 SHA512 2fd822dafbfaa1f51ff04e33f1cc3f5bdc4d71d45f1a3f7795ca870882647b162d2e4f727341542b09efe38e7bdb21bbefe5e6ea5af97c2579c7d74df55c5c1d

@ -0,0 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
MY_PV="$(ver_cut 1-2)"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
HOMEPAGE="https://github.com/oneapi-src/level-zero"
SRC_URI="https://github.com/oneapi-src/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
src_prepare() {
cmake_src_prepare
# According to upstream, release tarballs should contain this file
# - but at least some of them do not. Fortunately it is trivial
# to make one ourselves.
echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die "Failed to seed the version file"
}

@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="BSD BSD-2 ISC MIT"

@ -1,25 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=TYEMQ
DIST_VERSION=1.1903
DIST_EXAMPLES="examples/*"
inherit perl-module
DESCRIPTION="Compute intelligent differences between two files / lists"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
src_prepare() {
local file
mkdir -p examples/ || die "can't make examples/"
for file in cdiff diffnew diff htmldiff; do
mv -f ${file}.pl examples/${file}.pl || die "Can't move ${file.pl} to examples/"
sed -i "s/^${file}.pl/examples\/${file}.pl/" MANIFEST || die "Can't fix MANIFEST"
done
perl-module_src_prepare
}
BDEPEND="virtual/perl-ExtUtils-MakeMaker"

@ -1,2 +1 @@
DIST Algorithm-Diff-1.1903.tar.gz 34174 BLAKE2B 85d64400c722d9547efb0c63d717f9c70cdd9f3b8282ca67d1b513507adeba0af68b2e45fe46c53ebaea85c3cd3f4e6d894c68d68587d88b01ba3eb362bf1458 SHA512 61632be4c19a03ccacaa218ab7cb8bdbc53a4a6030b8173a59c7611056375536788392c1da00ab88f3df9884fc8a67825efc83b70e2e564664d5187021d6b106
DIST Algorithm-Diff-1.201.tar.gz 30047 BLAKE2B 7502eec51e0fd40883b176947853e2f68fdc524545413eec2147ac5de9c1e062cba44b2939c2221b81e63ebb1ed98fc1912447941f710d4676f7e33ab6d1064c SHA512 b22b55f4e45748da0e8aca556dc2155ef2dbcfe42ac5cbe4aa59e4cc13c95a141e6324a9ab0acd7fbc3d97e761e0778176df0f7e726af837a7b7d075106ad8d0

@ -1,18 +1,17 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DIST_AUTHOR=PLICEASE
DIST_VERSION=2.23
DIST_VERSION=2.42
DIST_EXAMPLES=("example/*")
inherit perl-module
DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test zip"
RESTRICT="!test? ( test )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="minimal zip"
# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
# is somewhat a wrapper for pkgconfig :/
@ -20,6 +19,7 @@ RDEPEND="
zip? ( dev-perl/Archive-Zip )
virtual/perl-Archive-Tar
>=dev-perl/Capture-Tiny-0.170.0
virtual/perl-Digest-SHA
virtual/perl-ExtUtils-CBuilder
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
>=virtual/perl-ExtUtils-ParseXS-3.300.0
@ -28,7 +28,6 @@ RDEPEND="
dev-perl/File-chdir
virtual/perl-JSON-PP
>=dev-perl/Path-Tiny-0.77.0
>=virtual/perl-Scalar-List-Utils-1.330.0
>=virtual/perl-Test-Simple-1.302.96
>=virtual/perl-Text-ParseWords-3.260.0
virtual/pkgconfig
@ -37,5 +36,15 @@ BDEPEND="${RDEPEND}
test? (
dev-perl/Devel-Hide
>=dev-perl/Test2-Suite-0.0.60
!minimal? (
dev-perl/Alien-Base-ModuleBuild
dev-perl/Sort-Versions
)
)
"
src_prepare() {
unset LD
[[ -n "${CCLD}" ]] && export LD="${CCLD}"
perl-module_src_prepare
}

@ -1,2 +1,2 @@
DIST Alien-Build-2.23.tar.gz 310744 BLAKE2B 3bf3ce08be1e508a5eb695cc3ee71ccb70230c3fa0feb3e4378bbba35b7429ab3b852692ea4492e9aa80fdb962ef1fef7e82b654bbf8e8ca2428aa8f999944b8 SHA512 78a9b710dde488ce0852266340104f7b540e94ea58e8715d27e1e303a67956f862110bbd305119ac08fe9c5a20c0e5cc6fa5b6982abf830910f2d3a1ed9963fa
DIST Alien-Build-2.38.tar.gz 331770 BLAKE2B 13a688073ad6840e04a2c2191ae5974048e53127bcd7f15bfd658ef8c047fd0ecd990bd2f787dca0bf02fde48cc451a39ad5e41bd737f4ac36a64aae49aca226 SHA512 a77b27894c74e9b73fd479f3efb67c748bf9f32931a75471f6e5e0ccbb65d2e5617abfef28f71a7e461f4e1a4216fa8968564aa8ae52ff1bbeae570743fbab81
DIST Alien-Build-2.42.tar.gz 319048 BLAKE2B d4662f5a9e0bf151d389949cc696258fc8d96a0f2aa0f6bb014f1283207fdc92e8af994499a391439a8ba725d6a23a60ed33bc0701f4a2596cccf808c9c23ecf SHA512 83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366

@ -0,0 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_VERSION=1.034
DIST_AUTHOR=ETJ
inherit perl-module
DESCRIPTION="Find and verify functionality of the gnuplot executable"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
virtual/perl-File-Spec
virtual/perl-File-Temp
virtual/perl-HTTP-Tiny
virtual/perl-Time-HiRes
sci-visualization/gnuplot
"
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( dev-perl/Test-Exception )
"
PATCHES=( "${FILESDIR}/${PN}-1.33.0-version.patch" )

@ -1 +1,2 @@
DIST Alien-Gnuplot-1.033.tar.gz 7827 BLAKE2B beb340f3f0feaab56f60811c3fac41fb518e657f82dd8b4ca53697b75fdaf53bf071ee89e6514115e3d110db122c5fb1b2c56506317f432bb80cba4ef808a677 SHA512 b846e9be8193af376dced487b99bafdd29fdf094a92f824bacaa3c642ad110918995cabc66300bd04fbf78ae779855ba94d1e634398f479961f98bb7f1cbbf46
DIST Alien-Gnuplot-1.034.tar.gz 8662 BLAKE2B ce0f520326c2228f68c826a49c1793a7e7152e22a7593ae2e99094c8db1348f8e566efbc963b0089965681a5586b71fd8551b0a230b81506e2229ab538861fe0 SHA512 9fc4d9e92a478c9399802b5161966efc625b676afaef2f212e8706da28a03f4fc265df953e55f0ad541795d90aa9066f71838362146cb8aae3caf9f0ea157fc8

@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=PLICEASE
DIST_VERSION=0.16
inherit perl-module
DESCRIPTION="Install the C libxml2 library on your system"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Alien-Build-2.120.0
dev-libs/libxml2:2=
"
DEPEND="
dev-libs/libxml2:2=
"
BDEPEND="${RDEPEND}
>=dev-perl/Alien-Build-2.120.0
virtual/perl-ExtUtils-CBuilder
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
test? (
>=dev-perl/Test2-Suite-0.0.60
)
"

@ -1,2 +1 @@
DIST Alien-Libxml2-0.16.tar.gz 19890 BLAKE2B 50ad3fd53b392de730a140fef350a38cfd2dec069354a45406a524ec1daa8a46cdba2398c20cd29ff6c9f8a2c52f7307130d1ad7d477d9a3b18c1c87a072d827 SHA512 54d3f670047b26934140be28bec5ab27c655daa459409bda00655d6f652f5099b07d2e286f59825a36e7dc56bca1e92a0af19c33582fa90f3f26aff4202334ac
DIST Alien-Libxml2-0.17.tar.gz 20787 BLAKE2B c9ef905cdee44e649612cf54ebfa0875c8eadd278d17584c71db005e7f1eed4a9df00bfa83739067334828203d1159ee97b56461facf40364fab17b90a4c4474 SHA512 89f8034800f03e9e7f87871fec4da54313d0b2557efd9c4bbb2f01793e5679c6c355eb8bfcaf54540b50f9cf69e84d88835fee9b06f8b2f6c7dd7e6c6ed2c097

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=0.27
@ -11,8 +11,19 @@ DESCRIPTION="Use Moose or Mouse modules (DEPRECATED)"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Moose
virtual/perl-version
"
BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.310.0
test? (
dev-perl/Moose
dev-perl/MooseX-Types
)
"
PERL_RM_FILES=(
"t/001-basic-mouse.t"
"t/002-other-modules-mouse.t"
@ -22,12 +33,3 @@ PERL_RM_FILES=(
"t/010-use_mouse_roles.t"
"t/012-use_mouse_util.t"
)
RDEPEND="dev-perl/Moose
virtual/perl-version"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.31
test? (
dev-perl/Moose
dev-perl/MooseX-Types
)
"

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=MSTPLBG
DIST_VERSION=0.17
@ -11,13 +11,12 @@ DESCRIPTION="Communicate with the i3 window manager"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE=""
RDEPEND="
dev-perl/AnyEvent
dev-perl/JSON-XS
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
"

@ -1,23 +1,23 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=DOMIZIO
DIST_VERSION=1.3
inherit perl-module
DESCRIPTION="CGI::Builder and Apache2/mod_perl2 integration"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-perl/OOTools-2.21
>=dev-perl/CGI-Builder-1.2
RDEPEND="
>=dev-perl/OOTools-2.210.0
>=dev-perl/CGI-Builder-1.200.0
www-apache/mod_perl
"
RDEPEND="${DEPEND}"
BDEPEND="${RDEPEND}
"
PATCHES=( "${FILESDIR}/${P}-no-apache-1.patch" )
@ -25,6 +25,7 @@ src_prepare() {
rm "${S}/lib/Apache/CGI/Builder.pm" || die "Can't remove Apache-1 support"
perl-module_src_prepare
}
src_test() {
local MODULES=(
"Apache2::CGI::Builder ${DIST_VERSION}"

@ -1,21 +1,22 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=SPEEVES
DIST_VERSION=0.02
inherit perl-module
DESCRIPTION="Perform Microsoft NTLM and Basic User Authentication"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="virtual/perl-MIME-Base64
>=www-apache/mod_perl-2"
DEPEND="${RDEPEND}"
RDEPEND="
virtual/perl-MIME-Base64
>=www-apache/mod_perl-2
"
BDEPEND="${RDEPEND}
"
src_test() {
local MODULES=(

@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Compiled List::MoreUtils functions"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"

Binary file not shown.

@ -30,7 +30,6 @@ PATCHES=(
PERL_RM_FILES=( "t/pod.t" )
src_prepare() {
MAKEOPTS+=" -j1" #333049
myconf=( X11ROOT=${EPREFIX}/usr XFT=1 -I${EPREFIX}/usr/include/ -l${EPREFIX}/usr/$(get_libdir) )
mydoc="ToDo VERSIONS"

@ -1,20 +1,19 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=GOZER
DIST_VERSION=0.7
inherit perl-module virtualx
DESCRIPTION="Perl glue to libxosd (X OnScreen Display)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="x11-libs/xosd"
RDEPEND="${DEPEND}"
BDEPEND="${DEPEND}"
src_test() {
virtx perl-module_src_test

@ -1,19 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=8
MODULE_AUTHOR=ALEXMV
MODULE_VERSION=0.04
DIST_AUTHOR=ALEXMV
DIST_VERSION=0.04
inherit perl-module
DESCRIPTION="Simple XML file reading based on their DTDs"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND=">=dev-perl/XML-Parser-2.34"
RDEPEND="${DEPEND}"
SRC_TEST=do
RDEPEND="
>=dev-perl/XML-Parser-2.340.0
"
BDEPEND="${RDEPEND}
"

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=GRANTM
DIST_VERSION=2.25
@ -11,8 +11,6 @@ DESCRIPTION="An API for simple XML files"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Storable
@ -20,9 +18,11 @@ RDEPEND="
>=dev-perl/XML-SAX-0.150.0
dev-perl/XML-SAX-Expat
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.880.0 )
"
PATCHES=("${FILESDIR}/${PN}-2.25-saxtests.patch")
PERL_RM_FILES=("t/author-pod-syntax.t")

@ -1,21 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
MODULE_AUTHOR=DBRIAN
MODULE_VERSION=0.53
MY_S=${WORKDIR}/${PN}${MODULE_VERSION}
inherit perl-module
DESCRIPTION="A Perl XML Simple package"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
IUSE=""
RDEPEND=">=dev-perl/XML-Parser-2.30
>=dev-perl/XML-LibXML-1.54"
DEPEND="${RDEPEND}"
SRC_TEST=do

@ -0,0 +1,25 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=DBRIAN
DIST_VERSION=0.53
inherit perl-module
DESCRIPTION="A Perl XML Simple package"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
RDEPEND="
>=dev-perl/XML-Parser-2.300.0
>=dev-perl/XML-LibXML-1.540.0
"
BDEPEND="${RDEPEND}
"
src_unpack() {
default
S=${WORKDIR}/${PN}${DIST_VERSION}
}

@ -1,23 +1,20 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
MODULE_AUTHOR=TMHARISH
MODULE_VERSION=1.79
EAPI=8
DIST_AUTHOR=TMHARISH
DIST_VERSION=1.79
inherit perl-module
DESCRIPTION='Access or create XML from fields, data and URLs.'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Object-MultiType-0.30.0
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
SRC_TEST="do"

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=DAPATRICK
DIST_VERSION=1.24
@ -16,8 +16,12 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x
IUSE="ssl"
RDEPEND="dev-perl/Authen-SASL
RDEPEND="
dev-perl/Authen-SASL
dev-perl/Net-DNS
ssl? ( dev-perl/IO-Socket-SSL )
virtual/perl-MIME-Base64"
DEPEND="dev-perl/Module-Build"
virtual/perl-MIME-Base64
"
BDEPEND="${RDEPEND}
dev-perl/Module-Build
"

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=PODMASTER
DIST_VERSION=0.05
@ -10,12 +10,10 @@ inherit perl-module
DESCRIPTION="Simplified interface to XML::Parser"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/XML-Parser-2.0.0
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"

@ -1,22 +1,22 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_VERSION=0.43
DIST_AUTHOR="KAWASAKI"
DIST_AUTHOR=KAWASAKI
inherit perl-module
DESCRIPTION="Pure Perl implementation for parsing/writing XML documents"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-perl/libwww-perl
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
PERL_RM_FILES=("t/00_pod.t")

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
DIST_AUTHOR=MIROD
DIST_VERSION=3.52
@ -11,11 +11,10 @@ DESCRIPTION="Process huge XML documents in tree mode"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls test"
RESTRICT="!test? ( test )"
IUSE="nls"
RDEPEND="
>=dev-perl/XML-Parser-2.31
>=dev-perl/XML-Parser-2.310.0
>=virtual/perl-Scalar-List-Utils-1.230.0
>=virtual/perl-Encode-2.240.100_rc
>=dev-libs/expat-1.95.5
@ -24,10 +23,10 @@ RDEPEND="
>=dev-perl/libwww-perl-6.40.0
>=dev-perl/HTML-Parser-3.690.0
nls? (
>=dev-perl/Text-Iconv-1.2-r1
>=dev-perl/Text-Iconv-1.200.0-r1
)
"
DEPEND="${RDEPEND}
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=dev-perl/XML-Handler-YAWriter-0.230.0

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=8
MODULE_AUTHOR="SAMTREGAR"
MODULE_VERSION="1.10"
DIST_AUTHOR=SAMTREGAR
DIST_VERSION=1.10
inherit perl-module
@ -12,11 +12,11 @@ DESCRIPTION="Validate XML against a subset of W3C XML Schema"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="dev-perl/XML-SAX
RDEPEND="
dev-perl/XML-SAX
dev-perl/Tree-DAG_Node
dev-perl/XML-Filter-BufferText"
DEPEND="${RDEPEND}"
SRC_TEST="do"
dev-perl/XML-Filter-BufferText
"
BDEPEND="${RDEPEND}
"

@ -1 +1,2 @@
DIST XML-Writer-0.625.tar.gz 28930 BLAKE2B 7d09b728b910003209418da703b9cc1d2bf773033cd0ff57dfe0f0c3b1e5bca6e6d0fb326c6e4da89cfd2ff2b3bd937866a33b76ee8c085088edca5876d71b18 SHA512 30ad348e7f1423ce82dc0709e767d4ae384ad6e76f6444c8a12d97b1dc9c2b39e2c5bec43779bc35891942fa75f852cd26e8831dd6b5cfb9c72bc8512ca55923
DIST XML-Writer-0.900.tar.gz 29817 BLAKE2B 3bfad56cbad981c61646bdbb8671a4d278f89641f12cdb26c5a2aaec5f438e95b4bd1cf2d264f1093dbced91a3d0f67cdce70aaa4643abf12fe79cd53b5a6b00 SHA512 0856146f497194529352378bdd81462e0ffd185b2464f9995dedc3b4705f517d87960a9a473e44a0ae7095bdee0e3f0121410ea6208c3adb94636e9db0c8da2e

@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=JOSEPHW
DIST_VERSION=0.900
inherit perl-module
DESCRIPTION="XML Writer Perl Module"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
src_test() {
perl_rm_files t/pod-coverage.t t/pod.t
perl-module_src_test
}

@ -1 +1,2 @@
DIST XML-XPath-1.42.tar.gz 55907 BLAKE2B 8146556e2f144e12b1303e54bddb5d4b0f6f3fd46ff81d8baf8753f07e97c2779e1a144e46f2f08a9ccb4591bda5bf044063a1c81dab1efbdbb9ade0c537f821 SHA512 170e0d5369f937444ae340dcceccef2e836a3a87f393e4f2915a189d822101278c5046665f1bc9b165f7358deab9207e199903d5d4f2f3d8e62ee04a31fafe0b
DIST XML-XPath-1.44.tar.gz 55903 BLAKE2B 421af20b8cdbb0103663766e307587f23f678771b748c8e62062729dd4139ba2152c60fbca97a0b12046da57dc2e0aac82efe5cb79ce97a60ac380fbc5fa4a62 SHA512 9314523baa55b48b8e684fbf9cc53006ef39829e2bcbd61a432508a96946c50384dff7eba47bd9f54aadc67c12fae6c1219104b017063d23ec3ee350a67eb12e

@ -0,0 +1,31 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=MANWAR
DIST_VERSION=1.44
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="An XPath Perl Module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.450.0
>=dev-perl/XML-Parser-2.230.0
"
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=dev-perl/Path-Tiny-0.76.0
virtual/perl-Test-Simple
)
"
src_test() {
perl_rm_files t/meta-json.t t/meta-yml.t
perl-module_src_test
}

@ -1,25 +1,16 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=8
MODULE_AUTHOR=MIROD
MODULE_VERSION=0.14
DIST_AUTHOR=MIROD
DIST_VERSION=0.14
inherit perl-module
DESCRIPTION="A re-usable XPath engine for DOM-like trees"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
test? ( virtual/perl-Test-Simple )
"
SRC_TEST=do
src_test() {
perl_rm_files t/pod.t t/pod-coverage.t

@ -1,21 +1,23 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=8
MODULE_AUTHOR=TJMATHER
MODULE_VERSION=0.68
DIST_AUTHOR=TJMATHER
DIST_VERSION=0.68
inherit perl-module
DESCRIPTION="A Perl module that allows you to perform XQL queries on XML trees"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=dev-perl/libxml-perl-0.07-r1
>=dev-perl/XML-DOM-1.39-r1
>=dev-perl/Parse-Yapp-1.05
RDEPEND="
>=dev-perl/libxml-perl-0.70.0
>=dev-perl/XML-DOM-1.390.0
>=dev-perl/Parse-Yapp-1.50.0
dev-perl/libwww-perl
>=dev-perl/Date-Manip-5.40-r1"
DEPEND="${RDEPEND}"
>=dev-perl/Date-Manip-5.400.0
"
BDEPEND="${RDEPEND}
"

@ -1,21 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
MODULE_AUTHOR=JSTOWE
MODULE_VERSION=0.48
inherit perl-module
DESCRIPTION="A Perl module to parse XSL Transformational sheets"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
IUSE=""
RDEPEND=">=dev-perl/XML-Parser-2.29
>=dev-perl/XML-DOM-1.25
>=dev-perl/libwww-perl-5.48"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -0,0 +1,21 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=JSTOWE
DIST_VERSION=0.48
inherit perl-module
DESCRIPTION="A Perl module to parse XSL Transformational sheets"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
RDEPEND="
>=dev-perl/XML-Parser-2.290.0
>=dev-perl/XML-DOM-1.250.0
>=dev-perl/libwww-perl-5.480.0
"
BDEPEND="${RDEPEND}
"

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

Loading…
Cancel
Save