Sync with portage [Mon Jun 8 09:28:49 MSK 2020].
This commit is contained in:
parent
6396933046
commit
b2cbfd17de
78 changed files with 495 additions and 571 deletions
Binary file not shown.
Binary file not shown.
|
@ -24,7 +24,7 @@ if [[ ${PV} = *9999* ]]; then
|
|||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://download.qemu.org/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
|
|||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
KEYWORDS="amd64 ~arm64 ~ppc64 x86"
|
||||
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
|
||||
|
||||
# the libspice-server only uses the headers of libcacard
|
||||
|
|
Binary file not shown.
|
@ -1,3 +1,2 @@
|
|||
DIST py3dns-3.1.1.tar.gz 29981 BLAKE2B b8f1aaeb95764f4d332ec05a367557a24fdd9171e98349668995687052cbd392169a76aaf24e3d29c94ca1c232f04842b84a2320eab5e553de12c278af23975c SHA512 5f22ba12db502f997be4c2479697cc21fe15aac218da1d347bd400a3ab73d86ad32b57740292a10eacb73e07eba977f67b881e59be16f902afab47053efd6c6e
|
||||
DIST py3dns-3.2.1.tar.gz 30691 BLAKE2B 336ed91a3bf8b33db258667ac96eba6df361bb2a8f24c433dbc6754ea32a7284ce0463c392c1392538eed9d8bf9ea3f09400bc08f1970a7c96c52bf072606718 SHA512 22f16c571f9fad02a70a8e0bbbfd802f4f9af23946edb78e15f69f23e57411369274945a1dea5603acae1fc1eb404e5445207c541afb7864a60b92dc4d5477b3
|
||||
DIST pydns-2.3.6.tar.gz 28220 BLAKE2B 81d48c57bc90641c2e1667a951e3af3dc75dc1055e6f3f7b45e57d66bb1d391fc55ef0fa9fd261821de22c9119564cfc2b5a18f7a9780fe708b676c427824261 SHA512 261598c085c7d9f7adf5ce881814e444cdcf48a946dc17db467268ab6164f6045c204507cc58eff8e6f826b9786715ad2a9e766a72193ac8666969913180954b
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python module for DNS (Domain Name Service)"
|
||||
HOMEPAGE="http://pydns.sourceforge.net/ https://pypi.org/project/pydns/"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/pydns/pydns/${P}/${P}.tar.gz"
|
||||
|
||||
LICENSE="CNRI"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 hppa ~ia64 ~ppc ~sparc x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="!dev-python/pydns:0
|
||||
virtual/libiconv"
|
||||
RDEPEND=""
|
||||
|
||||
# Funny a dns package attempts to use the network on tests
|
||||
# Await the day that gentoo chills out on such a blanket law.
|
||||
RESTRICT=test
|
||||
|
||||
python_prepare_all() {
|
||||
# Fix encodings (should be utf-8 but is latin1).
|
||||
local i
|
||||
for i in DNS/{Lib,Type}.py; do
|
||||
iconv -f ISO-8859-1 -t UTF-8 "${i}" > "${i}.utf8" || die
|
||||
mv -f "${i}.utf8" "${i}" || die
|
||||
done
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local test
|
||||
for test in tests/{test.py,test[2-5].py,testsrv.py}
|
||||
do
|
||||
"${PYTHON}" $test || die
|
||||
done
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc -r tests/. tools/.
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
Binary file not shown.
|
@ -1,5 +1,6 @@
|
|||
DIST ideaIC-1.0.201.6668.121.tar.gz 524536881 BLAKE2B 645e7c0390d89d0e0f1710682a5608dc226154e83ea7368434cf5da61f73064467fe7884d90c13d0d33b8feb0a237ca83446a155a135e3884bdaeca5254191ae SHA512 e2688788188726e418cddeef2bf46a54e8b1bcf4770d7daf5b2ee0d1de7d5ab9c84fef0078622b17e884d9b9cb5b826873b4c120aaec3c592e18ee2ddca2c7f6
|
||||
DIST ideaIC-1.1.201.7223.91_20200507.tar.gz 529101163 BLAKE2B a8f7847c6fb673a58678f02c1933ee1d6a3a89946583c9488d30bbcb320c743694c5bd8a6d53f327ffdce602f93c92e6c17396af3ab4e235b24f28eaa77342ee SHA512 f272cc8ef90fb4c0ac5fba905caeb459e9657a0f4f643c8e19e5330812477acb57e558808d290ad6e9bfe9c5835d700b59546f57733310e629915c88b2533304
|
||||
DIST ideaIC-1.2.201.7846.76_20200507.tar.gz 529076492 BLAKE2B ec93303776324fca08db6e0a0e8058cdc4aa009852cf02beeb27193ea479845319f7b9a11983d56b10b31e280f4da5bfc6f43c802d42fa3c85d43ccbaa67a965 SHA512 59a6e87788dd0776ed11e882ae3f0b9e18f63d899602a4c576f946a7979d895a8750af20947f6273db8fde3fccce05cbd5b6bd4c0142450935d0abaace405679
|
||||
DIST jbr-11_0_2-linux-x64-b164.tar.gz 131483925 BLAKE2B fb9c55094aeb4a9e6b89ef41699252355895fa4bf55eaa0d3c0a637b6485b5a91a0445b5f4af1872b62cd67b639f7354e05770970d41dcfa58ffeda7ae43c5b6 SHA512 4f32940166cc8ad5a138866e18d4cbfcd07f4326a85c051b7a622c9dcb8ee4b6d493331ef24d0c01999134fa2a9bad901f026982c16780fdc5e6b9308821db34
|
||||
DIST jbrx-8u202-linux-i586-b1483.37.tar.gz 80726147 BLAKE2B e4e5a076a541fd7153e861193ff4247c02ecbc144396ed28737afa7440f7771569b8d968b7c67b3dac333a89ff0b54cc9e5e76d1651b174cc7c0c21b1deb033c SHA512 53693f2ce994f4891807873ae3fe46ce60bee000b78be03c5d3df06b436328abe5b5d7e75d43e57f35f24187f49915187d034b39589e29806f55deeb14a029f2
|
||||
DIST jbrx-8u202-linux-x64-b1483.37.tar.gz 81812743 BLAKE2B 86ddf0c8dc992a27e680caa821f54fa4d647a8bff78b9fdbef82996bfbba828a2f68f1a00ed64bd92ce24a62bfc6c0240837c396644c6e91244cb0d980b6c704 SHA512 cd31a3c4da7b8c65e9ae89326c2c8b260b51890258d30f64b1e8a7c6c1442bb2cb68ea2aa80387ce0c1a8f50e3533e8231f72c5935b639e3cf82bc1ffedee8e9
|
||||
|
|
|
@ -0,0 +1,142 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit eutils desktop
|
||||
|
||||
SLOT="0"
|
||||
PV_STRING="$(ver_cut 2-6)"
|
||||
MY_PV="$(ver_cut 1-3)"
|
||||
MY_PN="idea"
|
||||
# Using the most recent Jetbrains Runtime binaries available at the time of writing
|
||||
# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 ) aren't
|
||||
# available separately
|
||||
JRE11_BASE="11_0_2"
|
||||
JRE11_VER="164"
|
||||
JRE_BASE="8u202"
|
||||
JRE_VER="1483.37"
|
||||
|
||||
# distinguish settings for official stable releases and EAP-version releases
|
||||
if [[ "$(ver_cut 7)"x = "prex" ]]
|
||||
then
|
||||
# upstream EAP
|
||||
KEYWORDS=""
|
||||
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz"
|
||||
else
|
||||
# upstream stable
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}_20200507.tar.gz
|
||||
jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz )
|
||||
amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) )
|
||||
jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
|
||||
HOMEPAGE="https://www.jetbrains.com/idea"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1
|
||||
codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 )
|
||||
jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC
|
||||
JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT
|
||||
MPL-1.0 MPL-1.1 OFL ZLIB"
|
||||
|
||||
#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with
|
||||
#either (or neither) bundled
|
||||
#Defaulting to jbr8 to match upstream
|
||||
IUSE="+jbr8 -jbr11"
|
||||
REQUIRED_USE="jbr8? ( !jbr11 )"
|
||||
|
||||
DEPEND="!dev-util/${PN}:14
|
||||
!dev-util/${PN}:15"
|
||||
RDEPEND="${DEPEND}
|
||||
>=virtual/jdk-1.7:*
|
||||
dev-java/jansi-native
|
||||
dev-libs/libdbusmenu
|
||||
=dev-util/lldb-9*"
|
||||
BDEPEND="dev-util/patchelf"
|
||||
RESTRICT="splitdebug"
|
||||
S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)"
|
||||
|
||||
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
|
||||
|
||||
# jbr11 binary doesn't unpack nicely into a single folder
|
||||
src_unpack() {
|
||||
default_src_unpack
|
||||
if use jbr11 ; then
|
||||
mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use amd64; then
|
||||
JRE_DIR=jre64
|
||||
else
|
||||
JRE_DIR=jre
|
||||
fi
|
||||
|
||||
if use jbr8; then
|
||||
mv "${WORKDIR}/jre" ./"${JRE_DIR}"
|
||||
PLUGIN_DIR="${S}/${JRE_DIR}/lib/${ARCH}"
|
||||
else
|
||||
PLUGIN_DIR="${S}/${JRE_DIR}/lib/"
|
||||
fi
|
||||
|
||||
rm -vf ${PLUGIN_DIR}/libavplugin*
|
||||
rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi*
|
||||
rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le
|
||||
rm -vf "${S}"/bin/libdbm64*
|
||||
|
||||
if [[ -d "${S}"/"${JRE_DIR}" ]]; then
|
||||
for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so}
|
||||
do
|
||||
if [[ -f "$file" ]]; then
|
||||
patchelf --set-rpath '$ORIGIN' $file || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
patchelf --replace-needed liblldb.so liblldb.so.9 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb"
|
||||
|
||||
sed -i \
|
||||
-e "\$a\\\\" \
|
||||
-e "\$a#-----------------------------------------------------------------------" \
|
||||
-e "\$a# Disable automatic updates as these are handled through Gentoo's" \
|
||||
-e "\$a# package manager. See bug #704494" \
|
||||
-e "\$a#-----------------------------------------------------------------------" \
|
||||
-e "\$aide.no.platform.update=Gentoo" bin/idea.properties
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}-${MY_PV}"
|
||||
|
||||
insinto "${dir}"
|
||||
doins -r *
|
||||
fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}}
|
||||
if use amd64; then
|
||||
JRE_DIR=jre64
|
||||
else
|
||||
JRE_DIR=jre
|
||||
fi
|
||||
if use jbr8 || use jbr11 ; then
|
||||
if use jbr8; then
|
||||
JRE_BINARIES="java jjs keytool orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200"
|
||||
else
|
||||
JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200"
|
||||
fi
|
||||
if [[ -d ${JRE_DIR} ]]; then
|
||||
for jrebin in $JRE_BINARIES; do
|
||||
fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
|
||||
newicon "bin/${MY_PN}.png" "${PN}.png"
|
||||
make_desktop_entry "${PN}" "IntelliJ Idea Community" "${PN}" "Development;IDE;"
|
||||
|
||||
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
|
||||
mkdir -p "${D}/etc/sysctl.d/" || die
|
||||
echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
|
||||
}
|
Binary file not shown.
|
@ -1,6 +1,7 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @DEAD
|
||||
# @ECLASS: php-ext-source-r2.eclass
|
||||
# @MAINTAINER:
|
||||
# Gentoo PHP team <php-bugs@gentoo.org>
|
||||
|
|
Binary file not shown.
|
@ -1,8 +1,8 @@
|
|||
diff --git a/src/config.cpp b/src/config.cpp
|
||||
index 09528f7..1c299ed 100644
|
||||
index 36f565b..bfe1b18 100644
|
||||
--- a/src/config.cpp
|
||||
+++ b/src/config.cpp
|
||||
@@ -12,17 +12,17 @@ namespace config {
|
||||
@@ -13,17 +13,17 @@ namespace config {
|
||||
// Data files used by Umoria
|
||||
// NOTE: use relative paths to the executable binary.
|
||||
namespace files {
|
||||
|
@ -19,7 +19,7 @@ index 09528f7..1c299ed 100644
|
|||
- const std::string scores = "scores.dat";
|
||||
+ const std::string splash_screen = "/usr/share/moria/splash.txt";
|
||||
+ const std::string welcome_screen = "/usr/share/moria/welcome.txt";
|
||||
+ const std::string license = "/usr/share/doc/@PF@/LICENSE";
|
||||
+ const std::string license = "/usr/portage/licenses/GPL-2";
|
||||
+ const std::string versions_history = "/usr/share/moria/versions.txt";
|
||||
+ const std::string help = "/usr/share/moria/help.txt";
|
||||
+ const std::string help_wizard = "/usr/share/moria/help_wizard.txt";
|
||||
|
@ -29,5 +29,5 @@ index 09528f7..1c299ed 100644
|
|||
+ const std::string death_royal = "/usr/share/moria/death_royal.txt";
|
||||
+ const std::string scores = "/var/lib/moria/scores.dat";
|
||||
std::string save_game = "game.sav";
|
||||
}
|
||||
} // namespace files
|
||||
|
|
@ -22,11 +22,10 @@ BDEPEND="virtual/pkgconfig"
|
|||
|
||||
S="${WORKDIR}/umoria-${PV}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-5.7.10-gentoo-paths.patch" )
|
||||
PATCHES=( "${FILESDIR}/${PN}-5.7.12-gentoo-paths.patch" )
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
sed -i "s/@PF@/${PF}/" src/config.cpp || die
|
||||
hprefixify src/config.cpp
|
||||
}
|
||||
|
||||
|
@ -34,20 +33,15 @@ src_install() {
|
|||
newbin umoria/umoria moria
|
||||
|
||||
insinto /usr/share/moria
|
||||
doins data/*.txt
|
||||
doins umoria/data/*.txt
|
||||
|
||||
insinto /var/lib/moria
|
||||
doins data/scores.dat
|
||||
doins umoria/scores.dat
|
||||
fowners root:gamestat /var/lib/moria/scores.dat
|
||||
fperms g+w /var/lib/moria/scores.dat
|
||||
|
||||
doman "${FILESDIR}"/${PN}.6
|
||||
dodoc -r AUTHORS CHANGELOG.md CONTRIBUTING.md README.md historical
|
||||
|
||||
# The game binary will look for plain text LICENSE
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins LICENSE
|
||||
docompress -x /usr/share/doc/${PF}/LICENSE
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
Binary file not shown.
|
@ -1,2 +1,3 @@
|
|||
DIST gnome-commander-1.10.0.tar.xz 7421328 BLAKE2B 4cfb6a5d445217de10007d4371cd5cce95319dd68a6e7f071def2258cd965cfbeab671c6016e624ef474501608214f309c56360216cc53c83a1660b38dbe77d9 SHA512 76e2cca3af7e11ae7f327fa25bb175ad28d36d8b71c4908ce8b91533ed53a444a30d861a24cf94ee34dd7954d1f9dd0a14d26c2214854424b80f8e7c107db60d
|
||||
DIST gnome-commander-1.10.1.tar.xz 7424500 BLAKE2B 6abddf8dae4bc0a1d740ffee49ccc7d816d783bdb5c2b90c9d0681c1db5fa3f42700e65a780881400c1af038d7dfe7f458a98cf2f8f1c1b0fc6f93a3d58dc069 SHA512 b5bc548444149e00f29e6e3b7f785c99a08d27a0a2642cf78c203411a8d2937341a76685b09172047162afe3e0fc92ff13c82bdbd8105281d360c1df44b4702d
|
||||
DIST gnome-commander-1.10.2.tar.xz 7433468 BLAKE2B a62a39490b154a8dc7a5e05c4d4c59fc79447b7b9ddae139542552f809b7a53cf729d636f1fabb85c6390520a25d84477ec6dfcd4394eefe59a8039b51b0ddf2 SHA512 7a411ca6f604771445119cb2b9d14f7f5d91622d28975e92ae5f5da3fc4f76fe51cca0de3712377ef95064879089c1c723dce9a824e5784cfcd484b869702dad
|
||||
|
|
66
gnome-extra/gnome-commander/gnome-commander-1.10.2.ebuild
Normal file
66
gnome-extra/gnome-commander/gnome-commander-1.10.2.ebuild
Normal file
|
@ -0,0 +1,66 @@
|
|||
# Copyright 1999-2020 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 toolchain-funcs
|
||||
|
||||
DESCRIPTION="A graphical, full featured, twin-panel file manager"
|
||||
HOMEPAGE="https://gcmd.github.io/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="chm exif gsf pdf taglib samba test +unique"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
app-text/yelp-tools
|
||||
>=dev-libs/glib-2.44.0:2
|
||||
unique? ( >=dev-libs/libunique-0.9.3:1 )
|
||||
gnome-base/gnome-keyring
|
||||
>=gnome-base/gnome-vfs-2.0.0
|
||||
>=gnome-base/libgnome-2.0.0
|
||||
>=gnome-base/libgnomeui-2.4.0
|
||||
>=x11-libs/gtk+-2.18.0:2
|
||||
chm? ( dev-libs/chmlib )
|
||||
exif? ( >=media-gfx/exiv2-0.14 )
|
||||
gsf? ( >=gnome-extra/libgsf-1.12.0 )
|
||||
samba? ( >=gnome-base/gnome-vfs-2.0.0[samba] )
|
||||
pdf? ( >=app-text/poppler-0.18 )
|
||||
taglib? ( >=media-libs/taglib-1.4 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
test? ( >=dev-cpp/gtest-1.7.0 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
$(use_with chm libchm) \
|
||||
$(use_with exif exiv2) \
|
||||
$(use_with gsf libgsf) \
|
||||
$(use_with pdf poppler) \
|
||||
$(use_with samba) \
|
||||
$(use_with taglib) \
|
||||
$(use_with unique)
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
if tc-is-gcc && [[ $(gcc-major-version) -lt 8 ]]; then
|
||||
eerror "Compilation with gcc older than version 8 is not supported"
|
||||
die "GCC too old, please use gcc-8 or above"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
has_version dev-util/meld || elog "You need dev-util/meld to synchronize files and directories."
|
||||
has_version gnome-extra/yelp || elog "You need gnome-extra/yelp to view the docs."
|
||||
}
|
|
@ -1,7 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!--maintainer-needed-->
|
||||
<maintainer type="person">
|
||||
<email>u.scholz83@gmx.de</email>
|
||||
<name>Uwe Scholz</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<email>u.scholz83@gmx.de</email>
|
||||
|
|
Binary file not shown.
|
@ -19,7 +19,7 @@ HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265/wiki/Home"
|
|||
LICENSE="GPL-2"
|
||||
# subslot = libx265 soname
|
||||
SLOT="0/192"
|
||||
IUSE="+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_altivec numa pic power8 test"
|
||||
IUSE="+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
|
||||
|
@ -96,7 +96,7 @@ x265_variant_src_configure() {
|
|||
if [[ ${ABI} = ppc* ]] ; then
|
||||
mycmakeargs+=(
|
||||
-DENABLE_ALTIVEC=OFF
|
||||
-DCPU_POWER8=$(usex power8 ON OFF)
|
||||
-DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF)
|
||||
)
|
||||
fi
|
||||
;;
|
||||
|
@ -118,7 +118,7 @@ x265_variant_src_configure() {
|
|||
if [[ ${ABI} = ppc* ]] ; then
|
||||
mycmakeargs+=(
|
||||
-DENABLE_ALTIVEC=OFF
|
||||
-DCPU_POWER8=$(usex power8 ON OFF)
|
||||
-DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF)
|
||||
)
|
||||
fi
|
||||
;;
|
||||
|
@ -138,9 +138,13 @@ x265_variant_src_configure() {
|
|||
-DLINKED_12BIT=$(usex 12bit)
|
||||
)
|
||||
if [[ ${ABI} = ppc* ]] ; then
|
||||
# upstream uses mix of altivec + power8 vectors
|
||||
# it's impossible to enable altivec without CPU_POWER8
|
||||
# and it does not work on ppc32
|
||||
# so we toggle both variables together
|
||||
mycmakeargs+=(
|
||||
-DCPU_POWER8=$(usex power8 ON OFF)
|
||||
-DENABLE_ALTIVEC=$(usex cpu_flags_ppc_altivec ON OFF)
|
||||
-DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF)
|
||||
-DENABLE_ALTIVEC=$(usex cpu_flags_ppc_vsx2 ON OFF)
|
||||
)
|
||||
fi
|
||||
fi
|
||||
|
|
Binary file not shown.
|
@ -1 +1 @@
|
|||
Sun, 07 Jun 2020 21:38:17 +0000
|
||||
Mon, 08 Jun 2020 05:38:20 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
Sun, 07 Jun 2020 21:38:17 +0000
|
||||
Mon, 08 Jun 2020 05:38:20 +0000
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -5,7 +5,7 @@ DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools
|
|||
EAPI=7
|
||||
HOMEPAGE=http://www.qemu.org http://www.linux-kvm.org
|
||||
IUSE=accessibility +aio alsa bzip2 capstone +caps +curl debug doc +fdt glusterfs gnutls gtk infiniband iscsi io-uring jemalloc +jpeg kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +oss +pin-upstream-blobs plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux smartcard snappy spice ssh static static-user systemtap tci test usb usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen xfs +xkb zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_lm32 qemu_softmmu_targets_moxie qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_softmmu_targets_unicore32 qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus qemu_user_targets_tilegx kernel_linux python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 +filecaps
|
||||
KEYWORDS=~amd64 ~arm64 ~x86
|
||||
KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2 LGPL-2 BSD-2
|
||||
RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_6? ( dev-lang/python:3.6[ncurses,readline] ) python_targets_python3_7? ( dev-lang/python:3.7[ncurses,readline] ) python_targets_python3_8? ( dev-lang/python:3.8[ncurses,readline] ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) dev-libs/libxml2 xkb? ( x11-libs/libxkbcommon ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.0 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( dev-libs/nettle:= >=net-libs/gnutls-3.0:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-fabric/libibumad:= sys-fabric/libibverbs:= sys-fabric/librdmacm:= ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0= ) lzo? ( dev-libs/lzo:2 ) ncurses? ( sys-libs/ncurses:0=[unicode] sys-libs/ncurses:0= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl,gbm] ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) usb? ( >=virtual/libusb-1-r2 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-201905[binary] ~sys-firmware/ipxe-1.0.0_p20190728[binary] ~sys-firmware/seabios-1.12.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-201905[binary] ~sys-firmware/ipxe-1.0.0_p20190728[binary] ~sys-firmware/seabios-1.12.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.12.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.10.2[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu ) filecaps? ( sys-libs/libcap )
|
||||
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) static? ( static-user !alsa !gtk !opengl !pulseaudio !plugins !rbd !snappy ) static-user? ( !plugins ) virtfs? ( xattr ) vte? ( gtk ) plugins? ( !static !static-user )
|
||||
|
@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
|
|||
SLOT=0
|
||||
SRC_URI=https://download.qemu.org/qemu-5.0.0.tar.xz
|
||||
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 fcaps da689a8e04bbbb3518888ff668fee45b l10n 97f2753e3f1f3753d53d856c7c0bbb0b linux-info 5d5cc2632ef6b3c817019fa4fa3d8508 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 udev 452708c3f55cf6e918b045adb949a9e6 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=c39877c52b81c6f212d306919dfc323a
|
||||
_md5_=dd869053cf8bd256694e060b02ea801f
|
||||
|
|
|
@ -5,10 +5,10 @@ DESCRIPTION=SPICE server
|
|||
EAPI=7
|
||||
HOMEPAGE=https://www.spice-space.org/
|
||||
IUSE=libressl lz4 sasl smartcard static-libs gstreamer
|
||||
KEYWORDS=amd64 ~arm64 x86
|
||||
KEYWORDS=amd64 ~arm64 ~ppc64 x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.22:2[static-libs(+)?] media-libs/opus[static-libs(+)?] sys-libs/zlib[static-libs(+)?] virtual/jpeg:0=[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] !libressl? ( dev-libs/openssl:0=[static-libs(+)?] ) libressl? ( dev-libs/libressl:0=[static-libs(+)?] ) lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-0.1.2 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 )
|
||||
SLOT=0
|
||||
SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.14.3.tar.bz2
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 python-any-r1 c26f95a5042de003dc58bef955e41c88 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=62d0af9e34a66421abe9064c69596f1d
|
||||
_md5_=d7f316a212a739234149d4004b870964
|
||||
|
|
Binary file not shown.
|
@ -1,15 +0,0 @@
|
|||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!dev-python/pydns:0 virtual/libiconv python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Python module for DNS (Domain Name Service)
|
||||
EAPI=5
|
||||
HOMEPAGE=http://pydns.sourceforge.net/ https://pypi.org/project/pydns/
|
||||
IUSE=examples python_targets_python2_7
|
||||
KEYWORDS=amd64 hppa ~ia64 ~ppc ~sparc x86
|
||||
LICENSE=CNRI
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
RESTRICT=test
|
||||
SLOT=2
|
||||
SRC_URI=http://downloads.sourceforge.net/project/pydns/pydns/pydns-2.3.6/pydns-2.3.6.tar.gz
|
||||
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 distutils-r1 89b310c534a033a3566e0f26419daa81 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=5901aeb86022535912e0dd4a7ec1d231
|
Binary file not shown.
|
@ -0,0 +1,16 @@
|
|||
BDEPEND=dev-util/patchelf
|
||||
DEFINED_PHASES=install prepare unpack
|
||||
DEPEND=!dev-util/idea-community:14 !dev-util/idea-community:15
|
||||
DESCRIPTION=A complete toolset for web, mobile and enterprise development
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.jetbrains.com/idea
|
||||
IUSE=+jbr8 -jbr11
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 ) jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT MPL-1.0 MPL-1.1 OFL ZLIB
|
||||
RDEPEND=!dev-util/idea-community:14 !dev-util/idea-community:15 >=virtual/jdk-1.7:* dev-java/jansi-native dev-libs/libdbusmenu =dev-util/lldb-9*
|
||||
REQUIRED_USE=jbr8? ( !jbr11 )
|
||||
RESTRICT=splitdebug
|
||||
SLOT=0
|
||||
SRC_URI=https://download.jetbrains.com/idea/ideaIC-2020.1.2-no-jbr.tar.gz -> ideaIC-1.2.201.7846.76_20200507.tar.gz jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-8u202-linux-i586-b1483.37.tar.gz -> jbrx-8u202-linux-i586-b1483.37.tar.gz ) amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-8u202-linux-x64-b1483.37.tar.gz -> jbrx-8u202-linux-x64-b1483.37.tar.gz ) ) jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-11_0_2-linux-x64-b164.tar.gz -> jbr-11_0_2-linux-x64-b164.tar.gz ) )
|
||||
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 eutils fcb2aa98e1948b835b5ae66ca52868c5
|
||||
_md5_=ea6cc951140871730b5aa430a7e89000
|
Binary file not shown.
|
@ -10,4 +10,4 @@ RDEPEND=acct-group/gamestat >=sys-libs/ncurses-6.0:0=
|
|||
SLOT=0
|
||||
SRC_URI=https://github.com/dungeons-of-moria/umoria/archive/v5.7.12.tar.gz -> moria-5.7.12.tar.gz
|
||||
_eclasses_=cmake 19b0421555865baefd505831dd4303e3 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f prefix c2993e4c430c1ee24f278983d6189501 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=4538c10922e88037c88364646025cd30
|
||||
_md5_=955a2c614a543b7da5d70ca44930501c
|
Binary file not shown.
14
metadata/md5-cache/gnome-extra/gnome-commander-1.10.2
Normal file
14
metadata/md5-cache/gnome-extra/gnome-commander-1.10.2
Normal file
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend
|
||||
DEPEND=app-text/yelp-tools >=dev-libs/glib-2.44.0:2 unique? ( >=dev-libs/libunique-0.9.3:1 ) gnome-base/gnome-keyring >=gnome-base/gnome-vfs-2.0.0 >=gnome-base/libgnome-2.0.0 >=gnome-base/libgnomeui-2.4.0 >=x11-libs/gtk+-2.18.0:2 chm? ( dev-libs/chmlib ) exif? ( >=media-gfx/exiv2-0.14 ) gsf? ( >=gnome-extra/libgsf-1.12.0 ) samba? ( >=gnome-base/gnome-vfs-2.0.0[samba] ) pdf? ( >=app-text/poppler-0.18 ) taglib? ( >=media-libs/taglib-1.4 ) dev-util/gtk-doc-am sys-devel/gettext virtual/pkgconfig test? ( >=dev-cpp/gtest-1.7.0 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
|
||||
DESCRIPTION=A graphical, full featured, twin-panel file manager
|
||||
EAPI=6
|
||||
HOMEPAGE=https://gcmd.github.io/
|
||||
IUSE=chm exif gsf pdf taglib samba test +unique
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-text/yelp-tools >=dev-libs/glib-2.44.0:2 unique? ( >=dev-libs/libunique-0.9.3:1 ) gnome-base/gnome-keyring >=gnome-base/gnome-vfs-2.0.0 >=gnome-base/libgnome-2.0.0 >=gnome-base/libgnomeui-2.4.0 >=x11-libs/gtk+-2.18.0:2 chm? ( dev-libs/chmlib ) exif? ( >=media-gfx/exiv2-0.14 ) gsf? ( >=gnome-extra/libgsf-1.12.0 ) samba? ( >=gnome-base/gnome-vfs-2.0.0[samba] ) pdf? ( >=app-text/poppler-0.18 ) taglib? ( >=media-libs/taglib-1.4 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/gnome-commander/1.10/gnome-commander-1.10.2.tar.xz
|
||||
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 eapi7-ver f9ec87e93172b25ce65a85303dc06964 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2 2df69d3da6a26b1ca7cd81185f0599d6 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 0914eab919f4f11dd9e0407b92af4726 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=a97fa4ac8f52e49a5f498b4a1fceb388
|
Binary file not shown.
|
@ -4,11 +4,11 @@ DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi
|
|||
DESCRIPTION=Library for encoding video streams into the H.265/HEVC format
|
||||
EAPI=7
|
||||
HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265/wiki/Home
|
||||
IUSE=+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_altivec numa pic power8 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64
|
||||
IUSE=+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64
|
||||
LICENSE=GPL-2
|
||||
PROPERTIES=live
|
||||
RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0/192
|
||||
_eclasses_=cmake 19b0421555865baefd505831dd4303e3 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 mercurial d22fe98ea362174612a57c233239102f multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=a15cf985144f075e2ed8440ac3e0b576
|
||||
_md5_=cab091af80f59a7c1968b3d267579153
|
||||
|
|
Binary file not shown.
|
@ -1,11 +0,0 @@
|
|||
DEFINED_PHASES=compile install setup
|
||||
DESCRIPTION=The Linux Precision Time Protocol (PTP) implementation
|
||||
EAPI=5
|
||||
HOMEPAGE=http://linuxptp.sourceforge.net/
|
||||
IUSE=kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/linuxptp/v1.8/linuxptp-1.8.tgz
|
||||
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 linux-info 5d5cc2632ef6b3c817019fa4fa3d8508 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=9835396235cc2760cf8dfe580894013b
|
|
@ -8,4 +8,4 @@ LICENSE=GPL-2
|
|||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/linuxptp/v2.0/linuxptp-2.0.tgz
|
||||
_eclasses_=linux-info 5d5cc2632ef6b3c817019fa4fa3d8508 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=c19eb0617b0b0e9bbd1875d8c1347226
|
||||
_md5_=97794b7724a6d7566412e1d0fd16194f
|
||||
|
|
Binary file not shown.
|
@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 )
|
|||
SLOT=0
|
||||
SRC_URI=https://github.com/tensorflow/estimator/archive/v2.2.0.tar.gz -> tensorflow-estimator-2.2.0.tar.gz https://github.com/bazelbuild/rules_cc/archive/0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip -> bazelbuild-rules_cc-0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip -> bazelbuild-rules_cc-8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
|
||||
_eclasses_=bazel 7ff48fa8c11c2b3dbac767397bda586a distutils-r1 89b310c534a033a3566e0f26419daa81 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=213a250efdbe982a16b0fc48277855ed
|
||||
_md5_=aac40e8ee251bbefc463f4aec53e94a0
|
Binary file not shown.
14
metadata/md5-cache/sys-kernel/gentoo-sources-4.19.127
Normal file
14
metadata/md5-cache/sys-kernel/gentoo-sources-4.19.127
Normal file
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree
|
||||
EAPI=6
|
||||
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||
IUSE=experimental symlink build
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=4.19.127
|
||||
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-126.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-126.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-126.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-126.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-126.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-126.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-126.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-126.experimental.tar.xz )
|
||||
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 f818331411666c019e77dc2779a8ee31 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=9fcae1b2c2ca97c25c3e64794100b0b8
|
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.4.45
Normal file
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.4.45
Normal file
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree
|
||||
EAPI=6
|
||||
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||
IUSE=experimental symlink build
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=5.4.45
|
||||
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-45.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-45.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-45.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-45.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-45.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-45.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-45.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-45.experimental.tar.xz )
|
||||
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 f818331411666c019e77dc2779a8ee31 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=6ab458b8d190a50b70304b48ec58bcff
|
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.6.17
Normal file
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.6.17
Normal file
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 5.6 kernel tree
|
||||
EAPI=6
|
||||
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||
IUSE=experimental symlink build
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=5.6.17
|
||||
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.6-21.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.6-21.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.6-21.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.6-21.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.6-21.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.6-21.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.6-21.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.6-21.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.6-21.experimental.tar.xz )
|
||||
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 f818331411666c019e77dc2779a8ee31 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=b7f362eacf767ee2a8eace8578c46474
|
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.7.1
Normal file
14
metadata/md5-cache/sys-kernel/gentoo-sources-5.7.1
Normal file
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 5.7 kernel tree
|
||||
EAPI=6
|
||||
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||
IUSE=experimental symlink build
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=5.7.1
|
||||
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-2.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-2.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-2.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-2.experimental.tar.xz )
|
||||
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 f818331411666c019e77dc2779a8ee31 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
|
||||
_md5_=c87638fce1a7accc8af65463bf1dfbde
|
Binary file not shown.
|
@ -1,14 +0,0 @@
|
|||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( sys-libs/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) go? ( sys-devel/gcc:=[go] ) lua? ( dev-lang/lua:= ) perl? ( dev-lang/perl:= ) php? ( php_targets_php7-2? ( dev-lang/php:7.2[embed] ) php_targets_php7-3? ( dev-lang/php:7.3[embed] ) php_targets_php7-4? ( dev-lang/php:7.4[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] ) python-gevent? ( >=dev-python/gevent-1.2.1[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] ) ruby? ( ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ) virtual/pkgconfig apache2? ( =www-servers/apache-2* ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) )
|
||||
DESCRIPTION=uWSGI server for Python web applications
|
||||
EAPI=5
|
||||
HOMEPAGE=http://projects.unbit.it/uwsgi/
|
||||
IUSE=apache2 +caps debug +embedded expat jemalloc json libressl +pcre +routing selinux +ssl +xml yajl yaml zeromq +uwsgi_plugins_ping +uwsgi_plugins_cache +uwsgi_plugins_carbon +uwsgi_plugins_nagios +uwsgi_plugins_rpc +uwsgi_plugins_rrdtool +uwsgi_plugins_http +uwsgi_plugins_ugreen +uwsgi_plugins_signal +uwsgi_plugins_syslog +uwsgi_plugins_rsyslog +uwsgi_plugins_router_uwsgi +uwsgi_plugins_router_redirect +uwsgi_plugins_router_basicauth +uwsgi_plugins_router_rewrite +uwsgi_plugins_router_http +uwsgi_plugins_router_cache +uwsgi_plugins_router_static +uwsgi_plugins_router_memcached +uwsgi_plugins_router_redis +uwsgi_plugins_router_hash +uwsgi_plugins_router_expires +uwsgi_plugins_router_metrics +uwsgi_plugins_corerouter +uwsgi_plugins_fastrouter +uwsgi_plugins_rawrouter +uwsgi_plugins_sslrouter +uwsgi_plugins_redislog +uwsgi_plugins_mongodblog +uwsgi_plugins_logfile +uwsgi_plugins_logsocket +uwsgi_plugins_spooler +uwsgi_plugins_cheaper_busyness +uwsgi_plugins_symcall +uwsgi_plugins_transformation_chunked +uwsgi_plugins_transformation_gzip +uwsgi_plugins_transformation_offload +uwsgi_plugins_transformation_tofile +uwsgi_plugins_zergpool uwsgi_plugins_alarm_curl uwsgi_plugins_alarm_xmpp uwsgi_plugins_clock_monotonic uwsgi_plugins_clock_realtime uwsgi_plugins_curl_cron uwsgi_plugins_dumbloop uwsgi_plugins_echo uwsgi_plugins_emperor_amqp uwsgi_plugins_emperor_pg uwsgi_plugins_emperor_zeromq uwsgi_plugins_forkptyrouter uwsgi_plugins_geoip uwsgi_plugins_graylog2 uwsgi_plugins_legion_cache_fetch uwsgi_plugins_ldap uwsgi_plugins_logcrypto uwsgi_plugins_logpipe uwsgi_plugins_notfound uwsgi_plugins_pam uwsgi_plugins_rados uwsgi_plugins_router_access uwsgi_plugins_router_radius uwsgi_plugins_router_spnego uwsgi_plugins_router_xmldir uwsgi_plugins_sqlite uwsgi_plugins_ssi uwsgi_plugins_stats_pusher_statsd uwsgi_plugins_systemd_logger uwsgi_plugins_transformation_toupper uwsgi_plugins_tuntap uwsgi_plugins_webdav uwsgi_plugins_xattr uwsgi_plugins_xslt uwsgi_plugins_zabbix cgi perl go lua php python python-asyncio python-gevent ruby apache2 php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 python_targets_python2_7 python_targets_python3_6 ruby_targets_ruby24
|
||||
KEYWORDS=amd64 x86 ~amd64-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( sys-libs/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) go? ( sys-devel/gcc:=[go] ) lua? ( dev-lang/lua:= ) perl? ( dev-lang/perl:= ) php? ( php_targets_php7-2? ( dev-lang/php:7.2[embed] ) php_targets_php7-3? ( dev-lang/php:7.3[embed] ) php_targets_php7-4? ( dev-lang/php:7.4[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] ) python-gevent? ( >=dev-python/gevent-1.2.1[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] ) ruby? ( ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ) selinux? ( sec-policy/selinux-uwsgi ) uwsgi_plugins_rrdtool? ( net-analyzer/rrdtool ) apache2? ( =www-servers/apache-2* ) php? ( php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) )
|
||||
REQUIRED_USE=|| ( cgi perl go lua php python python-asyncio python-gevent ruby ) uwsgi_plugins_logcrypto? ( ssl ) uwsgi_plugins_sslrouter? ( ssl ) routing? ( pcre ) uwsgi_plugins_emperor_zeromq? ( zeromq ) uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter ) uwsgi_plugins_router_xmldir? ( xml !expat ) python? ( || ( python_targets_python2_7 python_targets_python3_6 ) ) python-asyncio? ( || ( python_targets_python3_6 ) python-gevent ) python-gevent? ( python ) expat? ( xml ) php? ( || ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/unbit/uwsgi/archive/2.0.17.tar.gz -> uwsgi-2.0.17.tar.gz
|
||||
_eclasses_=apache-module bd30ba4d834196e81cf2b76c52d26b93 autotools 7d999b62b8749fad43fff00620cedf47 depend.apache 05ca915dc22ea60059f85d8d9a34d3de desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 pax-utils a41d1fd1c111289ffa04490de6ee79d7 php-ext-source-r2 bba5e9c6aaf088fd15faa2e767506125 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a ruby-ng a1c89995f9f6dd045e93d13a92ca81a9 ruby-utils cdb4c1e4283adb7707b7dd48ccaa7ad2 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_md5_=21e07f6bad98e4d2f054e2de49ba1e38
|
|
@ -1,7 +1,7 @@
|
|||
Title: new CPU_FLAGS_PPC USE_EXPAND
|
||||
Author: Georgy Yakovlev <gyakovlev@gentoo.org>
|
||||
Posted: 2019-09-11
|
||||
Revision: 1
|
||||
Revision: 2
|
||||
News-Item-Format: 2.0
|
||||
Display-If-Keyword: ~ppc
|
||||
Display-If-Keyword: ~ppc64
|
||||
|
@ -14,6 +14,7 @@ The flags are:
|
|||
|
||||
altivec - Use the AltiVec/VMX instruction set
|
||||
vsx - Use the Vector Scalar Extension instruction set
|
||||
vsx2 - Use the Vector Scalar Extension v.2 instruction set
|
||||
vsx3 - Use the Vector Scalar Extension v.3 instruction set
|
||||
|
||||
Note that CPU_FLAGS_PPC variable is used on ppc and ppc64 architectures.
|
||||
|
@ -29,10 +30,10 @@ This flag needs to be set as:
|
|||
|
||||
It's advised to keep 'altivec' USE flag enabled to ensure safe
|
||||
migration and compatibility with external repositories.
|
||||
'vsx' and 'vsx3' are new flags and no migration necessary.
|
||||
'vsx', 'vsx2' and 'vsx3' are new flags and no migration necessary.
|
||||
|
||||
To help users enable the correct USE_EXPAND flags PPC support has been
|
||||
added to app-portage/cpuid2cpuflags package:
|
||||
|
||||
# emerge -1v >=app-portage/cpuid2cpuflags-7
|
||||
# emerge -1v >=app-portage/cpuid2cpuflags-9
|
||||
$ cpuid2cpuflags
|
||||
|
|
Binary file not shown.
|
@ -1 +1 @@
|
|||
Sun, 07 Jun 2020 21:38:17 +0000
|
||||
Mon, 08 Jun 2020 05:38:20 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
336bf652c6faf7c15edc4cdc3076392086d6318a 1587585435 2020-04-22T19:57:15+00:00
|
||||
72de871e6fb59e1e7fb3af51bc6227ad32b0e019 1591572597 2020-06-07T23:29:57+00:00
|
||||
|
|
|
@ -1 +1 @@
|
|||
Sun 07 Jun 2020 09:38:17 PM UTC
|
||||
Mon 08 Jun 2020 05:38:20 AM UTC
|
||||
|
|
|
@ -1 +1 @@
|
|||
Sun, 07 Jun 2020 22:00:01 +0000
|
||||
Mon, 08 Jun 2020 06:00:01 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
4851b8682230a0d40995a6f9ad4d3ae2bb03a12e 1591565382 2020-06-07T21:29:42+00:00
|
||||
e8f6c3f45cfbd448fa2febaad62f52ae73c8e773 1591593961 2020-06-08T05:26:01+00:00
|
||||
|
|
|
@ -1 +1 @@
|
|||
1591565701 Sun 07 Jun 2020 09:35:01 PM UTC
|
||||
1591594501 Mon 08 Jun 2020 05:35:01 AM UTC
|
||||
|
|
|
@ -1 +1 @@
|
|||
Sun, 07 Jun 2020 21:38:17 +0000
|
||||
Mon, 08 Jun 2020 05:38:20 +0000
|
||||
|
|
Binary file not shown.
|
@ -1,2 +1 @@
|
|||
DIST linuxptp-1.8.tgz 147764 BLAKE2B f0dec589cf4f27c03f901262980f1c471382eefdd00772da0065077bab29ed7c1350d70b1ec4b0c912dd82304220b9c550320b82cf269d99478d40c5a7ed8541 SHA512 8ac52428b7addf1c43769083e660ca0ceb2813994107b8b9c59338e480f1d2e45666ebcc3f59f7b8cf9a02301b55aa54b26cbbbf81622a525a704f2d08fd383e
|
||||
DIST linuxptp-2.0.tgz 184942 BLAKE2B 79ef9d3c379769a71e652a77f05ab661db444a76a339e72106055cf900de9cabfe303c48760f11701fefe5e641d07b73fc5a250078bedf7faa3ae995ace24da3 SHA512 c33487a803f8cc461f790d9a137d5cf8b35cb6d292bdd2cf7a16aa666359d8c5e24667473be843182bef1e9f8d5c6af8aab8918978f10bf08257dd408bba66d6
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit linux-info
|
||||
|
||||
DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation"
|
||||
HOMEPAGE="http://linuxptp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/v${PV}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK"
|
||||
|
||||
src_compile() {
|
||||
export EXTRA_CFLAGS=${CFLAGS}
|
||||
emake prefix=/usr mandir=/usr/share/man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
prefix="${D}"/usr \
|
||||
mandir="${D}"/usr/share/man \
|
||||
infodir="${D}"/usr/share/info \
|
||||
libdir="${D}"/usr/$(get_libdir) \
|
||||
install
|
||||
|
||||
dodoc README.org
|
||||
}
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-info
|
||||
inherit linux-info toolchain-funcs
|
||||
|
||||
DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation"
|
||||
HOMEPAGE="http://linuxptp.sourceforge.net/"
|
||||
|
@ -21,7 +21,7 @@ CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK"
|
|||
|
||||
src_compile() {
|
||||
export EXTRA_CFLAGS=${CFLAGS}
|
||||
emake prefix=/usr mandir=/usr/share/man
|
||||
emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
|
Binary file not shown.
|
@ -1,6 +1,10 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-06-07)
|
||||
# works on ppc64
|
||||
app-emulation/qemu -spice -usbredir
|
||||
|
||||
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-05-03)
|
||||
# works on ppc64
|
||||
sys-devel/llvm -gold
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# Copyright 2019 Gentoo Authors
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
altivec - Use the AltiVec/VMX instruction set
|
||||
vsx - Use the Vector Scalar Extension instruction set (POWER7 and later)
|
||||
vsx2 - Use the Vector Scalar Extension v.2 instruction set (POWER8 and later)
|
||||
vsx3 - Use the Vector Scalar Extension v.3 instruction set (POWER9 and later)
|
||||
|
|
|
@ -32,6 +32,12 @@
|
|||
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Aaron Bauman <bman@gentoo.org> (2020-06-07)
|
||||
# py2 only. dead upstream. m-n. rdep.
|
||||
# Masked for removal in 15 days
|
||||
net-misc/charm
|
||||
sys-cluster/polysh
|
||||
|
||||
# Jonas Stein <jstein@gentoo.org> (2020-06-07)
|
||||
# Last rite unusable package.
|
||||
# Removal after 2020-08-01
|
||||
|
|
Binary file not shown.
|
@ -43,22 +43,27 @@ src_unpack() {
|
|||
src_prepare() {
|
||||
bazel_setup_bazelrc
|
||||
default
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export JAVA_HOME=$(java-config --jre-home)
|
||||
|
||||
do_compile() {
|
||||
ebazel build //tensorflow_estimator/tools/pip_package:build_pip_package
|
||||
ebazel shutdown
|
||||
|
||||
local srcdir="${T}/src"
|
||||
local srcdir="${T}/src-${EPYTHON/./_}"
|
||||
mkdir -p "${srcdir}" || die
|
||||
bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package --src "${srcdir}" || die
|
||||
}
|
||||
|
||||
python_foreach_impl run_in_build_dir do_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
do_install() {
|
||||
cd "${T}/src" || die
|
||||
cd "${T}/src-${EPYTHON/./_}" || die
|
||||
esetup.py install
|
||||
python_optimize
|
||||
}
|
Binary file not shown.
|
@ -37,6 +37,9 @@ DIST genpatches-4.19-124.extras.tar.xz 17516 BLAKE2B 1c7db2f9f888a9becf0dd891a3f
|
|||
DIST genpatches-4.19-125.base.tar.xz 3502748 BLAKE2B 784bedecaf70628f48f3c54a399e1ba92654ffd304aa790902b16e8a5e6bc4935fe3f2409df48aa19e24f633daf153c52e836eb50c15fc05a32290b1c5b1811f SHA512 96f300d8bf6522ab2cbca8614e0727c2ed6204c7bb84760017e424647cc6105f4b902ee39ae63d7b0a63bd6bf85a8ebe7f92fbf406fbfdce861d07ff45856a58
|
||||
DIST genpatches-4.19-125.experimental.tar.xz 6436 BLAKE2B ec155a585d8a7d2ecb98ef7f469f62f0bf0755ee69f8898834e073f5d6dd91b0fc7309f6a445cfa6c6c7de2b025b9390e13248945563b24a9e2bd87b6f98a307 SHA512 7a0c01118ff46afe315e4ff48c004b58c0d5b41be4cb29b8e5b66c387f5943c3f1614df4268e7b2cbc386bb6a69ee9deb5abf5112959b302534cf580c61656ba
|
||||
DIST genpatches-4.19-125.extras.tar.xz 17524 BLAKE2B 15f2bbb8549fd96cabcd21a881215c9765474fc7c6f0d50556950c47d8170b89381c154615187cae5184a4962a1d181981bd35d9efc561f4e7099e347f7c7d70 SHA512 ec73a24c2a8eae8c1bdb2531e6893618d470c164e86e927b0753fec8d03fbc0fb200cf656c04d17936c9ba1cd2600f40677828ee41dfe07a102935efc9340ac9
|
||||
DIST genpatches-4.19-126.base.tar.xz 3508656 BLAKE2B 8b73bae749aa26965578ea983ceb0f0d2d3133adf4d182f18532f99dc49eebcbe81385aad7768de530c0cf76dfbf8039c0efcb6ae97c5a7b01e001f1f325a129 SHA512 48a89f610a642e2f7b81a6fc37b8cf32d83b7cd084342c69bd8c425f45fa6e8d651ae3de827327b62236c5e3af652314882c3f6cfcce7a03f51eeddaef01b737
|
||||
DIST genpatches-4.19-126.experimental.tar.xz 6436 BLAKE2B 97101a4a32fcadb523cfb19d14b8d9e48058877df6214a4962efe5c14426c42119836c302b6f7d8030be7799bc056685856f089d0bbb5ac8bd64e31389c87ed6 SHA512 76d9eedab45b5949cd2f0c0de767dcfd3de7f2788e25bd4e6d63a89dfaaf393daf95851e18ebb3ebed0eeb3a955c0082b0d834207ddf8327d13520473c01732b
|
||||
DIST genpatches-4.19-126.extras.tar.xz 17520 BLAKE2B d0c02bf09bbca9f936edd26f22dc2965782d0dc171cf4324a74fe489e58c02a52fe0f4b20a71d424e8d97b2aac91e18065327edcb73deadbfc90489e31eef33e SHA512 342dda3986fe7bb37f63945e9cf5e7e63ce42108c8cc494a01330f5d7b59787c78d6c62cb9c93fababf711f474ea657c61d183b2155e7dfa8abe151aa0fc01d7
|
||||
DIST genpatches-4.4-222.base.tar.xz 3571800 BLAKE2B 4402f71d528f74ba4da4fab9e0209ca9f169f78ff3619f04b6c448bbd7a21613118d1f79a470f63785180e7080289fb9ab2a59673b9ef3b67838e5fe769e297b SHA512 d03f6b31adbf185918cb71a9a276cc09c500f2d6234c6d86e9d4341e487204b4b50ee3a0af48002bb529a0445ee50f7ce187ffabb9b76a69e789a7a930caf23a
|
||||
DIST genpatches-4.4-222.experimental.tar.xz 83348 BLAKE2B fbb8c234d060b3c54b0ecb3763ca0b36700556817d4bec51ceace60a68b82c7d93c673ab3372e9e0aecfc9e0cf688340c6122070b509096971f98e1bee86d71b SHA512 d8c39c415bcb5f40e1d3877f85e9ac649936af66108d9106f5c6732b2f75b37b6a18893889fc4ed6f8409ad47b0d5a2ba1e45a16bf31a0fa3b0e771789841d83
|
||||
DIST genpatches-4.4-222.extras.tar.xz 16496 BLAKE2B cc06659a35fed7d1bac1d7c8076f1199b5985b99202c64b6f09a8557361151b51be540189b1ffeb8acfe222cfb4908e401f74b5757e6ba65a2c16dd035fb831b SHA512 294bf913915ca2669475be17dcc91f2b65c5c48bf59964650a869f1d2773e2940a09b8caf51fa92db7933d3eafa3569df64699ff10bcf1b16bed1c722fef7581
|
||||
|
@ -94,6 +97,9 @@ DIST genpatches-5.4-43.extras.tar.xz 1764 BLAKE2B 92a0a6bc5406ad2b27e6de9daa95b0
|
|||
DIST genpatches-5.4-44.base.tar.xz 1501024 BLAKE2B c65367159612a8ab26cfb78baaf286071d7eb5782f6877ba0b59c5e3d3843510d1b81821353739c7f3aaf38dd7a8fff67a98d63fbc2b1c1afeeefd2826cbdc02 SHA512 056bd68c900a21eb0ae5fb3e603f94461df2bd26144135c7995cb335e466df94e4d9f38927a239886c6f9c4fbc1cf81b9dd345dd04d4513c9fe6315ac5f3d098
|
||||
DIST genpatches-5.4-44.experimental.tar.xz 6148 BLAKE2B cea5aa9505c278623895f98bbac1277f9e94b946ce1359396fc91cbf84902fb60360d10c822514984b8049cfaeb0ca2c159a5a101e2eacf8d4a0fad2cfb0e531 SHA512 5e9f30ce321fac97654978d1d7768cdfea7f34d770b6763d236829589fae6c7178257edebb2f21f28912a9be51aa12fed4ff468c94d528a8dc13abc49fb037f9
|
||||
DIST genpatches-5.4-44.extras.tar.xz 1768 BLAKE2B 85b10762ef888a3afd455c9a42fd6343f6f491d46c0e55d786e1aa3c203dc0a5aa6a296b9770705b31cfa27aa7e4a28a492b8cf95bd413b5dff4c631bdbc7ed1 SHA512 21b034036069f919ed73641dbe3fbaa92dfefd16489383d45c6973c367f4ca3261655ae6a0ce11684e8c5eb45c943981251328ddcd001af9507584f00426092a
|
||||
DIST genpatches-5.4-45.base.tar.xz 1513092 BLAKE2B a727965734e146e93b04468d6dc622f435bb736dd3c5f1d07a13e0ae191940074fd65cb105d4ae4e3e0521d12748ff57768e63bb6e421de4970ab8869bbc9173 SHA512 5efae8a94199ba7440824f80216fb2d00257e8ab6094d740a5b248d29363c49cae4c474f4356f918a779a79fc25f23e3191c53d91cc0b92969cee4af4869749e
|
||||
DIST genpatches-5.4-45.experimental.tar.xz 6140 BLAKE2B 1474273566beb096537524de829d2e1fbbb847dc814f3a837fbab5a9813a0cb63879f4d713707a94c792c689000ad3a56688ed7d3b9cff8992af6fd0f2a59dc9 SHA512 d5e1dc518413360b583c2cbc87f386ce155b91a0141dc09bf94639bbbfdaf9a1dcce055c9019acd92c8c7a5bd068fee76b753df1d7198f6d7916c053f2b12e97
|
||||
DIST genpatches-5.4-45.extras.tar.xz 1764 BLAKE2B dcd5f69470511643fae8e6a6239dfd44c9553e1a361c35a57c7101bfb460cec366c26a19cc7a754594f443081c89294bfe5cde2b29d4687fe45faf433f2fa9ff SHA512 ad0e39cdb48083ce3aeaf080897063c95c2b79664f258b6b66c4ba28bc5333888ce9ed31786a0e6e324f56693de3130bfcb8e15aa97982dcc35e876178f52e2d
|
||||
DIST genpatches-5.6-12.base.tar.xz 273584 BLAKE2B dbbf0bca70ce76b98665cbec6b755395f3a538f84bb980baf0c5b37a625b8bd858fe6f0a1342b5c9762111e6f3a72c3de3e73af7a4a0ea4be9d0a4636d241814 SHA512 8938c716826296a070a7043389a63404d70fda7124b38f77504c9db9f2bb4cac431bdeb6eeeae5afce98df5e3b2aed8564e2e339641af8249bea74247d0fd4be
|
||||
DIST genpatches-5.6-12.experimental.tar.xz 13692 BLAKE2B 08cf6b55e5d376d9b01c576658d31e73b26c844d2a27fd0d06bb53344b1822fa42f882503eac5d8cf2fd936cad5e904851e966f3afa8f477a895af9d445bb604 SHA512 35b596de51b38ffa9d0b52d02f013e6d847aa2d327a466ea91e72ffbd8986814b872496e86f6b8a7c942df57f0282dd6457340b8c11c346b1abef72c222bbf14
|
||||
DIST genpatches-5.6-12.extras.tar.xz 1756 BLAKE2B 71803881b4d4257730913d7ebe04008dc34787974f1180f10577ff7572b2280c9d26cb8d9e7e8f41828613c75c8e72f7957afc31cf789376e8db829ee5a189ca SHA512 aacd0a24a8c15343ab41496108c27263c87580a1ba9a5f237994f55d78187b1cdb77e7b3d2245178fae237c17a4c3cbd116cd0090be7aa34bb21085b094125c5
|
||||
|
@ -118,9 +124,15 @@ DIST genpatches-5.6-19.extras.tar.xz 1764 BLAKE2B 80e76bea74e9b4f1f78de798a78f19
|
|||
DIST genpatches-5.6-20.base.tar.xz 474872 BLAKE2B ee8eb1db2f33a8f3b6dbc700f92b7ba124072b5c39ed7a7ceea114daf6d571eb7ced5d36e09fc90b5d3d9a9c36b87a6c4372f92b8f422f5d45aaa56eb7b20641 SHA512 05e69032d1152692dd93d47212e80d2ad8167777aa3d3290b0019db41f77e9ab486adb8312472c753ada6c94d715553cc9d205920580297c9c49e173ef4dd0e5
|
||||
DIST genpatches-5.6-20.experimental.tar.xz 13704 BLAKE2B 40dd9f344fbbfde4a7cd1efa7dab9c5b5155d3e0431b0c6bcfec26c484dd8111f4a1e525340e5a26d67d3675ae77ca9be6e326e42f1332d91c18c2ec3d2b8ba1 SHA512 874de82056c0be899f028ba3318af6e18708b2b89cb0536ab0e46163aa813bffe05395c29c6993cd7612fde73faa2061fd8d9040479de9c00c0b966bdf6439c7
|
||||
DIST genpatches-5.6-20.extras.tar.xz 1764 BLAKE2B ffa3cdebb5e9a0f22d23f106d0a3f4395d878277d3c62e2df1e2d333542b9c8ab3cb076a50092d1d19b6288bd39571275037246380b3944c003cc2c309b09732 SHA512 704b9c25aea54d746c83eb96797068af3c7fd1e39966f4e21a3f6242a3b0ad5bf749865088d1df9b93f4fb765e49f96dcca5929c5c194abdb25d7fd3e36d531c
|
||||
DIST genpatches-5.6-21.base.tar.xz 484912 BLAKE2B 95d41865b7c6d26ffb2bdf517c6d53c9ea274bc50101078abc3a002c19b127e56d4f142bb09864389daf57d1f0b48858006e4eb08c2cf2cbfe16cf158d7b71e3 SHA512 2ec25b0360508542999229df54c51d6d66f7083377a9080cc5efb43ea5640c98e385ef0324f1cce666eb03ce6c8798fc357c1a72867e5a241f5aa991964e1879
|
||||
DIST genpatches-5.6-21.experimental.tar.xz 13688 BLAKE2B 924bfb488c3b5c75663d77900c1f741acce376f54174f7e5de067c7e126d935c2c03196b504c34e3a4ab8312f625b40a5915658bcf74b6b192f8da61d414d459 SHA512 4a31c0a1f7e36d96403fb22daa72d5a13ecd410763bd7ccdc0702fade79a87585b77903d044460ff6c184b468656ed880a7684d2edd1bab8a387376a63557015
|
||||
DIST genpatches-5.6-21.extras.tar.xz 1764 BLAKE2B 3bb364ea4fa5d1de6e35687b56ae00c88f060cd3f6ae0a4bc4dbd9dcd3c29b8c846ae5a1c333505626c74ed7fab350a9c595f5733328a65580f8d891fd3ea756 SHA512 55761e55cd32b3d1d3807232aa91d1277d30b978b405c82ceb8029f8c2d62198cabf0754ed2caa33b851c0c6a3523f98d31b0a083a9e7e6376eb900a5ea1e044
|
||||
DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0 SHA512 bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
|
||||
DIST genpatches-5.7-1.experimental.tar.xz 13700 BLAKE2B 9495afe7c18a779388495a25c3f03a32ab589385d7dadb66026ade8093d6ac3149abccc0331b01de9b1d078bcbd7be957d66bca8f42ea9ed0693b5dd84e49afc SHA512 021cc871b49f73521e394f4e2085b81b8fb02a35ad6e5a7de2c7581ea294fcbfbad9bdcffb9e34be04946a2254995b24e53657d963b89becfe898f250826b43e
|
||||
DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98 SHA512 0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
|
||||
DIST genpatches-5.7-2.base.tar.xz 9760 BLAKE2B 4419a2a667a4f681589bf38f6cbe1b876170985c529500d9008def294910726e30d6ae3943fae52c368d91c5a7521fc0cb51e9c8ba3d935ad5546849e77d4a60 SHA512 b0a90263abc26e5c7b8e61f308cd21ec9ac3526fefa4208aabf913df38afbbbaa238f2f70d62670a032dbcbf0fd0a4eb621b77d3616f59c3bfa4833c730d8771
|
||||
DIST genpatches-5.7-2.experimental.tar.xz 13696 BLAKE2B 6a4cb236b982a9e9da46f7f91bf5b1d0843664ee7c66f8affd91fbe1683bbaf233ae920139993bcc7af020b0241119184bc8cff5d9c12d5b4aedf7a91ffe8c11 SHA512 706d0920a619315f6893efb190643867d59e6eea252fd214585650a108ee21cc9c3527f9236348204e6fa6094c2d9fb488bd303b7e6965a1f907b9ba0c7676fd
|
||||
DIST genpatches-5.7-2.extras.tar.xz 1764 BLAKE2B 0f5db8504a0fcf344a65cc98290a3f0ba88a4e09cf989624ef678060177e26a636b853184976c33a164c8c4f6a6b0ffc0fdb017c2ae70aec6280fd823733674c SHA512 7a0e5f2da7ab44f18339b7138ce2bb25c1745dfb1962be1f61d75878b1a82a53449b9e00f9b9b9f85f3527073f9965c5dc68083d97e68b2332867554f77f3c53
|
||||
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
|
||||
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
|
||||
DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
|
||||
|
|
28
sys-kernel/gentoo-sources/gentoo-sources-4.19.127.ebuild
Normal file
28
sys-kernel/gentoo-sources/gentoo-sources-4.19.127.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="126"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="experimental"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
28
sys-kernel/gentoo-sources/gentoo-sources-5.4.45.ebuild
Normal file
28
sys-kernel/gentoo-sources/gentoo-sources-5.4.45.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="45"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="experimental"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
28
sys-kernel/gentoo-sources/gentoo-sources-5.6.17.ebuild
Normal file
28
sys-kernel/gentoo-sources/gentoo-sources-5.6.17.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="21"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="experimental"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
28
sys-kernel/gentoo-sources/gentoo-sources-5.7.1.ebuild
Normal file
28
sys-kernel/gentoo-sources/gentoo-sources-5.7.1.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="2"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="experimental"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
Binary file not shown.
|
@ -1,3 +1,2 @@
|
|||
DIST uwsgi-2.0.17.1.tar.gz 800156 BLAKE2B a8697263e6e7689c0062a06a9fdb1101a2df72e0ac9122b5f8a0acc78bbdbdeaa96faa1c8870b9c3a43e2e1fb5fc835e708e1bc3d0171ae746467b4734dc299d SHA512 10d357961fde3a3f5f8e77986cc647313f95a33243e24c2afc482fce21df68a8ae48f90e7b5b76d7edc3cf8fd474d99823d6d60ef7477349abc65a319222f11b
|
||||
DIST uwsgi-2.0.17.tar.gz 798642 BLAKE2B 86efb2103efaeedb37ebb00de4c01477162d119ae3dea0dc0696385216e30ff2c74eb48576f86eb181b8ada4b9eaa63b0aa761e966e3301597633d33b81142e1 SHA512 639427fbb89a1c2610c1cafb6ff009398a3c0a8e27c3de3f00829428271ba97b64b1253368dd6150912cf44441052be2a63cbe81613bbe964be27ee2e570d2b2
|
||||
DIST uwsgi-2.0.18.tar.gz 801555 BLAKE2B d8008e751fd699474a1b7d6276c10b3d2f1ebd0ca325e45bfb3b13f81e88de20e4e7389cd6aa9c8b3daa964d9b11524ee71e93717ed9762bf021471f6a2c09fa SHA512 6561703279bcc4a81311d033810ac066d0f113bab13b0942f3eef86cac29c584a6641b52476840d6895151aee5ed064ae2d03b18932cf7f47e62f4eeed76da61
|
||||
|
|
|
@ -1,388 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_6 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
RUBY_OPTIONAL="yes"
|
||||
USE_RUBY="ruby23 ruby24"
|
||||
|
||||
PHP_EXT_INI="no"
|
||||
PHP_EXT_NAME="dummy"
|
||||
PHP_EXT_OPTIONAL_USE="php"
|
||||
USE_PHP="php7-2 php7-3 php7-4" # deps must be registered separately below
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
|
||||
inherit apache-module eutils flag-o-matic multilib pax-utils php-ext-source-r2 python-r1 ruby-ng versionator
|
||||
|
||||
DESCRIPTION="uWSGI server for Python web applications"
|
||||
HOMEPAGE="http://projects.unbit.it/uwsgi/"
|
||||
SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux"
|
||||
|
||||
UWSGI_PLUGINS_STD=( ping cache carbon nagios rpc rrdtool
|
||||
http ugreen signal syslog rsyslog
|
||||
router_{uwsgi,redirect,basicauth,rewrite,http,cache,static,memcached,redis,hash,expires,metrics}
|
||||
{core,fast,raw,ssl}router
|
||||
redislog mongodblog log{file,socket}
|
||||
spooler cheaper_busyness symcall
|
||||
transformation_{chunked,gzip,offload,tofile}
|
||||
zergpool )
|
||||
UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} clock_{monotonic,realtime} curl_cron
|
||||
dumbloop echo emperor_{amqp,pg,zeromq} forkptyrouter
|
||||
geoip graylog2 legion_cache_fetch ldap log{crypto,pipe} notfound pam
|
||||
rados router_{access,radius,spnego,xmldir}
|
||||
sqlite ssi stats_pusher_statsd
|
||||
systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
|
||||
|
||||
LANG_SUPPORT_SIMPLE=( cgi perl ) # plugins which can be built in the main build process
|
||||
LANG_SUPPORT_EXTENDED=( go lua php python python-asyncio python-gevent ruby )
|
||||
|
||||
# plugins to be ignored (for now):
|
||||
# cheaper_backlog2: example plugin
|
||||
# coroae: TODO
|
||||
# cplusplus: partially example code, needs explicit class
|
||||
# dummy: no idea
|
||||
# example: example plugin
|
||||
# exception_log: example plugin
|
||||
# *java*: TODO
|
||||
# v8: TODO
|
||||
# matheval: TODO
|
||||
IUSE="apache2 +caps debug +embedded expat jemalloc json libressl +pcre +routing selinux +ssl +xml yajl yaml zeromq"
|
||||
|
||||
for plugin in ${UWSGI_PLUGINS_STD[@]}; do IUSE="${IUSE} +uwsgi_plugins_${plugin}"; done
|
||||
for plugin in ${UWSGI_PLUGINS_OPT[@]}; do IUSE="${IUSE} uwsgi_plugins_${plugin}"; done
|
||||
IUSE="${IUSE} ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]}"
|
||||
|
||||
REQUIRED_USE="|| ( ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]} )
|
||||
uwsgi_plugins_logcrypto? ( ssl )
|
||||
uwsgi_plugins_sslrouter? ( ssl )
|
||||
routing? ( pcre )
|
||||
uwsgi_plugins_emperor_zeromq? ( zeromq )
|
||||
uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter )
|
||||
uwsgi_plugins_router_xmldir? ( xml !expat )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
python-asyncio? ( || ( $(python_gen_useflags -3) ) python-gevent )
|
||||
python-gevent? ( python )
|
||||
expat? ( xml )"
|
||||
|
||||
# util-linux is required for libuuid when requesting zeromq support
|
||||
# Order:
|
||||
# 1. Unconditional
|
||||
# 2. General features
|
||||
# 3. Plugins
|
||||
# 4. Language/app support
|
||||
CDEPEND="sys-libs/zlib
|
||||
caps? ( sys-libs/libcap )
|
||||
json? ( !yajl? ( dev-libs/jansson )
|
||||
yajl? ( dev-libs/yajl ) )
|
||||
pcre? ( dev-libs/libpcre:3 )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
xml? ( !expat? ( dev-libs/libxml2 )
|
||||
expat? ( dev-libs/expat ) )
|
||||
yaml? ( dev-libs/libyaml )
|
||||
zeromq? ( net-libs/zeromq sys-apps/util-linux )
|
||||
uwsgi_plugins_alarm_curl? ( net-misc/curl )
|
||||
uwsgi_plugins_alarm_xmpp? ( net-libs/gloox )
|
||||
uwsgi_plugins_curl_cron? ( net-misc/curl )
|
||||
uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= )
|
||||
uwsgi_plugins_geoip? ( dev-libs/geoip )
|
||||
uwsgi_plugins_ldap? ( net-nds/openldap )
|
||||
uwsgi_plugins_pam? ( sys-libs/pam )
|
||||
uwsgi_plugins_sqlite? ( dev-db/sqlite:3 )
|
||||
uwsgi_plugins_rados? ( sys-cluster/ceph )
|
||||
uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers )
|
||||
uwsgi_plugins_router_spnego? ( virtual/krb5 )
|
||||
uwsgi_plugins_systemd_logger? ( sys-apps/systemd )
|
||||
uwsgi_plugins_webdav? ( dev-libs/libxml2 )
|
||||
uwsgi_plugins_xslt? ( dev-libs/libxslt )
|
||||
go? ( sys-devel/gcc:=[go] )
|
||||
lua? ( dev-lang/lua:= )
|
||||
perl? ( dev-lang/perl:= )
|
||||
php? (
|
||||
php_targets_php7-2? ( dev-lang/php:7.2[embed] )
|
||||
php_targets_php7-3? ( dev-lang/php:7.3[embed] )
|
||||
php_targets_php7-4? ( dev-lang/php:7.4[embed] )
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
python-gevent? ( >=dev-python/gevent-1.2.1[${PYTHON_USEDEP}] )
|
||||
ruby? ( $(ruby_implementations_depend) )"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-uwsgi )
|
||||
uwsgi_plugins_rrdtool? ( net-analyzer/rrdtool )"
|
||||
|
||||
want_apache2
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
APXS2_S="${S}/apache2"
|
||||
APACHE2_MOD_CONF="42_mod_uwsgi-r2 42_mod_uwsgi"
|
||||
|
||||
# FIXME: is this patch still useful?
|
||||
PATCHES=(
|
||||
"${FILESDIR}/2.0.14-php-plugin.patch"
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python_setup
|
||||
use ruby && ruby-ng_pkg_setup
|
||||
depend.apache_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e "s|'-O2', ||" \
|
||||
-e "s|'-Werror', ||" \
|
||||
-e "s|uc.get('plugin_dir')|uc.get('plugin_build_dir')|" \
|
||||
uwsgiconfig.py || die "sed failed"
|
||||
|
||||
sed -i \
|
||||
-e "s|/lib|/$(get_libdir)|" \
|
||||
plugins/php/uwsgiplugin.py || die "sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local embedded_plugins=()
|
||||
local plugins=()
|
||||
local malloc_impl="libc"
|
||||
local json="false"
|
||||
local xml="false"
|
||||
|
||||
for p in ${UWSGI_PLUGINS_STD[@]} ${UWSGI_PLUGINS_OPT[@]} ; do
|
||||
use uwsgi_plugins_${p} && embedded_plugins+=("${p}")
|
||||
done
|
||||
for p in ${LANG_SUPPORT_SIMPLE[@]} ; do
|
||||
use ${p} && plugins+=("${p}")
|
||||
done
|
||||
|
||||
# do not embed any plugins
|
||||
if ! use embedded; then
|
||||
plugins=( ${plugins[@]} ${embedded_plugins[@]} )
|
||||
embedded_plugins=()
|
||||
fi
|
||||
|
||||
# flatten the arrays
|
||||
plugins=${plugins[@]}
|
||||
embedded_plugins=${embedded_plugins[@]}
|
||||
|
||||
# rename some of the use flags, language plugins are always real plugins
|
||||
plugins="${plugins/perl/psgi}"
|
||||
plugins="${plugins/sqlite/sqlite3}"
|
||||
embedded_plugins="${embedded_plugins/sqlite/sqlite3}"
|
||||
|
||||
# override defaults as requested by the user
|
||||
if use xml; then
|
||||
use expat && xml="expat" || xml="libxml2"
|
||||
fi
|
||||
if use json; then
|
||||
use yajl && json="yajl" || json="jansson"
|
||||
fi
|
||||
use jemalloc && malloc_impl="jemalloc"
|
||||
|
||||
# prepare the buildconf for gentoo
|
||||
cp "${FILESDIR}"/gentoo.buildconf buildconf/gentoo.ini || die
|
||||
sed -i \
|
||||
-e "s|VAR_XML|${xml}|" \
|
||||
-e "s|VAR_YAML|$(usex yaml libyaml true)|" \
|
||||
-e "s|VAR_JSON|${json}|" \
|
||||
-e "s|VAR_SSL|$(usex ssl true false)|" \
|
||||
-e "s|VAR_PCRE|$(usex pcre true false)|" \
|
||||
-e "s|VAR_ZMQ|$(usex zeromq true false)|" \
|
||||
-e "s|VAR_ROUTING|$(usex routing true false)|" \
|
||||
-e "s|VAR_DEBUG|$(usex debug true false)|" \
|
||||
-e "s|VAR_MALLOC|${malloc_impl}|" \
|
||||
-e "s|VAR_PLUGINS|${plugins// /, }|" \
|
||||
-e "s|VAR_PLUGIN_DIR|${EPREFIX}/usr/$(get_libdir)/uwsgi|" \
|
||||
-e "s|VAR_BUILD_DIR|${T}/plugins|" \
|
||||
-e "s|VAR_EMBEDDED|${embedded_plugins// /, }|" \
|
||||
buildconf/gentoo.ini || die "sed failed"
|
||||
|
||||
if ! use caps; then
|
||||
sed -i -e 's|sys/capability.h|DISABLED|' uwsgiconfig.py || die "sed failed"
|
||||
fi
|
||||
|
||||
if ! use zeromq; then
|
||||
sed -i -e 's|uuid/uuid.h|DISABLED|' uwsgiconfig.py || die "sed failed"
|
||||
fi
|
||||
|
||||
if use uwsgi_plugins_emperor_pg ; then
|
||||
PGPV="$(best_version dev-db/postgresql)"
|
||||
PGSLOT="$(get_version_component_range 1-2 ${PGPV##dev-db/postgresql-})"
|
||||
sed -i \
|
||||
-e "s|pg_config|pg_config${PGSLOT/.}|" \
|
||||
plugins/emperor_pg/uwsgiplugin.py || die "sed failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
cd "${WORKDIR}/${MY_P}" || die "sed failed"
|
||||
|
||||
UWSGICONFIG_RUBYPATH="${RUBY}" python uwsgiconfig.py --plugin plugins/rack gentoo rack_${RUBY##*/} || die "building plugin for ${RUBY} failed"
|
||||
UWSGICONFIG_RUBYPATH="${RUBY}" python uwsgiconfig.py --plugin plugins/fiber gentoo fiber_${RUBY##*/}|| die "building fiber plugin for ${RUBY} failed"
|
||||
UWSGICONFIG_RUBYPATH="${RUBY}" python uwsgiconfig.py --plugin plugins/rbthreads gentoo rbthreads_${RUBY##*/}|| die "building rbthreads plugin for ${RUBY} failed"
|
||||
}
|
||||
|
||||
python_compile_plugins() {
|
||||
local EPYV
|
||||
local PYV
|
||||
EPYV=${EPYTHON/.}
|
||||
PYV=${EPYV/python}
|
||||
|
||||
${PYTHON} uwsgiconfig.py --plugin plugins/python gentoo ${EPYV} || die "building plugin for ${EPYTHON} failed"
|
||||
|
||||
if use python-asyncio ; then
|
||||
if [[ "${PYV}" == "34" || "${PYV}" == "35" ]] ; then
|
||||
${PYTHON} uwsgiconfig.py --plugin plugins/asyncio gentoo asyncio${PYV} || die "building plugin for asyncio-support in ${EPYTHON} failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python-gevent ; then
|
||||
${PYTHON} uwsgiconfig.py --plugin plugins/gevent gentoo gevent${PYV} || die "building plugin for gevent-support in ${EPYTHON} failed"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_symlinks() {
|
||||
dosym uwsgi /usr/bin/uwsgi_${EPYTHON/.}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mkdir -p "${T}/plugins" || die
|
||||
|
||||
python uwsgiconfig.py --build gentoo || die "building uwsgi failed"
|
||||
|
||||
if use go ; then
|
||||
python uwsgiconfig.py --plugin plugins/gccgo gentoo || die "building plugin for go failed"
|
||||
fi
|
||||
|
||||
if use lua ; then
|
||||
# setting the name for the pkg-config file to lua, since we don't have
|
||||
# slotted lua
|
||||
UWSGICONFIG_LUAPC="lua" python uwsgiconfig.py --plugin plugins/lua gentoo || die "building plugin for lua failed"
|
||||
fi
|
||||
|
||||
if use php ; then
|
||||
for s in $(php_get_slots); do
|
||||
UWSGICONFIG_PHPDIR="/usr/$(get_libdir)/${s}" python uwsgiconfig.py --plugin plugins/php gentoo ${s/.} || die "building plugin for ${s} failed"
|
||||
done
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
python_foreach_impl python_compile_plugins
|
||||
fi
|
||||
|
||||
if use ruby ; then
|
||||
ruby-ng_src_compile
|
||||
fi
|
||||
|
||||
if use apache2 ; then
|
||||
for m in proxy_uwsgi Ruwsgi uwsgi ; do
|
||||
APXS2_ARGS="-c mod_${m}.c"
|
||||
apache-module_src_compile
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin uwsgi
|
||||
pax-mark m "${D}"/usr/bin/uwsgi
|
||||
|
||||
insinto /usr/$(get_libdir)/uwsgi
|
||||
doins "${T}/plugins"/*.so
|
||||
|
||||
use cgi && dosym uwsgi /usr/bin/uwsgi_cgi
|
||||
use go && dosym uwsgi /usr/bin/uwsgi_go
|
||||
use lua && dosym uwsgi /usr/bin/uwsgi_lua
|
||||
use perl && dosym uwsgi /usr/bin/uwsgi_psgi
|
||||
|
||||
if use php ; then
|
||||
for s in $(php_get_slots); do
|
||||
dosym uwsgi /usr/bin/uwsgi_${s/.}
|
||||
done
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
python_foreach_impl python_install_symlinks
|
||||
python_foreach_impl python_domodule uwsgidecorators.py
|
||||
fi
|
||||
|
||||
if use apache2; then
|
||||
for m in proxy_uwsgi Ruwsgi uwsgi ; do
|
||||
APACHE2_MOD_FILE="${APXS2_S}/.libs/mod_${m}.so"
|
||||
apache-module_src_install
|
||||
done
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/uwsgi.initd-r7 uwsgi
|
||||
newconfd "${FILESDIR}"/uwsgi.confd-r4 uwsgi
|
||||
keepdir /etc/"${PN}".d
|
||||
use uwsgi_plugins_spooler && keepdir /var/spool/"${PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use apache2 ; then
|
||||
elog "Three Apache modules have been installed: mod_proxy_uwsgi, mod_uwsgi and mod_Ruwsgi."
|
||||
elog "You can enable them with -D PROXY_UWSGI, -DUWSGI or -DRUWSGI in /etc/conf.d/apache2."
|
||||
elog "mod_uwsgi and mod_Ruwsgi have the same configuration interface and define the same symbols."
|
||||
elog "Therefore you can enable only one of them at a time."
|
||||
elog "mod_uwsgi is commercially supported by Unbit and stable but a bit hacky."
|
||||
elog "mod_Ruwsgi is newer and more Apache-API friendly but not commercially supported."
|
||||
elog "mod_proxy_uwsgi is a proxy module, considered stable and is now the recommended module."
|
||||
fi
|
||||
|
||||
elog "Append the following options to the uwsgi call to load the respective language plugin:"
|
||||
use cgi && elog " '--plugins cgi' for cgi"
|
||||
use lua && elog " '--plugins lua' for lua"
|
||||
use perl && elog " '--plugins psgi' for perl"
|
||||
|
||||
if use php ; then
|
||||
for s in $(php_get_slots); do
|
||||
elog " '--plugins ${s/.}' for ${s}"
|
||||
done
|
||||
fi
|
||||
|
||||
python_pkg_postinst() {
|
||||
local EPYV
|
||||
local PYV
|
||||
EPYV=${EPYTHON/.}
|
||||
PYV=${EPYV/python}
|
||||
|
||||
elog " "
|
||||
elog " '--plugins ${EPYV}' for ${EPYTHON}"
|
||||
if use python-asyncio ; then
|
||||
if [[ ${EPYV} == python34 ]] ; then
|
||||
elog " '--plugins ${EPYV},asyncio${PYV}' for asyncio support in ${EPYTHON}"
|
||||
else
|
||||
elog " (asyncio is only supported in python3.4)"
|
||||
fi
|
||||
fi
|
||||
if use python-gevent ; then
|
||||
elog " '--plugins ${EPYV},gevent${PYV}' for gevent support in ${EPYTHON}"
|
||||
fi
|
||||
}
|
||||
|
||||
use python && python_foreach_impl python_pkg_postinst
|
||||
|
||||
if use ruby ; then
|
||||
for ruby in $(ruby_get_use_implementations) ; do
|
||||
elog " '--plugins rack_${ruby/.}' for ${ruby}"
|
||||
elog " '--plugins fiber_${ruby/.}' for ${ruby} fibers"
|
||||
elog " '--plugins rbthreads_${ruby/.}' for ${ruby} rbthreads"
|
||||
done
|
||||
fi
|
||||
}
|
Loading…
Add table
Reference in a new issue