Sync with portage [Sat May 30 13:23:44 MSK 2020].
This commit is contained in:
parent
c20a43e387
commit
e979afbe35
467 changed files with 2173 additions and 6553 deletions
Binary file not shown.
Binary file not shown.
|
@ -22,7 +22,7 @@ BDEPEND="
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
app-arch/bzip2:=
|
app-arch/bzip2:=
|
||||||
dev-libs/icu:=
|
dev-libs/icu:=
|
||||||
gnustep-base/gnustep-base
|
gnustep-base/gnustep-base:=
|
||||||
media-sound/wavpack
|
media-sound/wavpack
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
|
|
Binary file not shown.
|
@ -1,2 +1 @@
|
||||||
DIST simh-3.11.1.tar.gz 2576391 BLAKE2B bebaba75d4264c47202cc0daca2023c03d2e87722798f1ab37c9e3b2cec0b80cd180fccc0077347b2cb5255d26e1ce35f99a908deaf252c1e60e22e0a381e66d SHA512 7c2f81a64d3016b9a44409fc336c804c0da836317745d47594cc48c64cb57dc8f22084d9086e3f86868ec485ee56ac63301f350cee6d275e705b7c5fc82875db
|
DIST simh-3.11.1.tar.gz 2576391 BLAKE2B bebaba75d4264c47202cc0daca2023c03d2e87722798f1ab37c9e3b2cec0b80cd180fccc0077347b2cb5255d26e1ce35f99a908deaf252c1e60e22e0a381e66d SHA512 7c2f81a64d3016b9a44409fc336c804c0da836317745d47594cc48c64cb57dc8f22084d9086e3f86868ec485ee56ac63301f350cee6d275e705b7c5fc82875db
|
||||||
DIST simhv311-0.zip 2790607 BLAKE2B f9399977093f07d7f58067ed40e22f60e43228bbb1e0fdaa6b04408956962d9ea14b6dc57d758b819cee59f3bade9505a6802d42804df49622990402c0f22600 SHA512 e5fb6915c050e7402363cd9c1f99feb00874c3693905067ce901ffa86fc29a0cd2648684f111216b09a3c847f75812e2db2e2f2fa9f9d0db5dc932d53ec832fa
|
|
||||||
|
|
|
@ -1,62 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
MY_P="${PN}v$(ver_rs 1 '' 2 '-')" # 'a.b.c' -> 'ab-c'
|
|
||||||
DESCRIPTION="a simulator for historical computers such as Vax, PDP-11 etc.)"
|
|
||||||
HOMEPAGE="http://simh.trailing-edge.com/"
|
|
||||||
SRC_URI="http://simh.trailing-edge.com/sources/${MY_P}.zip"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="net-libs/libpcap"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-arch/unzip"
|
|
||||||
|
|
||||||
S=${WORKDIR}/sim
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-3.11.0-respect-FLAGS.patch
|
|
||||||
"${FILESDIR}"/${PN}-3.11.0-fix-mkdir-race.patch
|
|
||||||
"${FILESDIR}"/${PN}-3.11.0-fcommon.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# fix linking on Darwin
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
sed -e 's/-lrt//g' \
|
|
||||||
-i makefile || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export GCC="$(tc-getCC)"
|
|
||||||
export LDFLAGS_O="${LDFLAGS}"
|
|
||||||
export CFLAGS_O="${CFLAGS}"
|
|
||||||
|
|
||||||
local my_makeopts=""
|
|
||||||
if tc-is-gcc && ver_test $(gcc-version) -lt 4.6 ; then
|
|
||||||
my_makeopts+=" NO_LTO=1"
|
|
||||||
fi
|
|
||||||
|
|
||||||
emake ${my_makeopts}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
for BINFILE in BIN/* ; do
|
|
||||||
newbin ${BINFILE} "simh-$(basename ${BINFILE})"
|
|
||||||
done
|
|
||||||
|
|
||||||
insinto /usr/share/simh
|
|
||||||
doins VAX/*.bin
|
|
||||||
|
|
||||||
dodoc *.txt */*.txt
|
|
||||||
}
|
|
Binary file not shown.
|
@ -1,44 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="A general purpose fuzzer with feedback support"
|
|
||||||
HOMEPAGE="https://google.github.io/honggfuzz/"
|
|
||||||
SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=sys-libs/binutils-libs-2.29:=
|
|
||||||
sys-libs/libunwind:=
|
|
||||||
app-arch/xz-utils
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
DOCS=(
|
|
||||||
CHANGELOG
|
|
||||||
COPYING
|
|
||||||
CONTRIBUTING
|
|
||||||
README.md
|
|
||||||
)
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-2.0-no-werror.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" emake
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin ${PN}
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
}
|
|
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
DIST batti-0.3.8.tar.gz 59783 BLAKE2B cba35af1d8d3e5f2e44e27eb2727fc2115d89d5ff79bd54f263a25678c4a5d9d87da685905f85c3d47bdeeeba164bb0dce09082adb211acc51a02ec514e0122a SHA512 39e0085a13847359eb555eff80c3f3b166775558fba3c76ecb4315786e2ce4307d21dcac5fab38da4ee3cc2035356906eb1354ced56a1f007735029e0484a4de
|
|
|
@ -1,45 +0,0 @@
|
||||||
# Copyright 1999-2018 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit distutils-r1 gnome2-utils
|
|
||||||
|
|
||||||
DESCRIPTION="A upower based battery monitor for the system tray, similar to batterymon"
|
|
||||||
HOMEPAGE="https://code.google.com/p/batti-gtk/"
|
|
||||||
SRC_URI="https://batti-gtk.googlecode.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="libnotify"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
|
||||||
sys-power/upower
|
|
||||||
x11-themes/hicolor-icon-theme
|
|
||||||
libnotify? ( x11-libs/libnotify )
|
|
||||||
"
|
|
||||||
DEPEND=""
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
if has_version ">=sys-power/upower-0.99"; then
|
|
||||||
eapply "${FILESDIR}/${P}-upower-0.99.patch"
|
|
||||||
eapply "${FILESDIR}/${P}-upower-capital.patch"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
|
@ -1,34 +0,0 @@
|
||||||
diff -Naur batti-0.3.8.orig/src/PowerBackend.py batti-0.3.8/src/PowerBackend.py
|
|
||||||
--- batti-0.3.8.orig/src/PowerBackend.py 2014-04-15 19:30:34.123260000 +0200
|
|
||||||
+++ batti-0.3.8/src/PowerBackend.py 2014-04-15 19:32:11.859168509 +0200
|
|
||||||
@@ -180,17 +180,6 @@
|
|
||||||
|
|
||||||
properties = dbus.Interface(iface, 'org.freedesktop.DBus.Properties')
|
|
||||||
|
|
||||||
- if properties.Get(self.dbus_interface, 'CanSuspend'):
|
|
||||||
- self.__can_suspend = True
|
|
||||||
- else:
|
|
||||||
- self.__can_suspend = False
|
|
||||||
-
|
|
||||||
- if properties.Get(self.dbus_interface, 'CanHibernate'):
|
|
||||||
- self.__can_hibernate = True
|
|
||||||
- else:
|
|
||||||
- self.__can_hibernate = False
|
|
||||||
-
|
|
||||||
-
|
|
||||||
def __get_interface(self):
|
|
||||||
dkit_obj = self.__bus.get_object(self.dbus_service, self.dbus_object)
|
|
||||||
return dbus.Interface(dkit_obj, self.dbus_interface)
|
|
||||||
@@ -201,12 +190,6 @@
|
|
||||||
self.__mc_action(widget, event, data)
|
|
||||||
|
|
||||||
|
|
||||||
- def can_suspend(self):
|
|
||||||
- return self.__can_suspend and self.__get_interface().SuspendAllowed()
|
|
||||||
-
|
|
||||||
- def can_hibernate(self):
|
|
||||||
- return self.__can_hibernate and self.__get_interface().HibernateAllowed()
|
|
||||||
-
|
|
||||||
def suspend(self):
|
|
||||||
self.__get_interface().Suspend()
|
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
From 1e0fe57a93ed3996bad295e20eeda81f6af483af Mon Sep 17 00:00:00 2001
|
|
||||||
From: Christian Ruppert <idl0r@gentoo.org>
|
|
||||||
Date: Wed, 20 Jul 2016 20:14:32 +0200
|
|
||||||
Subject: [PATCH] The type property (in recent UPower at least) needs to have a
|
|
||||||
capital T - "Type"
|
|
||||||
|
|
||||||
---
|
|
||||||
src/PowerBackend.py | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/PowerBackend.py b/src/PowerBackend.py
|
|
||||||
index e020b98..56bcb61 100644
|
|
||||||
--- a/src/PowerBackend.py
|
|
||||||
+++ b/src/PowerBackend.py
|
|
||||||
@@ -165,7 +165,7 @@ def __init__(self):
|
|
||||||
self.__batteries = {}
|
|
||||||
for dev in devices:
|
|
||||||
(prop_iface, dev_iface) = self.__get_battery(dev)
|
|
||||||
- type = prop_iface.Get(self.device_interface, 'type')
|
|
||||||
+ type = prop_iface.Get(self.device_interface, 'Type')
|
|
||||||
if type == self.bat_type:
|
|
||||||
power_bat = UPowerBattery(prop_iface, dev_iface)
|
|
||||||
self.__batteries[dev] = power_bat
|
|
||||||
@@ -228,7 +228,7 @@ def set_right_popup_menu_action(self, action):
|
|
||||||
def __device_added(self, udi):
|
|
||||||
(prop_iface, dev_iface) = self.__get_battery(udi)
|
|
||||||
try:
|
|
||||||
- type = prop_iface.Get(self.device_interface, 'type')
|
|
||||||
+ type = prop_iface.Get(self.device_interface, 'Type')
|
|
||||||
if type == self.bat_type:
|
|
||||||
power_bat = UPowerBattery(prop_iface, dev_iface)
|
|
||||||
power_bat.set_left_popup_menu_action(self.__mc_action)
|
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>naota@gentoo.org</email>
|
|
||||||
<name>Naohiro Aota</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="google-code">batti-gtk</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
DIST metromap-0.1.4.tar.bz2 3419243 BLAKE2B d0072d4414657bc6314a972e635809ce239be4b081368ccef44c8549eea646cfbaa20ac30621e9dafc5ee1419a5916fa62274b77392d1d437b7af3561dfb18c9 SHA512 16407c9c8f2d3f608e9188e40b38d20530f552254dbe0c59d7c94ed913b8cb61deae23ffc6180d17fee0d98091c269f24eb04e624dedbb37cc6ece85b46e93ec
|
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>maksbotan@gentoo.org</email>
|
|
||||||
<name>Maxim Koltsov</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,53 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit python-single-r1 gnome2-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Metromap is simple pygtk+2 programm for finding paths in metro(subway) maps"
|
|
||||||
HOMEPAGE="http://metromap.antex.ru/"
|
|
||||||
SRC_URI="http://metromap.antex.ru/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
|
||||||
|
|
||||||
RDEPEND="${PYTHON_DEPS}
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]
|
|
||||||
>=dev-python/pygtk-2.8:2[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
sys-devel/gettext
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
python_fix_shebang .
|
|
||||||
sed -e 's,Gtk;,GTK;,' -i metromap.desktop || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() { :; }
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${ED}"/usr install
|
|
||||||
python_optimize "${ED}"/usr/share/metromap/modules/
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
Binary file not shown.
22
app-office/scribus/files/scribus-1.5.5-qt-5.15.patch
Normal file
22
app-office/scribus/files/scribus-1.5.5-qt-5.15.patch
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
From 17d6a9833488163d7c33c3f2233916b18550e253 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jean Ghali <jghali@libertysurf.fr>
|
||||||
|
Date: Sun, 29 Mar 2020 10:55:06 +0000
|
||||||
|
Subject: [PATCH] #16076: Fix build with Qt 5.15 <heirecka>
|
||||||
|
|
||||||
|
git-svn-id: svn://scribus.net/trunk/Scribus@23541 11d20701-8431-0410-a711-e3c959e3b870
|
||||||
|
---
|
||||||
|
scribus/ui/scresizecursor.cpp | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/scribus/ui/scresizecursor.cpp b/scribus/ui/scresizecursor.cpp
|
||||||
|
index f2c78e5ae7..85271ed861 100644
|
||||||
|
--- a/scribus/ui/scresizecursor.cpp
|
||||||
|
+++ b/scribus/ui/scresizecursor.cpp
|
||||||
|
@@ -12,6 +12,7 @@
|
||||||
|
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QPainter>
|
||||||
|
+#include <QPainterPath>
|
||||||
|
#include <QPixmap>
|
||||||
|
#include <QPen>
|
||||||
|
#include <QBrush>
|
|
@ -76,6 +76,7 @@ PATCHES=(
|
||||||
"${FILESDIR}"/${P}-poppler-0.83.patch
|
"${FILESDIR}"/${P}-poppler-0.83.patch
|
||||||
"${FILESDIR}"/${P}-poppler-0.84.patch
|
"${FILESDIR}"/${P}-poppler-0.84.patch
|
||||||
"${FILESDIR}"/${P}-poppler-0.86.patch
|
"${FILESDIR}"/${P}-poppler-0.86.patch
|
||||||
|
"${FILESDIR}"/${P}-qt-5.15.patch # bug 726046
|
||||||
# non(?)-upstreamable
|
# non(?)-upstreamable
|
||||||
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
|
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
|
||||||
"${FILESDIR}"/${P}-docdir.patch
|
"${FILESDIR}"/${P}-docdir.patch
|
||||||
|
|
Binary file not shown.
|
@ -4,7 +4,7 @@
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=no
|
DISTUTILS_USE_SETUPTOOLS=no
|
||||||
PYTHON_COMPAT=( python{3_6,3_7,3_8} )
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=no
|
DISTUTILS_USE_SETUPTOOLS=no
|
||||||
PYTHON_COMPAT=( python{3_6,3_7,3_8} )
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/mgorny/gentoopm.git"
|
EGIT_REPO_URI="https://github.com/mgorny/gentoopm.git"
|
||||||
inherit distutils-r1 git-r3
|
inherit distutils-r1 git-r3
|
||||||
|
|
|
@ -1,3 +1 @@
|
||||||
DIST nattka-0.2.4.tar.gz 88803 BLAKE2B eb94d2d1386fac4c18088b20f185542129f24ae0e14dd59ee6ec8bbc066d5a9903453c87f5b24d96d9ded5182a2bb0757420ed10be7eea3cd5aad6efc76dc874 SHA512 dcac731c8a3cd4d8823a9df819643a6ff4f1fdcd1ab7a81b0fa74026df37d17834f4bc983ae25b27a047c1b2b9cd1c31d5063ee54b161725c119584336426b03
|
|
||||||
DIST nattka-0.2.5.tar.gz 89831 BLAKE2B b60866cc6c0d7eeb780a2d4c7e200f1b730030eb2ea11ba1003c192fc2a4bf3312a9b33f668aadfef10fa43b059f32cd10e3568f786cba3365cbfd0df0e81aad SHA512 ab1e51df59a1b9c537dae04c67f65f7993f804ea1da196246113ad140876b6e35badca6f7fceb0f02f51362c46572b6665e6fc27f379005d4cbed6c5f2a3ed15
|
|
||||||
DIST nattka-0.2.6.tar.gz 90276 BLAKE2B 622ec99e276a8bcdd3972859fb41656e1a86cec62a0f571665fbfe350a467720dfa098f4d4afcb23554540118151776283b5947bcd9c4bd013b025a657c2bd75 SHA512 bc62a51a86e90834975d9bef6f65adf9b3620a19c0c98cd878ff19d0b9cb5679ecf68ee31984bfbfcd9d009420377cfcd57a9561f2eda967f5108bcaf8518ab9
|
DIST nattka-0.2.6.tar.gz 90276 BLAKE2B 622ec99e276a8bcdd3972859fb41656e1a86cec62a0f571665fbfe350a467720dfa098f4d4afcb23554540118151776283b5947bcd9c4bd013b025a657c2bd75 SHA512 bc62a51a86e90834975d9bef6f65adf9b3620a19c0c98cd878ff19d0b9cb5679ecf68ee31984bfbfcd9d009420377cfcd57a9561f2eda967f5108bcaf8518ab9
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
# Copyright 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} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/nattka/"
|
|
||||||
SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/lxml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/requests[${PYTHON_USEDEP}]
|
|
||||||
dev-util/pkgcheck[${PYTHON_USEDEP}]
|
|
||||||
dev-vcs/git
|
|
||||||
sys-apps/pkgcore[${PYTHON_USEDEP}]"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
|
||||||
dev-python/vcrpy[${PYTHON_USEDEP}]
|
|
||||||
)"
|
|
||||||
|
|
||||||
distutils_enable_sphinx doc --no-autodoc
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "NATTkA can optionally use:"
|
|
||||||
elog " dev-python/networkx"
|
|
||||||
elog "to sort 'apply' output in dependency order."
|
|
||||||
}
|
|
|
@ -1,38 +0,0 @@
|
||||||
# Copyright 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} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/nattka/"
|
|
||||||
SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/lxml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/requests[${PYTHON_USEDEP}]
|
|
||||||
dev-util/pkgcheck[${PYTHON_USEDEP}]
|
|
||||||
dev-vcs/git
|
|
||||||
sys-apps/pkgcore[${PYTHON_USEDEP}]"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
|
||||||
dev-python/vcrpy[${PYTHON_USEDEP}]
|
|
||||||
)"
|
|
||||||
|
|
||||||
distutils_enable_sphinx doc --no-autodoc
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "NATTkA can optionally use:"
|
|
||||||
elog " dev-python/networkx"
|
|
||||||
elog "to sort 'apply' output in dependency order."
|
|
||||||
}
|
|
|
@ -4,7 +4,7 @@
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
inherit distutils-r1 git-r3
|
inherit distutils-r1 git-r3
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
PYTHON_COMPAT=( python{3_6,3_7,3_8} )
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=no
|
||||||
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
PYTHON_COMPAT=( python{3_6,3_7,3_8} )
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=no
|
||||||
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/mgorny/${PN}.git"
|
EGIT_REPO_URI="https://github.com/mgorny/${PN}.git"
|
||||||
inherit distutils-r1 git-r3
|
inherit distutils-r1 git-r3
|
||||||
|
|
Binary file not shown.
11
app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch
Normal file
11
app-text/qpdfview/files/qpdfview-0.4.18-qt-5.15.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
diff -ur qpdfview-0.4.18.orig/sources/model.h qpdfview-0.4.18/sources/model.h
|
||||||
|
--- a/sources/model.h 2019-07-24 21:18:33.000000000 +0200
|
||||||
|
+++ b/sources/model.h 2020-05-29 11:44:33.012891583 +0200
|
||||||
|
@@ -27,6 +27,7 @@
|
||||||
|
#include <QtPlugin>
|
||||||
|
#include <QWidget>
|
||||||
|
#include <QVector>
|
||||||
|
+#include <QPainterPath>
|
||||||
|
|
||||||
|
class QAbstractItemModel;
|
||||||
|
class QColor;
|
|
@ -42,6 +42,8 @@ DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" ) # bug 726064
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
DIST pk2-la-1.1.tar.bz2 19222 BLAKE2B 876ce030aeeab9b710e68052931210d9250dc2587b31bafde41a338b96315fbb2d8c2ba6d7285221c0a0136389e02714766b3ecbd82fb9a37ca0516c5a1ce9df SHA512 50e5b16149437afe92e1e987d3020099b1278f8ad207192e9b197f72ec1ab26c77307efd99976a1c6334bcea1899f38997fce27bd1e4caf70a04f851a8136f0d
|
|
|
@ -1,15 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<longdescription>
|
|
||||||
pk2-la allows the Microchip PICkit2 programmer to be used as a
|
|
||||||
Logic Analyzer and I/O Probe.
|
|
||||||
</longdescription>
|
|
||||||
<maintainer type="project">
|
|
||||||
<email>embedded@gentoo.org</email>
|
|
||||||
<name>Embedded Gentoo</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="sourceforge">pk2-la</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,32 +0,0 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit python-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Logic Analyzer and I/O Probe for the Microchip PICkit2"
|
|
||||||
HOMEPAGE="https://sourceforge.net/projects/pk2-la"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~ppc"
|
|
||||||
IUSE=""
|
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
|
||||||
|
|
||||||
DEPEND="${PYTHON_DEPS}"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyusb:0[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
|
|
||||||
src_compile() { :; }
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
python_foreach_impl python_doscript ${PN}
|
|
||||||
|
|
||||||
dodoc README LA-Format IO-Format CHANGELOG
|
|
||||||
}
|
|
Binary file not shown.
|
@ -1,3 +1,4 @@
|
||||||
DIST alsa-mixer-0.1.2.tar.gz 6901 BLAKE2B c33ba2abb9d220bafc04ee0c6fb0508c9029db813c56304964b5bc83c143370a4389c8960b34555fc9f50a7936d5168581b7283a3dbc4e3592b7e8962b9eb75a SHA512 fae4c1f9b65d47a55b2674b04c38f46fc440222c7215b1bb95de14b7c642068392a73c0cebb08b4e3cf49ab824ec78a57d942279364e28bfa45be471f1b8fdfa
|
DIST alsa-mixer-0.1.2.tar.gz 6901 BLAKE2B c33ba2abb9d220bafc04ee0c6fb0508c9029db813c56304964b5bc83c143370a4389c8960b34555fc9f50a7936d5168581b7283a3dbc4e3592b7e8962b9eb75a SHA512 fae4c1f9b65d47a55b2674b04c38f46fc440222c7215b1bb95de14b7c642068392a73c0cebb08b4e3cf49ab824ec78a57d942279364e28bfa45be471f1b8fdfa
|
||||||
DIST alsa-mixer-0.2.0.2.tar.gz 7184 BLAKE2B 0cb5005e16345a75c6b6b16b09cf2a0317b430f7bf11207a824e1970e250d13e38999bc5fb722c78439cc15d60318914d1a0eaad7ee4ebfc042ba056a919b332 SHA512 f480008cfe5dd87e01b22bd3af44caee17095dc1be2e535acdca4cb2b56cd87fb086b8222ae10b1ca866818469dff7309ea6e0b7ec22ad83cdff07e6a702aa76
|
DIST alsa-mixer-0.2.0.2.tar.gz 7184 BLAKE2B 0cb5005e16345a75c6b6b16b09cf2a0317b430f7bf11207a824e1970e250d13e38999bc5fb722c78439cc15d60318914d1a0eaad7ee4ebfc042ba056a919b332 SHA512 f480008cfe5dd87e01b22bd3af44caee17095dc1be2e535acdca4cb2b56cd87fb086b8222ae10b1ca866818469dff7309ea6e0b7ec22ad83cdff07e6a702aa76
|
||||||
DIST alsa-mixer-0.2.0.3.tar.gz 7269 BLAKE2B 43008051829b8dde0edf33216b61649c2a3974d43fc4f00cde5d2e21809afdc23d89642bdb7526856d4fd929843211a44a6cb0f924fae79247b678ad870facbb SHA512 32bce115331a622cdc944c9dbeb8ae886793330a4eadce35de857145d4440d7bc8bbac518b7739613436958b392133bae5f1da2cd91c6d21810373fda8a69083
|
DIST alsa-mixer-0.2.0.3.tar.gz 7269 BLAKE2B 43008051829b8dde0edf33216b61649c2a3974d43fc4f00cde5d2e21809afdc23d89642bdb7526856d4fd929843211a44a6cb0f924fae79247b678ad870facbb SHA512 32bce115331a622cdc944c9dbeb8ae886793330a4eadce35de857145d4440d7bc8bbac518b7739613436958b392133bae5f1da2cd91c6d21810373fda8a69083
|
||||||
|
DIST alsa-mixer-0.3.0.tar.gz 7304 BLAKE2B 02c6b267664ef2add57c28c18b110eef250f4a1b1c34bd3ef97127b5c0a7548291a9a86e8c0c8df58c3e7f6383c6d4408a792a01644cf58266e1a55fced32bea SHA512 01ab1ae9645daf8d38dd03c3f32de7baf75a92fe72af48e0d5a6a1f49044fc49eac24cb216a05598e318ee939e598939070e43ae9aadeb88da9309c51abbd360
|
||||||
|
|
27
dev-haskell/alsa-mixer/alsa-mixer-0.3.0.ebuild
Normal file
27
dev-haskell/alsa-mixer/alsa-mixer-0.3.0.ebuild
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.5.6.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Bindings to the ALSA simple mixer API"
|
||||||
|
HOMEPAGE="https://github.com/ttuegel/alsa-mixer"
|
||||||
|
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/alsa-core-0.5:=[profile?] <dev-haskell/alsa-core-0.6:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.6.1:=
|
||||||
|
media-libs/alsa-lib
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-haskell/c2hs
|
||||||
|
>=dev-haskell/cabal-1.16.0
|
||||||
|
"
|
1
dev-haskell/parsec-numbers/Manifest
Normal file
1
dev-haskell/parsec-numbers/Manifest
Normal file
|
@ -0,0 +1 @@
|
||||||
|
DIST parsec-numbers-0.1.0.tar.gz 4125 BLAKE2B 6af95846ad725b57734c775fb36ec700d90758be6c26c3146470e68ce73950d8143c4349cef600ec2cdcd7954ccd05d97d136498b734272d8b325b3d2eac322e SHA512 8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05
|
15
dev-haskell/parsec-numbers/metadata.xml
Normal file
15
dev-haskell/parsec-numbers/metadata.xml
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>haskell@gentoo.org</email>
|
||||||
|
<name>Gentoo Haskell</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="parsec1">use <pkg>dev-haskell/parsec1</pkg> instead of <pkg>dev-haskell/parsec</pkg></flag>
|
||||||
|
</use>
|
||||||
|
<longdescription>
|
||||||
|
parsec-numbers provides the number parsers without the need to
|
||||||
|
use a large (and unportable) token parser
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
31
dev-haskell/parsec-numbers/parsec-numbers-0.1.0.ebuild
Normal file
31
dev-haskell/parsec-numbers/parsec-numbers-0.1.0.ebuild
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.5.6.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Utilities for parsing numbers from strings"
|
||||||
|
HOMEPAGE="http://hackage.haskell.org/package/parsec-numbers"
|
||||||
|
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="parsec1"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
parsec1? ( dev-haskell/parsec1:=[profile?] )
|
||||||
|
!parsec1? ( dev-haskell/parsec:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag parsec1 parsec1)
|
||||||
|
}
|
1
dev-haskell/parsec1/Manifest
Normal file
1
dev-haskell/parsec1/Manifest
Normal file
|
@ -0,0 +1 @@
|
||||||
|
DIST parsec1-1.0.0.6.tar.gz 13871 BLAKE2B 4159797292ee8a5a64ec53c324fab116aad1c3974183c978b6e43a124e58e897b5115ff36349218b8c57fd2a69c54b592322dfa7c0cfc20761490d7f0c205d82 SHA512 1372007edd048aa5cca20f44fe70041b238c0b5aa36ed2c189124072f5d7671d3d164cbad58c8ce3f5c7bff01096fc9deec80cd21edc5475eecae12d2c4c6c38
|
34
dev-haskell/parsec1/metadata.xml
Normal file
34
dev-haskell/parsec1/metadata.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>haskell@gentoo.org</email>
|
||||||
|
<name>Gentoo Haskell</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>
|
||||||
|
Parsec is designed from scratch as an industrial-strength parser
|
||||||
|
library. It is simple, safe, well documented (on the package
|
||||||
|
homepage), has extensive libraries and good error messages,
|
||||||
|
and is also fast.
|
||||||
|
|
||||||
|
This package is the core haskell98 part of the parsec2
|
||||||
|
package, intended to preserve its simplicity and portability.
|
||||||
|
|
||||||
|
Note, that the module names overlap with those of parsec from the Haskell
|
||||||
|
Platform, therefore I do not recommend to unconditionally use parsec1 (or
|
||||||
|
parsec2 and parsec3) as dependency in cabal files of packages for hackage.
|
||||||
|
But you may want to develop your code using these limited and portable
|
||||||
|
parsec1 functions and finally change the dependency from parsec1 to parsec
|
||||||
|
in order to avoid module ambiguities for users just installing your package.
|
||||||
|
Your own module ambiguities are best avoided by hiding packages.
|
||||||
|
|
||||||
|
This version only differs from the pervious one by improved error messages
|
||||||
|
for try (positions are not reset), tokens and thus string (longer
|
||||||
|
unexpected strings are now reported to match the error position).
|
||||||
|
The notFollowedBy-parser was generalized (as in parsec-3) so
|
||||||
|
characters in messages are now shown in single instead of double
|
||||||
|
quotes.
|
||||||
|
Also (as since parsec-3.1.2) lookAhead no longer consumes tokens on success
|
||||||
|
(so that the many-parser can detect this).
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
24
dev-haskell/parsec1/parsec1-1.0.0.6.ebuild
Normal file
24
dev-haskell/parsec1/parsec1-1.0.0.6.ebuild
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.5.6.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Portable monadic parser combinators"
|
||||||
|
HOMEPAGE="http://www.cs.uu.nl/~daan/parsec.html"
|
||||||
|
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
Binary file not shown.
|
@ -1,7 +1,5 @@
|
||||||
DIST erlang-21.1.1.tar.gz 53854332 BLAKE2B 32ab508b5a305eb92eac9f49bd513374c573966e7565d98aa6ba986ce42eb955a46130b9f33dbb415f48de5c179b308a8b06b345a844afcb2700f7e3f257f27e SHA512 dc11aace126aad5411b0d583579fe95a7263be328612fdc9f9c02d917aef7ea7a128b1e54ddcf7a52232980d2c81fc8e90ae5a8806ee5ae6ea97f00a9cf3faab
|
DIST erlang-21.1.1.tar.gz 53854332 BLAKE2B 32ab508b5a305eb92eac9f49bd513374c573966e7565d98aa6ba986ce42eb955a46130b9f33dbb415f48de5c179b308a8b06b345a844afcb2700f7e3f257f27e SHA512 dc11aace126aad5411b0d583579fe95a7263be328612fdc9f9c02d917aef7ea7a128b1e54ddcf7a52232980d2c81fc8e90ae5a8806ee5ae6ea97f00a9cf3faab
|
||||||
DIST erlang-22.3.1.tar.gz 55845292 BLAKE2B 2f57adc59a85c63d230676d1881960106e4d1baef4f70d88ae13dd65b973196ff5f76479576ed00914826a7ed8e724fb66a3dc87d70baf088675db2e725dfefc SHA512 1436e967fa829e77dd6dfed9ab67cc5fa6621e02dca0b669da869b0c2df6aa64eaa2a64621e22e205a329370c140d70aa8e695ba36dfc2849f02f5b462d6c319
|
|
||||||
DIST erlang-22.3.2.tar.gz 55856668 BLAKE2B d5d2ae17b8fb1b7c3da0c145e4e17d38e47d5291d6bc77228c9280eaa114630003f0e75cc0b6eafd21642a86448d8fd907d95c006cdfe6f18978e796e20585bd SHA512 02333fed57394012834452aff38d9a3340c52b109b14e444b6e7975ac3a65485de1deda6ae6c732a28f75ca2518000de576f70497118306699e35af5f249a0d1
|
DIST erlang-22.3.2.tar.gz 55856668 BLAKE2B d5d2ae17b8fb1b7c3da0c145e4e17d38e47d5291d6bc77228c9280eaa114630003f0e75cc0b6eafd21642a86448d8fd907d95c006cdfe6f18978e796e20585bd SHA512 02333fed57394012834452aff38d9a3340c52b109b14e444b6e7975ac3a65485de1deda6ae6c732a28f75ca2518000de576f70497118306699e35af5f249a0d1
|
||||||
DIST erlang-22.3.3.tar.gz 55858620 BLAKE2B 107f3e450b42494553d0b85aa5d38ebdfa099a70eb6b9dcbb3169202d4c77716d4cfa30ac381b7d99f99ee654d0d9d14ab93f266592b7d5b38ec2dee94f740fc SHA512 114c0c6b80731e7bcacde01122fb4f3cb12c00fee9f9ad1a0a5f15aefebd6fe33faf1ba396115ca016042404ef644133f20546f3779a685973735d298fd1cedd
|
|
||||||
DIST erlang-22.3.4.tar.gz 55861416 BLAKE2B 881eb664ea449fa021cdb6daaeb998ea5f736eae0900ad67c1416c0e0e0888b212e1fd1fc0ee655f1c05821b56bae52f150c3f29c2eddbac205d2a6f2fce5494 SHA512 14e90efb40568a1fd7a32b82fcdf32df8ccbda938b9e538bb3b1a77d343ae16f5721abb3d47e8dd567d7aa91d1dea6da8b7ada8a5cd8d33c38ba324f1d65eca1
|
DIST erlang-22.3.4.tar.gz 55861416 BLAKE2B 881eb664ea449fa021cdb6daaeb998ea5f736eae0900ad67c1416c0e0e0888b212e1fd1fc0ee655f1c05821b56bae52f150c3f29c2eddbac205d2a6f2fce5494 SHA512 14e90efb40568a1fd7a32b82fcdf32df8ccbda938b9e538bb3b1a77d343ae16f5721abb3d47e8dd567d7aa91d1dea6da8b7ada8a5cd8d33c38ba324f1d65eca1
|
||||||
DIST erlang-22.3.tar.gz 55842212 BLAKE2B a43cecb2d0ddb771073c786b7fc6d21aed7d4ab7d8bb854d151ec7583a2d3d89e79fc3275ae45ef12603be6a82cf057372f399b2b11a419553a69d957a95639d SHA512 138c4807f1116ad507d5ce2899438aebf3e1d5503d0de1cf81535dfa2d7bf9224dc45adeeabe5e479bb83293002c0d03e7f78be9f93394e9b85f1d83a3381446
|
DIST erlang-22.3.tar.gz 55842212 BLAKE2B a43cecb2d0ddb771073c786b7fc6d21aed7d4ab7d8bb854d151ec7583a2d3d89e79fc3275ae45ef12603be6a82cf057372f399b2b11a419553a69d957a95639d SHA512 138c4807f1116ad507d5ce2899438aebf3e1d5503d0de1cf81535dfa2d7bf9224dc45adeeabe5e479bb83293002c0d03e7f78be9f93394e9b85f1d83a3381446
|
||||||
DIST erlang-23.0.1.tar.gz 56387006 BLAKE2B 4ecbb5a4de0f83d80da179071d5bed7c6e7eca11f5f8f8c5681673967eaf6f0573240b9ac59e00e7162fdaa3d41e89b357263f47371f0ff9365b448a9f7cf4a9 SHA512 fc9114312327f2b7289078b29ae658a1100c860dfae03e892c1b316007b5ff286cfc301772b336eb1f5b983b3d5f507f03eff2917f418b1b9cb9714f42a59db4
|
DIST erlang-23.0.1.tar.gz 56387006 BLAKE2B 4ecbb5a4de0f83d80da179071d5bed7c6e7eca11f5f8f8c5681673967eaf6f0573240b9ac59e00e7162fdaa3d41e89b357263f47371f0ff9365b448a9f7cf4a9 SHA512 fc9114312327f2b7289078b29ae658a1100c860dfae03e892c1b316007b5ff286cfc301772b336eb1f5b983b3d5f507f03eff2917f418b1b9cb9714f42a59db4
|
||||||
|
|
|
@ -1,159 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
WX_GTK_VER="3.0"
|
|
||||||
|
|
||||||
inherit elisp-common java-pkg-opt-2 systemd wxwidgets
|
|
||||||
|
|
||||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
|
||||||
# open up a bug to let it be created.
|
|
||||||
|
|
||||||
UPSTREAM_V="$(ver_cut 1-2)"
|
|
||||||
|
|
||||||
DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)"
|
|
||||||
HOMEPAGE="https://www.erlang.org/"
|
|
||||||
SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
|
|
||||||
doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
# We use this subslot because Compiled HiPE Code can be loaded on the exact
|
|
||||||
# same build of ERTS that was used when compiling the code. See
|
|
||||||
# http://erlang.org/doc/system_principles/misc.html for more information.
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
|
||||||
IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
acct-group/epmd
|
|
||||||
acct-user/epmd
|
|
||||||
sys-libs/ncurses:0
|
|
||||||
sys-libs/zlib
|
|
||||||
emacs? ( >=app-editors/emacs-23.1:* )
|
|
||||||
java? ( >=virtual/jdk-1.8:* )
|
|
||||||
odbc? ( dev-db/unixODBC )
|
|
||||||
sctp? ( net-misc/lksctp-tools )
|
|
||||||
ssl? (
|
|
||||||
!libressl? ( >=dev-libs/openssl-0.9.7d:0= )
|
|
||||||
libressl? ( dev-libs/libressl:0= )
|
|
||||||
)
|
|
||||||
systemd? ( sys-apps/systemd )
|
|
||||||
tk? ( dev-lang/tk:0 )
|
|
||||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-lang/perl
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/otp-OTP-${PV}"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/18.2.1-wx3.0.patch"
|
|
||||||
"${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
SITEFILE=50"${PN}"-gentoo.el
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
./otp_build autoconf || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
use wxwidgets && setup-wxwidgets
|
|
||||||
|
|
||||||
local myconf=(
|
|
||||||
--disable-builtin-zlib
|
|
||||||
$(use_enable hipe)
|
|
||||||
$(use_enable kpoll kernel-poll)
|
|
||||||
$(use_with java javac)
|
|
||||||
$(use_enable sctp)
|
|
||||||
$(use_with ssl ssl "${EPREFIX}"/usr)
|
|
||||||
$(use_enable ssl dynamic-ssl-lib)
|
|
||||||
$(use_enable systemd)
|
|
||||||
$(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null")
|
|
||||||
)
|
|
||||||
econf "${myconf[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd lib/tools/emacs &>/dev/null || die
|
|
||||||
elisp-compile *.el
|
|
||||||
popd &>/dev/null || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
extract_version() {
|
|
||||||
local path="$1"
|
|
||||||
local var_name="$2"
|
|
||||||
sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local erl_libdir_rel="$(get_libdir)/erlang"
|
|
||||||
local erl_libdir="/usr/${erl_libdir_rel}"
|
|
||||||
local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
|
|
||||||
local erl_erts_ver="$(extract_version erts VSN)"
|
|
||||||
local my_manpath="/usr/share/${PN}/man"
|
|
||||||
|
|
||||||
[[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
|
|
||||||
[[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version"
|
|
||||||
|
|
||||||
emake INSTALL_PREFIX="${D}" install
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
# Note: we explicitly install docs into:
|
|
||||||
# /usr/share/doc/${PF}/{doc,lib,erts-*}
|
|
||||||
# To maintain that layout we gather everything in 'html-docs'.
|
|
||||||
# See bug #684376.
|
|
||||||
mkdir html-docs || die
|
|
||||||
mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* html-docs/ || die
|
|
||||||
local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" html-docs/. )
|
|
||||||
docompress -x /usr/share/doc/${PF}
|
|
||||||
else
|
|
||||||
local DOCS=("README.md")
|
|
||||||
fi
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl
|
|
||||||
dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc
|
|
||||||
dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript
|
|
||||||
dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call
|
|
||||||
dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp
|
|
||||||
|
|
||||||
## Clean up the no longer needed files
|
|
||||||
rm "${ED}/${erl_libdir}/Install" || die
|
|
||||||
|
|
||||||
insinto "${my_manpath}"
|
|
||||||
doins -r "${WORKDIR}"/man/*
|
|
||||||
# extend MANPATH, so the normal man command can find it
|
|
||||||
# see bug 189639
|
|
||||||
newenvd - "90erlang" <<-_EOF_
|
|
||||||
MANPATH="${my_manpath}"
|
|
||||||
_EOF_
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
|
||||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
|
||||||
"${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die
|
|
||||||
elisp-site-file-install "${T}/${SITEFILE}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/epmd.init-r2 epmd
|
|
||||||
newconfd "${FILESDIR}"/epmd.confd-r2 epmd
|
|
||||||
use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
|
@ -1,159 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
WX_GTK_VER="3.0"
|
|
||||||
|
|
||||||
inherit elisp-common java-pkg-opt-2 systemd wxwidgets
|
|
||||||
|
|
||||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
|
||||||
# open up a bug to let it be created.
|
|
||||||
|
|
||||||
UPSTREAM_V="$(ver_cut 1-2)"
|
|
||||||
|
|
||||||
DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)"
|
|
||||||
HOMEPAGE="https://www.erlang.org/"
|
|
||||||
SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
|
|
||||||
doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
# We use this subslot because Compiled HiPE Code can be loaded on the exact
|
|
||||||
# same build of ERTS that was used when compiling the code. See
|
|
||||||
# http://erlang.org/doc/system_principles/misc.html for more information.
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
|
||||||
IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
acct-group/epmd
|
|
||||||
acct-user/epmd
|
|
||||||
sys-libs/ncurses:0
|
|
||||||
sys-libs/zlib
|
|
||||||
emacs? ( >=app-editors/emacs-23.1:* )
|
|
||||||
java? ( >=virtual/jdk-1.8:* )
|
|
||||||
odbc? ( dev-db/unixODBC )
|
|
||||||
sctp? ( net-misc/lksctp-tools )
|
|
||||||
ssl? (
|
|
||||||
!libressl? ( >=dev-libs/openssl-0.9.7d:0= )
|
|
||||||
libressl? ( dev-libs/libressl:0= )
|
|
||||||
)
|
|
||||||
systemd? ( sys-apps/systemd )
|
|
||||||
tk? ( dev-lang/tk:0 )
|
|
||||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-lang/perl
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/otp-OTP-${PV}"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/18.2.1-wx3.0.patch"
|
|
||||||
"${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
SITEFILE=50"${PN}"-gentoo.el
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
./otp_build autoconf || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
use wxwidgets && setup-wxwidgets
|
|
||||||
|
|
||||||
local myconf=(
|
|
||||||
--disable-builtin-zlib
|
|
||||||
$(use_enable hipe)
|
|
||||||
$(use_enable kpoll kernel-poll)
|
|
||||||
$(use_with java javac)
|
|
||||||
$(use_enable sctp)
|
|
||||||
$(use_with ssl ssl "${EPREFIX}"/usr)
|
|
||||||
$(use_enable ssl dynamic-ssl-lib)
|
|
||||||
$(use_enable systemd)
|
|
||||||
$(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null")
|
|
||||||
)
|
|
||||||
econf "${myconf[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd lib/tools/emacs &>/dev/null || die
|
|
||||||
elisp-compile *.el
|
|
||||||
popd &>/dev/null || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
extract_version() {
|
|
||||||
local path="$1"
|
|
||||||
local var_name="$2"
|
|
||||||
sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local erl_libdir_rel="$(get_libdir)/erlang"
|
|
||||||
local erl_libdir="/usr/${erl_libdir_rel}"
|
|
||||||
local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
|
|
||||||
local erl_erts_ver="$(extract_version erts VSN)"
|
|
||||||
local my_manpath="/usr/share/${PN}/man"
|
|
||||||
|
|
||||||
[[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
|
|
||||||
[[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version"
|
|
||||||
|
|
||||||
emake INSTALL_PREFIX="${D}" install
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
# Note: we explicitly install docs into:
|
|
||||||
# /usr/share/doc/${PF}/{doc,lib,erts-*}
|
|
||||||
# To maintain that layout we gather everything in 'html-docs'.
|
|
||||||
# See bug #684376.
|
|
||||||
mkdir html-docs || die
|
|
||||||
mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* html-docs/ || die
|
|
||||||
local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" html-docs/. )
|
|
||||||
docompress -x /usr/share/doc/${PF}
|
|
||||||
else
|
|
||||||
local DOCS=("README.md")
|
|
||||||
fi
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl
|
|
||||||
dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc
|
|
||||||
dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript
|
|
||||||
dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call
|
|
||||||
dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp
|
|
||||||
|
|
||||||
## Clean up the no longer needed files
|
|
||||||
rm "${ED}/${erl_libdir}/Install" || die
|
|
||||||
|
|
||||||
insinto "${my_manpath}"
|
|
||||||
doins -r "${WORKDIR}"/man/*
|
|
||||||
# extend MANPATH, so the normal man command can find it
|
|
||||||
# see bug 189639
|
|
||||||
newenvd - "90erlang" <<-_EOF_
|
|
||||||
MANPATH="${my_manpath}"
|
|
||||||
_EOF_
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
|
||||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
|
||||||
"${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die
|
|
||||||
elisp-site-file-install "${T}/${SITEFILE}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/epmd.init-r2 epmd
|
|
||||||
newconfd "${FILESDIR}"/epmd.confd-r2 epmd
|
|
||||||
use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
Binary file not shown.
|
@ -1,2 +1 @@
|
||||||
DIST capstone-4.0.1.tar.gz 3434276 BLAKE2B 585e0ee19b76d96116c67b021bbe19fd01d8db600b565094ff71a01d8a87b1123a8c5e2f944f1551c411565d5a25dfbfbb3138ca220b1281044a31004002399e SHA512 43c52024065b41b45eff9423341db3f3d5163fa7aa01b360faa30437786740c8f2c34c36faa04dced5308e09d8bd78df3bad0ab9c06f98612169edb176f83c36
|
|
||||||
DIST capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e
|
DIST capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e
|
||||||
|
|
|
@ -1,92 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
DISTUTILS_OPTIONAL=1
|
|
||||||
PYTHON_COMPAT=( python{3_6,3_7} )
|
|
||||||
|
|
||||||
inherit distutils-r1 toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="disassembly/disassembler framework + bindings"
|
|
||||||
HOMEPAGE="http://www.capstone-engine.org/"
|
|
||||||
SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/4" # libcapstone.so.4
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
|
||||||
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
IUSE="python test"
|
|
||||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-4.0-FLAGS.patch
|
|
||||||
"${FILESDIR}"/${PN}-4.0-no-fuzz-tests.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
S=${WORKDIR}/${P/_rc/-rc}
|
|
||||||
|
|
||||||
wrap_python() {
|
|
||||||
if use python; then
|
|
||||||
pushd bindings/python >/dev/null || die
|
|
||||||
distutils-r1_${1} "$@"
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
{
|
|
||||||
cat <<-EOF
|
|
||||||
# Gentoo overrides:
|
|
||||||
# verbose build
|
|
||||||
V = 1
|
|
||||||
# toolchain
|
|
||||||
AR = $(tc-getAR)
|
|
||||||
CC = $(tc-getCC)
|
|
||||||
RANLIB = $(tc-getRANLIB)
|
|
||||||
# toolchain flags
|
|
||||||
CFLAGS = ${CFLAGS}
|
|
||||||
LDFLAGS = ${LDFLAGS}
|
|
||||||
# libs
|
|
||||||
LIBDIRARCH = $(get_libdir)
|
|
||||||
PREFIX = ${EPREFIX}/usr
|
|
||||||
EOF
|
|
||||||
} >> config.mk || die
|
|
||||||
|
|
||||||
if ! use test; then
|
|
||||||
# Don't build tests if not requested: bug #663006
|
|
||||||
sed -i tests/Makefile -e 's@all: $(BINARY)@all:@' || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
|
@ -1,92 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
DISTUTILS_OPTIONAL=1
|
|
||||||
PYTHON_COMPAT=( python{3_6,3_7} )
|
|
||||||
|
|
||||||
inherit distutils-r1 toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="disassembly/disassembler framework + bindings"
|
|
||||||
HOMEPAGE="http://www.capstone-engine.org/"
|
|
||||||
SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/4" # libcapstone.so.4
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
|
||||||
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
IUSE="python test"
|
|
||||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-4.0-FLAGS.patch
|
|
||||||
"${FILESDIR}"/${PN}-4.0-no-fuzz-tests.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
S=${WORKDIR}/${P/_rc/-rc}
|
|
||||||
|
|
||||||
wrap_python() {
|
|
||||||
if use python; then
|
|
||||||
pushd bindings/python >/dev/null || die
|
|
||||||
distutils-r1_${1} "$@"
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
{
|
|
||||||
cat <<-EOF
|
|
||||||
# Gentoo overrides:
|
|
||||||
# verbose build
|
|
||||||
V = 1
|
|
||||||
# toolchain
|
|
||||||
AR = $(tc-getAR)
|
|
||||||
CC = $(tc-getCC)
|
|
||||||
RANLIB = $(tc-getRANLIB)
|
|
||||||
# toolchain flags
|
|
||||||
CFLAGS = ${CFLAGS}
|
|
||||||
LDFLAGS = ${LDFLAGS}
|
|
||||||
# libs
|
|
||||||
LIBDIRARCH = $(get_libdir)
|
|
||||||
PREFIX = ${EPREFIX}/usr
|
|
||||||
EOF
|
|
||||||
} >> config.mk || die
|
|
||||||
|
|
||||||
if ! use test; then
|
|
||||||
# Don't build tests if not requested: bug #663006
|
|
||||||
sed -i tests/Makefile -e 's@all: $(BINARY)@all:@' || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
wrap_python ${FUNCNAME}
|
|
||||||
}
|
|
|
@ -11,7 +11,7 @@ SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}
|
||||||
|
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0/${PV}"
|
SLOT="0/${PV}"
|
||||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
|
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
|
||||||
IUSE="debug static-libs"
|
IUSE="debug static-libs"
|
||||||
|
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
|
|
|
@ -14,7 +14,7 @@ LICENSE="BSD"
|
||||||
|
|
||||||
SLOT="0/${PV}"
|
SLOT="0/${PV}"
|
||||||
|
|
||||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||||
IUSE="debug doc examples static-libs"
|
IUSE="debug doc examples static-libs"
|
||||||
|
|
||||||
BDEPEND="${PYTHON_DEPS}
|
BDEPEND="${PYTHON_DEPS}
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
DIST jsoncpp-1.9.1.tar.gz 203067 BLAKE2B 654f39b1265b344bb24d3fefb34d4d8b44f69ec819f333f00033ef90acfd5b926fdcc743badf403af797a6f58fe58d195ec0cdf4a1514629f8a1e75c20a6e2f6 SHA512 4a8352e1d32c0ba8a0aea4df1663279cb2256b334643c5b62be37dfb5951e06900ba38c010d1201511fcf7de09137d6a4b886edbb2b99160d2f62b5f4679f766
|
DIST jsoncpp-1.9.1.tar.gz 203067 BLAKE2B 654f39b1265b344bb24d3fefb34d4d8b44f69ec819f333f00033ef90acfd5b926fdcc743badf403af797a6f58fe58d195ec0cdf4a1514629f8a1e75c20a6e2f6 SHA512 4a8352e1d32c0ba8a0aea4df1663279cb2256b334643c5b62be37dfb5951e06900ba38c010d1201511fcf7de09137d6a4b886edbb2b99160d2f62b5f4679f766
|
||||||
|
DIST jsoncpp-1.9.3.tar.gz 212922 BLAKE2B 6f89762e899ffe127705a30c1fe86f458d62fa05b8dbde6c465c73b6855d3945f3d739ff0c26e1a6326a211c946277908684ace9363df72ba0f460f66b3e3fd8 SHA512 f1c035d54ed952d8d4e41acab5c3ecf6aa445f348f98aeac2e7c89555ec2f6421d727b3bc4c2f54176afce137c545b20d886562901953ec091f91890e91e8559
|
||||||
DIST jsoncpp-1.9.3_pre20200412.tar.gz 212522 BLAKE2B 17b0cc2ef40ae932c6ff26c0fa77e8326099a1b6f088e53697c2a3c286d23ef63dd372f2ba721025b84670957689251c2d15083bdd24565715a78beac556ead2 SHA512 6e58870c5c478fe2bba125c50c4f77654f304051f4091cc5a98f9a3c9aefbb94d1156eb07ce004a7683675fd971ec825a0828803042d9b03783b1debf3a39e2b
|
DIST jsoncpp-1.9.3_pre20200412.tar.gz 212522 BLAKE2B 17b0cc2ef40ae932c6ff26c0fa77e8326099a1b6f088e53697c2a3c286d23ef63dd372f2ba721025b84670957689251c2d15083bdd24565715a78beac556ead2 SHA512 6e58870c5c478fe2bba125c50c4f77654f304051f4091cc5a98f9a3c9aefbb94d1156eb07ce004a7683675fd971ec825a0828803042d9b03783b1debf3a39e2b
|
||||||
|
|
45
dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
Normal file
45
dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
|
inherit meson python-any-r1
|
||||||
|
|
||||||
|
DESCRIPTION="C++ JSON reader and writer"
|
||||||
|
HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/open-source-parsers/${PN}/archive/v${PV}.tar.gz
|
||||||
|
-> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="|| ( public-domain MIT )"
|
||||||
|
SLOT="0/24"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||||
|
IUSE="doc test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
doc? ( app-doc/doxygen )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
# Follow Debian, Ubuntu, Arch convention for headers location
|
||||||
|
# bug #452234
|
||||||
|
--includedir include/jsoncpp
|
||||||
|
-Dtests=$(usex test true false)
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
meson_src_compile
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
echo "${PV}" > version || die
|
||||||
|
"${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die
|
||||||
|
HTML_DOCS=( dist/doxygen/jsoncpp*/. )
|
||||||
|
fi
|
||||||
|
}
|
|
@ -1,2 +1 @@
|
||||||
DIST libax25-0.0.12-rc4.tar.gz 335535 BLAKE2B 604b78851ba7946ad49e51525f88503a148ceadc2e4276df263c127d1022001a80b36e91ff919b027b049c357383fab40708646194b4a4e8c7826ca7cd2e1bff SHA512 d11ed19cf72b8eed22c6cbaa5f45f0eb3b96672a6c9334a095da36b622a0453b0d7b72f75f7aa5753c9cf10636d5b10c36fe9b445481e04f7cba711609f7a812
|
|
||||||
DIST libax25-0.0.12-rc5.tar.gz 360123 BLAKE2B 55b1797977e5bb508aed67b43665cefdb7b296c6f2fc5d68f2e59e20da4833cd19030c1fa6deee4d463135a5eb4a944c2c779a47570e5cbfb10fd640f8c00bf2 SHA512 01aaf1ef5be7a347ec702f890e26e7cad02eff1cc8b4932fe9452cab8012bb0d7cd25f74871d83f188f22a3a5fd600ec57131ddb540a6c746908bf47e42f958f
|
DIST libax25-0.0.12-rc5.tar.gz 360123 BLAKE2B 55b1797977e5bb508aed67b43665cefdb7b296c6f2fc5d68f2e59e20da4833cd19030c1fa6deee4d463135a5eb4a944c2c779a47570e5cbfb10fd640f8c00bf2 SHA512 01aaf1ef5be7a347ec702f890e26e7cad02eff1cc8b4932fe9452cab8012bb0d7cd25f74871d83f188f22a3a5fd600ec57131ddb540a6c746908bf47e42f958f
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit autotools-utils versionator
|
|
||||||
|
|
||||||
MY_P=${PN}-$(replace_version_separator 3 '-')
|
|
||||||
|
|
||||||
DESCRIPTION="AX.25 library for hamradio applications"
|
|
||||||
HOMEPAGE="http://www.linux-ax25.org/"
|
|
||||||
SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE="static-libs"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
autotools-utils_src_install installconf
|
|
||||||
}
|
|
|
@ -1,2 +1,3 @@
|
||||||
DIST libgpg-error-1.36.tar.bz2 920542 BLAKE2B 81684f6e47192c50cfa408977d53dc3812befca28733b531d51dffa0a6799a47366a50f64755557a7b3111a179ac4aba9e6a527418461cdbcccea80ae6bed4fa SHA512 6e5f853f77dc04f0091d94b224cab8e669042450f271b78d0ea0219658d059c9cab1ab0eaa020a4227f451520b417fc340b85971a6f5e144fa69be57e15df346
|
DIST libgpg-error-1.36.tar.bz2 920542 BLAKE2B 81684f6e47192c50cfa408977d53dc3812befca28733b531d51dffa0a6799a47366a50f64755557a7b3111a179ac4aba9e6a527418461cdbcccea80ae6bed4fa SHA512 6e5f853f77dc04f0091d94b224cab8e669042450f271b78d0ea0219658d059c9cab1ab0eaa020a4227f451520b417fc340b85971a6f5e144fa69be57e15df346
|
||||||
DIST libgpg-error-1.37.tar.bz2 937282 BLAKE2B 70666749aa0156652405ee15e4307f29bdf748f06728da5c672c0208053e0d3a041aaef882b263dd828e2aa7dd8a2f77334447af2c499f81f7602150d84f593f SHA512 fa12977237fcc872e944cda39ca43ee7d2cc9c52e243ede6077f4a31ae135e322dc848b4b55cffdc4ec53f27601ba30ddb368b090a94cd00d9345a55b323f179
|
DIST libgpg-error-1.37.tar.bz2 937282 BLAKE2B 70666749aa0156652405ee15e4307f29bdf748f06728da5c672c0208053e0d3a041aaef882b263dd828e2aa7dd8a2f77334447af2c499f81f7602150d84f593f SHA512 fa12977237fcc872e944cda39ca43ee7d2cc9c52e243ede6077f4a31ae135e322dc848b4b55cffdc4ec53f27601ba30ddb368b090a94cd00d9345a55b323f179
|
||||||
|
DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6 SHA512 b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
|
||||||
|
|
56
dev-libs/libgpg-error/libgpg-error-1.38.ebuild
Normal file
56
dev-libs/libgpg-error/libgpg-error-1.38.ebuild
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools libtool multilib-minimal toolchain-funcs prefix
|
||||||
|
|
||||||
|
DESCRIPTION="Contains error handling functions used by GnuPG software"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="common-lisp nls static-libs"
|
||||||
|
|
||||||
|
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
MULTILIB_CHOST_TOOLS=(
|
||||||
|
/usr/bin/gpg-error-config
|
||||||
|
)
|
||||||
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
|
/usr/include/gpg-error.h
|
||||||
|
/usr/include/gpgrt.h
|
||||||
|
)
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PN}-1.37-remove_broken_check.patch" )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
# only necessary for as long as we run eautoreconf, configure.ac
|
||||||
|
# uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
|
||||||
|
# not a pure /bin/sh script, so it fails on some hosts
|
||||||
|
hprefixify -w 1 autogen.sh
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(multilib_is_native_abi || echo --disable-languages)
|
||||||
|
$(use_enable common-lisp languages)
|
||||||
|
$(use_enable nls)
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
--enable-threads
|
||||||
|
CC_FOR_BUILD="$(tc-getBUILD_CC)"
|
||||||
|
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
|
||||||
|
)
|
||||||
|
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
find "${ED}" -type f -name '*.la' -delete || die
|
||||||
|
}
|
|
@ -10,7 +10,7 @@ SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="BSD BSD-2 ISC MIT"
|
LICENSE="BSD BSD-2 ISC MIT"
|
||||||
SLOT="0/1"
|
SLOT="0/1"
|
||||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE="static-libs"
|
IUSE="static-libs"
|
||||||
RESTRICT="test"
|
RESTRICT="test"
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
|
||||||
LICENSE="openssl"
|
LICENSE="openssl"
|
||||||
SLOT="0/1.1" # .so version of libssl/libcrypto
|
SLOT="0/1.1" # .so version of libssl/libcrypto
|
||||||
[[ "${PV}" = *_pre* ]] || \
|
[[ "${PV}" = *_pre* ]] || \
|
||||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 ~x86-linux"
|
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x86-linux"
|
||||||
IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-heartbeat vanilla zlib"
|
IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-heartbeat vanilla zlib"
|
||||||
RESTRICT="!bindist? ( bindist )
|
RESTRICT="!bindist? ( bindist )
|
||||||
!test? ( test )"
|
!test? ( test )"
|
||||||
|
|
Binary file not shown.
|
@ -2,7 +2,7 @@
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||||
|
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )"
|
test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )"
|
||||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
|
||||||
|
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc x86"
|
KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
|
||||||
|
|
||||||
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
|
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
|
||||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
|
@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
distutils_enable_tests pytest
|
||||||
|
|
|
@ -14,7 +14,7 @@ SRC_URI="https://github.com/xflr6/csv23/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~sparc ~x86"
|
KEYWORDS="~amd64 ~hppa ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
# note: upstream really uses mock at runtime
|
# note: upstream really uses mock at runtime
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
PYTHON_COMPAT=( python3_{6..9} pypy3 )
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
DESCRIPTION="Python @deprecated decorator to deprecate old API"
|
DESCRIPTION="Python @deprecated decorator to deprecate old API"
|
||||||
|
@ -15,6 +15,9 @@ SLOT="0"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
|
RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
|
||||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${P}-py39.patch
|
||||||
|
)
|
||||||
|
|
|
@ -15,6 +15,5 @@ SLOT="0"
|
||||||
KEYWORDS="amd64 x86"
|
KEYWORDS="amd64 x86"
|
||||||
|
|
||||||
RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
|
RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
|
||||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
distutils_enable_tests pytest
|
||||||
|
|
57
dev-python/deprecated/files/deprecated-1.2.10-py39.patch
Normal file
57
dev-python/deprecated/files/deprecated-1.2.10-py39.patch
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
From 629e7b702ede03262afeb86cd7a6d42d739504d2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||||
|
Date: Sat, 30 May 2020 09:30:58 +0200
|
||||||
|
Subject: [PATCH] Update expected class method deprecation msgs in tests for
|
||||||
|
py3.9
|
||||||
|
|
||||||
|
Python 3.9 has fixed @classmethod combining with other decorators,
|
||||||
|
making deprecated correctly report 'class method' (instead of function
|
||||||
|
or static method). Update the tests to account for that.
|
||||||
|
|
||||||
|
Fixes #29
|
||||||
|
---
|
||||||
|
tests/test_deprecated.py | 6 +++++-
|
||||||
|
tests/test_sphinx.py | 5 ++++-
|
||||||
|
2 files changed, 9 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/tests/test_deprecated.py b/tests/test_deprecated.py
|
||||||
|
index 3796640..e4c00ef 100644
|
||||||
|
--- a/tests/test_deprecated.py
|
||||||
|
+++ b/tests/test_deprecated.py
|
||||||
|
@@ -1,4 +1,5 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
+import sys
|
||||||
|
import warnings
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
@@ -184,7 +185,10 @@ def test_classic_deprecated_class_method__warns(classic_deprecated_class_method)
|
||||||
|
assert len(warns) == 1
|
||||||
|
warn = warns[0]
|
||||||
|
assert issubclass(warn.category, DeprecationWarning)
|
||||||
|
- assert "deprecated function (or staticmethod)" in str(warn.message)
|
||||||
|
+ if sys.version_info >= (3, 9):
|
||||||
|
+ assert "deprecated class method" in str(warn.message)
|
||||||
|
+ else:
|
||||||
|
+ assert "deprecated function (or staticmethod)" in str(warn.message)
|
||||||
|
assert warn.filename == __file__, 'Incorrect warning stackLevel'
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/tests/test_sphinx.py b/tests/test_sphinx.py
|
||||||
|
index 42f2460..efc8628 100644
|
||||||
|
--- a/tests/test_sphinx.py
|
||||||
|
+++ b/tests/test_sphinx.py
|
||||||
|
@@ -334,7 +334,10 @@ def test_sphinx_deprecated_class_method__warns(sphinx_deprecated_class_method):
|
||||||
|
assert len(warns) == 1
|
||||||
|
warn = warns[0]
|
||||||
|
assert issubclass(warn.category, DeprecationWarning)
|
||||||
|
- assert "deprecated function (or staticmethod)" in str(warn.message)
|
||||||
|
+ if sys.version_info >= (3, 9):
|
||||||
|
+ assert "deprecated class method" in str(warn.message)
|
||||||
|
+ else:
|
||||||
|
+ assert "deprecated function (or staticmethod)" in str(warn.message)
|
||||||
|
|
||||||
|
|
||||||
|
def test_should_raise_type_error():
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
|
@ -17,7 +17,7 @@ SRC_URI="
|
||||||
|
|
||||||
LICENSE="PSF-2"
|
LICENSE="PSF-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
|
||||||
distutils_enable_tests setup.py
|
distutils_enable_tests setup.py
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ LICENSE+=" Apache-2.0"
|
||||||
# admin icons, jquery, xregexp.js
|
# admin icons, jquery, xregexp.js
|
||||||
LICENSE+=" MIT"
|
LICENSE+=" MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||||
IUSE="doc sqlite test"
|
IUSE="doc sqlite test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc64 sparc ~x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 ~arm64 ~sparc x86"
|
KEYWORDS="amd64 ~arm64 ~ppc64 ~sparc x86"
|
||||||
IUSE="doc examples test"
|
IUSE="doc examples test"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
KEYWORDS="amd64 ~arm64 x86"
|
KEYWORDS="amd64 ~arm64 ~ppc64 x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar
|
||||||
|
|
||||||
LICENSE="MPL-2.0"
|
LICENSE="MPL-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 sparc x86"
|
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 sparc x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
|
||||||
|
|
||||||
LICENSE="MPL-2.0"
|
LICENSE="MPL-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/zipp[${PYTHON_USEDEP}]
|
dev-python/zipp[${PYTHON_USEDEP}]
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/zipp[${PYTHON_USEDEP}]
|
dev-python/zipp[${PYTHON_USEDEP}]
|
||||||
|
|
|
@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/pipfile[${PYTHON_USEDEP}]
|
dev-python/pipfile[${PYTHON_USEDEP}]
|
||||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Clear-BSD"
|
LICENSE="Clear-BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
>=dev-python/cppy-1.1.0[${PYTHON_USEDEP}]
|
>=dev-python/cppy-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
DIST Mako-1.1.2.tar.gz 469385 BLAKE2B 45c2f162a788c649f00938f9f9cb7a31f89ad92e0bb72a41d71287553d3f30d80394ca54002f669db0763b54570126c01400c7d08e04d79b0a002a2f45e698e7 SHA512 73b7a32ceb6e39dc2491734546c83a752bf0c8bc7546bb236801c02a5bccc5b59f2440333a328ff747eee936612dd12279f08d27d76f065fd589081d232692a8
|
DIST Mako-1.1.2.tar.gz 469385 BLAKE2B 45c2f162a788c649f00938f9f9cb7a31f89ad92e0bb72a41d71287553d3f30d80394ca54002f669db0763b54570126c01400c7d08e04d79b0a002a2f45e698e7 SHA512 73b7a32ceb6e39dc2491734546c83a752bf0c8bc7546bb236801c02a5bccc5b59f2440333a328ff747eee936612dd12279f08d27d76f065fd589081d232692a8
|
||||||
|
DIST Mako-1.1.3.tar.gz 477440 BLAKE2B ffa148815d64f1fbfac0291e6afdbcf967d7445e13f364e1e2a492330ad1cd71a788255776e07bbec95877f65440073ec873b035d6f6fc1293a299b0478524a3 SHA512 a9b94fa34a61e7794b6e4549fa0bada6ff84dfb0d9edb8d5c7f9b95d12184fa4499f42303cfee720b576a9f7e986a57d91ad3aeb26c9f93154dbc08fb2975952
|
||||||
|
|
53
dev-python/mako/mako-1.1.3.ebuild
Normal file
53
dev-python/mako/mako-1.1.3.ebuild
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8,9}} )
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils
|
||||||
|
|
||||||
|
MY_P=${P^}
|
||||||
|
DESCRIPTION="A Python templating language"
|
||||||
|
HOMEPAGE="https://www.makotemplates.org/ https://pypi.org/project/Mako/"
|
||||||
|
SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/mako-1.1.1-pypy3-test.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# seriously?
|
||||||
|
sed -i -e 's:from nose import:from unittest import:' \
|
||||||
|
test/__init__.py || die
|
||||||
|
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
rm -r doc/build || die
|
||||||
|
|
||||||
|
use doc && local HTML_DOCS=( doc/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "Optional dependencies:"
|
||||||
|
optfeature "caching support" dev-python/beaker
|
||||||
|
}
|
|
@ -20,7 +20,7 @@ SLOT="0"
|
||||||
# matplotlib/backends/qt4_editor: MIT
|
# matplotlib/backends/qt4_editor: MIT
|
||||||
# Fonts: BitstreamVera, OFL-1.1
|
# Fonts: BitstreamVera, OFL-1.1
|
||||||
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
|
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||||
IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets"
|
IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets"
|
||||||
|
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~sparc x86"
|
KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~sparc x86"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
# no tests
|
# no tests
|
||||||
|
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/jinja[${PYTHON_USEDEP}]
|
dev-python/jinja[${PYTHON_USEDEP}]
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
PYTHON_COMPAT=( python3_{6..9} pypy3 )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
DIST phonenumbers-8.10.22.tar.gz 2307815 BLAKE2B 397711a4cca97be68986cbb21ab971710c213a74fbb0e2c79de67b98ab44c3e25e95f6bfc2c469c1abfaf0d1c3848114a0be47d08650c7ac57a01240b7a79270 SHA512 f7c540276324a373bc0caa9aa3b87da31b98bfd24fbffab2f9137f0c6f72bba88022d9820193dfe482ee621fc3c90126bd93cb51bb4715dcbd1c3fa689e055b5
|
DIST phonenumbers-8.10.22.tar.gz 2307815 BLAKE2B 397711a4cca97be68986cbb21ab971710c213a74fbb0e2c79de67b98ab44c3e25e95f6bfc2c469c1abfaf0d1c3848114a0be47d08650c7ac57a01240b7a79270 SHA512 f7c540276324a373bc0caa9aa3b87da31b98bfd24fbffab2f9137f0c6f72bba88022d9820193dfe482ee621fc3c90126bd93cb51bb4715dcbd1c3fa689e055b5
|
||||||
DIST phonenumbers-8.12.2.tar.gz 2397674 BLAKE2B 8101aa4e42d53d9c4734f0e3e1085ba814d75b53228a5da3efd7310faa0c5e0da419b5a9f127e4ed2554fa06db5007ec7eb430800ec7cbde69c3c8944e45a99f SHA512 16b8562afe94fb14104c266b12db063cf6c9dbda9ae2301a044cfb2e708845f1857b5ecb986e409c67c16e2fb7e4df527906c4d43c302e14df698607deb078a3
|
DIST phonenumbers-8.12.2.tar.gz 2397674 BLAKE2B 8101aa4e42d53d9c4734f0e3e1085ba814d75b53228a5da3efd7310faa0c5e0da419b5a9f127e4ed2554fa06db5007ec7eb430800ec7cbde69c3c8944e45a99f SHA512 16b8562afe94fb14104c266b12db063cf6c9dbda9ae2301a044cfb2e708845f1857b5ecb986e409c67c16e2fb7e4df527906c4d43c302e14df698607deb078a3
|
||||||
|
DIST phonenumbers-8.12.4.tar.gz 2269009 BLAKE2B 102630893595fa34f8e5bf3dc5122f43393e26ada216df02e843a40345aa40df83aa6fbf115d71e986a7e57e6a55bd6fd4eb4af14c4872bfe717cb0ec5be604c SHA512 5d93de2b7b6e974593659fb8909c05f2f6f8c29766deea914472b01dde38abdfc9f4f6ee8c718e2ad11e840070b350b623cb9ca58368f24cf1e03804712fa38d
|
||||||
|
|
26
dev-python/phonenumbers/phonenumbers-8.12.4.ebuild
Normal file
26
dev-python/phonenumbers/phonenumbers-8.12.4.ebuild
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{6..8} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python port of Google's libphonenumber"
|
||||||
|
HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers"
|
||||||
|
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
DOCS="README.md"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
|
@ -25,7 +25,7 @@ SRC_URI="
|
||||||
# setuptools & wheel .whl files are required for testing, exact version is not very important.
|
# setuptools & wheel .whl files are required for testing, exact version is not very important.
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
KEYWORDS="~amd64 ~sparc ~x86"
|
KEYWORDS="~amd64 ~hppa ~ppc64 ~sparc ~x86"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="test -vanilla"
|
IUSE="test -vanilla"
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/pypa/pipfile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="Apache-2.0 BSD-2"
|
LICENSE="Apache-2.0 BSD-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
RDEPEND="dev-python/toml[${PYTHON_USEDEP}]"
|
RDEPEND="dev-python/toml[${PYTHON_USEDEP}]"
|
||||||
BDEPEND="${RDEPEND}
|
BDEPEND="${RDEPEND}
|
||||||
|
|
|
@ -15,7 +15,7 @@ SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ SRC_URI="https://github.com/pytest-dev/pytest-asyncio/archive/v${PV}.tar.gz -> $
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
>=dev-python/pytest-5.4.0"
|
>=dev-python/pytest-5.4.0"
|
||||||
|
|
|
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc64 sparc ~x86"
|
||||||
IUSE="test"
|
IUSE="test"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue