parent
e7fee31874
commit
5e68ffb280
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29476 BLAKE2B 7d00943c77ff3019d3bef8878e859c8ed8d40fadea5e7904ddaba4cffe9d33f1ee3abe897707a50384e3d44410d35d220c1d46438ecb4ebf8878b0ba150ddab6 SHA512 6c9e05e532403ea1402ecb8b24ea764ab1fdc4d7ce4069b2ab40aee3ae7e006524fd92ca0979dcb91628c450c6b4b8f6bc14232bd918e08901eb738bd258a373
|
||||
TIMESTAMP 2020-03-24T05:39:05Z
|
||||
MANIFEST Manifest.files.gz 29492 BLAKE2B a12a2033d5bbd8d01b019b507bf603c4114aafdc8efd95799eca0848897f0098c44c51ebe76151dc85ba2344a76c6b32902e0ec924cfc1229d25956464f9b0c7 SHA512 3c25b57b2fb59f3f720a9426e2403a136f5b786dbd03729fe849a00a716836a02dbc49be97c711c763856eaed979e19cc4c1d2fade68df9027845cee812cc61b
|
||||
TIMESTAMP 2020-03-24T12:09:07Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKSBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl55nPlfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl55+GNfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCKug/4x0Gn5sRhFX/KGecG3Q8bTPNyJFDFplSwQIxGZEu6pcG7Jt1KMLxTTIKO
|
||||
GC/v4igFSBBupeTR9f5K3IvmlwiBnGXdvEi9neyhHJuCYrisJ0hYl4z9RsBqToN2
|
||||
u/XlLsW+t53DE2o3/AQOfXz5gkLXV/wdExVAFLQrpqOCDi7oTsqyOVq72x8IM1ot
|
||||
Gb+IN/B/runu3Szhbi5a5uUxMuYyR7xWA1qt0HtCCfsf+dFBBDWuEuHXBpU4pMLv
|
||||
p9iImjV2nidGArvsSwauuUI1jk9f0iHFcZBxDUUQaxZhgZ7gcZSrh1Jbjhwrw0GX
|
||||
CRnpV0wioLxg2lblqWXvZEzfCNcu6HZ1bCVNuxI327MKWi7ohLjJq+oVTZwr8YoA
|
||||
5qQEf6leWFAWu7WUflrrBlYqUBG8h/gBWzLUn3Omedg8XgyALYoTraKgvcHnr37u
|
||||
wGuN3CvQjfLg2oB/bhw+IrPW2VxxLGKjwdRwmjXziGdlD+A7NaDeUW3uGh/20E0k
|
||||
5vqV+kqHetyNWVlKf+fHQtDZ14a6CGI+BKpZw/Mwm0gG6Cs8g5bLF6jjG21k5r2g
|
||||
uwBhv0Ffcda65nPP/ycwBlHyFCxpr+Uq1BrHkZM94Dwt9sJcuJ507GobGAkTZFQs
|
||||
uX8iFYcAi8WukcT52wuntVo/GHoj+HR6g6OHycEPqwjNcq3FdA==
|
||||
=4rmP
|
||||
klCqIhAAt0g6qSQkTpkZChPTflUus1lGjlMgON5HUZ0auTq7H0RL/zZDyvPm9EzH
|
||||
F+hxRjCHQZaTnJrd2Lh/O/vbfW3gt49hrRTbJRFoY965zTJpk+n8aooy7T/JYU6S
|
||||
A6qhPwFgiJprAy0hD+BCwxABeNy+i0HgBdc0Z+62VTG+schHCqLb+CEcZCpApm42
|
||||
Qt6iHBpjhxHTOo4ZGcbscqqCz2ARGUeqhQVRNlYAuOR4NducCkV+GJJc/hVT+XVs
|
||||
R7uI8RhyUlPiTZ79V8LiTPJEwU9Yl+MknY6cPGAEieoFegk2t/OKOGysNtwha9KZ
|
||||
OcIyp4Ckx2vgiCokTBjAO2kWwUt86F4XdRqG0oei+tmemjQ0o+SXMnywAAC5VRtv
|
||||
qhMY+M+IMciUrTwf+jOqzjCbPTrm3MTuVOEDzqQVBLq2giyWa/vY7L8PiGqoOE10
|
||||
x1CA1YuNWcV/bR49nRtlwUYPlSTImywCGhqsUHjIK7IT+1TUFK3anRIzFN4y9WvO
|
||||
rzxIhGex/G1AU1SQlegrBuG7CreXz8quHvRYgBXUFprNH55R/JZ4n4VbS8rtDaX+
|
||||
afbhpvDXWaCddURc0Cz5+hdz/rO+X5xfpi8soSQD4iIOiBzM3s5NJmFrb0aBEwk3
|
||||
VXzR0m1NyXOyiVt1sC7NcnsnDJoGJ6q4aWoyNfOvply/GM1LoKM=
|
||||
=PtfV
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
AUX golly-3.2-mouse-1.patch 2506 BLAKE2B c406ac060601a4bed6351a0ed23ffafcc46bcd08a76da6487054afb5491c4d3a6fb514a252a7bc2161797e50d868d10a98e5fefb2ed9632a9682f747c1d3252d SHA512 e567198dbf7fba0b5edfd174b1566e180c2ad81129fc0336d381dfa7bbe2870816b98bb02d5ac61dc174aca12a1f03e79bd1f8023ccab4db4b3f73c29ccc9a6c
|
||||
AUX golly-3.2-mouse-2.patch 1553 BLAKE2B 34e8a85532ca7176fa4f587438662b760a72d97489d37c69150cd3b9467c7a4d06571754013a70aa95cfce56dc8e385608911b21c163b10c3304281164360b50 SHA512 34b96fd4d7f0aa004bad14a5eb872a55386b2765d7b29d497ca5ed8fe5f3404996b58a372a34ec8f988f6178d15ca1c45d15d94145238230408813261284c5f4
|
||||
DIST golly-3.3-src.tar.gz 5465595 BLAKE2B e74da3799d1086a46fba523e6b087e6bc50c908098b27a80573936629fd5ad6195968df46b2933a9984cff85068222a80040761254298c5f648b040d5532a7ba SHA512 2aa9c2e7b2ebe3fe85bcb6177e58ee83bd08475e0a37a04cdb7e649b9faf5c2f936c534af62c8cf2322baade65c6e5197768901dfb464c17b20b941e1fa77265
|
||||
EBUILD golly-3.3.ebuild 1028 BLAKE2B 28d361d337836b78321ee373eb8b6b08b6bfa387c1af6cf5cabddce7fee0f82960a013bf38d8d98c3c7e0c20ca98a1287024ed71357f44d3d0e7becc45420366 SHA512 7106647455ff3b6a2754ddda2c07aee65a129d7021a4e22f9c9561ca10301836967e3840b9181ddeb2bdeeaf4cb910e4ba9c2181e5f1b75bda216a60fa5398df
|
||||
EBUILD golly-3.3-r1.ebuild 1026 BLAKE2B 8cde2168e0b3ee5608ad790dc1d6197f715d012260bdecdc572e5a5c4ebe2887ef612b17b4064b8b1f2fc6a127ac067f678c79afad774a7bd053c95010860d5c SHA512 e14e63e356a06d1e78c0837636c3d34cca9ead96c5e10ded6f119c0df00f6a7cc968108e4a9017389973fe26441f4e56cd71618263bad4780fc0265e8fa82018
|
||||
MISC metadata.xml 326 BLAKE2B 6064832ecd0867971a46cd3c998419df96a09aea31c361b98cc81212e1a84bb99053f14a86321b194196df7e74d1859d7c82c2f55adcf0dd887224754aed381e SHA512 be4d2ed3256cbb48987657dc4a6569c4fa415a495488f17bffe0954bd54127bfc4f6652912b18666a02887bfe31769d1b0c1a67c311e286abca347a9b756301f
|
||||
|
Binary file not shown.
@ -0,0 +1,329 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
WANT_LIBTOOL="none"
|
||||
|
||||
inherit autotools check-reqs flag-o-matic pax-utils python-utils-r1 \
|
||||
toolchain-funcs
|
||||
|
||||
MY_P="Python-${PV/_alpha/a}"
|
||||
PYVER=$(ver_cut 1-2)
|
||||
PATCHSET="python-gentoo-patches-3.9.0_alpha2"
|
||||
|
||||
DESCRIPTION="An interpreted, interactive, object-oriented programming language"
|
||||
HOMEPAGE="https://www.python.org/"
|
||||
SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz
|
||||
https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="${PYVER}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Do not add a dependency on dev-lang/python to this ebuild.
|
||||
# If you need to apply a patch which requires python for bootstrapping, please
|
||||
# run the bootstrap code on your dev box and include the results in the
|
||||
# patchset. See bug 447752.
|
||||
|
||||
RDEPEND="app-arch/bzip2:=
|
||||
app-arch/xz-utils:=
|
||||
dev-libs/libffi:=
|
||||
sys-apps/util-linux:=
|
||||
>=sys-libs/zlib-1.1.3:=
|
||||
virtual/libcrypt:=
|
||||
virtual/libintl
|
||||
gdbm? ( sys-libs/gdbm:=[berkdb] )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2:= )
|
||||
readline? ( >=sys-libs/readline-4.1:= )
|
||||
sqlite? ( >=dev-db/sqlite-3.3.8:3= )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
tk? (
|
||||
>=dev-lang/tcl-8.0:=
|
||||
>=dev-lang/tk-8.0:=
|
||||
dev-tcltk/blt:=
|
||||
dev-tcltk/tix
|
||||
)
|
||||
xml? ( >=dev-libs/expat-2.1:= )"
|
||||
# bluetooth requires headers from bluez
|
||||
DEPEND="${RDEPEND}
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
test? ( app-arch/xz-utils[extra-filters(+)] )
|
||||
virtual/pkgconfig
|
||||
!sys-devel/gcc[libffi(-)]"
|
||||
RDEPEND+=" !build? ( app-misc/mime-types )"
|
||||
PDEPEND=">=app-eselect/eselect-python-20140125-r1"
|
||||
|
||||
# large file tests involve a 2.5G file being copied (duplicated)
|
||||
CHECKREQS_DISK_BUILD=5500M
|
||||
|
||||
pkg_pretend() {
|
||||
use test && check-reqs_pkg_pretend
|
||||
|
||||
ewarn "This is an early developer preview of Python 3.9. New features"
|
||||
ewarn "can still be added up to 2020-05-18. It's not suitable for production"
|
||||
ewarn "use, and it is not supported for Gentoo packages."
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Ensure that internal copies of expat, libffi and zlib are not used.
|
||||
rm -fr Modules/expat || die
|
||||
rm -fr Modules/_ctypes/libffi* || die
|
||||
rm -fr Modules/zlib || die
|
||||
|
||||
local PATCHES=(
|
||||
"${WORKDIR}/${PATCHSET}"
|
||||
)
|
||||
|
||||
default
|
||||
|
||||
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
|
||||
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local disable
|
||||
# disable automagic bluetooth headers detection
|
||||
use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no
|
||||
use gdbm || disable+=" gdbm"
|
||||
use ncurses || disable+=" _curses _curses_panel"
|
||||
use readline || disable+=" readline"
|
||||
use sqlite || disable+=" _sqlite3"
|
||||
use ssl || export PYTHON_DISABLE_SSL="1"
|
||||
use tk || disable+=" _tkinter"
|
||||
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
|
||||
export PYTHON_DISABLE_MODULES="${disable}"
|
||||
|
||||
if ! use xml; then
|
||||
ewarn "You have configured Python without XML support."
|
||||
ewarn "This is NOT a recommended configuration as you"
|
||||
ewarn "may face problems parsing any XML documents."
|
||||
fi
|
||||
|
||||
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
|
||||
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
|
||||
fi
|
||||
|
||||
if [[ "$(gcc-major-version)" -ge 4 ]]; then
|
||||
append-flags -fwrapv
|
||||
fi
|
||||
|
||||
filter-flags -malign-double
|
||||
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=50309
|
||||
if is-flagq -O3; then
|
||||
is-flagq -fstack-protector-all && replace-flags -O3 -O2
|
||||
use hardened && replace-flags -O3 -O2
|
||||
fi
|
||||
|
||||
# https://bugs.gentoo.org/700012
|
||||
if is-flagq -flto || is-flagq '-flto=*'; then
|
||||
append-cflags $(test-flags-CC -ffat-lto-objects)
|
||||
fi
|
||||
|
||||
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
|
||||
tc-export CXX
|
||||
|
||||
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
|
||||
# Needed on FreeBSD unless Python 3.2 is already installed.
|
||||
# Please query BSD team before removing this!
|
||||
append-ldflags "-L."
|
||||
|
||||
# Fix implicit declarations on cross and prefix builds. Bug #674070.
|
||||
use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
|
||||
|
||||
local dbmliborder
|
||||
if use gdbm; then
|
||||
dbmliborder+="${dbmliborder:+:}gdbm"
|
||||
fi
|
||||
|
||||
local myeconfargs=(
|
||||
# glibc-2.30 removes it; since we can't cleanly force-rebuild
|
||||
# Python on glibc upgrade, remove it proactively to give
|
||||
# a chance for users rebuilding python before glibc
|
||||
ac_cv_header_stropts_h=no
|
||||
|
||||
--enable-shared
|
||||
$(use_enable ipv6)
|
||||
--infodir='${prefix}/share/info'
|
||||
--mandir='${prefix}/share/man'
|
||||
--with-computed-gotos
|
||||
--with-dbmliborder="${dbmliborder}"
|
||||
--with-libc=
|
||||
--enable-loadable-sqlite-extensions
|
||||
--without-ensurepip
|
||||
--with-system-expat
|
||||
--with-system-ffi
|
||||
)
|
||||
|
||||
OPT="" econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Ensure sed works as expected
|
||||
# https://bugs.gentoo.org/594768
|
||||
local -x LC_ALL=C
|
||||
|
||||
emake CPPFLAGS= CFLAGS= LDFLAGS=
|
||||
|
||||
# Work around bug 329499. See also bug 413751 and 457194.
|
||||
if has_version dev-libs/libffi[pax_kernel]; then
|
||||
pax-mark E python
|
||||
else
|
||||
pax-mark m python
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Tests will not work when cross compiling.
|
||||
if tc-is-cross-compiler; then
|
||||
elog "Disabling tests due to crosscompiling."
|
||||
return
|
||||
fi
|
||||
|
||||
# Skip failing tests.
|
||||
local skipped_tests="gdb"
|
||||
|
||||
for test in ${skipped_tests}; do
|
||||
mv "${S}"/Lib/test/test_${test}.py "${T}"
|
||||
done
|
||||
|
||||
# bug 660358
|
||||
local -x COLUMNS=80
|
||||
|
||||
local -x PYTHONDONTWRITEBYTECODE=
|
||||
|
||||
emake test EXTRATESTOPTS="-u-network" CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
|
||||
local result=$?
|
||||
|
||||
for test in ${skipped_tests}; do
|
||||
mv "${T}/test_${test}.py" "${S}"/Lib/test
|
||||
done
|
||||
|
||||
elog "The following tests have been skipped:"
|
||||
for test in ${skipped_tests}; do
|
||||
elog "test_${test}.py"
|
||||
done
|
||||
|
||||
elog "If you would like to run them, you may:"
|
||||
elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'"
|
||||
elog "and run the tests separately."
|
||||
|
||||
if [[ ${result} -ne 0 ]]; then
|
||||
die "emake test failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local libdir=${ED}/usr/lib/python${PYVER}
|
||||
|
||||
emake DESTDIR="${D}" altinstall
|
||||
|
||||
# Remove static library
|
||||
rm "${ED}"/usr/$(get_libdir)/libpython*.a || die
|
||||
|
||||
sed \
|
||||
-e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \
|
||||
-e "s/\(PY_LDFLAGS=\).*/\1/" \
|
||||
-i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed"
|
||||
|
||||
# Fix collisions between different slots of Python.
|
||||
rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
|
||||
|
||||
# Cheap hack to get version with ABIFLAGS
|
||||
local abiver=$(cd "${ED}/usr/include"; echo python*)
|
||||
if [[ ${abiver} != python${PYVER} ]]; then
|
||||
# Replace python3.X with a symlink to python3.Xm
|
||||
rm "${ED}/usr/bin/python${PYVER}" || die
|
||||
dosym "${abiver}" "/usr/bin/python${PYVER}"
|
||||
# Create python3.X-config symlink
|
||||
dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
|
||||
# Create python-3.5m.pc symlink
|
||||
dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
|
||||
fi
|
||||
|
||||
# python seems to get rebuilt in src_install (bug 569908)
|
||||
# Work around it for now.
|
||||
if has_version dev-libs/libffi[pax_kernel]; then
|
||||
pax-mark E "${ED}/usr/bin/${abiver}"
|
||||
else
|
||||
pax-mark m "${ED}/usr/bin/${abiver}"
|
||||
fi
|
||||
|
||||
use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
|
||||
use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
|
||||
|
||||
dodoc Misc/{ACKS,HISTORY,NEWS}
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
find Tools -name __pycache__ -exec rm -fr {} + || die
|
||||
dodoc -r Tools
|
||||
fi
|
||||
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
|
||||
local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \
|
||||
emake --no-print-directory -s -f - 2>/dev/null)
|
||||
newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py
|
||||
|
||||
newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
|
||||
newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
|
||||
sed \
|
||||
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
|
||||
-e "s:@PYDOC@:pydoc${PYVER}:" \
|
||||
-i "${ED}/etc/conf.d/pydoc-${PYVER}" \
|
||||
"${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
|
||||
|
||||
# for python-exec
|
||||
local vars=( EPYTHON PYTHON_SITEDIR PYTHON_SCRIPTDIR )
|
||||
|
||||
# if not using a cross-compiler, use the fresh binary
|
||||
if ! tc-is-cross-compiler; then
|
||||
local -x PYTHON=./python
|
||||
local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD}
|
||||
else
|
||||
vars=( PYTHON "${vars[@]}" )
|
||||
fi
|
||||
|
||||
python_export "python${PYVER}" "${vars[@]}"
|
||||
echo "EPYTHON='${EPYTHON}'" > epython.py || die
|
||||
python_domodule epython.py
|
||||
|
||||
# python-exec wrapping support
|
||||
local pymajor=${PYVER%.*}
|
||||
mkdir -p "${D}${PYTHON_SCRIPTDIR}" || die
|
||||
# python and pythonX
|
||||
ln -s "../../../bin/${abiver}" \
|
||||
"${D}${PYTHON_SCRIPTDIR}/python${pymajor}" || die
|
||||
ln -s "python${pymajor}" "${D}${PYTHON_SCRIPTDIR}/python" || die
|
||||
# python-config and pythonX-config
|
||||
# note: we need to create a wrapper rather than symlinking it due
|
||||
# to some random dirname(argv[0]) magic performed by python-config
|
||||
cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die
|
||||
#!/bin/sh
|
||||
exec "${abiver}-config" "\${@}"
|
||||
EOF
|
||||
chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
|
||||
ln -s "python${pymajor}-config" \
|
||||
"${D}${PYTHON_SCRIPTDIR}/python-config" || die
|
||||
# 2to3, pydoc
|
||||
ln -s "../../../bin/2to3-${PYVER}" \
|
||||
"${D}${PYTHON_SCRIPTDIR}/2to3" || die
|
||||
ln -s "../../../bin/pydoc${PYVER}" \
|
||||
"${D}${PYTHON_SCRIPTDIR}/pydoc" || die
|
||||
# idle
|
||||
if use tk; then
|
||||
ln -s "../../../bin/idle${PYVER}" \
|
||||
"${D}${PYTHON_SCRIPTDIR}/idle" || die
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
||||
PYTHON_REQ_USE="threads(+),sqlite"
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="A library for property based testing"
|
||||
HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
|
||||
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
|
||||
!!<dev-python/typing-3.7.4.1
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# avoid pytest-xdist dep for one test
|
||||
sed -i -e 's:test_prints_statistics_given_option_under_xdist:_&:' \
|
||||
tests/pytest/test_statistics.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pytest -vv tests/cover tests/pytest tests/quality ||
|
||||
die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "datetime support" dev-python/pytz
|
||||
optfeature "dateutil support" dev-python/python-dateutil
|
||||
optfeature "numpy support" dev-python/numpy
|
||||
optfeature "django support" dev-python/django dev-python/pytz
|
||||
optfeature "pandas support" dev-python/pandas
|
||||
optfeature "pytest support" dev-python/pytest
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST mando-0.3.2.tar.gz 22393 BLAKE2B bf6a7df4a6e2e8270d0b8fa278cde7d520bf5c9d490dec748927d8f7c024381094f946e5feb4b5334b0d7255df002aeb1b42b8545b7514194425e37f739d2da9 SHA512 57f5041ad175c4eca4c158d9d917dcb1f9c25978c60aa0e76322d0395b0edbc3fb7b062da7b9af871a97bbd46cfe7f81e634287f813baf15ef134be53150bd11
|
||||
DIST mando-0.6.4.tar.gz 36560 BLAKE2B 9878746485d4b896c3e32512b77ac02739940a1398eee12056fd6719cc3c99f8c526c8e573d2556b6a9d0d8d26e20fb45c97119e626b1d44f0a5b5f4655adba1 SHA512 457fa0db4e8e5dbfac6146d254181213814ef1975c919b4573007face27749ec3a50eda850558ebdc0fdff94a5e9819fd825b10cb3023078b2b426c2825fdbf0
|
||||
EBUILD mando-0.3.2.ebuild 980 BLAKE2B c577a7b28709587033e0f1eb880fbb4158fd20ca24e9cd8d20880d5a3f430ad04766a27140c29d904a2fab2a9ce579c86ed0cf2835f8e1e4bba4da8df855661f SHA512 1774e211b5067a12162f91f0653bd64cbf90d9a91342696abe71b6e6977482fd8d8059030abf51293dc32a7aaa161c5bd6b6dcfb20a6d3c8c1da002761dd23a2
|
||||
EBUILD mando-0.6.4.ebuild 1075 BLAKE2B 10bef0608169294ecb7b4a401ee4e3d717190be854cb1889f4dfad437bdb88d7bad7455d30e3d56a398b0d3aa7264e4b8f0795a62be75fdd9671a8991297c893 SHA512 020a6b52299fd794490f87c77c8dc3b4c224c1079c5efb04cc73bee5cb9c047854b3def8c03a3c477afd74bbc4610ed5a4d2b3252b0ac883c41192c0b1aabaa0
|
||||
MISC metadata.xml 241 BLAKE2B cbc5b40c8cc94046b0c3f22ff09d1d4808cbb26026213495d792da8c605df005a5670fd55586aee9ec26e66862695768683dce22127e5af344ea529302b4cd31 SHA512 3ac90d64a94a1c32453b3fe9e3fbde47602aa1257f1a15bb08e8d5c1abf779eef08378376ab4910904a672fc66b1b36f781f1ab144eea0be3c1d36f35ea6337c
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Create Python CLI apps with little to no effort at all!"
|
||||
HOMEPAGE="https://mando.readthedocs.org/ https://github.com/rubik/mando"
|
||||
SRC_URI="https://github.com/rubik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/tox[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND=""
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" mando/tests/run.py || die "tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST sphinxcontrib-websupport-1.1.0.tar.gz 587947 BLAKE2B fafaa56071245c8934e27c6d2d7752745b2a8047c8a30d52e513fff7f952086a1b9082aa15e15ef232d69ef0c0d5d117f8a8c97fcdf9cd90c89d53238d7f322e SHA512 adbd7db06150a4424a881a22442c2535ed823c7adcc295ef9c3af5ae38d823349830a114e8a7af2138498d0e68b37189707c1bb5a28b45c76031bcf94210fb89
|
||||
DIST sphinxcontrib-websupport-1.2.0.gh.tar.gz 599551 BLAKE2B ffa7561cd0698600d8770227c338e301a00b71f745f6a47aee958830924763522c9e761ab2dc2e77b14404a893374bd84b05bd0e32ff3d08151c554222d05332 SHA512 9b8caf3be0a473e14f8923971eabd99c717f7f0e271bceb83346ba0281eba84a2613b0f1cd3a6181c8e06e650205722ed284e242c31a0a61ea5c9910ece9ed6d
|
||||
DIST sphinxcontrib-websupport-1.2.1.gh.tar.gz 599593 BLAKE2B b996db8c799399c8830cc984a7aedd5c4c259085d5eafbb020875e86a79366c154e7f2d8c02f82139e83135cb728e6b8c906d88c2d93dfc0346a9d82e81ba67f SHA512 b22cb7e2ef87da1a4be5da90011fd6aacbff440b9d2051fd9fbb4c9354be07e600af9e59d5843c5e9053bbb2f09a152d6ff6d695b6fa093b741379b3520055d4
|
||||
EBUILD sphinxcontrib-websupport-1.1.0.ebuild 1173 BLAKE2B fdc2281d10bb9e9e2b53abcdb72d5bd49cf4158107c6cab465e9a29f7df2a4ee7d73d34d40171cb94179e49348958685672f38a7f99aa6890d71f058f81f59db SHA512 884c830bbafd1a06db3b4daf13f4ce2f435a38099b12e2fc1de35fc4b56cf0546a32c7028a712be90f37256e09330cd2d37ca7aa4c6468af50d6167bd3eda909
|
||||
EBUILD sphinxcontrib-websupport-1.2.0.ebuild 1407 BLAKE2B 4972046bc3a0f8f711c1f233b1c88a94c396b1513adaa87b0a5dfdd88380e596688558aaff0ada114637656defaedf960994508340a4ae86ba5da6d69b6d0bd5 SHA512 522a70b37a28d043dfc84b6f1315e8cfdb2d0e79bce674bd9714b10258db0f55b717940a00b04732bdfb896f5344637aee08a1f4379217b3ce0decff849dab08
|
||||
EBUILD sphinxcontrib-websupport-1.2.1.ebuild 1235 BLAKE2B d681b0b7967d0451e008859c5bd38653459e6555073ceddbbee6062c6f3a33872f274dae1aa4d45c1dded33a89442e82861abdd692dcef8bd486841570059257 SHA512 f41a6a21df7556ced014cbaba5de937bd75746541e6ee6021f135cbc4e57b145278698e63c5a676a5fad923e474dd350e04f19c89ef0bf73e4051c727daca34d
|
||||
MISC metadata.xml 588 BLAKE2B a7a777dd8df5b09707041ace4566bf80cee826c98aedc1e13b7dd48ddce2201aeaa79f2091ac549a66da2a04449f3ba69c243c8b1a44e0f0b661240b7dc2fbe6 SHA512 eeab14e556d91f99f5bff45a490eaecf47bcab9e295c992b817c94359fe87483947f43986bdf4633257b1ff69ffffd7b2f250e411e728f68b39a65f5b53a29bf
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Sphinx websupport extension"
|
||||
HOMEPAGE="https://www.sphinx-doc.org
|
||||
https://github.com/sphinx-doc/sphinxcontrib-websupport"
|
||||
# pypi tarball is missing templates
|
||||
SRC_URI="https://github.com/sphinx-doc/sphinxcontrib-websupport/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/six-1.5[${PYTHON_USEDEP}]
|
||||
dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
|
||||
# avoid circular dependency with sphinx
|
||||
PDEPEND="
|
||||
>=dev-python/sphinx-1.5.3[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
${PDEPEND}
|
||||
>=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# breaks tests
|
||||
sed -i -e '/pkg_resources/d' \
|
||||
sphinxcontrib/websupport/__init__.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST xmlschema-1.0.16.tar.gz 278082 BLAKE2B 284f71536f86475fbfccefe1130fbea9319282e34ec11a1ca13c6ddd0f8aad2747d66c8cc6443885982c6f98fa074778f2757d012d1380ae46136dc3e5df4a69 SHA512 5dd79e608036995d70b4da627f89c86cd8e7a66f80c2cb87d701395229daa920759769bf7efad34c33dd28ca14971eb155a654f8fec12fb6ace8cb5ecf979650
|
||||
DIST xmlschema-1.1.0.tar.gz 285006 BLAKE2B 9369726c6a6680b9a6d9f317ae96df2db68c1cfe8a1024c141bee2211f5ec176898bc147a9597523c872bee6e7519bc9e57972710fe8f983fdeac7ac7984f901 SHA512 6f5e163969ab06a38cf5b36b6b3f6ba31c98753fc5b364e94889b02b5b2c1b2a3bcae8b5c2b809a9c35c1a2cd855f1b98c68723c51ec2b12998db1a4d1c114c9
|
||||
DIST xmlschema-1.1.1.tar.gz 293535 BLAKE2B 563552038f4c07b183ac60ba5d477ab68f9dd81f8f2b93733054adb83dc0b7d892f8ea1bd487c1e8404b6d4ee78e258791ddfb6d99cdb8a63501e13fd204969a SHA512 c2acb1b624173f61fa68b022d205183097c652f7d5389277d23a35fb16a2de5db37d4fa36cdaa9af860f4f6117b5d2f8740f541914f65f951ee24659f3fd4611
|
||||
DIST xmlschema-1.1.2.tar.gz 297566 BLAKE2B 828da26710ffd3cffbd15dfd320438e37516906726527468f0c5cc26e2d710320f39a6ea4c7959e4de081a35c0359cd55ed400edfa7acebbbeef6271f2e1f913 SHA512 dee3b854c74645cb85bc1464648909fe2497542d137c98d241201670d1536e7a47c5bc2d6a38e10fe07696fa34115d76eac3ac67a9279ea7d9a45722b4e80ba7
|
||||
EBUILD xmlschema-1.0.16.ebuild 710 BLAKE2B 9e15ea4b13c4d4b5b160bbbc0f4ee3f6dc58f7447f4513166040282cb8c68b58bdff2544e683256ce1b2637d51f39ec39f3322bf2d3c939b271bf74eaa0b2979 SHA512 1e4557cc564f218181126a456eeca65e89dcb29ca804f9699ab57cf197fd402bf575c3ccdfae6b287ce6c71ce1564c9d9a55cd1c6005caeb083384924dfb38ea
|
||||
EBUILD xmlschema-1.1.0.ebuild 737 BLAKE2B 604fb01f0614aedf9b4db7e2739ec07ca635c4c1ec5071f3d57db124f65b449039b15286b7b543d6fcf541bf76d94274dea4f165ba70d2c5413d4d7a6c26541a SHA512 b99fb81b40019865936e64ad5598fb58fb3e9f3c37b595b8dbf6eae99a4592b22aaa3743da9914feb540245899cb90938c8fd7d4a712c5511c2b51864c1d49b3
|
||||
EBUILD xmlschema-1.1.1.ebuild 732 BLAKE2B c9496da7b03b3f7cf137ce92d245378dc51dfcc952280640d27b9182eb2a29f512192f5e59e2d022f3e31ced6e2ceac9dfcf682a6b2f29d0d7128753428a6c2a SHA512 38b3b33bea35af51985c1b42e1b47b0cc0b18b23a2ae680f95051a6dcee58cf5e3eb05bf543fc9d6efb9cfa3ef8547102f13cb610eeafaa61e4baaa2013f1e70
|
||||
EBUILD xmlschema-1.1.2.ebuild 732 BLAKE2B c9496da7b03b3f7cf137ce92d245378dc51dfcc952280640d27b9182eb2a29f512192f5e59e2d022f3e31ced6e2ceac9dfcf682a6b2f29d0d7128753428a6c2a SHA512 38b3b33bea35af51985c1b42e1b47b0cc0b18b23a2ae680f95051a6dcee58cf5e3eb05bf543fc9d6efb9cfa3ef8547102f13cb610eeafaa61e4baaa2013f1e70
|
||||
MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An XML Schema validator and decoder"
|
||||
HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/"
|
||||
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
=dev-python/elementpath-1.4*[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" tests/test_all.py -v ||
|
||||
die "Tests fail with ${EPYTHON}"
|
||||
}
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
AUX libbluray-jars.patch 1371 BLAKE2B 1c32115ec03db19b849248bcdbe4b9868527717b279d9222ad94bf4c3875522db75ba585566b0609d1a27cbd4e25066832b19351acf05f5b00295ed5364c2984 SHA512 2b376149680edf6891f2129de2fc074dfc32a236d8eb19b3d899e1f7d3ac98eaf8cdf6e13c7b548ab59354c558e2c149f06d85c1c5be61c5e05cc5ec4382d86d
|
||||
DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7
|
||||
DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324
|
||||
EBUILD libbluray-1.1.2.ebuild 2015 BLAKE2B 7868fbdee506dfe595682abe6c973f25b01738372b7d993a6ed5fba63b23cee19edc1346ef222fe867c4b40275dd7461c567e2f9fe35651ecafe50a78f4e451f SHA512 4ffd3f4ee84ac1302c4a1c1f3d1fe965db06f6c1dd4ef57b607b5284ec2f3cbd2a2a15b9b67141600b409d610785258c96d6048cc90690f646b7cfa6c1f230cd
|
||||
EBUILD libbluray-1.2.0.ebuild 2022 BLAKE2B 1a36cc160a632da7342e1b6b8d5fbcccd2f44053a7edefe1a68459d5a1470026a3e5a0788dbc09447eddf542e3f26d76d67f9025eb05d027848899f2c3aa3ad6 SHA512 3a8282cee39504ca4eee2e6f0748e603806010fdb6887a10dfa1e78ebe64c940185106d25df845f6f2c1bac00243393fab83c56a8c1c8f92db37097573b008d6
|
||||
EBUILD libbluray-9999.ebuild 2022 BLAKE2B e4809bc9c8afb1eca5917ebd4958c6d60133e5a4cb75971f6def95432cc1d055674ab91515ecf1df74b9b2797d54be9afbc1ca1bb25f60a7c0547676f071c1ae SHA512 9ebfd3ca32b2bdfb487714c382e73263c916803a1d25d5c01efd03dfeb8a0c8c929c3b6a0b86209c068ed45480ed09a32489b56bb852addcc39d95f15805a294
|
||||
MISC metadata.xml 540 BLAKE2B 1385b09e4a4a1a2ffe572ca02cc50ae5808a2d283841128258a906742ab8fd67d48b1a677d601990d84a587cc18e9ae68409bf6e9af40e084c05da6f73988aef SHA512 181c79234a6c7a88d6df5b8e2de071fd7746505b153a1f2d92c4d6bffb95cbfaa3f276656b95786e02bc7c097d1fdce65afcc953c569bd82639707c843b1e575
|
||||
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ "${PV#9999}" != "${PV}" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2"
|
||||
fi
|
||||
|
||||
inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Blu-ray playback libraries"
|
||||
HOMEPAGE="https://www.videolan.org/developers/libbluray.html"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/2"
|
||||
IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml"
|
||||
|
||||
COMMON_DEPEND="
|
||||
xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
|
||||
fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
|
||||
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] )
|
||||
bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] )
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
"
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
java? ( >=virtual/jdk-1.6 )
|
||||
"
|
||||
BDEPEND="
|
||||
java? (
|
||||
>=virtual/jdk-1.6
|
||||
dev-java/ant-core
|
||||
)
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-jars.patch
|
||||
)
|
||||
|
||||
DOCS=(
|
||||
ChangeLog
|
||||
README.txt
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
use java || unset JDK_HOME # Bug #621992.
|
||||
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--disable-optimizations \
|
||||
$(multilib_native_use_enable utils examples) \
|
||||
$(multilib_native_use_enable java bdjava-jar) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with xml libxml2)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi || return
|
||||
|
||||
use utils &&
|
||||
find .libs/ -type f -executable ! -name "${PN}.*" \
|
||||
$(use java || echo '! -name bdj_test') -exec dobin {} +
|
||||
|
||||
use java &&
|
||||
java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
Tue, 24 Mar 2020 05:39:01 +0000
|
||||
Tue, 24 Mar 2020 12:09:03 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 24 Mar 2020 05:39:01 +0000
|
||||
Tue, 24 Mar 2020 12:09:03 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,16 @@
|
||||
BDEPEND=>=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
|
||||
DEFINED_PHASES=compile configure install prepare pretend setup test
|
||||
DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) virtual/pkgconfig !sys-devel/gcc[libffi(-)]
|
||||
DESCRIPTION=An interpreted, interactive, object-oriented programming language
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.python.org/
|
||||
IUSE=bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=PSF-2
|
||||
PDEPEND=>=app-eselect/eselect-python-20140125-r1
|
||||
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=3.9
|
||||
SRC_URI=https://www.python.org/ftp/python/3.9.0/Python-3.9.0a5.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.0_alpha2.tar.xz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 7472ddc437760e4f626968f95daed685 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-utils-r1 e03f98555f2634bb9fb3160a8e30e3ec toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=1708f730b1a48343855fb84d7a4df8a3
|
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
BDEPEND=test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pytest-5.3.5[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] !!<dev-python/typing-3.7.4.1 ) python_targets_pypy3? ( >=dev-python/pypy3-5:0=[threads(+),sqlite] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+),sqlite] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DESCRIPTION=A library for property based testing
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/
|
||||
IUSE=test python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~x86
|
||||
LICENSE=MPL-2.0
|
||||
RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_pypy3? ( >=dev-python/pypy3-5:0=[threads(+),sqlite] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+),sqlite] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-5.7.1.tar.gz
|
||||
_eclasses_=distutils-r1 577e2308f7b36e26062d464f59a5ee6c eutils fcb2aa98e1948b835b5ae66ca52868c5 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 e03f98555f2634bb9fb3160a8e30e3ec toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=d30277e62ccce8696cef09f8fd2f85de
|
@ -0,0 +1,16 @@
|
||||
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=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(-)] >=dev-python/setuptools-42.0.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(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[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(-)] doc? ( dev-python/sphinx[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(-)] ) test? ( dev-python/pytest[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(-)] dev-python/coverage[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(-)] dev-python/tox[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(-)] )
|
||||
DESCRIPTION=Create Python CLI apps with little to no effort at all!
|
||||
EAPI=7
|
||||
HOMEPAGE=https://mando.readthedocs.org/ https://github.com/rubik/mando
|
||||
IUSE=doc examples test python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=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(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/rubik/mando/archive/v0.6.4.tar.gz -> mando-0.6.4.tar.gz
|
||||
_eclasses_=distutils-r1 577e2308f7b36e26062d464f59a5ee6c multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 e03f98555f2634bb9fb3160a8e30e3ec toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=96455e2f8bb751d4862773148343beb8
|
@ -0,0 +1,16 @@
|
||||
BDEPEND=test? ( >=dev-python/sphinx-1.5.3[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/sqlalchemy-0.9[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/whoosh-2.0[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) test? ( >=dev-python/six-1.5[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/namespace-sphinxcontrib[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-5:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=Sphinx websupport extension
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.sphinx-doc.org https://github.com/sphinx-doc/sphinxcontrib-websupport
|
||||
IUSE=test python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
|
||||
LICENSE=BSD-2
|
||||
PDEPEND=>=dev-python/sphinx-1.5.3[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
RDEPEND=>=dev-python/six-1.5[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/namespace-sphinxcontrib[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_pypy3? ( >=dev-python/pypy3-5:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/sphinx-doc/sphinxcontrib-websupport/archive/1.2.1.tar.gz -> sphinxcontrib-websupport-1.2.1.gh.tar.gz
|
||||
_eclasses_=distutils-r1 577e2308f7b36e26062d464f59a5ee6c multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 e03f98555f2634bb9fb3160a8e30e3ec toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=e53de7e9c7b35c4cafb74d229a37c480
|
@ -0,0 +1,15 @@
|
||||
BDEPEND==dev-python/elementpath-1.4*[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] test? ( dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-5:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=An XML Schema validator and decoder
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/
|
||||
IUSE=test python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND==dev-python/elementpath-1.4*[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_pypy3? ( >=dev-python/pypy3-5:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.1.2.tar.gz
|
||||
_eclasses_=distutils-r1 577e2308f7b36e26062d464f59a5ee6c multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 e03f98555f2634bb9fb3160a8e30e3ec toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=dffdecf1275934fbc291cde623299c3e
|
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=java? ( >=virtual/jdk-1.6 dev-java/ant-core ) virtual/pkgconfig >=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
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=xml? ( >=dev-libs/libxml2-2.9.1-r4[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(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[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(-)?] ) java? ( >=virtual/jdk-1.6 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
DESCRIPTION=Blu-ray playback libraries
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.videolan.org/developers/libbluray.html
|
||||
IUSE=aacs bdplus +fontconfig java static-libs +truetype utils +xml elibc_FreeBSD java 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
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=xml? ( >=dev-libs/libxml2-2.9.1-r4[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(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[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(-)?] ) aacs? ( >=media-libs/libaacs-0.6.0[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(-)?] ) bdplus? ( media-libs/libbdplus[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(-)?] ) java? ( >=virtual/jre-1.6 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
SLOT=0/2
|
||||
SRC_URI=https://downloads.videolan.org/pub/videolan/libbluray/1.2.0/libbluray-1.2.0.tar.bz2
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 7472ddc437760e4f626968f95daed685 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 a055407af6fd37cf3f692ba73d2d2ba5 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=5606d7c7b98fc80aa8495522449f12f7
|
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=Video conferencing and web conferencing service
|
||||
EAPI=7
|
||||
HOMEPAGE=https://zoom.us/
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=all-rights-reserved
|
||||
RDEPEND=dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgraphicaleffects:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtscript:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 media-libs/libglvnd sys-apps/dbus sys-apps/util-linux x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXfixes x11-libs/libXtst x11-libs/xcb-util-image x11-libs/xcb-util-keysyms
|
||||
RESTRICT=mirror bindist strip
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( https://zoom.us/client/3.5.372466.0322/zoom_x86_64.tar.xz -> zoom-3.5.372466.0322_x86_64.tar.xz ) x86? ( https://zoom.us/client/3.5.372466.0322/zoom_i686.tar.xz -> zoom-3.5.372466.0322_i686.tar.xz )
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eutils fcb2aa98e1948b835b5ae66ca52868c5
|
||||
_md5_=023114aa9d610a51e369bd087e02b08e
|
Binary file not shown.
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=HTTP request/response parser for C
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/nodejs/http-parser
|
||||
IUSE=static-libs 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
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris
|
||||
LICENSE=MIT
|
||||
SLOT=0/2.9.0
|
||||
SRC_URI=https://github.com/nodejs/http-parser/archive/v2.9.4.tar.gz -> http-parser-2.9.4.tar.gz
|
||||
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=b8c5acd6f211ea841dd76fc3b9a48a1f
|
@ -1,12 +1,13 @@
|
||||
BDEPEND=>=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
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=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
|
||||
DEPEND=sys-devel/gettext
|
||||
DESCRIPTION=rpcsvc protocol definitions from glibc
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/thkukuk/rpcsvc-proto
|
||||
KEYWORDS=~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86
|
||||
LICENSE=LGPL-2.1+ BSD
|
||||
RDEPEND=!<sys-libs/glibc-2.26
|
||||
RDEPEND=!<sys-libs/glibc-2.26 virtual/libintl
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/thkukuk/rpcsvc-proto/archive/v1.4.tar.gz -> rpcsvc-proto-1.4.tar.gz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=d13a22e858f50d639605d58fae02481f
|
||||
_md5_=861949642d720cf32b3e4a321ffeea64
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[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(-)?,threads] dev-libs/libltdl:0[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(-)?] >=sys-apps/hwloc-2.0.2[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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jdk-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
DESCRIPTION=A high-performance message passing library (MPI)
|
||||
EAPI=7
|
||||
HOMEPAGE=http://www.open-mpi.org
|
||||
IUSE=cma cuda cxx fortran heterogeneous ipv6 java romio openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl elibc_FreeBSD java 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
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
|
||||
LICENSE=BSD
|
||||
RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[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(-)?,threads] dev-libs/libltdl:0[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(-)?] >=sys-apps/hwloc-2.0.2[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(-)?] >=sys-libs/zlib-1.2.8-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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jre-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_fabrics_psm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.open-mpi.org/software/ompi/v4.0/downloads/openmpi-4.0.3.tar.bz2
|
||||
_eclasses_=cuda bb861e5221b7272ac90c2f12791c1e66 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 7472ddc437760e4f626968f95daed685 fortran-2 1a8c9d0b2d30f756bae6be4e9b39e46b java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 a055407af6fd37cf3f692ba73d2d2ba5 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
|
||||
_md5_=af158801b8e49b8503101db14b7b4105
|
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=install postinst postrm prepare setup unpack
|
||||
DESCRIPTION=A fast and secure web browser
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.opera.com/
|
||||
IUSE=kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
|
||||
KEYWORDS=amd64
|
||||
LICENSE=OPERA-2014
|
||||
RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X]
|
||||
SLOT=0
|
||||
SRC_URI=https://download1.operacdn.com/pub/opera/desktop/67.0.3575.79/linux/opera-stable_67.0.3575.79_amd64.deb https://download2.operacdn.com/pub/opera/desktop/67.0.3575.79/linux/opera-stable_67.0.3575.79_amd64.deb https://download3.operacdn.com/pub/opera/desktop/67.0.3575.79/linux/opera-stable_67.0.3575.79_amd64.deb https://download4.operacdn.com/pub/opera/desktop/67.0.3575.79/linux/opera-stable_67.0.3575.79_amd64.deb
|
||||
_eclasses_=chromium-2 92ff174aa2b13d6ea0c4539533f0b2de eutils fcb2aa98e1948b835b5ae66ca52868c5 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c unpacker 3cd8bad0d31e525cd26be1bfa4e61631 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=b2a52b350308a5a07770f6f59ee5b674
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=install postinst postrm prepare setup unpack
|
||||
DEPEND=virtual/libiconv
|
||||
DESCRIPTION=A browser for our friends
|
||||
EAPI=7
|
||||
HOMEPAGE=https://vivaldi.com/
|
||||
IUSE=kernel_linux +l10n_af +l10n_am +l10n_ar +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
|
||||
KEYWORDS=-* amd64 ~arm ~arm64 x86
|
||||
LICENSE=Vivaldi
|
||||
RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/speex net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X]
|
||||
RESTRICT=bindist mirror
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_2.11.1811.47-1_amd64.deb -> vivaldi-2.11.1811.47_p1-amd64.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_2.11.1811.47-1_arm64.deb -> vivaldi-2.11.1811.47_p1-arm64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_2.11.1811.47-1_armhf.deb -> vivaldi-2.11.1811.47_p1-armhf.deb ) x86? ( https://downloads.vivaldi.com/stable/vivaldi-stable_2.11.1811.47-1_i386.deb -> vivaldi-2.11.1811.47_p1-i386.deb )
|
||||
_eclasses_=chromium-2 92ff174aa2b13d6ea0c4539533f0b2de eutils fcb2aa98e1948b835b5ae66ca52868c5 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c unpacker 3cd8bad0d31e525cd26be1bfa4e61631 xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=73a663b7d29ffe75f41cddd168c25245
|
Binary file not shown.
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm
|
||||
DEPEND=media-gfx/optipng sys-apps/findutils x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
|
||||
DESCRIPTION=Elementary icons forked from upstream, extended and maintained for Xfce
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/shimmerproject/elementary-xfce
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=public-domain GPL-1 GPL-2 GPL-3
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/shimmerproject/elementary-xfce/archive/v0.15.tar.gz -> elementary-xfce-0.15.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=3c594fab5dffdfb72937fec61d84d6f2
|
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm
|
||||
DEPEND=>=dev-lang/perl-5.6 >=dev-libs/glib-2.42 >=x11-libs/gdk-pixbuf-2.14 >=x11-libs/gtk+-3.22:3 >=xfce-base/exo-0.12:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfconf-4.12:= exif? ( >=media-libs/libexif-0.6.19:= ) introspection? ( dev-libs/gobject-introspection:= ) libnotify? ( >=x11-libs/libnotify-0.7 ) pcre? ( >=dev-libs/libpcre-6:= ) trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) udisks? ( dev-libs/libgudev:= ) dev-util/intltool sys-devel/gettext virtual/pkgconfig
|
||||
DESCRIPTION=File manager for the Xfce desktop environment
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start
|
||||
IUSE=exif introspection libnotify pcre +trash-panel-plugin udisks
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
|
||||
LICENSE=GPL-2+ LGPL-2+
|
||||
RDEPEND=>=dev-lang/perl-5.6 >=dev-libs/glib-2.42 >=x11-libs/gdk-pixbuf-2.14 >=x11-libs/gtk+-3.22:3 >=xfce-base/exo-0.12:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfconf-4.12:= exif? ( >=media-libs/libexif-0.6.19:= ) introspection? ( dev-libs/gobject-introspection:= ) libnotify? ( >=x11-libs/libnotify-0.7 ) pcre? ( >=dev-libs/libpcre-6:= ) trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) udisks? ( dev-libs/libgudev:= ) >=dev-util/desktop-file-utils-0.20-r1 x11-misc/shared-mime-info trash-panel-plugin? ( >=gnome-base/gvfs-1.18.3 ) udisks? ( virtual/udev >=gnome-base/gvfs-1.18.3[udisks,udev] )
|
||||
SLOT=0/3
|
||||
SRC_URI=https://archive.xfce.org/src/xfce/thunar/1.8/thunar-1.8.13.tar.bz2
|
||||
_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=3ac5d1bce92acb5df2dfdc37821ab264
|
@ -1 +1 @@
|
||||
Tue, 24 Mar 2020 05:39:01 +0000
|
||||
Tue, 24 Mar 2020 12:09:03 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue 24 Mar 2020 05:39:01 AM UTC
|
||||
Tue 24 Mar 2020 12:09:03 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 24 Mar 2020 06:00:01 +0000
|
||||
Tue, 24 Mar 2020 12:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
7edffe51deb7ffecabb3cb502ebae77ca01a22de 1585016390 2020-03-24T02:19:50+00:00
|
||||
9664c6a3b89bc2b6860fc85ed07fbeb1f4ca4d2c 1585051043 2020-03-24T11:57:23+00:00
|
||||
|
@ -1 +1 @@
|
||||
1585028101 Tue 24 Mar 2020 05:35:01 AM UTC
|
||||
1585051501 Tue 24 Mar 2020 12:05:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 24 Mar 2020 05:39:01 +0000
|
||||
Tue, 24 Mar 2020 12:09:03 +0000
|
||||
|
Binary file not shown.
@ -0,0 +1,4 @@
|
||||
DIST zoom-3.5.372466.0322_i686.tar.xz 48479676 BLAKE2B b6fdc176690ce6e4b107ebdd0f348dcbf578c815067c6616eca72e2bc98b993033074525326da74a1377ab61b4db366e816c6213291f59a29dfb0f8f3336fcbc SHA512 ac3e30baa9d251ac2ecde9bc33857d15857c52c28a6632ca7173710e3fff3424f33d55d03754a3d703b6de3578e6cc2b973b2f0eccf8b852b3edb7f2017ac4cb
|
||||
DIST zoom-3.5.372466.0322_x86_64.tar.xz 72594544 BLAKE2B dac548df8cfbcdbd90427b1a0c85c6be8798b6065b420e25dc279c8d104e6fc0f9201ad77e5451bf350f11fc26745c5c9e238675ce78e5c54216573c6af829bc SHA512 87058be065e51ea3e85801b4a40e4141278e33719d1390567bbb83010ebd90cf7c48262433227585709c3376278ff7b09d77628920672013c4df3ad97ea0d2c6
|
||||
EBUILD zoom-3.5.372466.0322.ebuild 1332 BLAKE2B be5fd522ecf3a0aadc4a0b1493003ffeaf41164ac38643adeb2d8ed17c520a2ef09901ab77b01c06f95b3cb45255d0092b6f6fdd57b793bd20c7d47998f14b99 SHA512 bd1457b3d504daaf7da1e97dc0f9936b65a618273c63952d16c2553b7881d0cb68a07246f9934b7f61f4defc71888e072d436d21ee2695a30742c47641527d6f
|
||||
MISC metadata.xml 382 BLAKE2B 181ef0696355fdfdcaaefe0e677029811c4bdc83beb0b49e522669c859bfaa505f911721646862ca679650e27d9be37336d154b22206b478d01a419f8a2e74eb SHA512 89edb37f6ede4618dcecffda30650b79a29842b6634190334d5708b9b94ff3c67cde05eb8df8d126081eb8d7b7eb97761bdb66af3bc916dbc0d8aa0fa9ddbd76
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>ulm@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>dilfridge@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>mva@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop eutils
|
||||
|
||||
DESCRIPTION="Video conferencing and web conferencing service"
|
||||
HOMEPAGE="https://zoom.us/"
|
||||
SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> ${P}_x86_64.tar.xz )
|
||||
x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> ${P}_i686.tar.xz )"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgraphicaleffects:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtpositioning:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtscript:5
|
||||
dev-qt/qtwebchannel:5
|
||||
dev-qt/qtwebengine:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libglvnd
|
||||
sys-apps/dbus
|
||||
sys-apps/util-linux
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXtst
|
||||
x11-libs/xcb-util-image
|
||||
x11-libs/xcb-util-keysyms"
|
||||
|
||||
QA_PREBUILT="opt/zoom/*"
|
||||
|
||||
src_install() {
|
||||
insinto /opt/zoom
|
||||
exeinto /opt/zoom
|
||||
doins -r json sip timezones translations
|
||||
doins *.pcm *.pem *.sh Embedded.properties version.txt
|
||||
use amd64 && doins icudtl.dat
|
||||
doexe zoom{,.sh,linux} zopen ZoomLauncher
|
||||
make_wrapper zoom ./zoom /opt/zoom
|
||||
make_desktop_entry zoom zoom audio-headset
|
||||
}
|
Binary file not shown.
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="HTTP request/response parser for C"
|
||||
HOMEPAGE="https://github.com/nodejs/http-parser"
|
||||
SRC_URI="https://github.com/nodejs/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/2.9.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
tc-export CC AR
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" CFLAGS_FAST="${CFLAGS}" library
|
||||
use static-libs && emake CFLAGS_FAST="${CFLAGS}" package
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake CFLAGS_DEBUG="${CFLAGS}" CFLAGS_FAST="${CFLAGS}" test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
|
||||
use static-libs && dolib.a libhttp_parser.a
|
||||
}
|
Binary file not shown.
@ -1,10 +1,10 @@
|
||||
AUX dropbox.conf 322 BLAKE2B db94efba3a73841cb56a0fcc75f4f6d7fb7424a35f48a7eb3ad3294a927d8cbd708427e4aba8b6f62157a5b6e7cec8d7631a6d79ccd55616a9bca63003ef72f5 SHA512 100a9480dc086e18972c25bbf554e47737dae43989fc7fe1d01173c2570e64792e64fa7d52a93ca53f3e1248b3b335fd838b5c7713dae937e919f0e6a99bb132
|
||||
AUX dropbox.initd 1581 BLAKE2B c23a753b7e4d1132d516d607e0eee35072130f6e66c59af008cedd9d9d8c104d9ae1c4644ad984a40ec48a498782b442f79058f499e61c3a3b7a700886353b4b SHA512 4275b7cca361978be6d4379f9d14edc75e51684708a61c1b9880f63e0a02e75c4eb165145bf5a2b4e0704daa5a506dc3506a953db6f5a95977f0101fbbda4912
|
||||
AUX dropbox_at.service-r2 1582 BLAKE2B 7a5d8eb1e99d6a9f6cc7d903d8d2cb6b124b4a5217e978d05f0afb08de90b3634bb802bd075a053b84b0ec4f5ef6643d2efb00beb964f9f14dd3dd234806358b SHA512 ce465614c848103ac19d3782bf55508ab9b3a3f1c0159cd0ccb7daa7374f014382b30a99bf2eb5488ab4474cad953ce0b4710c8222e5196ea49672db5d183b85
|
||||
DIST dropbox-lnx.x86-93.3.258.tar.gz 93320225 BLAKE2B d6b9d87718e1a2832c6afd28515658c2219dc3cae1b16fc3704c00cad9e2a63547b5c09ec5d80a41b32ba688fc7d064f493db43714e693d3a2ba71303730be83 SHA512 2b1fb83ce43f6e8db12294ff1850dfb65bb88ba14e9e5b734d66f07b4ce8e805f4d63260f1036e083796db7a42f03d62516ee96cab993705a4bce878c86279ca
|
||||
DIST dropbox-lnx.x86-93.4.273.tar.gz 94058022 BLAKE2B 436f861aa569d6468031a841d9a5f5e592e7a1213d3eb84d3029deb842e5a03cfa54a570c5f20efa7e66ead62aff44f599b8c3eb99fceacccadda95a45123bee SHA512 fd8e1fc05ded55fadaae484605f36d14779432d843d9e7ead20e77f33cad2b45ddc3f35c6dc1acd8b544d152998682ec3c5cf28b96c08143b85c60a75e063015
|
||||
DIST dropbox-lnx.x86_64-93.3.258.tar.gz 97663412 BLAKE2B bed59ecb0c9ad57eb11597deac29bbca09c4a938eca7c759c0314c47392e2eb33b75febfb9056057f8495cd34078645c203b16e5aac7ad505d56c460ab7d529f SHA512 6873d6b27330eacc5e8300331863c84f5a4425d84216a2879e0784c86224576d71a729d4720b986b74ec0733c4254012e0013cdf775bbc8114f48704836a783d
|
||||
DIST dropbox-lnx.x86-94.3.371.tar.gz 94249950 BLAKE2B a3e798b55e54dbfe9f8e3cea5c05405e2280b81654cb6ebd6957c0b1492c6ce6ec341be25c8708bd9b53d03fa9629e4861ac408e169aa2525dda31de1746afb9 SHA512 363da23ea0ae18bf4e09b8be13901c9bfd87a14747f9c4ed65cebbf57f2992d120bd6004dcb3d4162cb3246d4dc03aa3d64953819cc8919adff2e758da19c072
|
||||
DIST dropbox-lnx.x86_64-93.4.273.tar.gz 98410343 BLAKE2B fa9828aa695521d64d911a7f958e9b7df926a4457b6613759d769ed78b7d7111448069d18855f0184c7228e9ca6dbd811b5739fd0763f23952d0b33ab9ea8514 SHA512 98829692f4b662bfafd709c99708067f172a10cafc32af1e53ecc9592ab0d5b15dae2da492c24f6b6079a2ad66eff1293416453e03090aca427b4ea7a5ea059b
|
||||
EBUILD dropbox-93.3.258.ebuild 2561 BLAKE2B 9c6df8557694385a3817b26c068731524c3cfd72b8fc6514be8fd1646ee1c7073a101cc24e82f5dae9bc16fdb2cebcdad621d8d9a963aaa486659b2adc32b7ec SHA512 5de8951c0dfb17269b659ed76fc3260c93e1c2c3ea91f3a1070cb7b2b02a15b252696ecf4d8223d1d3cc1f46df08d9ba2c365a177c4c9632e1a129c054428188
|
||||
DIST dropbox-lnx.x86_64-94.3.371.tar.gz 98551058 BLAKE2B 6c4051cc81e490a28c34f52ef7f9f74e0e263f24ebc409fe67ac86d371db89ef250ade98a3701a0101d6e90bfd6835eda17176ed6413dbb774b2b9b43f2d7aa9 SHA512 c12ffe8a5051cc396ea188e7907449fb49d103b476c1070952fcb815bec29c72ec02bec5826898b3aee5230c195620a62499440b5ea27b4d97f55ad8914ab143
|
||||
EBUILD dropbox-93.4.273.ebuild 2561 BLAKE2B 9c6df8557694385a3817b26c068731524c3cfd72b8fc6514be8fd1646ee1c7073a101cc24e82f5dae9bc16fdb2cebcdad621d8d9a963aaa486659b2adc32b7ec SHA512 5de8951c0dfb17269b659ed76fc3260c93e1c2c3ea91f3a1070cb7b2b02a15b252696ecf4d8223d1d3cc1f46df08d9ba2c365a177c4c9632e1a129c054428188
|
||||
EBUILD dropbox-94.3.371.ebuild 2563 BLAKE2B 4bfdeb547c2f0ac9e3d98d647c8d8178567780460463e029205309a946c1f46a6f89badf6916fff113ff6317cd5bafc7b311a8017d6f0203087f55baff939ef7 SHA512 eedc17753481143c2b258f8a8b1527394667120be4f88e6969c927207009ec14ffcdbd5b7e928924c009ddf19e2e76a8d7a613fa849897aec3a567719e8102a4
|
||||
MISC metadata.xml 422 BLAKE2B aa4c408abfc15620a5a8aa6f65891c152315200622b4cf65214757244394a7234e01093d4c0d899d93897182061b02631cce9a3f9409e530d9d9d9a7662771a8 SHA512 987f29ecd23a68ee9037749c20640279f1e232e1d09fb0c4279940643ed50cfd2f0ee8c3e5d3f582b6ca227c757bd3306ca7b3bc59cc7a4f86e9586421d4c839
|
||||
|
Binary file not shown.
@ -0,0 +1,166 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
FORTRAN_NEEDED=fortran
|
||||
|
||||
inherit cuda flag-o-matic fortran-2 java-pkg-opt-2 toolchain-funcs multilib multilib-minimal
|
||||
|
||||
MY_P=${P/-mpi}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
IUSE_OPENMPI_FABRICS="
|
||||
openmpi_fabrics_ofed
|
||||
openmpi_fabrics_knem
|
||||
openmpi_fabrics_psm"
|
||||
|
||||
IUSE_OPENMPI_RM="
|
||||
openmpi_rm_pbs
|
||||
openmpi_rm_slurm"
|
||||
|
||||
IUSE_OPENMPI_OFED_FEATURES="
|
||||
openmpi_ofed_features_control-hdr-padding
|
||||
openmpi_ofed_features_udcm
|
||||
openmpi_ofed_features_rdmacm
|
||||
openmpi_ofed_features_dynamic-sl"
|
||||
|
||||
DESCRIPTION="A high-performance message passing library (MPI)"
|
||||
HOMEPAGE="http://www.open-mpi.org"
|
||||
SRC_URI="http://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
|
||||
IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio
|
||||
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}"
|
||||
|
||||
REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs )
|
||||
openmpi_rm_pbs? ( !openmpi_rm_slurm )
|
||||
openmpi_fabrics_psm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )"
|
||||
|
||||
CDEPEND="
|
||||
!sys-cluster/mpich
|
||||
!sys-cluster/mpich2
|
||||
!sys-cluster/nullmpi
|
||||
>=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
|
||||
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
|
||||
>=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
|
||||
openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
|
||||
openmpi_fabrics_knem? ( sys-cluster/knem )
|
||||
openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* )
|
||||
openmpi_rm_pbs? ( sys-cluster/torque )
|
||||
openmpi_rm_slurm? ( sys-cluster/slurm )
|
||||
openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.6 )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jdk-1.6 )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/mpi.h
|
||||
/usr/include/openmpi/ompi/mpi/java/mpiJava.h
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
java-pkg-opt-2_pkg_setup
|
||||
|
||||
elog
|
||||
elog "OpenMPI has an overwhelming count of configuration options."
|
||||
elog "Don't forget the EXTRA_ECONF environment variable can let you"
|
||||
elog "specify configure options if you find them necessary."
|
||||
elog
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Necessary for scalibility, see
|
||||
# http://www.open-mpi.org/community/lists/users/2008/09/6514.php
|
||||
echo 'oob_tcp_listen_mode = listen_thread' \
|
||||
>> opal/etc/openmpi-mca-params.conf || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
if use java; then
|
||||
# We must always build with the right -source and -target
|
||||
# flags. Passing flags to javac isn't explicitly supported here
|
||||
# but we can cheat by overriding the configure test for javac.
|
||||
export ac_cv_path_JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} econf \
|
||||
--sysconfdir="${EPREFIX}/etc/${PN}" \
|
||||
--enable-pretty-print-stacktrace \
|
||||
--enable-orterun-prefix-by-default \
|
||||
--with-hwloc="${EPREFIX}/usr" \
|
||||
--with-hwloc-libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--with-libltdl="${EPREFIX}/usr" \
|
||||
--with-libevent="${EPREFIX}/usr" \
|
||||
--with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--enable-mpi-fortran=$(usex fortran all no) \
|
||||
$(use_enable cxx mpi-cxx) \
|
||||
$(use_with cma) \
|
||||
$(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \
|
||||
$(use_enable romio io-romio) \
|
||||
$(use_enable heterogeneous) \
|
||||
$(use_enable ipv6) \
|
||||
$(multilib_native_use_enable java mpi-java) \
|
||||
$(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_with openmpi_fabrics_psm psm "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_control-hdr-padding openib-control-hdr-padding) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_rdmacm openib-rdmacm) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_udcm openib-udcm) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl) \
|
||||
$(multilib_native_use_with openmpi_rm_pbs tm) \
|
||||
$(multilib_native_use_with openmpi_rm_slurm slurm)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
# Doesn't work with the default src_test as the dry run (-n) fails.
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
default
|
||||
|
||||
# fortran header cannot be wrapped (bug #540508), workaround part 1
|
||||
if multilib_is_native_abi && use fortran; then
|
||||
mkdir "${T}"/fortran || die
|
||||
mv "${ED}"/usr/include/mpif* "${T}"/fortran || die
|
||||
else
|
||||
# some fortran files get installed unconditionally
|
||||
rm \
|
||||
"${ED}"/usr/include/mpif* \
|
||||
"${ED}"/usr/bin/mpif* \
|
||||
|| die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# fortran header cannot be wrapped (bug #540508), workaround part 2
|
||||
if use fortran; then
|
||||
mv "${T}"/fortran/mpif* "${ED}"/usr/include || die
|
||||
fi
|
||||
|
||||
# Remove la files, no static libs are installed and we have pkg-config
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
|
||||
if use java; then
|
||||
local mpi_jar="${ED}"/usr/$(get_libdir)/mpi.jar
|
||||
java-pkg_dojar "${mpi_jar}"
|
||||
# We don't want to install the jar file twice
|
||||
# so let's clean after ourselves.
|
||||
rm "${mpi_jar}" || die
|
||||
fi
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST opera-developer_68.0.3616.0_amd64.deb 67535652 BLAKE2B 38ab64f2a6ca0473157e07bf764fe389a32024de88fcb397ad5927e104c4cec4779b456e6d1afc8ec5ceb1f22c5c8e654cc2751785a6bcf5f599c237bc949eba SHA512 820f8a6dbbeb8837c2f4d9777959eb381cf3d6f58335c1e12e87d7ed87833318eadb3158f362362bb7c250407092ec0be877268cb1b448accd3e3c903675afc9
|
||||
DIST opera-developer_69.0.3623.0_amd64.deb 67847572 BLAKE2B b5a6e5807a0a0a354df4971b4c72b12c13e926edbd356fbb86d6b291a4eb9f87aa383d5b0b0adbc9d60de837d8729d0948da8213f7ed60bed98c8af7dd911c3e SHA512 f30250976748f4b11c4de7e67918974b2072eec8853300ba8c2f4e8ced3ab1921d7ba8f3ae31ec9d0332012c69596c500b05f733cdb35edd98c157f2d3fc8f73
|
||||
EBUILD opera-developer-68.0.3616.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
|
||||
DIST opera-developer_69.0.3638.0_amd64.deb 68943604 BLAKE2B 2b127294284a98b1c2c3c21717d43dc94c8e22fb210962c49aa7c6c4098991d3995676d2d76a5dc684997bd80f163aa2bc405019a7de8d017ab21b858e4f3961 SHA512 8d699bcae40602de31cd591cbbf7b41d2d1b8e309eb961b51de8f0f380e8befb9144787f2bda2129462a7a52ec2f35af2317d14d37b7cfee8c31edce8a4a300a
|
||||
EBUILD opera-developer-69.0.3623.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
|
||||
EBUILD opera-developer-69.0.3638.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
|
||||
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
|
||||
|
@ -1,5 +1,3 @@
|
||||
DIST opera-stable_67.0.3575.79_amd64.deb 67131788 BLAKE2B 5183bb4644be8f8868a2c1355a4e7bf77d5669a16416074428dda792611bd5323554fe62131faa219a4f003617e70add8d6b0f2f4b52464b60cac52f0c762363 SHA512 95db2d608b8f8454407559aa9ff97d8918e026008e5c99836f97a9b33c6b4934f7f973cd0cd341ef00bcce41a448e8e96fce57342733aa9f686d616e9f95b0ad
|
||||
DIST opera-stable_67.0.3575.97_amd64.deb 67133236 BLAKE2B 4e51e08ea19e647515074b6510b28b8877fa8adb7d0b7d60b63cdd816a9ef73e838acc54c9b6176ebb9ca45b5af62765a2bc526e7fd166edcdd766f327b8f9e8 SHA512 c9f6d9c5306496b58213125f2df0624f419280e61ab49b1f95db06c3367ece223bb7dab9de111befee88a635ca67f41ae789afae73c3bc0f8190920a3b729f4d
|
||||
EBUILD opera-67.0.3575.79.ebuild 2283 BLAKE2B 566b8d386fb3c0addefbc13a7cdf309bed3404e7c238f91c2a7b3b4b3ea15840bb10775a66e14cba1ffa4c3f694b774d0006753d08b7a229a06d141193a7c79d SHA512 2fa37d3c6f35d6bf7f39a71921ed3bd6054f3385e22a8e8d91a478a619969b419aa50a7230488f0a231515af60ff82da3b984bc0d0a6d7219e2a1372f8ef98d7
|
||||
EBUILD opera-67.0.3575.97.ebuild 2284 BLAKE2B e4969031bd5f118201defcee48b8072c5c187b8ab61bc0e88597bc65143ddc2583c581ea3479aa549fba3cac520768e1804347d849032b7cb8ca410f56821bd9 SHA512 3380150ab9ea58753e0a3b7a07c87abfbaedd75741cb4bef31d1ee1847cf3b3764126695429377c7551b96ffe2df05a42a744ece467d7344d0c898235a5621d1
|
||||
EBUILD opera-67.0.3575.97.ebuild 2283 BLAKE2B 566b8d386fb3c0addefbc13a7cdf309bed3404e7c238f91c2a7b3b4b3ea15840bb10775a66e14cba1ffa4c3f694b774d0006753d08b7a229a06d141193a7c79d SHA512 2fa37d3c6f35d6bf7f39a71921ed3bd6054f3385e22a8e8d91a478a619969b419aa50a7230488f0a231515af60ff82da3b984bc0d0a6d7219e2a1372f8ef98d7
|
||||
MISC metadata.xml 446 BLAKE2B dbd473cdfed1e48919a7d03f61999b3bbeb294a8ab917bb438b52dcffc304d6cd954f79817b0a73a396a9d153eb5917cfba1c1bd33e419918dc8b9a5dc449379 SHA512 42d93f4994820e8ca5f6d56a94709f8194046395f9aff8f445ce2f80777a43763c124a4ab514bab55751c6a651c9d0002c61c92d77bf9c841ef9e112abd26105
|
||||
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
CHROMIUM_LANGS="
|
||||
be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
|
||||
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
|
||||
zh-CN zh-TW
|
||||
|
||||
"
|
||||
inherit chromium-2 multilib unpacker xdg-utils
|
||||
|
||||
DESCRIPTION="A fast and secure web browser"
|
||||
HOMEPAGE="https://www.opera.com/"
|
||||
LICENSE="OPERA-2014"
|
||||
SLOT="0"
|
||||
SRC_URI_BASE="
|
||||
https://download1.operacdn.com/pub/
|
||||
https://download2.operacdn.com/pub/
|
||||
https://download3.operacdn.com/pub/
|
||||
https://download4.operacdn.com/pub/
|
||||
"
|
||||
for uri in ${SRC_URI_BASE}; do
|
||||
SRC_URI+="
|
||||
"${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
|
||||
"
|
||||
done
|
||||
KEYWORDS="amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
gnome-base/gconf:2
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
net-misc/curl
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/libnotify
|
||||
x11-libs/pango[X]
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
OPERA_HOME="usr/$(get_libdir)/${PN}"
|
||||
|
||||
case ${ARCH} in
|
||||
amd64)
|
||||
mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
|
||||
rm -r usr/lib || die
|
||||
;;
|
||||
esac
|
||||
|
||||
rm usr/bin/${PN} || die
|
||||
|
||||
rm usr/share/doc/${PN}-stable/copyright || die
|
||||
mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
|
||||
gunzip usr/share/doc/${PF}/changelog.gz || die
|
||||
|
||||
pushd "${OPERA_HOME}"/localization > /dev/null || die
|
||||
chromium_remove_language_paks
|
||||
popd > /dev/null || die
|
||||
|
||||
sed -i \
|
||||
-e 's|^TargetEnvironment|X-&|g' \
|
||||
usr/share/applications/${PN}.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm "${OPERA_HOME}"/${PN}_autoupdate || die
|
||||
mv * "${D}" || die
|
||||
dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
|
||||
fperms 4711 /"${OPERA_HOME}"/opera_sandbox
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
@ -1,11 +1,6 @@
|
||||
DIST vivaldi-2.11.1811.47_p1-amd64.deb 65546908 BLAKE2B fef2b087b34fb1e55e746bff018d66a6a5288e0a8f76dd1ce455c6c1913b57cc98f90e88b0b61a1b57566e8eac23d9122010267ce825ca89ad669e9a23955adf SHA512 59c02672f9c77a01707773d4590200fc8ab601983e00bab84c63e6589091bc53b561c0c3fe45557ba776a19cffb9d244c0187d11ba82213919f5df8a503dda98
|
||||
DIST vivaldi-2.11.1811.47_p1-arm64.deb 58880328 BLAKE2B 415964910697f0ee255e365ca363ee8980a2edb7e217207b7ea0ebc1408335c9342dfeb41d27ae7b42546aa60447d3cbcbf87d8140b40f61b7582c6e33a9a27e SHA512 3339c7e2cf1a7e1e2b1e1634f658ec5b9b7b4cfb22badd75c4a1eec5939c56680249fc718c9924629d4fecfb75ff56f52aabb22cf9fa89e151ab5ee6f4e3df37
|
||||
DIST vivaldi-2.11.1811.47_p1-armhf.deb 58223516 BLAKE2B 17b1e78184e9b6322183d46e4deba44f4bf5919d01460751a60950af2bd56c0f56f3c85773c9aea4980d55be3803730f73bf3a6a906909e7161896f33b568331 SHA512 534b95ec507a844487ad681c5d07a328a0105de769d54e50a76f819ca019016aab2ecdbf43a718b83429fde96d67bc289e97d99a64b2138635350bbe6d1cb303
|
||||
DIST vivaldi-2.11.1811.47_p1-i386.deb 64350788 BLAKE2B 0dfe6213f61ba01d861305501b25466480858a09a29da4cde8917925fcf8c718ce625fe60adbce3aeb196ff831b4314e52d5e6e20d7d79dec7bcabe95bb6cf11 SHA512 44742466012475670326eb8277c8e1036852c2601eee09e3bb06b2fff6ed6d3845f047af143e17aace3f988fcf593a6d86c7d823574e6513ed133abb5306ed58
|
||||
DIST vivaldi-2.11.1811.49_p1-amd64.deb 65549496 BLAKE2B 5d5829bc5e2cbc161ecfaa60f31630a8a158a42cbc6659723b4c1972650f1e21e33f987836652588de2114e13a026e290b352f1e37159911b8573a9dccec6919 SHA512 f2703c8c205146c84b7ccfeafa2cdd1b88bb1207b580cf39511df76419097a19e5ceddb0c36f13f30686e2411dd0375956f8b217bc546cf5585ade5cbdb94cfb
|
||||
DIST vivaldi-2.11.1811.49_p1-arm64.deb 58884528 BLAKE2B 4a6bbe56cba07874bc67bf17e82ddac265c7636d660e91786e0e28352e36c31d07653337745e41e77716ff7f7585cf6d0d880df3021755ef2e0553c9e0026418 SHA512 dcb333e461fefbace369a0680c8dd1e9d759df3766bc941dd7a72c22f1f4e7a8fde14ec0cc3efc3b4408c2ee8fe1300d6485a8959231a12812271ee3847f023a
|
||||
DIST vivaldi-2.11.1811.49_p1-armhf.deb 58216340 BLAKE2B f36e47bcd9f0cfb8e181cdf21dd85ed10b848e23266c37d09e02cff2c697cb184c0bbe8f7af75f55a12fc06305f26c6b5cbd1959a6311dbf20f7caa3193c1c42 SHA512 b53d23a693c1549e3da9829374953bf8993b344c3ba846e0aa8c7cc04002f4127dba3c919d3033bf7e92216bd8757d77bd55e5170168fed66858981c7cbac35b
|
||||
DIST vivaldi-2.11.1811.49_p1-i386.deb 64347424 BLAKE2B a66f9e38f876e8d15a7a1e573d23a53de731cf5c20e0de3c93c7a5d87e233d789f1db793f98fb186fa44e2f40c0df0833576f9bd77aa5aa4469350d54adf8975 SHA512 33acb591faaa0697022c5c7e0812bd56950b473310f97aa8e419fecead5f5de8d9051cd2359ca5180c46995e75eee8ef7f8311dad4a9215964c8481bc35c15ec
|
||||
EBUILD vivaldi-2.11.1811.47_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
|
||||
EBUILD vivaldi-2.11.1811.49_p1.ebuild 2972 BLAKE2B eaf158cdcb97fba387d5f83bb7835872c696a4e3c816b561dd2134975b66f860f570388dac32df1d188c1ee318c54359dd236f608c12a02f46733a32aa6c63ff SHA512 6c27dcf77ec35f6ad8acc530a81f70f46bfec2f1cf82ed1e5d6ed4e7bfaedd406adb0e22dccc88ff151f0f760391b373841e3463b2de7058cbbaed41b14b5bb0
|
||||
EBUILD vivaldi-2.11.1811.49_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
|
||||
MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
|
||||
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
CHROMIUM_LANGS="
|
||||
af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE et eu
|
||||
fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt
|
||||
lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th
|
||||
tr uk vi zh-CN zh-TW
|
||||
"
|
||||
inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
|
||||
|
||||
#VIVALDI_BRANCH="snapshot"
|
||||
|
||||
VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
|
||||
VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
|
||||
VIVALDI_HOME="opt/${VIVALDI_BIN}"
|
||||
DESCRIPTION="A browser for our friends"
|
||||
HOMEPAGE="https://vivaldi.com/"
|
||||
VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
|
||||
SRC_URI="
|
||||
amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
|
||||
arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
|
||||
arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
|
||||
x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
|
||||
"
|
||||
|
||||
LICENSE="Vivaldi"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 ~arm ~arm64 x86"
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DEPEND="
|
||||
virtual/libiconv
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/speex
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/libcap
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango[X]
|
||||
"
|
||||
QA_PREBUILT="*"
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
|
||||
mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
|
||||
|
||||
sed -i \
|
||||
-e "s|${VIVALDI_BIN}|${PN}|g" \
|
||||
usr/share/applications/${VIVALDI_PN}.desktop \
|
||||
usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
|
||||
|
||||
mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
|
||||
chmod 0755 usr/share/doc/${PF} || die
|
||||
|
||||
gunzip usr/share/doc/${PF}/changelog.gz || die
|
||||
|
||||
rm \
|
||||
_gpgbuilder \
|
||||
etc/cron.daily/${VIVALDI_BIN} \
|
||||
|| die
|
||||
rmdir \
|
||||
etc/cron.daily/ \
|
||||
etc/ \
|
||||
|| die
|
||||
|
||||
local c d
|
||||
for d in 16 22 24 32 48 64 128 256; do
|
||||
mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
|
||||
cp \
|
||||
${VIVALDI_HOME}/product_logo_${d}.png \
|
||||
usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
|
||||
done
|
||||
|
||||
pushd "${VIVALDI_HOME}/locales" > /dev/null || die
|
||||
chromium_remove_language_paks
|
||||
popd > /dev/null || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm -r usr/share/appdata || die
|
||||
mv * "${D}" || die
|
||||
dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
|
||||
|
||||
fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST elementary-xfce-0.14.tar.gz 6265406 BLAKE2B 8f51e42224d4c458094855b1a807a726ec3f85ce3a9f0a676b8736d6c5d68141e137c4e7257e762dfd9d50260409c2da0cb954f23b96b4632ebeab818d050b73 SHA512 014d438699152585531942f1cff864f019c594b37de433831f3f941622b8cd5182e2537a114638d3af42f79409c0b0406bc0e71261688717e70a1914c9155756
|
||||
DIST elementary-xfce-0.15.tar.gz 6178898 BLAKE2B 9b15a850a91c6d2fc598efe463c66dfeaecd70c45131c387e303ad471076b26f95c151cc3534e34e3d00c05334cfb601a2683492bcde64d326b4a2efa94fde68 SHA512 35434671d81ef5ad61562360faa54752da7351c1d885efc5dd3dffd5af86bb3ba91aa9f20433e237ccd6eb9ffadf1342a7c77a4a83154c8655fd076eca9107b3
|
||||
EBUILD elementary-xfce-icon-theme-0.14.ebuild 938 BLAKE2B cfac1dc61e002b308c84d2de7202d8ba71acf341a20d3d7c1f8f2216caddbe1aec0994c4740acd0bc89f7f0783599703793d475c78f4c302b63b8663c83cb2b1 SHA512 31eb588e6fa506138780997b542f5ef673ced5658f597f29de04f1a52dac2651f6b6db21d7d500c0de3d1bdad0acfbd3d5dd9566157200304526e2adb046ebe5
|
||||
EBUILD elementary-xfce-icon-theme-0.15.ebuild 938 BLAKE2B 790f7285ae6010ecb4fe0326140580b0fc94defe912b333a48ceee9384e3f5866f5950bf1b22f260c990da05b35c74d3774ad784c3cc5dc39e36becd2db23b9d SHA512 5414aae8c23be14539f76e40b52c831904473a486bba172534bfce4eec678bc535622674378585b5c2b76d808a9a9709b4339ef028ce0bfc5ed7018dfd6aa4a0
|
||||
MISC metadata.xml 346 BLAKE2B aadbfac92004404037c41af003c6db9a99e9ed48f35ffd7c8561a4a624ea43f31a7262cc913a8ce75df4280f1d557672696e880712db5cbd90fc2be92e261f25 SHA512 41a313ca1a567e691e144d3e0aa1110cc1fc4110c63d7a72e8acafb83805e278360019e31b8d387604f4f932a16e6c3b57b77a2a81f32a1cee3b4e6e492f26cb
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit xdg-utils toolchain-funcs
|
||||
|
||||
MY_P="${PN%-icon-theme}-${PV}"
|
||||
DESCRIPTION="Elementary icons forked from upstream, extended and maintained for Xfce"
|
||||
HOMEPAGE="https://github.com/shimmerproject/elementary-xfce"
|
||||
SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain GPL-1 GPL-2 GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="media-gfx/optipng
|
||||
sys-apps/findutils
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
# custom script
|
||||
./configure --prefix="${EPREFIX}/usr" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# delete dangling doc links
|
||||
find -L "${D}" -type l -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST thunar-1.8.12.tar.bz2 2367685 BLAKE2B 259e7a2c9aeb66673a7b5e6d7147d5257d64b7143c79981ee65097568505969426ea4b20e7ef754fcc6f03e19f632b078115d2db524f2a6eeec1f1e3253e14e4 SHA512 cd27b26796602ea8623c368cd6c8bb53136c09e4a02c37775bed9918c801741e0adb5784151fbf4b93785967a637ffb8b1214b0721f9457de683ebd7718a8767
|
||||
DIST thunar-1.8.13.tar.bz2 2374152 BLAKE2B f7d73f354038e3729852244b96dd3571f6a7d323d89a8ef6d7027746a77ffee348a1f4e1fa8856c929f02c59c1444c53e96a63b20f3d9efcad3d2286658f9224 SHA512 df345df46a881d95a6077678767b2d6dc0ff269244b2d6f850446eb52f03c5ff1c160db479e143b7853fffd9122c49b0b780ea34bc92a89ee5ff2a2c45a2a105
|
||||
EBUILD thunar-1.8.12.ebuild 2180 BLAKE2B ac3dfc810f40aa2d61f2b1aeffbfcb528873e412bdb6236a3abe2b63bb956ee91616e37633a2b3fb701e3b8333032a06fc0fc7a6b816af4dd9ad790e5f797922 SHA512 cc9d8e1a200762976ee70ae36aa2ac8eb0a68262216bb444983c68547d131fdc37852815404029518c41c30ff59b90421d819f0a0ecd030a5e6be92886f75243
|
||||
EBUILD thunar-1.8.13.ebuild 2185 BLAKE2B 682399906df271677a1d53c7b941aa8c202c5f5875f9f7aacab1060b2d599b24423f5c4622d05df0d308e5f42676766bdc778952df1f795c1cf18a61c7e9349d SHA512 2ed3507de08d052233affa5f58dba9b12a8b244ba3ff0b4e7ada4868f27ee565224600025aee5543f35a1a4c1789c05effed6045dc6885656f54f571a48c2314
|
||||
MISC metadata.xml 372 BLAKE2B e681d80da66f68cf89aea0e932d2a2c3008e388abcc40f20ffe31e859dd677fdd002c37af8c71912e1836bb6d008fe2b6f838453dc5c1e944fc66e9216b3708e SHA512 3ecb379e314ff3f9c745b61707c6df0a912b1466bd56abeebdba0ee138e14ee331fcd61acb3c5b64ace4daa42cbaaec8331cc83d6ae5d0bdc1fa5a69a258ef17
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit xdg-utils
|
||||
|
||||
DESCRIPTION="File manager for the Xfce desktop environment"
|
||||
HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start"
|
||||
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+"
|
||||
SLOT="0/3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
|
||||
|
||||
GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
|
||||
COMMON_DEPEND=">=dev-lang/perl-5.6
|
||||
>=dev-libs/glib-2.42
|
||||
>=x11-libs/gdk-pixbuf-2.14
|
||||
>=x11-libs/gtk+-3.22:3
|
||||
>=xfce-base/exo-0.12:=
|
||||
>=xfce-base/libxfce4ui-4.12:=
|
||||
>=xfce-base/libxfce4util-4.12:=
|
||||
>=xfce-base/xfconf-4.12:=
|
||||
exif? ( >=media-libs/libexif-0.6.19:= )
|
||||
introspection? ( dev-libs/gobject-introspection:= )
|
||||
libnotify? ( >=x11-libs/libnotify-0.7 )
|
||||
pcre? ( >=dev-libs/libpcre-6:= )
|
||||
trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
|
||||
udisks? ( dev-libs/libgudev:= )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/desktop-file-utils-0.20-r1
|
||||
x11-misc/shared-mime-info
|
||||
trash-panel-plugin? ( ${GVFS_DEPEND} )
|
||||
udisks? (
|
||||
virtual/udev
|
||||
${GVFS_DEPEND}[udisks,udev]
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(use_enable introspection)
|
||||
$(use_enable udisks gudev)
|
||||
$(use_enable libnotify notifications)
|
||||
$(use_enable exif)
|
||||
$(use_enable pcre)
|
||||
$(use_enable trash-panel-plugin tpa-plugin)
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you were using an older Xfce version and Thunar fails to start"
|
||||
elog "with a message similar to:"
|
||||
elog " Failed to register: Timeout was reached"
|
||||
elog "you may need to reset your xfce4 session:"
|
||||
elog " rm ~/.cache/sessions/xfce4-session-*"
|
||||
elog "See https://bugs.gentoo.org/698914."
|
||||
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
Loading…
Reference in new issue