Sync with portage [Sat Apr 3 22:41:26 MSK 2021].

akrasnyh 1928
Calculate Linux 3 years ago
parent 4a7d6a900d
commit cd652c0ff0

Binary file not shown.

Binary file not shown.

@ -1,12 +0,0 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="user for unbound-telemetry"
ACCT_USER_ID=279
ACCT_USER_GROUPS=( unbound-telemetry )
acct-user_add_deps

Binary file not shown.

@ -110,7 +110,6 @@ src_configure() {
--includedir="${EPREFIX}"/usr/include
--localstatedir="${EPREFIX}"/var
--disable-stripping
--with-install-root="${D}"
--with-writable-directory="${EPREFIX}"/run/brltty
$(use_enable api)
$(use_with beeper beep-package)
@ -163,12 +162,12 @@ src_install() {
findlib_src_preinst
fi
emake OCAML_LDCONF= install
emake INSTALL_ROOT="${D}" OCAML_LDCONF= install
if use python; then
python_install() {
cd "Bindings/Python" || die
emake install
emake INSTALL_ROOT="${D}" install
}
python_foreach_impl run_in_build_dir python_install
fi

@ -3,7 +3,7 @@
EAPI=5
inherit autotools eutils epatch user
inherit autotools epatch user
DESCRIPTION="A speech server that allows screen readers to interact with festival lite"
HOMEPAGE="http://eflite.sourceforge.net"

@ -1,41 +1,43 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="braille translator from the National Federation of the Blind"
DESCRIPTION="Braille translator from the National Federation of the Blind"
HOMEPAGE="http://www.nfb.org/nfbtrans"
SRC_URI="http://www.nfb.org/Images/nfb/Products_Technology/nfbtr774.zip"
S="${WORKDIR}"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND=" >=app-arch/unzip-5.50-r2"
RDEPEND=""
S=${WORKDIR}
BDEPEND=" >=app-arch/unzip-5.50-r2"
PATCHES=(
"${FILESDIR}"/${P}-gentoo-fix.patch
"${FILESDIR}"/${P}-getline-fix.patch
"${FILESDIR}"/${P}-respect-ldflags.patch
"${FILESDIR}"/${P}-gentoo-fix.patch
"${FILESDIR}"/${P}-getline-fix.patch
"${FILESDIR}"/${P}-respect-ldflags.patch
)
src_prepare() {
mv MAKEFILE Makefile || die
mv SPANISH.ZIP spanish.zip || die
emake lowercase
default
emake lowercase
}
src_compile() {
emake CC=$(tc-getCC) \
emake \
CC="$(tc-getCC)" \
LIBS= \
CFLAGS="${CFLAGS} -DLINUX" LDFLAGS="${LDFLAGS}" all
CFLAGS="${CFLAGS} -DLINUX" \
LDFLAGS="${LDFLAGS}" \
all
}
src_install() {

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -15,7 +15,7 @@ IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
S=$WORKDIR
S=${WORKDIR}
src_install() {
cp -r "$S/"* "$D"

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@ -19,7 +19,7 @@ RDEPEND="net-misc/wget"
DEPEND=""
# EAPI 4+ requires $S to be set
S="$WORKDIR"
S="${WORKDIR}"
src_install() {
newinitd "${FILESDIR}/amazon-ec2.init" amazon-ec2

@ -1,24 +1,22 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit fixheadtails autotools eutils toolchain-funcs
inherit autotools fixheadtails toolchain-funcs
DESCRIPTION="A flexible and fast logfile colorizer"
HOMEPAGE="https://github.com/madhouse/ccze/releases"
SRC_URI="mirror://gentoo/${P}.tar.gz"
RESTRICT="test"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86"
IUSE=""
RESTRICT="test"
DEPEND="dev-libs/libpcre
sys-libs/ncurses:0="
RDEPEND="${DEPEND}"
DOCS=( AUTHORS ChangeLog ChangeLog-0.1 NEWS THANKS README FAQ )

@ -1,29 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop eutils xdg-utils
inherit desktop optfeature wrapper xdg-utils
MY_PN="KeePass"
DESCRIPTION="A free, open source, light-weight and easy-to-use password manager"
HOMEPAGE="https://keepass.info/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="aot"
COMMON_DEPEND="dev-lang/mono"
DEPEND="${COMMON_DEPEND}
app-arch/unzip
"
RDEPEND="${COMMON_DEPEND}
BDEPEND="app-arch/unzip"
DEPEND="dev-lang/mono"
RDEPEND="
${DEPEND}
dev-dotnet/libgdiplus[cairo]
"
S="${WORKDIR}"
PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
# bug #687052
@ -101,10 +100,7 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype/autofill)"
fi
optfeature "enables autotype/autofill" x11-misc/xdotool
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."

@ -3,27 +3,26 @@
EAPI=7
inherit desktop eutils xdg-utils
inherit desktop optfeature wrapper xdg-utils
MY_PN="KeePass"
DESCRIPTION="A free, open source, light-weight and easy-to-use password manager"
HOMEPAGE="https://keepass.info/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aot"
COMMON_DEPEND="dev-lang/mono"
DEPEND="${COMMON_DEPEND}
app-arch/unzip
"
RDEPEND="${COMMON_DEPEND}
BDEPEND="app-arch/unzip"
DEPEND="dev-lang/mono"
RDEPEND="
${DEPEND}
dev-dotnet/libgdiplus[cairo]
"
S="${WORKDIR}"
PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
# bug #687052
@ -101,10 +100,7 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype/autofill)"
fi
optfeature "enables autotype/autofill" x11-misc/xdotool
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."

@ -1,8 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils toolchain-funcs
EAPI=7
inherit toolchain-funcs
DESCRIPTION="killproc and assorted tools for boot scripts"
HOMEPAGE="http://ftp.suse.com/pub/projects/init/"
@ -12,18 +13,22 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
PATCHES=(
"${FILESDIR}/${P}-makefile.patch"
"${FILESDIR}/${P}-argz.patch"
)
src_prepare() {
epatch \
"${FILESDIR}/${P}-makefile.patch" \
"${FILESDIR}/${P}-argz.patch"
default
tc-export CC
export COPTS=${CFLAGS}
export COPTS="${CFLAGS}"
}
src_install() {
into /
dosbin checkproc fsync killproc startproc usleep
into /usr
doman *.8 *.1
dodoc README *.lsm

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs autotools
inherit autotools
DESCRIPTION="A curses-based tool for viewing and analyzing log files"
HOMEPAGE="https://lnav.org"

@ -1,9 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs autotools
inherit autotools
DESCRIPTION="A curses-based tool for viewing and analyzing log files"
HOMEPAGE="https://lnav.org"

@ -1,15 +1,14 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
EAPI=7
inherit eutils autotools
inherit autotools
MY_P="LogMon-${PV}"
DESCRIPTION="Split-screen terminal/ncurses based log viewer"
HOMEPAGE="http://www.edespot.com/code/LogMon/"
SRC_URI="http://www.edespot.com/code/LogMon/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Artistic"
@ -19,18 +18,23 @@ KEYWORDS="amd64 ppc ppc64 x86"
DEPEND="sys-libs/ncurses:0="
RDEPEND="${DEPEND}"
src_prepare() {
PATCHES=(
# Bug 119403 - should be in upstream next release
epatch "${FILESDIR}"/${P}-char2int.diff
"${FILESDIR}"/${P}-char2int.diff
# Bug 250602, gcc43 fix
epatch "${FILESDIR}"/${P}-gcc43.patch
"${FILESDIR}"/${P}-gcc43.patch
# Fixes maintainer-mode detected.
epatch "${FILESDIR}"/${P}-maintainer-mode.patch
"${FILESDIR}"/${P}-maintainer-mode.patch
epatch "${FILESDIR}"/${P}-tinfo.patch
"${FILESDIR}"/${P}-tinfo.patch
)
src_prepare() {
default
mv configure.{in,ac} || die
eautoreconf
}

@ -103,7 +103,7 @@ BDEPEND="
[[ ${PV} == 9999 ]] && BDEPEND+=" ${DZIL_DEPENDS}"
src_unpack() {
if [[ $PV == 9999 ]]; then
if [[ ${PV} == 9999 ]]; then
"${VCS_ECLASS}"_src_unpack
mkdir -p "${S}" || die "Can't make ${S}"
else

@ -103,7 +103,7 @@ BDEPEND="
[[ ${PV} == 9999 ]] && BDEPEND+=" ${DZIL_DEPENDS}"
src_unpack() {
if [[ $PV == 9999 ]]; then
if [[ ${PV} == 9999 ]]; then
"${VCS_ECLASS}"_src_unpack
mkdir -p "${S}" || die "Can't make ${S}"
else

@ -2,3 +2,4 @@ DIST salt-3000.2-py38-misc.patch.gz 6250 BLAKE2B 68fff80a042e6bf208ea2d9692da7a7
DIST salt-3000.8.tar.gz 15249139 BLAKE2B df306669ba11dd650621222ff9c69f5a6e16b6f431e9d93e6712ee95da43091bfe28416fe0d71988ed9ee70cb347755b779a356c50fa59c63c67a874ed1906f4 SHA512 a18d5bea3b3835f83d5b1e5315990d83f6c58c36df5589d5de0f8cc3a46db4c960b58032e29d56841a160b9b170cdbb81bca38dbbd72ccb5866ccc8a7da6e800
DIST salt-3001.6.tar.gz 15736056 BLAKE2B 00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f SHA512 e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c
DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1
DIST salt-3003.tar.gz 15830910 BLAKE2B ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f SHA512 7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38

@ -0,0 +1,13 @@
diff --git a/salt/modules/gentoolkitmod.py b/salt/modules/gentoolkitmod.py
index cc78c37114..f0949d19a8 100644
--- a/salt/modules/gentoolkitmod.py
+++ b/salt/modules/gentoolkitmod.py
@@ -49,7 +49,7 @@ def revdep_rebuild(lib=None):
salt '*' gentoolkit.revdep_rebuild
"""
- cmd = "revdep-rebuild -i --quiet --no-progress"
+ cmd = "revdep-rebuild -i --quiet"
if lib is not None:
cmd += " --library={0}".format(lib)
return __salt__["cmd.retcode"](cmd, python_shell=False) == 0

@ -0,0 +1,20 @@
diff --git a/tests/unit/modules/test_boto_apigateway.py b/tests/unit/modules/test_boto_apigateway.py
index 6ee6aeb002..db9aeaee95 100644
--- a/tests/unit/modules/test_boto_apigateway.py
+++ b/tests/unit/modules/test_boto_apigateway.py
@@ -154,6 +154,7 @@ def _has_required_botocore():
return True
+@skipIf(True, "Causes machines to OOM")
class BotoApiGatewayTestCaseBase(TestCase, LoaderModuleMockMixin):
conn = None
@@ -190,6 +191,7 @@ class BotoApiGatewayTestCaseBase(TestCase, LoaderModuleMockMixin):
self.addCleanup(delattr, self, "utils")
+@skipIf(True, "Causes machines to OOM")
class BotoApiGatewayTestCaseMixin:
def _diff_list_dicts(self, listdict1, listdict2, sortkey):
"""

@ -0,0 +1,139 @@
diff --git a/tests/integration/grains/test_core.py b/tests/integration/grains/test_core.py
index 5f1cf11e24..8affb398ff 100644
--- a/tests/integration/grains/test_core.py
+++ b/tests/integration/grains/test_core.py
@@ -21,6 +21,7 @@ def _freebsd_or_openbsd():
return salt.utils.platform.is_freebsd() or salt.utils.platform.is_openbsd()
+@pytest.mark.skip("Tests only should run on FreeBSD and OpenBSD")
@pytest.mark.windows_whitelisted
class TestGrainsCore(ModuleCase):
"""
diff --git a/tests/integration/states/test_x509.py b/tests/integration/states/test_x509.py
index 2321689ef5..574de51e56 100644
--- a/tests/integration/states/test_x509.py
+++ b/tests/integration/states/test_x509.py
@@ -468,7 +468,7 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ==
first_run[key]["changes"]["Certificate"]["New"]["Not After"],
"%Y-%m-%d %H:%M:%S",
)
- self.assertEqual(29, (expiry - datetime.datetime.now()).days)
+ self.assertEqual(30, (expiry - datetime.datetime.now()).days)
self.assertTrue(os.path.exists(crtfile), "Certificate was not created.")
with salt.utils.files.fopen(crtfile, "r") as first_cert:
@@ -485,14 +485,14 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ==
},
)
self.assertEqual(
- "Certificate needs renewal: 29 days remaining but it needs to be at least 90",
+ "Certificate needs renewal: 30 days remaining but it needs to be at least 90",
second_run[key]["changes"]["Status"]["Old"],
)
expiry = datetime.datetime.strptime(
second_run[key]["changes"]["Certificate"]["New"]["Not After"],
"%Y-%m-%d %H:%M:%S",
)
- self.assertEqual(179, (expiry - datetime.datetime.now()).days)
+ self.assertEqual(180, (expiry - datetime.datetime.now()).days)
with salt.utils.files.fopen(crtfile, "r") as second_cert:
self.assertNotEqual(
cert_contents,
diff --git a/tests/pytests/unit/modules/test_cmdmod.py b/tests/pytests/unit/modules/test_cmdmod.py
index 5424514160..0564b59593 100644
--- a/tests/pytests/unit/modules/test_cmdmod.py
+++ b/tests/pytests/unit/modules/test_cmdmod.py
@@ -438,6 +438,7 @@ def test_run_cwd_doesnt_exist_issue_7154():
@pytest.mark.skip_on_darwin
@pytest.mark.skip_on_windows
+@pytest.mark.skip("does not work in sandbox environment")
def test_run_cwd_in_combination_with_runas():
"""
cmd.run executes command in the cwd directory
diff --git a/tests/unit/ext/test_ipaddress.py b/tests/unit/ext/test_ipaddress.py
index 4fd87d1c3f..02585a9e4e 100644
--- a/tests/unit/ext/test_ipaddress.py
+++ b/tests/unit/ext/test_ipaddress.py
@@ -2682,6 +2682,7 @@ class IpaddrUnitTest(TestCase):
"2001:658:22a:cafe:200::1/::ffff:ffff:ffff:ffff",
)
+ @pytest.mark.skip("_cache no longer present in python3.8+")
def testNetworkElementCaching(self):
# V4 - make sure we're empty
self.assertNotIn("broadcast_address", self.ipv4_network._cache)
diff --git a/tests/unit/utils/test_parsers.py b/tests/unit/utils/test_parsers.py
index 907c67f477..2429d27641 100644
--- a/tests/unit/utils/test_parsers.py
+++ b/tests/unit/utils/test_parsers.py
@@ -5,6 +5,7 @@
import os
import shutil
import tempfile
+import pytest
import salt.config
import salt.log.setup as log
@@ -983,6 +984,7 @@ class SaltRunOptionParserTestCase(ParserBase, TestCase):
if os.path.exists(self.log_file):
os.unlink(self.log_file)
+ @pytest.mark.skip("Tries to write to /var")
def test_jid_option(self):
jid = salt.utils.jid.gen_jid({})
args = ["--jid", jid]
@@ -991,6 +993,7 @@ class SaltRunOptionParserTestCase(ParserBase, TestCase):
parser.parse_args(args)
assert parser.options.jid == jid
+ @pytest.mark.skip("Tries to write to /var")
def test_jid_option_invalid(self):
jid = salt.utils.jid.gen_jid({}) + "A"
args = ["--jid", jid]
@@ -1041,6 +1044,7 @@ class SaltSSHOptionParserTestCase(ParserBase, TestCase):
if os.path.exists(self.ssh_log_file):
os.unlink(self.ssh_log_file)
+ @pytest.mark.skip("Tries to write to /var")
def test_jid_option(self):
jid = salt.utils.jid.gen_jid({})
args = ["--jid", jid] + self.args
@@ -1049,6 +1053,7 @@ class SaltSSHOptionParserTestCase(ParserBase, TestCase):
parser.parse_args(args)
assert parser.options.jid == jid
+ @pytest.mark.skip("Tries to write to /var")
def test_jid_option_invalid(self):
jid = salt.utils.jid.gen_jid({}) + "A"
args = ["--jid", jid] + self.args
diff --git a/tests/unit/utils/test_vt.py b/tests/unit/utils/test_vt.py
index 87fc6a342c..12d4c6a073 100644
--- a/tests/unit/utils/test_vt.py
+++ b/tests/unit/utils/test_vt.py
@@ -20,6 +20,8 @@ import subprocess
import sys
import time
+import pytest
+
# Import Salt libs
import salt.utils
import salt.utils.files
@@ -274,6 +276,7 @@ class VTTestCase(TestCase):
salt.utils.platform.is_windows(), "Skip VT tests on windows, due to issue 54290"
)
@fixStdOutErrFileNoIfNeeded
+ @pytest.mark.skip("Does not work in sandbox environment")
def test_split_multibyte_characters_unicode(self):
"""
Tests that the vt correctly handles multibyte characters that are
@@ -341,6 +344,7 @@ class VTTestCase(TestCase):
salt.utils.platform.is_windows(), "Skip VT tests on windows, due to issue 54290"
)
@fixStdOutErrFileNoIfNeeded
+ @pytest.mark.skip("Does not work in sandbox environment")
def test_split_multibyte_characters_shiftjis(self):
"""
Tests that the vt correctly handles multibyte characters that are

@ -117,7 +117,6 @@ PATCHES=(
"${WORKDIR}/salt-3000.2-py38-misc.patch"
"${FILESDIR}/salt-3000.2-py38-logwarn.patch"
"${FILESDIR}/salt-2019.2.8-ansible-roster-fix.patch"
"${FILESDIR}/salt-3000.8-tests.patch"
)
python_prepare_all() {

@ -0,0 +1,194 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit systemd distutils-r1
DESCRIPTION="Salt is a remote execution and configuration manager"
HOMEPAGE="https://www.saltstack.com/resources/community/
https://github.com/saltstack"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
EGIT_BRANCH="develop"
SRC_URI=""
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
mongodb neutron nova openssl portage profile redis selinux test raet
+zeromq vim-syntax"
RDEPEND="
sys-apps/pciutils
>=dev-python/distro-1.5[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/libnacl[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/markupsafe[${PYTHON_USEDEP}]
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/toml-0.10.2[${PYTHON_USEDEP}]
dev-python/watchdog[${PYTHON_USEDEP}]
libcloud? ( >=dev-python/libcloud-2.5.0[${PYTHON_USEDEP}] )
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
libvirt? (
$(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_7)
)
openssl? (
dev-libs/openssl:0=[-bindist]
dev-python/pyopenssl[${PYTHON_USEDEP}]
)
raet? (
>=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
>=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
>=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
)
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
cheetah? ( dev-python/cheetah3[${PYTHON_USEDEP}] )
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
selinux? ( sec-policy/selinux-salt )
nova? (
$(python_gen_cond_dep '>=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}]' python3_7)
)
neutron? (
$(python_gen_cond_dep '>=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}]' python3_7)
)
gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
profile? ( dev-python/yappi[${PYTHON_USEDEP}] )
vim-syntax? ( app-vim/salt-vim )
zeromq? ( >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] )
"
BDEPEND="
test? (
${RDEPEND}
>=dev-python/boto-2.32.1[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
>=dev-python/moto-0.3.6[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/pytest-salt-factories-0.121.1[${PYTHON_USEDEP}]
dev-python/pytest-tempdir[${PYTHON_USEDEP}]
dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
dev-python/pytest-subtests[${PYTHON_USEDEP}]
dev-python/flaky[${PYTHON_USEDEP}]
dev-python/libcloud[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20.0.20[${PYTHON_USEDEP}]
!x86? ( >=dev-python/boto3-1.3.15[${PYTHON_USEDEP}] )
)"
DOCS=( README.rst AUTHORS )
REQUIRED_USE="|| ( raet zeromq )
test? ( cheetah genshi )"
RESTRICT="!test? ( test ) x86? ( test )"
PATCHES=(
"${FILESDIR}/salt-3003-skip-tests-that-oom-machine.patch"
"${FILESDIR}/salt-3003-gentoolkit-revdep.patch"
"${FILESDIR}/salt-3002-tests.patch"
"${FILESDIR}/salt-3003-tests.patch"
)
python_prepare_all() {
# remove tests with external dependencies that may not be available, and
# tests that don't work in sandbox
rm tests/unit/{test_{zypp_plugins,module_names},utils/test_extend}.py || die
rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die
rm tests/unit/states/test_boto_vpc.py || die
rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die
rm tests/pytests/functional/transport/server/test_req_channel.py || die
# tests that require network access
rm tests/unit/{states,modules}/test_zcbuildout.py || die
rm -r tests/integration/cloud || die
rm -r tests/kitchen/tests/wordpress/tests || die
rm tests/kitchen/test_kitchen.py || die
# tests require root access
rm tests/integration/pillar/test_git_pillar.py || die
rm tests/integration/states/test_supervisord.py || die
rm tests/pytests/unit/client/test_ssh.py || die
# make sure pkg_resources doesn't bomb because pycrypto isn't installed
# make sure pkg_resources doesn't bomb because pycrypto isn't installed
find "${S}" -name '*.txt' -print0 | xargs -0 sed -e '/pycrypto>/ d ; /pycryptodomex/ d' -i || die
# pycryptodome rather than pycryptodomex
find "${S}" -name '*.py' -print0 | xargs -0 -- sed -i -e 's:Cryptodome:Crypto:g' -- || die
distutils-r1_python_prepare_all
}
python_prepare() {
einfo "Fixing collections.abc warnings for ${EPYTHON}"
local abc
abc="$("${EPYTHON}" -c 'import collections.abc; print("|".join((c for c in dir(collections.abc) if not c.startswith("_"))))')" || die
find -name '*.py' -type f -print0 | xargs -0 sed -r -e "s:collections\\.(${abc}):collections.abc.\\1:g" -i || die
}
python_install_all() {
local svc
USE_SETUPTOOLS=1 distutils-r1_python_install_all
for svc in minion master syndic api; do
newinitd "${FILESDIR}"/${svc}-initd-5 salt-${svc}
newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc}
systemd_dounit "${FILESDIR}"/salt-${svc}.service
done
insinto /etc/${PN}
doins -r conf/*
}
python_test() {
# testsuite likes lots of files
ulimit -n 4096 || die
# ${T} is too long a path for the tests to work
local TMPDIR
TMPDIR="$(mktemp --directory --tmpdir=/tmp ${P}-tests-XXXXX)"
(
export TMPDIR
cleanup() { rm -rf "${TMPDIR}" || die; }
trap cleanup EXIT
addwrite "${TMPDIR}"
USE_SETUPTOOLS=1 NO_INTERNET=1 SHELL="/bin/bash" \
"${EPYTHON}" -m pytest -vv \
|| die "testing failed with ${EPYTHON}"
)
}
pkg_postinst() {
if use python_targets_python3_8; then
if use nova; then
ewarn "Salt's nova functionality will not work with python3.8 since"
ewarn "dev-python/python-novaclient does not support it yet"
fi
if use neutron; then
ewarn "Salt's neutron functionality will not work with python3.8 since"
ewarn "dev-python/python-neutronclient does not support it yet"
fi
if use libvirt; then
ewarn "Salt's libvirt functionality will not work with python3.8 since"
ewarn "dev-python/libvirt-python does not support it yet"
fi
fi
}

@ -1 +1,2 @@
DIST setools-4.3.0.tar.bz2 249694 BLAKE2B 03d689f0f7dcc5ad7cf1ed114b7466aa0add96b70aa4b4a0a563805ad58cd1bde5651b155d202835e238aee9f07bf7595bfb09c20d2984ef6b921866ac1dca2e SHA512 f2ef045e76223918f16d8b0d8365166d6afa320558269be96f3a8875189607253056179092fb8134aaa2e50a5d0862f246c0aa0f8d33060919f4bc1257c109d8
DIST setools-4.4.0.tar.bz2 275218 BLAKE2B f716a78dd628e0309d3802f2155ef3a045dd8ebee7dec42be9f8b5fc0069b0df4e3d827b0a0cc03f7f02f5a3dff1d7ab7e4eee0d83d6cf4c87af82fe756a9321 SHA512 2ec92d7a6e30261549b6a8d2f17175d4a7d8313ef0cd81f4a19a91c53fe0107bac9a89c19dd67a4c534ee51ec520590795b4312f9e03e69fdf1763b0c35291f8

@ -0,0 +1,16 @@
--- a/setup.py 2021-03-17 22:56:42.016632635 +0000
+++ b/setup.py 2021-03-17 23:02:33.625713629 +0000
@@ -139,10 +139,10 @@ setup(name='setools',
author_email='pebenito@ieee.org',
url='https://github.com/SELinuxProject/setools',
cmdclass={'build_qhc': QtHelpCommand, 'clean': CleanCommand},
- packages=['setools', 'setools.checker', 'setools.diff', 'setoolsgui', 'setoolsgui.apol'],
- scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'],
+ packages=['setools', 'setools.checker', 'setools.diff'],
+ scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'],
data_files=installed_data,
- package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']},
+ package_data={'setools': ['perm_map']},
ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'],
annotate=cython_annotate,
compiler_directives={"language_level": 3,

@ -0,0 +1,53 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python{3_7,3_8,3_9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Policy Analysis Tools for SELinux"
HOMEPAGE="https://github.com/SELinuxProject/setools/wiki"
if [[ ${PV} == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git"
else
SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
IUSE="X test"
RESTRICT="!test? ( test )"
S="${WORKDIR}/${PN}"
RDEPEND="${PYTHON_DEPS}
>=dev-python/networkx-2.0[${PYTHON_USEDEP}]
dev-python/setuptools
>=sys-libs/libsepol-2.8:=
>=sys-libs/libselinux-2.8:=
X? (
dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}"
BDEPEND=">=dev-python/cython-0.27
dev-python/setuptools
test? (
sys-apps/checkpolicy
)"
python_prepare_all() {
sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror"
sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \
die "failed to set lib_dirs"
use X || local PATCHES=( "${FILESDIR}"/setools-4.4.0-remove-gui.patch )
distutils-r1_python_prepare_all
}
python_test() {
esetup.py test
}

@ -3,6 +3,7 @@
EAPI="7"
PYTHON_COMPAT=( python{3_7,3_8,3_9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
@ -25,6 +26,7 @@ S="${WORKDIR}/${PN}"
RDEPEND="${PYTHON_DEPS}
>=dev-python/networkx-2.0[${PYTHON_USEDEP}]
dev-python/setuptools
>=sys-libs/libsepol-2.8:=
>=sys-libs/libselinux-2.8:=
X? (
@ -32,6 +34,7 @@ RDEPEND="${PYTHON_DEPS}
)"
DEPEND="${RDEPEND}"
BDEPEND=">=dev-python/cython-0.27
dev-python/setuptools
test? (
sys-apps/checkpolicy
)"
@ -41,7 +44,7 @@ python_prepare_all() {
sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \
die "failed to set lib_dirs"
use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch )
use X || local PATCHES=( "${FILESDIR}"/setools-4.4.0-remove-gui.patch )
distutils-r1_python_prepare_all
}

@ -1,11 +1,11 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils toolchain-funcs flag-o-matic
inherit flag-o-matic toolchain-funcs
DESCRIPTION="small secure replacement for syslogd with automatic log rotation"
DESCRIPTION="Small secure replacement for syslogd with automatic log rotation"
HOMEPAGE="http://smarden.org/socklog/"
SRC_URI="http://smarden.org/socklog/${P}.tar.gz"

@ -1,9 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit toolchain-funcs eutils
inherit toolchain-funcs
DESCRIPTION="Files which haven't been accessed are removed from specified directories"
HOMEPAGE="https://pagure.io/tmpwatch"
@ -14,8 +14,14 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-tmpreaper )"
DEPEND=""
# psmisc for fuser
DEPEND="
!kernel_Darwin? ( sys-process/psmisc )
"
RDEPEND="
${DEPEND}
selinux? ( sec-policy/selinux-tmpreaper )
"
PATCHES=(
"${FILESDIR}/${P}-boottime.patch"

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils flag-o-matic
inherit autotools flag-o-matic
DESCRIPTION="Open Source File Integrity Checker and IDS"
HOMEPAGE="http://www.tripwire.org/"
@ -71,7 +71,7 @@ pkg_postinst() {
elog "script provided by the app-admin/mktwpol package. This package is"
elog "installed for you by the \"tools\" USE flag (which is enabled by"
elog "default."
else
else
elog "Maintenance of tripwire policy files as packages are added"
elog "and deleted from your system can be automated by the mktwpol.sh"
elog "script provided by the app-admin/mktwpol package. This package"

@ -1,8 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils linux-info
EAPI=7
inherit desktop linux-info
DESCRIPTION="Display the topology of devices on the USB bus"
HOMEPAGE="http://www.kroah.com/linux-usb/"
@ -17,10 +18,8 @@ RDEPEND="
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
"
DEPEND="
${RDEPEND}
virtual/pkgconfig
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog README TODO )

@ -1,5 +1,5 @@
--- a/watchd.c 2006-02-23 12:33:32.000000000 -0500
+++ b/watchd.c 2006-02-23 12:45:30.000000000 -0500
--- a/watchd.c
+++ b/watchd.c
@@ -176,7 +176,7 @@
// free(p2tmp);

@ -1,5 +1,5 @@
--- a/watchd.c 2009-02-27 23:46:42.000000000 +0000
+++ b/watchd.c 2009-02-27 23:50:22.000000000 +0000
--- a/watchd.c
+++ b/watchd.c
@@ -671,7 +671,7 @@
{
if (folder->flags&FL_LOG_FILE)

@ -0,0 +1,40 @@
--- a/chain.c
+++ b/chain.c
@@ -21,7 +21,7 @@ Author : Peter Turczak <p_turczak@wiwa.de>
#include "chain.h"
#include <stdio.h>
#include <stdlib.h>
-
+#include <string.h>
struct element* newchain()
{
--- a/filedb.c
+++ b/filedb.c
@@ -1,5 +1,7 @@
#include <sys/types.h>
#include <sys/stat.h>
+#include <stdlib.h>
+#include <string.h>
#include <unistd.h>
#include "chain.h"
#include "filedb.h"
--- a/inifile.c
+++ b/inifile.c
@@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include "inifile.h"
/*
--- a/watchd.c
+++ b/watchd.c
@@ -25,6 +25,7 @@ Syntax : watchd
#include <sys/types.h>
#include <sys/timeb.h>
#include <sys/stat.h>
+#include <sys/time.h>
#include <sys/wait.h>
#include <stdio.h>
#include <stdlib.h>

@ -1,29 +1,31 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="watches directories and processes files"
DESCRIPTION="Watches directories and processes files"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="mirror://gentoo/${P}.tar.gz"
S="${WORKDIR}/${P/folder/d}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc ~x86"
S="${WORKDIR}/${P/folder/d}"
PATCHES=(
# patch to remove warnings on 64 bit systems
"${FILESDIR}"/${PV}-64bit.patch
# and a gcc 4.3.3 / fortify_sources fix
"${FILESDIR}"/${PV}-fortify-sources.patch
# various implicit declarations
"${FILESDIR}"/${PV}-implicit-decl.patch
)
src_prepare() {
default
sed -i \
-e '/-c -o/s:OPT:CFLAGS:' \
-e 's:(\(LD\)\?OPT):(LDFLAGS) $(CFLAGS):' \

Binary file not shown.

@ -1,13 +1,14 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit unpacker eutils
inherit unpacker
DESCRIPTION="shell script that generates a self-extractible tar.gz"
DESCRIPTION="Shell script that generates a self-extractible tar.gz"
HOMEPAGE="http://www.megastep.org/makeself/"
SRC_URI="https://github.com/megastep/makeself/archive/release-${PV}.tar.gz"
S="${WORKDIR}/${PN}-release-${PV}"
LICENSE="GPL-2"
SLOT="0"
@ -15,8 +16,6 @@ KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux"
RDEPEND="sys-apps/gentoo-functions"
S="${WORKDIR}/${PN}-release-${PV}"
PATCHES=( "${FILESDIR}/${P}-help-header.patch" )
src_install() {

@ -1,11 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
EAPI=7
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="control magnetic tape drive operation"
DESCRIPTION="Control magnetic tape drive operation"
HOMEPAGE="https://github.com/iustin/mt-st"
SRC_URI="https://github.com/iustin/mt-st/releases/download/${P}/${P}.tar.gz"
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}"
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${CPPFLAGS} ${LDFLAGS}"
}
src_install() {

@ -1,7 +1,8 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="control magnetic tape drive operation"

@ -1,7 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit git-r3 toolchain-funcs
DESCRIPTION="control magnetic tape drive operation"
@ -10,7 +11,6 @@ EGIT_REPO_URI="https://github.com/iustin/mt-st"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
src_configure() {
tc-export CC

Binary file not shown.

@ -1,9 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
inherit epatch
DESCRIPTION="A daily backup system similar to Plan9's dumpfs"
HOMEPAGE="http://0xcc.net/pdumpfs/"

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit eutils unpacker
inherit desktop unpacker
DESCRIPTION="Secure free online backup, storage, and sharing system"
HOMEPAGE="https://spideroak.com"
@ -46,47 +46,50 @@ src_prepare() {
# Set RPATH for preserve-libs handling (bug #400979).
cd "${S}/opt/SpiderOakONE/lib" || die
local x
for x in `find` ; do
for x in $(find) ; do
# Use \x7fELF header to separate ELF executables and libraries
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
patchelf --set-rpath '$ORIGIN' "${x}" || \
die "patchelf failed on ${x}"
done
#Remove the libraries that break compatibility in modern systems
#SpiderOak will use the system libs instead
rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6"
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1"
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0"
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1"
# Remove the libraries that break compatibility in modern systems
# SpiderOak will use the system libs instead
rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die
eapply_user
}
src_install() {
#install the wrapper script
# Install the wrapper script
exeinto /usr/bin
doexe usr/bin/SpiderOakONE
# inotify_dir_watcher needs to be marked executable, bug #453266
#chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
#install the executable
# Install the executable
exeinto /opt/SpiderOakONE/lib
doexe opt/SpiderOakONE/lib/SpiderOakONE
doexe opt/SpiderOakONE/lib/inotify_dir_watcher
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher}
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die
#install the prebundled libraries
# Install the prebundled libraries
insinto /opt/SpiderOakONE
doins -r opt/SpiderOakONE/lib
#install the config files
use dbus || rm -rf etc/dbus-1
# Install the config files
if ! use dbus; then
rm -rf etc/dbus-1 || die
fi
insinto /
doins -r etc
#install the manpage
# Install the manpage
doman usr/share/man/man1/SpiderOakONE.1.gz
if use X; then

Binary file not shown.

@ -1,8 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit autotools eutils flag-o-matic
EAPI=7
inherit autotools desktop flag-o-matic
DESCRIPTION="Analysis of Compiler Options via Evolutionary Algorithm GUI"
HOMEPAGE="http://www.coyotegulch.com/products/acovea/"
@ -18,8 +19,8 @@ RDEPEND=">=app-benchmarks/acovea-5
DEPEND="${RDEPEND}"
src_prepare() {
use unicode && epatch "${FILESDIR}"/${P}-unicode.patch
epatch "${FILESDIR}"/${P}-{libbrahe,libsigc,gcc4.3}.patch
use unicode && eapply "${FILESDIR}"/${P}-unicode.patch
eapply "${FILESDIR}"/${P}-{libbrahe,libsigc,gcc4.3}.patch
append-cxxflags -std=c++11
eautoreconf
}

@ -1,8 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic qmake-utils toolchain-funcs
inherit qmake-utils toolchain-funcs
COMMIT="5023138d7c35c4667c938b853e5ea89737334e92"
DESCRIPTION="A better i7 (and now i3, i5) reporting tool for Linux"
@ -22,7 +23,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}"
BDEPEND=""
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/i7z-0.27.2-ncurses.patch

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
EAPI=7
inherit eutils toolchain-funcs
inherit flag-o-matic toolchain-funcs
DESCRIPTION="Time and memory-efficiency tests of various C/POSIX standard library functions"
HOMEPAGE="http://www.etalabs.net/libc-bench.html http://git.musl-libc.org/cgit/libc-bench/"
@ -12,15 +12,15 @@ SRC_URI="http://www.etalabs.net/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/respect-flags.patch
}
PATCHES=(
"${FILESDIR}"/respect-flags.patch
)
src_configure() {
tc-export CC
CFLAGS+=" ${CPPFLAGS}"
append-cflags "${CPPFLAGS}"
}
src_install() {

Binary file not shown.

@ -1,18 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=7
inherit eutils
inherit desktop
DESCRIPTION="A Tcl/Tk GUI for writing DVDs and CDs"
HOMEPAGE="http://regis.damongeot.free.fr/tkdvd/"
SRC_URI="http://regis.damongeot.free.fr/tkdvd/dl/${P}.tar.gz"
S="${WORKDIR}"/tkdvd
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND="
app-cdr/cdrtools
@ -21,8 +21,6 @@ RDEPEND="
dev-lang/tk:0
"
S=${WORKDIR}/tkdvd
src_compile() { :; }
src_install() {

Binary file not shown.

@ -9,4 +9,7 @@
<flag name="kobil-midentity">Build and install Kobil_mIDentity_switch tool</flag>
<flag name="twinserial">Enable twinserial reader</flag>
</use>
<upstream>
<remote-id type="github">LudovicRousseau/CCID</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,5 @@
--- gorilla-1.4/gorilla.in 2006-07-14 13:29:33.000000000 -0400
+++ gorilla-1.4/gorilla.in.new 2006-07-14 13:33:01.000000000 -0400
--- a/gorilla.in
+++ b/gorilla.in
@@ -1,10 +1,13 @@
#! /bin/sh
# the next line restarts using wish \

@ -1,9 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
EAPI=7
DESCRIPTION="Password Safe in secure way with GUI interface"
HOMEPAGE="https://github.com/zdia/gorilla/wiki"
@ -12,22 +10,23 @@ SRC_URI="https://github.com/zdia/gorilla/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="
>=dev-lang/tcl-8.4.19:0
>=dev-lang/tk-8.4.19:0
dev-tcltk/iwidgets
dev-tcltk/bwidget"
RDEPEND=${DEPEND}
dev-tcltk/bwidget
"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-script-destdir.patch
}
PATCHES=(
"${FILESDIR}"/${PN}-script-destdir.patch
)
src_configure() {
./configure || die "econf failed"
}
src_compile() { :; }
src_install() {

@ -3,8 +3,6 @@
EAPI=7
inherit multilib
DESCRIPTION="Message Digest functions from BSD systems"
HOMEPAGE="https://www.hadrons.org/software/libmd/"
SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz"

@ -14,6 +14,8 @@ SLOT="0"
src_prepare() {
default
eautoreconf
}
src_configure() {

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -40,7 +40,7 @@ BDEPEND="sys-devel/autoconf-archive
virtual/pkgconfig"
PATCHES=(
"$FILESDIR/${PN}-1.3.2-Remove-WError.patch"
"${FILESDIR}/${PN}-1.3.2-Remove-WError.patch"
)
src_prepare() {
@ -64,5 +64,5 @@ src_install() {
cd "${S}/tools" || die
BUILD_DIR="${S}/tools" python_foreach_impl distutils-r1_python_install
dobin "${S}/tools/tpm2_ptool"
find "${D}" -name '*.la' -delete || die
find "${ED}" -name '*.la' -delete || die
}

Binary file not shown.

@ -9,7 +9,7 @@ MY_PN="wine-nine-standalone"
DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
HOMEPAGE="https://github.com/iXit/wine-nine-standalone"
if [[ $PV = 9999* ]]; then
if [[ ${PV} = 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git"
else

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -9,7 +9,7 @@ MY_PN="wine-nine-standalone"
DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
HOMEPAGE="https://github.com/iXit/wine-nine-standalone"
if [[ $PV = 9999* ]]; then
if [[ ${PV} = 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git"
else

@ -296,9 +296,9 @@ src_install() {
rm -rf "${D}"/run || die
# Fix up doc paths for revisions
if [ $PV != $PVR ]; then
mv "${D}"/usr/share/doc/${PN}-${PV}/* "${D}"/usr/share/doc/${PF} || die
rmdir "${D}"/usr/share/doc/${PN}-${PV} || die
if [ ${PV} != ${PVR} ]; then
mv "${ED}"/usr/share/doc/${PN}-${PV}/* "${ED}"/usr/share/doc/${PF} || die
rmdir "${ED}"/usr/share/doc/${PN}-${PV} || die
fi
newbashcomp "${S}/tools/bash-completion/vsh" virsh
@ -325,7 +325,7 @@ src_install() {
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml || die
rm -rf "${ED}"/etc/libvirt/qemu/networks/default.xml || die
fi
}

@ -293,9 +293,9 @@ src_install() {
rm -rf "${D}"/run
# Fix up doc paths for revisions
if [[ $PV != $PVR ]]; then
mv "${D}"/usr/share/doc/${PN}-${PV}/* "${D}"/usr/share/doc/${PF} || die
rmdir "${D}"/usr/share/doc/${PN}-${PV} || die
if [[ ${PV} != ${PVR} ]]; then
mv "${ED}"/usr/share/doc/${PN}-${PV}/* "${ED}"/usr/share/doc/${PF} || die
rmdir "${ED}"/usr/share/doc/${PN}-${PV} || die
fi
newbashcomp "${S}/tools/bash-completion/vsh" virsh

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -10,7 +10,7 @@ inherit bash-completion-r1 flag-o-matic multilib python-single-r1 toolchain-func
MY_PV=${PV/_/-}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
REPO="xen.git"
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"

@ -10,7 +10,7 @@ inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""

@ -10,7 +10,7 @@ inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""

@ -10,7 +10,7 @@ inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""

@ -10,7 +10,7 @@ inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""

@ -10,7 +10,7 @@ inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""

Binary file not shown.

@ -1,8 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils
inherit autotools desktop
DESCRIPTION="Graphical file manager for Unix-like systems, using GTK+"
HOMEPAGE="https://sourceforge.net/projects/gentoo/"

@ -1,8 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils
inherit autotools desktop
DESCRIPTION="Unofficial tool for controlling the Razer Copperhead mouse"
HOMEPAGE="http://razertool.sourceforge.net/"

Binary file not shown.

@ -5,7 +5,7 @@ EAPI=6
inherit autotools desktop eutils linux-info
HOMEPAGE="https://www.gnokii.org/"
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="
git://git.savannah.nongnu.org/${PN}.git
http://git.savannah.gnu.org/r/${PN}.git"
@ -55,7 +55,7 @@ PATCHES=(
)
src_prepare() {
[[ $PV == *9999 ]] && \
[[ ${PV} == *9999 ]] && \
PATCHES=(
"${FILESDIR}"/${P}-icon.patch
"${FILESDIR}"/${P}-translations.patch
@ -133,7 +133,7 @@ pkg_postinst() {
elog "Make sure the user that runs gnokii has read/write access to the device"
elog "which your phone is connected to."
elog "The simple way of doing that is to add your user to the uucp group."
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
elog "You can keep track of the most recent commits at:"
elog " http://git.savannah.gnu.org/cgit/gnokii.git/"

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -6,7 +6,7 @@ EAPI=6
inherit autotools desktop eutils linux-info
HOMEPAGE="https://www.gnokii.org/"
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="
git://git.savannah.nongnu.org/${PN}.git
http://git.savannah.gnu.org/r/${PN}.git"
@ -52,7 +52,7 @@ PATCHES=(
)
src_prepare() {
[[ $PV == *9999 ]] && \
[[ ${PV} == *9999 ]] && \
PATCHES=(
"${FILESDIR}"/${P}-icon.patch
"${FILESDIR}"/${P}-translations.patch
@ -126,7 +126,7 @@ pkg_postinst() {
elog "Make sure the user that runs gnokii has read/write access to the device"
elog "which your phone is connected to."
elog "The simple way of doing that is to add your user to the uucp group."
if [[ $PV == *9999 ]]; then
if [[ ${PV} == *9999 ]]; then
elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
elog "You can keep track of the most recent commits at:"
elog " http://git.savannah.gnu.org/cgit/gnokii.git/"

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -26,7 +26,7 @@ IUSE=""
src_unpack() {
default
[[ $PV = 9999* ]] && git-r3_src_unpack
[[ ${PV} = 9999* ]] && git-r3_src_unpack
}
src_install() {

Binary file not shown.

@ -6,11 +6,11 @@ EAPI=7
inherit toolchain-funcs
if [[ ${PV} == *9999 ]] ; then
inherit cvs
ECVS_SERVER="anoncvs.mirbsd.org:/cvs"
ECVS_MODULE="mksh"
ECVS_USER="_anoncvs"
ECVS_AUTH="ext"
inherit cvs
else
SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -6,11 +6,11 @@ EAPI=7
inherit toolchain-funcs
if [[ ${PV} == *9999 ]] ; then
inherit cvs
ECVS_SERVER="anoncvs.mirbsd.org:/cvs"
ECVS_MODULE="mksh"
ECVS_USER="_anoncvs"
ECVS_AUTH="ext"
inherit cvs
else
SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"

Binary file not shown.

@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils
inherit desktop
DESCRIPTION="Tk based dictionary (German-English) (incl. dictionary itself)"
HOMEPAGE="https://www-user.tu-chemnitz.de/~fri/ding/"
@ -12,7 +12,6 @@ SRC_URI="http://wftp.tu-chemnitz.de/pub/Local/urz/ding/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86"
IUSE=""
RDEPEND=">=dev-lang/tk-8.3"

@ -1,7 +1,7 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=7
# Override version: 2.4.0 > 2.21.0 so we name it 2.40.0
MY_P="${P/0[.]/.}"
@ -9,6 +9,7 @@ MY_P="${P/0[.]/.}"
DESCRIPTION="HTML template files expander"
HOMEPAGE="http://htmlc.inria.fr/"
SRC_URI="http://htmlc.inria.fr/${MY_P}.tgz"
S="${WORKDIR}/${MY_P}"
LICENSE="htmlc"
SLOT="0"
@ -20,11 +21,9 @@ IUSE="+ocamlopt"
DEPEND=">=dev-lang/ocaml-3.11.2:=[ocamlopt?]"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_configure() {
./configure \
--install-root-dir "${ED}usr" \
--install-root-dir "${ED}/usr" \
|| die
}
@ -42,6 +41,7 @@ src_install() {
else
emake installbyt
fi
emake MANDIR='$(PREFIXINSTALLDIR)/share/man/man$(MANEXT)' installman
dodoc README Announce* CHANGES
}

@ -1,9 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
EAPI=7
# Override version: 2.4.0 > 2.21.0 so we name it 2.40.0
MY_P="${P/0[.]/.}"
@ -11,6 +9,7 @@ MY_P="${P/0[.]/.}"
DESCRIPTION="HTML template files expander"
HOMEPAGE="http://htmlc.inria.fr/"
SRC_URI="http://htmlc.inria.fr/${MY_P%.0}.tgz"
S="${WORKDIR}/${MY_P}"
LICENSE="htmlc"
SLOT="0"
@ -22,15 +21,13 @@ IUSE="+ocamlopt"
DEPEND=">=dev-lang/ocaml-3.11.2:=[ocamlopt?]"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/werror.patch"
}
PATCHES=(
"${FILESDIR}"/werror.patch
)
src_configure() {
./configure \
--install-root-dir "${ED}usr" \
--install-root-dir "${ED}/usr" \
|| die
}
@ -48,6 +45,7 @@ src_install() {
else
emake installbyt
fi
emake MANDIR='$(PREFIXINSTALLDIR)/share/man/man$(MANEXT)' installman
dodoc README Announce* CHANGES
}

@ -1,6 +1,7 @@
DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3 SHA512 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337 SHA512 65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed SHA512 4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166 SHA512 587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137 SHA512 ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd SHA512 4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420

@ -17,8 +17,8 @@ SLOT="0"
LICENSE="GPL-2 LPPL-1.3c TeX"
SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz"
#https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz"
# We ship binextra collection alongside
TL_CORE_BINEXTRA_MODULES="
@ -162,7 +162,7 @@ src_prepare() {
-e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${EPREFIX}/usr/include\"," \
texk/web2c/configure || die
#eapply "${WORKDIR}"/patches
eapply "${WORKDIR}"/patches
default

@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
inherit epatch
DESCRIPTION="script for converting XML and DocBook documents to a variety of output formats"
HOMEPAGE="https://pagure.io/xmlto"

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -8,7 +8,7 @@ inherit cmake cuda fortran-2
DESCRIPTION="C++ template library for linear algebra"
HOMEPAGE="http://eigen.tuxfamily.org/index.php?title=Main_Page"
SRC_URI="https://gitlab.com/libeigen/eigen/-/archive/3.3.7/${P}.tar.bz2 -> ${P}-gitlab.tar.bz2"
SRC_URI="https://gitlab.com/libeigen/eigen/-/archive/${PV}/${P}.tar.bz2 -> ${P}-gitlab.tar.bz2"
LICENSE="MPL-2.0"
SLOT="3"

Binary file not shown.

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils eutils flag-o-matic
inherit cmake-utils desktop flag-o-matic
DESCRIPTION="Animated sprite editor & pixel art tool"
HOMEPAGE="https://www.aseprite.org"
@ -55,6 +55,7 @@ src_prepare() {
if use debug ; then
sed -i '/-DNDEBUG/d' CMakeLists.txt || die
fi
# Fix shebang in thumbnailer
sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || die
}

Binary file not shown.

@ -4,13 +4,14 @@
EAPI=7
JAVA_PKG_IUSE="doc source"
MAVEN_ID="org.brotli:dec:0.1.2"
MAVEN_ID="org.brotli:dec:${PV}"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Brotli decompressor"
HOMEPAGE="https://github.com/google/brotli"
SRC_URI="https://repo1.maven.org/maven2/org/brotli/dec/0.1.2/dec-0.1.2-sources.jar -> ${P}-sources.jar"
SRC_URI="https://repo1.maven.org/maven2/org/brotli/dec/${PV}/dec-${PV}-sources.jar -> ${P}-sources.jar"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"

@ -9,7 +9,7 @@ DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1
if [[ $PV = *9999 ]]; then
if [[ ${PV} = *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git"
else

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

Loading…
Cancel
Save