Sync with portage [Mon Jun 1 20:23:04 MSK 2020].

develop 1676
root 4 years ago
parent 7ea93b0d9e
commit e923ad24a1

Binary file not shown.

Binary file not shown.

@ -1 +1,2 @@
DIST gpyutils-0.4.1.tar.gz 19444 BLAKE2B 20b9a3072337665a83e86994b4b0e5cc33673364320838ab3e56b87b06146d91d519f1b60023fa3e9be0bc6fc10a207a3fe87937158edb2c8607d8145022ee50 SHA512 c3420ec2c5fff39b32beb43b48eb06179534c359f755e5877d29ba4e3f393ce62c8ded48cd909bc69c20730d028e01c76375892ebb2a364017aa196c81865ecf DIST gpyutils-0.4.1.tar.gz 19444 BLAKE2B 20b9a3072337665a83e86994b4b0e5cc33673364320838ab3e56b87b06146d91d519f1b60023fa3e9be0bc6fc10a207a3fe87937158edb2c8607d8145022ee50 SHA512 c3420ec2c5fff39b32beb43b48eb06179534c359f755e5877d29ba4e3f393ce62c8ded48cd909bc69c20730d028e01c76375892ebb2a364017aa196c81865ecf
DIST gpyutils-0.4.2.tar.gz 19771 BLAKE2B a5b58efcaad803a3eeb4a04b51811c2832f5a61154ac60b67c31e1962efd5f1a801e06fd3245c2336e6440b03fae2c30642e99c7588af89b7a3d0173b93f0c87 SHA512 699132833ddbaffe26bec8b3cb8914a609cc98ee2d8b852b59162265ee3daf6a0a0bd8ccc4d693e319d4e413c441ca94bd6837f07f1a132bda383350593792c4

@ -0,0 +1,24 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=no
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="Utitilies for maintaining Python packages"
HOMEPAGE="https://github.com/mgorny/gpyutils/"
SRC_URI="https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-portage/gentoopm-0.3.1[${PYTHON_USEDEP}]"
python_test() {
esetup.py test
}

Binary file not shown.

@ -1,2 +1,3 @@
DIST pgxnclient-1.2.1.tar.gz 87275 BLAKE2B 794ee6201988ba523cdcb4ee5a6287625cb3dd8a30ad750266d7adb739792b7f8e852d5d01f746fb6b05b54c98d677854dceacc57e41b05efba094efabc6a129 SHA512 3fa864b1ebb5dedaf75515b5efe4c453f02acff558f7b82d2648da62e58c93e050049a7688171a69593784d9963bb62f4ad3674d526284554dbeb4f4a4ea1dbf DIST pgxnclient-1.2.1.tar.gz 87275 BLAKE2B 794ee6201988ba523cdcb4ee5a6287625cb3dd8a30ad750266d7adb739792b7f8e852d5d01f746fb6b05b54c98d677854dceacc57e41b05efba094efabc6a129 SHA512 3fa864b1ebb5dedaf75515b5efe4c453f02acff558f7b82d2648da62e58c93e050049a7688171a69593784d9963bb62f4ad3674d526284554dbeb4f4a4ea1dbf
DIST pgxnclient-1.2.tar.gz 86436 BLAKE2B 796191d31000ff75360e0990bb20ca88af0fb1b908aac9ca7a6b7309b5420c56d045a67c775e8d5dda166f37ad956314f65bd2032c114cac7414bef9ad1a0d8e SHA512 d677f8d5346caf4de5d7e0d4e4031b8bdd932e343af7fc33e8895ebe51b1e9e6a11d7300d9e98ddc10242854f7d39c0a4196f41938e42f0b0e5158454e386deb DIST pgxnclient-1.2.tar.gz 86436 BLAKE2B 796191d31000ff75360e0990bb20ca88af0fb1b908aac9ca7a6b7309b5420c56d045a67c775e8d5dda166f37ad956314f65bd2032c114cac7414bef9ad1a0d8e SHA512 d677f8d5346caf4de5d7e0d4e4031b8bdd932e343af7fc33e8895ebe51b1e9e6a11d7300d9e98ddc10242854f7d39c0a4196f41938e42f0b0e5158454e386deb
DIST pgxnclient-1.3.tar.gz 51976 BLAKE2B 84ae5573588e6da0b01d5b05e296adc09f28a0b21ff81e5f2f14f3035a98ad5eb834d6793acf0a48a8b19190b989562e75094341f7c01b371028a0dd6a87b0f4 SHA512 fd9326107334d473db3466f776021186a5add389a93266b000c143131a0214b9773dd4cdd4688575cd720c8357afce1473838dea4aa5ff2564dcbc2c359de2dd

@ -0,0 +1,39 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="PostgreSQL Extension Network Client"
HOMEPAGE="http://pgxnclient.projects.postgresql.org/ https://pypi.org/project/pgxnclient"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
LICENSE="BSD"
SLOT="0"
IUSE="test"
# Test data isn't included in releases. So, the tests fail.
# https://github.com/pgxn/pgxnclient/issues/36
RESTRICT="test
!test? ( test )"
distutils_enable_tests pytest
RDEPEND="dev-db/postgresql:*[server]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND+="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}] )
"
src_prepare() {
sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die
default
}

Binary file not shown.

@ -1,6 +1 @@
DIST tiled-1.2.4.tar.gz 16875074 BLAKE2B 19d9e000949a889af90f48c31862aab8d00cbd968d518bc48e58775763ff2b293d5e82f10b8ec45dda936bf81b177f88aa4962900c7b70b01ce514fabf717c46 SHA512 a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7
DIST tiled-1.2.5.tar.gz 16878267 BLAKE2B 75d7ba6f715963cc5209181664052aa276dead8311e8fb99561c8375c4fce3400b60f71f4bce3213e1198e3217812e8debdedc72c87dff3f553e391ed1e9438d SHA512 2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a
DIST tiled-1.3.1.tar.gz 15728903 BLAKE2B f9b6aa89b450bbb6fe101610f81f3f8a2c385149eb07d79c3b2ddf33bb654c7d1f48b8938975be5037824a1fd14840a7ee8b4a0cc8b009808bdfdc4aec99525e SHA512 b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73
DIST tiled-1.3.2.tar.gz 15826960 BLAKE2B 3e9669eaee3c1cd5a891cdb7516b620d183d955a0f988bed20403edfdcb629dfeff13baab91fad973f9fe5311e7a1aac9e422dfffb29a550ad7ca5658152279f SHA512 25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead
DIST tiled-1.3.3.tar.gz 15859368 BLAKE2B a79f1944daf4fffdccf38fc8250475c4e46844204800fb2c77eaa65882836507257013ba0f107cbf19b780ccf8c4593bdd071138c7fa6068b20d93f686b5eb62 SHA512 61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08
DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525 SHA512 f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61 DIST tiled-1.3.4.tar.gz 15860089 BLAKE2B cdc06f82a5bd92179ff4c6402da7094dfa33d1281f358cd82a5125fe9672b5f317f578f3332c1b07c4603bb8930dd50c736f0a41a156594fbd419d94147c0525 SHA512 f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61

@ -1,62 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
DESCRIPTION="A general purpose tile map editor"
HOMEPAGE="https://www.mapeditor.org/"
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
LICENSE="BSD BSD-2 GPL-2+"
SLOT="0"
KEYWORDS="amd64"
IUSE="examples python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
>=dev-qt/qtcore-5.9:5
>=dev-qt/qtgui-5.9:5
>=dev-qt/qtnetwork-5.9:5
>=dev-qt/qtwidgets-5.9:5
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS COPYING NEWS.md README.md )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,62 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
DESCRIPTION="A general purpose tile map editor"
HOMEPAGE="https://www.mapeditor.org/"
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
LICENSE="BSD BSD-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
>=dev-qt/qtcore-5.9:5
>=dev-qt/qtgui-5.9:5
>=dev-qt/qtnetwork-5.9:5
>=dev-qt/qtwidgets-5.9:5
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS COPYING NEWS.md README.md )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,63 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
DESCRIPTION="A general purpose tile map editor"
HOMEPAGE="https://www.mapeditor.org/"
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
LICENSE="BSD BSD-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
>=dev-qt/qtcore-5.10:5
>=dev-qt/qtdeclarative-5.10:5
>=dev-qt/qtgui-5.10:5
>=dev-qt/qtnetwork-5.10:5
>=dev-qt/qtwidgets-5.10:5
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS COPYING NEWS.md README.md )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,63 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
DESCRIPTION="A general purpose tile map editor"
HOMEPAGE="https://www.mapeditor.org/"
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
LICENSE="BSD BSD-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
>=dev-qt/qtcore-5.10:5
>=dev-qt/qtdeclarative-5.10:5
>=dev-qt/qtgui-5.10:5
>=dev-qt/qtnetwork-5.10:5
>=dev-qt/qtwidgets-5.10:5
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS COPYING NEWS.md README.md )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,63 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg-utils
DESCRIPTION="A general purpose tile map editor"
HOMEPAGE="https://www.mapeditor.org/"
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
LICENSE="BSD BSD-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
>=dev-qt/qtcore-5.10:5
>=dev-qt/qtdeclarative-5.10:5
>=dev-qt/qtgui-5.10:5
>=dev-qt/qtnetwork-5.10:5
>=dev-qt/qtwidgets-5.10:5
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
DOCS=( AUTHORS COPYING NEWS.md README.md )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
dodoc -r examples
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

Binary file not shown.

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
PYTHON_COMPAT=( python{3_6,3_7} ) PYTHON_COMPAT=( python{3_6,3_7,3_8} )
inherit distutils-r1 inherit distutils-r1

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
PYTHON_COMPAT=( python3_{6,7} ) PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1 inherit distutils-r1
DESCRIPTION="Python MPD client library" DESCRIPTION="Python MPD client library"

@ -14,7 +14,7 @@ SRC_URI="https://github.com/jupyter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND=" DEPEND="
test? ( test? (

Binary file not shown.

@ -5,12 +5,12 @@
TCL_VERSION=$(shell echo 'puts $\$$tcl_version' | tclsh) TCL_VERSION=$(shell echo 'puts $\$$tcl_version' | tclsh)
-CFLAGS:= -O2 -Wall -fPIC -DUSE_TCL_STUBS -CFLAGS:= -O2 -Wall -fPIC -DUSE_TCL_STUBS
+CFLAGS:= @CFLAGS@ -fPIC -DUSE_TCL_STUBS +CFLAGS:= $(MYCFLAGS) -fPIC -DUSE_TCL_STUBS
CFLAGS+= $(shell $(PYTHON_CONFIG) --includes) CFLAGS+= $(shell $(PYTHON_CONFIG) --includes)
CFLAGS+= -I/usr/include/tcl$(TCL_VERSION) CFLAGS+= -I/usr/include/tcl$(TCL_VERSION)
CFLAGS+= -DTCLPYTHON_VERSION=$(PKG_VERSION) CFLAGS+= -DTCLPYTHON_VERSION=$(PKG_VERSION)
-LDFLAGS:= -shared -s -LDFLAGS:= -shared -s
+LDFLAGS:= @LDFLAGS@ -shared +LDFLAGS:= $(MYLDFLAGS) -shared
LDFLAGS+= $(shell $(PYTHON_CONFIG) --libs) LDFLAGS+= $(shell $(PYTHON_CONFIG) --libs)
LDFLAGS+= -ltclstub$(TCL_VERSION) LDFLAGS+= -ltclstub$(TCL_VERSION)

@ -24,16 +24,9 @@ RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_prepare() {
default
sed -i \
-e "s:@CFLAGS@:${CFLAGS}:g" \
-e "s:@LDFLAGS@:${LDFLAGS}:g" \
Makefile || die
}
src_compile() { src_compile() {
emake PKG_NAME=tclpython3 CC=$(tc-getCC) emake PKG_NAME=tclpython3 CC=$(tc-getCC) \
MYCFLAGS="${CFLAGS}" MYLDFLAGS="${LDFLAGS}"
} }
src_test() { src_test() {

Binary file not shown.

@ -0,0 +1,488 @@
From 7440e66d07ae04f9276bf6994bcf53f4aa870388 Mon Sep 17 00:00:00 2001
From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
Date: Fri, 29 May 2020 20:23:14 +0300
Subject: [PATCH] Fix compilation for GCC10 (-fno-common)
---
src/emu.c | 4 ++++
src/emu.h | 6 +++---
src/interrupt.c | 4 ++++
src/interrupt.h | 6 +++---
src/menu.c | 2 ++
src/menu.h | 2 +-
src/message.c | 2 +-
src/message.h | 2 +-
src/rom.c | 3 +++
src/rom.h | 4 ++--
src/serial.c | 4 ++++
src/serial.h | 10 ++++++----
src/sgb.c | 6 ++++++
src/sgb.h | 8 ++++----
src/sound.c | 10 ++++++++++
src/sound.h | 16 ++++++++--------
src/video_std.c | 4 ++++
src/video_std.h | 6 +++---
src/video_yuv.c | 6 ++++++
src/video_yuv.h | 12 +++++++-----
src/vram.c | 4 ++++
src/vram.h | 6 +++---
22 files changed, 89 insertions(+), 38 deletions(-)
diff --git a/src/emu.c b/src/emu.c
index 91d4b88..cdbde0d 100644
--- a/src/emu.c
+++ b/src/emu.c
@@ -54,6 +54,10 @@ Uint8 jmap[8]={1,1,0,0,3,2,0,1};
Sint16 *joy_axis;
Uint8 *joy_but;
+GNGB_CONF conf;
+SDL_Joystick *sdl_joy;
+Uint16 key[SDLK_LAST];
+
/* Configuration File */
#define UINTEGER8 1
diff --git a/src/emu.h b/src/emu.h
index cb83289..bd4e466 100644
--- a/src/emu.h
+++ b/src/emu.h
@@ -64,11 +64,11 @@ typedef struct {
Sint32 pal[5][4];
}GNGB_CONF;
-GNGB_CONF conf;
+extern GNGB_CONF conf;
-SDL_Joystick *sdl_joy;
+extern SDL_Joystick *sdl_joy;
-Uint16 key[SDLK_LAST];
+extern Uint16 key[SDLK_LAST];
extern Sint16 *joy_axis;
extern Uint8 *joy_but;
diff --git a/src/interrupt.c b/src/interrupt.c
index 0a736a2..a18814a 100644
--- a/src/interrupt.c
+++ b/src/interrupt.c
@@ -34,6 +34,10 @@ static const Uint16 lcd_cycle_tab[2][5]={{204,456,80,172,80}, /* GB
Uint32 nb_cycle=0;
Uint32 key_cycle=0;
Uint8 vram_init_pal=0;
+GBLCDC *gblcdc;
+Uint8 vram_pal_line_temp[160][4];
+GBTIMER *gbtimer;
+
Uint32 get_nb_cycle(void)
{
diff --git a/src/interrupt.h b/src/interrupt.h
index 5dca287..cbec97f 100644
--- a/src/interrupt.h
+++ b/src/interrupt.h
@@ -68,9 +68,9 @@ typedef struct {
Uint8 *vram_pal_line[160];
}GBLCDC;
-GBLCDC *gblcdc;
+extern GBLCDC *gblcdc;
-Uint8 vram_pal_line_temp[160][4];
+extern Uint8 vram_pal_line_temp[160][4];
extern Uint8 vram_init_pal;
#define gb_set_pal_bck(v) { \
@@ -98,7 +98,7 @@ typedef struct {
Sint32 cycle;
}GBTIMER;
-GBTIMER *gbtimer;
+extern GBTIMER *gbtimer;
void gblcdc_init(void);
void gblcdc_reset(void);
diff --git a/src/menu.c b/src/menu.c
index ee3a831..2879dd7 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -45,6 +45,8 @@
int stop_all=0;
+MENU *current_menu;
+
Uint8 radio_group[256];
SDL_Color buttonpal[]={{255,255,255},{214,214,214},{150,150,150},{0,0,0},{195,195,195}};
diff --git a/src/menu.h b/src/menu.h
index bf4d713..160ccac 100644
--- a/src/menu.h
+++ b/src/menu.h
@@ -49,7 +49,7 @@ typedef struct MENU{
#define DRAW_WHEN_ACTIVE 1
extern MENU main_menu;
-MENU *current_menu;
+extern MENU *current_menu;
void loop_menu(MENU *m);
void display_menu(MENU *m);
diff --git a/src/message.c b/src/message.c
index af52efc..f409767 100644
--- a/src/message.c
+++ b/src/message.c
@@ -29,7 +29,7 @@
SDL_Surface *fontbuf=NULL;
-//int wl,hl,xm,ym;
+int wl,hl,xm,ym;
static int tempo_mes;
#define BUF_ALPHA 240
diff --git a/src/message.h b/src/message.h
index 534a7a0..d893525 100644
--- a/src/message.h
+++ b/src/message.h
@@ -21,7 +21,7 @@
#include <SDL.h>
-int wl,hl,xm,ym;
+extern int wl,hl,xm,ym;
//extern void (*draw_message)(int x,int y,char *mes);
extern SDL_Surface *fontbuf;
diff --git a/src/rom.c b/src/rom.c
index ff57a45..ba01473 100644
--- a/src/rom.c
+++ b/src/rom.c
@@ -48,9 +48,12 @@
#define FILENAME_LEN 1024
+char *rom_name;
Sint16 rom_type=UNKNOW_TYPE;
Uint8 rom_gb_type=UNKNOW;
+ROM_TIMER *rom_timer;
+
int check_dir(char *dir_name) {
#ifdef WIN32
BOOL res;
diff --git a/src/rom.h b/src/rom.h
index def6e6e..6befec1 100644
--- a/src/rom.h
+++ b/src/rom.h
@@ -37,7 +37,7 @@
#define SRAM 0x200
#define HUC1 0x400
-char *rom_name;
+extern char *rom_name;
extern Sint16 rom_type;
// rom_gb_suport
@@ -52,7 +52,7 @@ typedef struct {
Uint8 regl[5]; // register locked
}ROM_TIMER; // MBC3
-ROM_TIMER *rom_timer;
+extern ROM_TIMER *rom_timer;
int open_rom(char *filename);
diff --git a/src/serial.c b/src/serial.c
index 8d5fbbe..cec41f5 100644
--- a/src/serial.c
+++ b/src/serial.c
@@ -54,6 +54,10 @@
SDL_Thread *thread;
int thread_fun(void *data);
+serial gbserial;
+Sint16 serial_cycle_todo;
+Sint8 gblisten;
+
SOCKET dest_socket=-1;
SOCKET listen_socket=-1;
diff --git a/src/serial.h b/src/serial.h
index 888d09b..c253a1f 100644
--- a/src/serial.h
+++ b/src/serial.h
@@ -21,7 +21,7 @@
#include "global.h"
-struct {
+typedef struct serial {
Sint16 cycle_todo;
Uint16 p;
Uint8 b;
@@ -29,10 +29,12 @@ struct {
Uint8 check;
Uint8 wait;
Uint8 ready2read;
-}gbserial;
+} serial;
-Sint16 serial_cycle_todo;
-Sint8 gblisten;
+extern serial gbserial;
+
+extern Sint16 serial_cycle_todo;
+extern Sint8 gblisten;
void gbserial_init(int server_side,char *servername);
void gbserial_close(void);
diff --git a/src/sgb.c b/src/sgb.c
index ffdc6e0..9fc7308 100644
--- a/src/sgb.c
+++ b/src/sgb.c
@@ -32,6 +32,12 @@ Uint8 sgb_tiles[256*32];
Uint8 sgb_map[32*32];
Uint8 sgb_att[32*32];
+Uint16 sgb_pal[4][4]; /* 4 pallete of 4 colour */
+Uint8 sgb_pal_map[20][18]; /* Map of Pallete Tiles */
+Uint8 sgb_mask;
+
+SGB sgb;
+
SDL_Surface *sgb_buf=NULL;
extern Uint16 Filter[32768];
diff --git a/src/sgb.h b/src/sgb.h
index 71aea6a..fd9b8f9 100644
--- a/src/sgb.h
+++ b/src/sgb.h
@@ -39,12 +39,12 @@ typedef struct {
Uint8 player;
}SGB;
-SGB sgb;
+extern SGB sgb;
-Uint16 sgb_pal[4][4]; /* 4 pallete of 4 colour */
-Uint8 sgb_pal_map[20][18]; /* Map of Pallete Tiles */
+extern Uint16 sgb_pal[4][4]; /* 4 pallete of 4 colour */
+extern Uint8 sgb_pal_map[20][18]; /* Map of Pallete Tiles */
-Uint8 sgb_mask;
+extern Uint8 sgb_mask;
extern SDL_Surface *sgb_buf;
diff --git a/src/sound.c b/src/sound.c
index ecc6e1f..8b7bce4 100644
--- a/src/sound.c
+++ b/src/sound.c
@@ -32,6 +32,16 @@
#define HZ_M3(x) ((double)(4194304.0)/(64.0*(double)(2048-x)))
// #define LOG_SOUND
+Uint32 sample_rate;
+Uint8 bit_per_sample;
+Uint16 sample_per_update;
+
+SoundM1 snd_m1;
+SoundM2 snd_m2;
+SoundM3 snd_m3;
+SoundM4 snd_m4;
+SoundG snd_g;
+
Sint8 *playbuf;
FILE *fsound;
/*
diff --git a/src/sound.h b/src/sound.h
index 56f58ce..6ef3bd8 100644
--- a/src/sound.h
+++ b/src/sound.h
@@ -22,9 +22,9 @@
#include "global.h"
-Uint32 sample_rate;
-Uint8 bit_per_sample;
-Uint16 sample_per_update;
+extern Uint32 sample_rate;
+extern Uint8 bit_per_sample;
+extern Uint16 sample_per_update;
typedef struct SoundM1
{
@@ -61,7 +61,7 @@ typedef struct SoundM1
float sample_env_per_step;
float cp;
}SoundM1;
-SoundM1 snd_m1;
+extern SoundM1 snd_m1;
typedef struct SoundM2
{
@@ -92,7 +92,7 @@ typedef struct SoundM2
float sample_env_per_step;
float cp;
}SoundM2;
-SoundM2 snd_m2;
+extern SoundM2 snd_m2;
typedef struct SoundM3
{
@@ -120,7 +120,7 @@ typedef struct SoundM3
Uint16 sample_len; // durée en samples
float cp;
}SoundM3;
-SoundM3 snd_m3;
+extern SoundM3 snd_m3;
typedef struct SoundM4
{
@@ -149,7 +149,7 @@ typedef struct SoundM4
float env_per_step;
float sample_env_per_step;
}SoundM4;
-SoundM4 snd_m4;
+extern SoundM4 snd_m4;
/* Control general */
typedef struct SoundG
@@ -177,7 +177,7 @@ typedef struct SoundG
Uint8 Sound3_On_Off ;
Uint8 Sound4_On_Off ;
}SoundG;
-SoundG snd_g;
+extern SoundG snd_g;
#define LEFT 1
diff --git a/src/video_std.c b/src/video_std.c
index 1a81e90..b894443 100644
--- a/src/video_std.c
+++ b/src/video_std.c
@@ -35,6 +35,10 @@ SDL_Surface *back=NULL;
Sint8 rb_tab[2][RB_SIZE]={{0,-2,2,-2,2},
{0,-1,-1,1,1}};
+Uint8 rb_shift;
+SDL_Rect dstR;
+SDL_Rect scrR;
+
VIDEO_MODE video_std;
SDL_Rect clip_rct;
diff --git a/src/video_std.h b/src/video_std.h
index 4a78d7e..05a0fd1 100644
--- a/src/video_std.h
+++ b/src/video_std.h
@@ -27,9 +27,9 @@
extern Sint8 rb_tab[2][RB_SIZE];
extern SDL_Surface *back;
-Uint8 rb_shift;
-SDL_Rect dstR;
-SDL_Rect scrR;
+extern Uint8 rb_shift;
+extern SDL_Rect dstR;
+extern SDL_Rect scrR;
void draw_screen_sgb_std(void);
void draw_screen_wb_std(void);
diff --git a/src/video_yuv.c b/src/video_yuv.c
index 0c05a81..cba9e0f 100644
--- a/src/video_yuv.c
+++ b/src/video_yuv.c
@@ -25,6 +25,12 @@
#include "memory.h"
#include "message.h"
+SDL_Overlay *overlay;
+SDL_Rect ov_rect;
+Uint32 yuv_flag;
+yuv rgb2yuv[65536];
+
+
void init_message_yuv(void) {
}
diff --git a/src/video_yuv.h b/src/video_yuv.h
index c0d7c25..4d85ce9 100644
--- a/src/video_yuv.h
+++ b/src/video_yuv.h
@@ -21,16 +21,18 @@
#include "global.h"
-SDL_Overlay *overlay;
-SDL_Rect ov_rect;
-Uint32 yuv_flag;
+extern SDL_Overlay *overlay;
+extern SDL_Rect ov_rect;
+extern Uint32 yuv_flag;
-struct yuv{
+typedef struct yuv{
Uint16 y;
Uint8 u;
Uint8 v;
Uint32 yuy2;
-}rgb2yuv[65536];
+} yuv;
+
+extern yuv rgb2yuv[65536];
void init_message_yuv(void);
void init_rgb2yuv_table(void);
diff --git a/src/vram.c b/src/vram.c
index 206b625..8a333be 100644
--- a/src/vram.c
+++ b/src/vram.c
@@ -30,6 +30,7 @@
SDL_Surface *gb_screen=NULL;
+int scxoff,scyoff;
Uint16 grey[4];
Uint8 pal_bck[4]={0,3,3,3};
@@ -45,6 +46,9 @@ Uint8 back_col[170][170];
Uint8 nb_spr;
+GB_SPRITE gb_spr[40];
+Uint8 rb_on;
+
struct mask_shift tab_ms[8]={
{ 0x80,7 },
{ 0x40,6 },
diff --git a/src/vram.h b/src/vram.h
index d64a3d4..db9d061 100644
--- a/src/vram.h
+++ b/src/vram.h
@@ -62,7 +62,7 @@ struct mask_shift {
extern struct mask_shift tab_ms[8];
extern Uint32 video_flag;
-int scxoff,scyoff; /* shift of the screen */
+extern int scxoff,scyoff; /* shift of the screen */
extern Uint16 grey[4];
extern Uint8 pal_bck[4];
@@ -89,10 +89,10 @@ typedef struct {
Uint8 priority;
}GB_SPRITE;
-GB_SPRITE gb_spr[40];
+extern GB_SPRITE gb_spr[40];
extern Uint8 nb_spr;
-Uint8 rb_on;
+extern Uint8 rb_on;
extern void (*draw_screen)(void);
--
2.26.2

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation # Copyright 1999-2020 Gentoo Authors
# 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
@ -30,6 +30,8 @@ PATCHES=(
"${FILESDIR}"/${P}-inline.patch "${FILESDIR}"/${P}-inline.patch
"${FILESDIR}"/${P}-joystick.patch "${FILESDIR}"/${P}-joystick.patch
"${FILESDIR}"/${P}-qwerty.patch "${FILESDIR}"/${P}-qwerty.patch
# Ours
"${FILESDIR}"/${P}-gcc10.patch
) )
src_prepare() { src_prepare() {

Binary file not shown.

@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer type="person">
<email>mjo@gentoo.org</email>
</maintainer>
<maintainer type="project"> <maintainer type="project">
<email>python@gentoo.org</email> <email>python@gentoo.org</email>
<name>Python</name> <name>Python</name>

Binary file not shown.

@ -1,140 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}
PYTHON_COMPAT=( python3_6 )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
DESCRIPTION="Media library management system for obsessive-compulsive music geeks"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
HOMEPAGE="http://beets.io/ https://pypi.org/project/beets/"
KEYWORDS="~amd64 ~x86"
SLOT="0"
LICENSE="MIT"
IUSE="badfiles chromaprint discogs doc ffmpeg gstreamer icu lastfm mpd replaygain test thumbnail webserver"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
DEPEND="
>=dev-python/jellyfish-0.7.1[${PYTHON_USEDEP}]
dev-python/munkres[${PYTHON_USEDEP}]
>=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
>=dev-python/six-1.9[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.33[${PYTHON_USEDEP}]
badfiles? (
media-libs/flac
media-sound/mp3val
)
chromaprint? (
dev-python/pyacoustid[${PYTHON_USEDEP}]
media-libs/chromaprint[tools]
)
discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] )
ffmpeg? ( media-video/ffmpeg:0[encode] )
gstreamer? (
media-libs/gst-plugins-good:1.0
media-libs/gst-plugins-bad:1.0
)
icu? ( dev-db/sqlite[icu] )
lastfm? ( dev-python/pylast[${PYTHON_USEDEP}] )
mpd? (
dev-python/bluelet[${PYTHON_USEDEP}]
dev-python/python-mpd[${PYTHON_USEDEP}]
)
replaygain? (
gstreamer? (
dev-python/pygobject:3[${PYTHON_USEDEP}]
media-plugins/gst-plugins-libav:1.0
)
!gstreamer? ( media-sound/mp3gain )
)
thumbnail? (
dev-python/pyxdg[${PYTHON_USEDEP}]
|| (
dev-python/pillow[${PYTHON_USEDEP}]
media-gfx/imagemagick
)
)
webserver? (
dev-python/flask[${PYTHON_USEDEP}]
dev-python/flask-cors[${PYTHON_USEDEP}]
)
"
RDEPEND="${DEPEND}"
RESTRICT="test" # tests broken in 1.4.3 already
S="${WORKDIR}/${MY_P}"
python_prepare_all() {
distutils-r1_python_prepare_all
rm_use_plugins() {
[[ -n "${1}" ]] || die "rm_use_plugins: No use option given"
local use=${1}
local plugins=${use}
use ${use} && return
einfo "no ${use}:"
[[ $# -gt 1 ]] && plugins="${@:2}"
for arg in ${plugins[@]}; do
einfo " removing ${arg}"
if [[ -e "beetsplug/${arg}.py" ]]; then
rm beetsplug/${arg}.py || die "Unable to remove ${arg} plugin"
fi
if [[ -d "beetsplug/${arg}" ]]; then
rm -r beetsplug/${arg} || die "Unable to remove ${arg} plugin"
fi
sed -e "s:'beetsplug.${arg}',::" -i setup.py || \
die "Unable to disable ${arg} plugin "
done
}
rm_use_plugins chromaprint chroma
rm_use_plugins ffmpeg convert
rm_use_plugins icu loadext
rm_use_plugins lastfm lastgenre lastimport
rm_use_plugins mpd bpd mpdstats
rm_use_plugins webserver web
rm_use_plugins thumbnail thumbnails
# remove plugins that do not have appropriate dependencies installed
for flag in badfiles discogs replaygain; do
rm_use_plugins ${flag}
done
if ! use mpd; then
rm test/test_player.py || die
fi
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
cd test || die
if ! use webserver; then
rm test_web.py || die "Failed to remove test_web.py"
fi
"${EPYTHON}" testall.py || die "Testsuite failed"
}
python_install_all() {
distutils-r1_python_install_all
doman man/beet.1 man/beetsconfig.5
use doc && local HTML_DOCS=( docs/_build/html/. )
einstalldocs
}

@ -0,0 +1,172 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_REQ_USE="sqlite"
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1 bash-completion-r1
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/beetbox/beets.git"
inherit git-r3
else
MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Media library management system for obsessive-compulsive music geeks"
HOMEPAGE="http://beets.io/ https://pypi.org/project/beets/"
LICENSE="MIT"
SLOT="0"
IUSE="badfiles chromaprint discogs doc ffmpeg gstreamer icu lastfm mpd replaygain test thumbnail webserver"
RDEPEND="${DEPEND}"
DEPEND="
$(python_gen_cond_dep '
test? (
dev-python/wheel[${PYTHON_MULTI_USEDEP}]
dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}]
dev-python/flask[${PYTHON_MULTI_USEDEP}]
dev-python/mock[${PYTHON_MULTI_USEDEP}]
dev-python/rarfile[${PYTHON_MULTI_USEDEP}]
dev-python/responses[${PYTHON_MULTI_USEDEP}]
dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
)
>=dev-python/jellyfish-0.7.1[${PYTHON_MULTI_USEDEP}]
dev-python/munkres[${PYTHON_MULTI_USEDEP}]
>=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_MULTI_USEDEP}]
dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
dev-python/requests[${PYTHON_MULTI_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_MULTI_USEDEP}]
>=dev-python/six-1.9[${PYTHON_MULTI_USEDEP}]
dev-python/unidecode[${PYTHON_MULTI_USEDEP}]
>=media-libs/mutagen-1.33[${PYTHON_MULTI_USEDEP}]
badfiles? (
media-libs/flac
media-sound/mp3val
)
chromaprint? (
dev-python/pyacoustid[${PYTHON_MULTI_USEDEP}]
media-libs/chromaprint[tools]
)
discogs? ( dev-python/discogs-client[${PYTHON_MULTI_USEDEP}] )
ffmpeg? ( media-video/ffmpeg:0[encode] )
gstreamer? (
media-libs/gst-plugins-good:1.0
media-libs/gst-plugins-bad:1.0
)
icu? ( dev-db/sqlite[icu] )
lastfm? ( dev-python/pylast[${PYTHON_MULTI_USEDEP}] )
mpd? (
dev-python/bluelet[${PYTHON_MULTI_USEDEP}]
dev-python/python-mpd[${PYTHON_MULTI_USEDEP}]
)
replaygain? (
gstreamer? (
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
media-plugins/gst-plugins-libav:1.0
)
!gstreamer? ( media-sound/mp3gain )
)
thumbnail? (
dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
|| (
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
media-gfx/imagemagick
)
)
webserver? (
dev-python/flask[${PYTHON_MULTI_USEDEP}]
dev-python/flask-cors[${PYTHON_MULTI_USEDEP}]
)
')"
BDEPEND="dev-python/sphinx"
DOCS=( README.rst docs/changelog.rst )
distutils_enable_tests pytest
python_prepare_all() {
distutils-r1_python_prepare_all
rm_use_plugins() {
[[ -n "${1}" ]] || die "rm_use_plugins: No use option given"
local use=${1}
local plugins=${use}
use ${use} && return
einfo "no ${use}:"
[[ $# -gt 1 ]] && plugins="${@:2}"
for arg in ${plugins[@]}; do
einfo " removing ${arg}"
if [[ -e "beetsplug/${arg}.py" ]]; then
rm beetsplug/${arg}.py || die "Unable to remove ${arg} plugin"
fi
if [[ -d "beetsplug/${arg}" ]]; then
rm -r beetsplug/${arg} || die "Unable to remove ${arg} plugin"
fi
sed -e "s:'beetsplug.${arg}',::" -i setup.py || \
die "Unable to disable ${arg} plugin "
done
}
rm_use_plugins chromaprint chroma
rm_use_plugins ffmpeg convert
rm_use_plugins icu loadext
rm_use_plugins lastfm lastgenre lastimport
rm_use_plugins mpd bpd mpdstats
rm_use_plugins webserver web
rm_use_plugins thumbnail thumbnails
# remove plugins that do not have appropriate dependencies installed
for flag in badfiles discogs replaygain; do
rm_use_plugins ${flag}
done
if ! use mpd; then
rm test/test_player.py || die
rm test/test_mpdstats.py || die
fi
if ! use webserver; then
rm test/test_web.py || die "Failed to remove test_web.py"
fi
if use test; then
# Those test need network
rm test/test_art.py || die
rm test/test_discogs.py || die
rm test/test_embyupdate.py || die
rm test/test_lastgenre.py || die
rm test/test_spotify.py || die
# rm test/test_plexupdate.py
rm test/test_thumbnails.py || die
# Not working
rm test/test_replaygain.py || die
# Not working
rm test/test_convert.py || die
# Not working and dropped in master
rm test/test_mediafile.py || die
fi
}
python_compile_all() {
esetup.py build_sphinx -b man --build-dir=docs/build
use doc && esetup.py build_sphinx -b html --build-dir=docs/build
}
python_install_all() {
distutils-r1_python_install_all
doman docs/build/man/*
use doc && local HTML_DOCS=( docs/build/html/. )
einstalldocs
"${D}$(python_get_scriptdir)/beet" completion > "${T}/beet.bashcomp"
newbashcomp "${T}/beet.bashcomp" beet
}

@ -0,0 +1,175 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1 bash-completion-r1
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/beetbox/beets.git"
inherit git-r3
else
MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Media library management system for obsessive-compulsive music geeks"
HOMEPAGE="http://beets.io/ https://pypi.org/project/beets/"
LICENSE="MIT"
SLOT="0"
IUSE="badfiles chromaprint discogs doc ffmpeg gstreamer icu lastfm mpd replaygain test thumbnail webserver"
RDEPEND="${DEPEND}"
DEPEND="
$(python_gen_cond_dep '
test? (
dev-python/wheel[${PYTHON_MULTI_USEDEP}]
dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}]
dev-python/flask[${PYTHON_MULTI_USEDEP}]
dev-python/mock[${PYTHON_MULTI_USEDEP}]
dev-python/rarfile[${PYTHON_MULTI_USEDEP}]
dev-python/responses[${PYTHON_MULTI_USEDEP}]
dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_MULTI_USEDEP}]
)
>=dev-python/jellyfish-0.7.1[${PYTHON_MULTI_USEDEP}]
dev-python/munkres[${PYTHON_MULTI_USEDEP}]
>=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_MULTI_USEDEP}]
dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
dev-python/requests[${PYTHON_MULTI_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_MULTI_USEDEP}]
>=dev-python/six-1.9[${PYTHON_MULTI_USEDEP}]
dev-python/unidecode[${PYTHON_MULTI_USEDEP}]
>=media-libs/mutagen-1.33[${PYTHON_MULTI_USEDEP}]
>=dev-python/confuse-1.0.0[${PYTHON_MULTI_USEDEP}]
>=dev-python/mediafile-0.2.0[${PYTHON_MULTI_USEDEP}]
badfiles? (
media-libs/flac
media-sound/mp3val
)
chromaprint? (
dev-python/pyacoustid[${PYTHON_MULTI_USEDEP}]
media-libs/chromaprint[tools]
)
discogs? ( dev-python/discogs-client[${PYTHON_MULTI_USEDEP}] )
ffmpeg? ( media-video/ffmpeg:0[encode] )
gstreamer? (
media-libs/gst-plugins-good:1.0
media-libs/gst-plugins-bad:1.0
)
icu? ( dev-db/sqlite[icu] )
lastfm? ( dev-python/pylast[${PYTHON_MULTI_USEDEP}] )
mpd? (
dev-python/bluelet[${PYTHON_MULTI_USEDEP}]
dev-python/python-mpd[${PYTHON_MULTI_USEDEP}]
)
replaygain? (
gstreamer? (
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
media-plugins/gst-plugins-libav:1.0
)
!gstreamer? ( media-sound/mp3gain )
)
thumbnail? (
dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
|| (
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
media-gfx/imagemagick
)
)
webserver? (
dev-python/flask[${PYTHON_MULTI_USEDEP}]
dev-python/flask-cors[${PYTHON_MULTI_USEDEP}]
)
')"
BDEPEND="
$(python_gen_cond_dep '
dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
')"
DOCS=( README.rst docs/changelog.rst )
distutils_enable_tests pytest
python_prepare_all() {
distutils-r1_python_prepare_all
rm_use_plugins() {
[[ -n "${1}" ]] || die "rm_use_plugins: No use option given"
local use=${1}
local plugins=${use}
use ${use} && return
einfo "no ${use}:"
[[ $# -gt 1 ]] && plugins="${@:2}"
for arg in ${plugins[@]}; do
einfo " removing ${arg}"
if [[ -e "beetsplug/${arg}.py" ]]; then
rm beetsplug/${arg}.py || die "Unable to remove ${arg} plugin"
fi
if [[ -d "beetsplug/${arg}" ]]; then
rm -r beetsplug/${arg} || die "Unable to remove ${arg} plugin"
fi
sed -e "s:'beetsplug.${arg}',::" -i setup.py || \
die "Unable to disable ${arg} plugin "
done
}
rm_use_plugins chromaprint chroma
rm_use_plugins ffmpeg convert
rm_use_plugins icu loadext
rm_use_plugins lastfm lastgenre lastimport
rm_use_plugins mpd bpd mpdstats
rm_use_plugins webserver web
rm_use_plugins thumbnail thumbnails
# remove plugins that do not have appropriate dependencies installed
for flag in badfiles discogs replaygain; do
rm_use_plugins ${flag}
done
if ! use mpd; then
rm test/test_player.py || die
rm test/test_mpdstats.py || die
fi
if ! use webserver; then
rm test/test_web.py || die "Failed to remove test_web.py"
fi
if use test; then
# Those test need network
rm test/test_art.py || die
rm test/test_discogs.py || die
rm test/test_embyupdate.py || die
rm test/test_lastgenre.py || die
rm test/test_spotify.py || die
# rm test/test_plexupdate.py
rm test/test_thumbnails.py || die
# Not working
rm test/test_replaygain.py || die
# Not working
rm test/test_convert.py || die
fi
}
python_compile_all() {
esetup.py build_sphinx -b man --build-dir=docs/build
use doc && esetup.py build_sphinx -b html --build-dir=docs/build
}
python_install_all() {
distutils-r1_python_install_all
doman docs/build/man/*
use doc && local HTML_DOCS=( docs/build/html/. )
einstalldocs
"${D}$(python_get_scriptdir)/beet" completion > "${T}/beet.bashcomp"
newbashcomp "${T}/beet.bashcomp" beet
}

@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<!-- maintainer-needed --> <maintainer type="person">
<email>guillaumeseren@gmail.com</email>
<name>Guillaume Seren</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en"> <longdescription lang="en">
The purpose of beets is to get your music collection right once and for The purpose of beets is to get your music collection right once and for
all. It catalogs your collection, automatically improving its metadata as all. It catalogs your collection, automatically improving its metadata as

Binary file not shown.

@ -1 +1 @@
Mon, 01 Jun 2020 10:38:15 +0000 Mon, 01 Jun 2020 16:38:11 +0000

@ -1 +1 @@
Mon, 01 Jun 2020 10:38:15 +0000 Mon, 01 Jun 2020 16:38:11 +0000

Binary file not shown.

@ -0,0 +1,14 @@
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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Utitilies for maintaining Python packages
EAPI=7
HOMEPAGE=https://github.com/mgorny/gpyutils/
IUSE=python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=>=app-portage/gentoopm-0.3.1[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] 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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
SLOT=0
SRC_URI=https://github.com/mgorny/gpyutils/archive/v0.4.2.tar.gz -> gpyutils-0.4.2.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=af20cb1a6272543b20b60916da2f5673

@ -0,0 +1,16 @@
BDEPEND=test? ( dev-python/pytest[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) 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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-db/postgresql:*[server] dev-python/six[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/mock[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] )
DESCRIPTION=PostgreSQL Extension Network Client
EAPI=7
HOMEPAGE=http://pgxnclient.projects.postgresql.org/ https://pypi.org/project/pgxnclient
IUSE=test test python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=BSD
RDEPEND=dev-db/postgresql:*[server] dev-python/six[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] 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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
RESTRICT=test !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://pypi/p/pgxnclient/pgxnclient-1.3.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=2d6ad9e727804b32dff5def95c12af29

@ -1,15 +0,0 @@
BDEPEND=dev-qt/linguist-tools:5
DEFINED_PHASES=configure install postinst postrm setup
DEPEND=>=dev-qt/qtcore-5.9:5 >=dev-qt/qtgui-5.9:5 >=dev-qt/qtnetwork-5.9:5 >=dev-qt/qtwidgets-5.9:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
DESCRIPTION=A general purpose tile map editor
EAPI=7
HOMEPAGE=https://www.mapeditor.org/
IUSE=examples python +python_single_target_python3_6
KEYWORDS=amd64
LICENSE=BSD BSD-2 GPL-2+
RDEPEND=>=dev-qt/qtcore-5.9:5 >=dev-qt/qtgui-5.9:5 >=dev-qt/qtnetwork-5.9:5 >=dev-qt/qtwidgets-5.9:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 ) )
SLOT=0
SRC_URI=https://github.com/bjorn/tiled/archive/v1.2.4/tiled-1.2.4.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=53aee38810ccb0a970b22175493624a7

@ -1,15 +0,0 @@
BDEPEND=dev-qt/linguist-tools:5
DEFINED_PHASES=configure install postinst postrm setup
DEPEND=>=dev-qt/qtcore-5.9:5 >=dev-qt/qtgui-5.9:5 >=dev-qt/qtnetwork-5.9:5 >=dev-qt/qtwidgets-5.9:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
DESCRIPTION=A general purpose tile map editor
EAPI=7
HOMEPAGE=https://www.mapeditor.org/
IUSE=examples python +python_single_target_python3_6
KEYWORDS=~amd64
LICENSE=BSD BSD-2 GPL-2+
RDEPEND=>=dev-qt/qtcore-5.9:5 >=dev-qt/qtgui-5.9:5 >=dev-qt/qtnetwork-5.9:5 >=dev-qt/qtwidgets-5.9:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 ) )
SLOT=0
SRC_URI=https://github.com/bjorn/tiled/archive/v1.2.5/tiled-1.2.5.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=2bb674138baaa75f317ce73ef9c0e937

@ -1,15 +0,0 @@
BDEPEND=dev-qt/linguist-tools:5
DEFINED_PHASES=configure install postinst postrm setup
DEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
DESCRIPTION=A general purpose tile map editor
EAPI=7
HOMEPAGE=https://www.mapeditor.org/
IUSE=examples python +python_single_target_python3_6
KEYWORDS=~amd64
LICENSE=BSD BSD-2 GPL-2+
RDEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 ) )
SLOT=0
SRC_URI=https://github.com/bjorn/tiled/archive/v1.3.1/tiled-1.3.1.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=ab4f70046a2ec0b11f08f2d742ba3ec9

@ -1,15 +0,0 @@
BDEPEND=dev-qt/linguist-tools:5
DEFINED_PHASES=configure install postinst postrm setup
DEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
DESCRIPTION=A general purpose tile map editor
EAPI=7
HOMEPAGE=https://www.mapeditor.org/
IUSE=examples python +python_single_target_python3_6
KEYWORDS=~amd64
LICENSE=BSD BSD-2 GPL-2+
RDEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 ) )
SLOT=0
SRC_URI=https://github.com/bjorn/tiled/archive/v1.3.2/tiled-1.3.2.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=28896e7145c1b35653b2cc8fe36e0314

@ -1,15 +0,0 @@
BDEPEND=dev-qt/linguist-tools:5
DEFINED_PHASES=configure install postinst postrm setup
DEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
DESCRIPTION=A general purpose tile map editor
EAPI=7
HOMEPAGE=https://www.mapeditor.org/
IUSE=examples python +python_single_target_python3_6
KEYWORDS=~amd64
LICENSE=BSD BSD-2 GPL-2+
RDEPEND=>=dev-qt/qtcore-5.10:5 >=dev-qt/qtdeclarative-5.10:5 >=dev-qt/qtgui-5.10:5 >=dev-qt/qtnetwork-5.10:5 >=dev-qt/qtwidgets-5.10:5 sys-libs/zlib python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 ) )
SLOT=0
SRC_URI=https://github.com/bjorn/tiled/archive/v1.3.3/tiled-1.3.3.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 gnome2-utils 893e828f0f25f070f0b38d20c83c7670 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=28896e7145c1b35653b2cc8fe36e0314

@ -1,14 +1,14 @@
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] 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 DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Module for pure Python asynchronous I/O using coroutines DESCRIPTION=Module for pure Python asynchronous I/O using coroutines
EAPI=7 EAPI=7
HOMEPAGE=https://pypi.org/project/bluelet/ HOMEPAGE=https://pypi.org/project/bluelet/
IUSE=examples python_targets_python3_6 python_targets_python3_7 IUSE=examples python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
KEYWORDS=~amd64 ~x86 KEYWORDS=~amd64 ~x86
LICENSE=MIT LICENSE=MIT
RDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] 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 ) REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
SLOT=0 SLOT=0
SRC_URI=https://github.com/sampsyo/bluelet/archive/v0.2.0.tar.gz -> bluelet-0.2.0.tar.gz SRC_URI=https://github.com/sampsyo/bluelet/archive/v0.2.0.tar.gz -> bluelet-0.2.0.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=2edc4f9aa4b62ed31a2c34ee41ac4475 _md5_=74463eb598c9988003303d4b99e3b864

@ -1,16 +1,16 @@
BDEPEND=test? ( dev-python/filelock[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/mock[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/toml[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/tox[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( twisted? ( dev-python/twisted[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] BDEPEND=test? ( dev-python/filelock[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/mock[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/toml[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(-)] ) 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(-)] test? ( twisted? ( dev-python/twisted[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(-)] ) ) 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 DEFINED_PHASES=compile configure install prepare test
DEPEND=twisted? ( dev-python/twisted[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) DEPEND=twisted? ( dev-python/twisted[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=Python MPD client library DESCRIPTION=Python MPD client library
EAPI=7 EAPI=7
HOMEPAGE=https://github.com/Mic92/python-mpd2 HOMEPAGE=https://github.com/Mic92/python-mpd2
IUSE=test +twisted test python_targets_python3_6 python_targets_python3_7 IUSE=test +twisted test python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
KEYWORDS=amd64 ~ppc ~ppc64 x86 KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=LGPL-3 LICENSE=LGPL-3
RDEPEND=twisted? ( dev-python/twisted[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] RDEPEND=twisted? ( dev-python/twisted[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(-)] ) 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=test? ( twisted ) || ( python_targets_python3_6 python_targets_python3_7 ) REQUIRED_USE=test? ( twisted ) || ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
RESTRICT=!test? ( test ) !test? ( test ) RESTRICT=!test? ( test ) !test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/Mic92/python-mpd2/archive/v1.0.0.tar.gz -> python-mpd-1.0.0.tar.gz SRC_URI=https://github.com/Mic92/python-mpd2/archive/v1.0.0.tar.gz -> python-mpd-1.0.0.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=2e915bb2a2c740aa35df724c130265aa _md5_=98955ef3feb712f95ca8a431e47cb08f

@ -5,7 +5,7 @@ DESCRIPTION=Test utilities for code working with files and commands
EAPI=7 EAPI=7
HOMEPAGE=https://github.com/jupyter/testpath https://testpath.readthedocs.io/en/latest/ HOMEPAGE=https://github.com/jupyter/testpath https://testpath.readthedocs.io/en/latest/
IUSE=test doc python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 IUSE=test doc python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT LICENSE=MIT
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0: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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0: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 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/jupyter/testpath/archive/0.4.4.tar.gz -> testpath-0.4.4.tar.gz SRC_URI=https://github.com/jupyter/testpath/archive/0.4.4.tar.gz -> testpath-0.4.4.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=d2dcbba483164b4803833c9f3acea9a5 _md5_=7d20fa476c07397e545f7eef3c7c6ec2

@ -1,4 +1,4 @@
DEFINED_PHASES=compile install prepare setup test DEFINED_PHASES=compile install setup test
DEPEND=python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) dev-lang/tcl:0= DEPEND=python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) dev-lang/tcl:0=
DESCRIPTION=Python package for Tcl DESCRIPTION=Python package for Tcl
EAPI=6 EAPI=6
@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_6 )
SLOT=0 SLOT=0
SRC_URI=https://github.com/amykyta3/tclpython/archive/5.0.tar.gz -> tclpython-5.0.tar.gz SRC_URI=https://github.com/amykyta3/tclpython/archive/5.0.tar.gz -> tclpython-5.0.tar.gz
_eclasses_=multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=1c1edbb8093269f12bd88d827ae5deb9 _md5_=ba844544fa8007d3b6c3db1b961f7ac1

@ -10,4 +10,4 @@ RDEPEND=media-libs/libsdl[sound,joystick,video] sys-libs/zlib app-arch/bzip2 ope
SLOT=0 SLOT=0
SRC_URI=http://m.peponas.free.fr/gngb/download/gngb-20060309.tar.gz SRC_URI=http://m.peponas.free.fr/gngb/download/gngb-20060309.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=0d34dc919ae47342eee2b5ea03f47985 _md5_=f43ddc01ad1899d49718eceaec333475

@ -1,16 +0,0 @@
BDEPEND=dev-python/setuptools[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] doc? ( dev-python/sphinx[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_6? ( dev-lang/python:3.6[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,-python_single_target_python3_6(-)]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-python/jellyfish-0.7.1[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/munkres[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/python-musicbrainz-ngs-0.4[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/pyyaml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/requests[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/requests-oauthlib[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/six-1.9[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/unidecode[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=media-libs/mutagen-1.33[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] badfiles? ( media-libs/flac media-sound/mp3val ) chromaprint? ( dev-python/pyacoustid[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-libs/chromaprint[tools] ) discogs? ( dev-python/discogs-client[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) ffmpeg? ( media-video/ffmpeg:0[encode] ) gstreamer? ( media-libs/gst-plugins-good:1.0 media-libs/gst-plugins-bad:1.0 ) icu? ( dev-db/sqlite[icu] ) lastfm? ( dev-python/pylast[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) mpd? ( dev-python/bluelet[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/python-mpd[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) replaygain? ( gstreamer? ( dev-python/pygobject:3[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-plugins/gst-plugins-libav:1.0 ) !gstreamer? ( media-sound/mp3gain ) ) thumbnail? ( dev-python/pyxdg[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] || ( dev-python/pillow[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-gfx/imagemagick ) ) webserver? ( dev-python/flask[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/flask-cors[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] )
DESCRIPTION=Media library management system for obsessive-compulsive music geeks
EAPI=7
HOMEPAGE=http://beets.io/ https://pypi.org/project/beets/
IUSE=badfiles chromaprint discogs doc ffmpeg gstreamer icu lastfm mpd replaygain test thumbnail webserver python_targets_python3_6
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=>=dev-python/jellyfish-0.7.1[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/munkres[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/python-musicbrainz-ngs-0.4[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/pyyaml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/requests[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/requests-oauthlib[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/six-1.9[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/unidecode[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=media-libs/mutagen-1.33[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] badfiles? ( media-libs/flac media-sound/mp3val ) chromaprint? ( dev-python/pyacoustid[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-libs/chromaprint[tools] ) discogs? ( dev-python/discogs-client[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) ffmpeg? ( media-video/ffmpeg:0[encode] ) gstreamer? ( media-libs/gst-plugins-good:1.0 media-libs/gst-plugins-bad:1.0 ) icu? ( dev-db/sqlite[icu] ) lastfm? ( dev-python/pylast[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) mpd? ( dev-python/bluelet[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/python-mpd[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) replaygain? ( gstreamer? ( dev-python/pygobject:3[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-plugins/gst-plugins-libav:1.0 ) !gstreamer? ( media-sound/mp3gain ) ) thumbnail? ( dev-python/pyxdg[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] || ( dev-python/pillow[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] media-gfx/imagemagick ) ) webserver? ( dev-python/flask[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/flask-cors[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_6? ( dev-lang/python:3.6[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_python3_6 )
RESTRICT=test
SLOT=0
SRC_URI=mirror://pypi/b/beets/beets-1.4.9.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=576f96b51f0cc1b684f8dafc88552bc4

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,15 +0,0 @@
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,-python_single_target_python3_6(-)]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/defusedxml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/lxml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/paramiko[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/pythondialog:0[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] !net-analyzer/openvas-cli !net-analyzer/openvas-tools
DESCRIPTION=Remote control for Greenbone Vulnerability Manager, previously named openvas-cli
EAPI=7
HOMEPAGE=https://www.greenbone.net/en/
IUSE=python_targets_python3_6
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=dev-python/defusedxml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/lxml[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/paramiko[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/pythondialog:0[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] !net-analyzer/openvas-cli !net-analyzer/openvas-tools python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,-python_single_target_python3_6(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_python3_6 )
SLOT=0
SRC_URI=https://github.com/greenbone/gvm-tools/archive/v2.0.0.tar.gz -> gvm-tools-2.0.0.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=72c44aec42bbb86eba5ffed89fa1bdc2

@ -0,0 +1,16 @@
BDEPEND=test? ( net-analyzer/python-gvm[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(-)] !net-analyzer/openvas-cli !net-analyzer/openvas-tools ) 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=net-analyzer/python-gvm[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(-)] !net-analyzer/openvas-cli !net-analyzer/openvas-tools
DESCRIPTION=Remote control for Greenbone Vulnerability Manager, previously named openvas-cli
EAPI=7
HOMEPAGE=https://www.greenbone.net/en/
IUSE=test python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=net-analyzer/python-gvm[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(-)] !net-analyzer/openvas-cli !net-analyzer/openvas-tools 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(-)]
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/gvm-tools/archive/v2.0.0.tar.gz -> gvm-tools-2.0.0.tar.gz
_eclasses_=distutils-r1 89b310c534a033a3566e0f26419daa81 multibuild 40fe59465edacd730c644ec2bc197809 multilib 0914eab919f4f11dd9e0407b92af4726 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=5bc9186f70dc2d8d00d3270ded1b40d8

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install prepare
DEPEND=>=sys-libs/ncurses-5.7-r7:0= virtual/os-headers !net-analyzer/iptraf
DESCRIPTION=A console-based network monitoring utility
EAPI=7
HOMEPAGE=https://github.com/iptraf-ng/iptraf-ng
IUSE=doc
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=GPL-2 doc? ( FDL-1.1 )
RDEPEND=>=sys-libs/ncurses-5.7-r7:0=
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/iptraf-ng/iptraf-ng/archive/1.2.0.tar.gz -> iptraf-ng-1.2.0.tar.gz
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=7040e56ef84f985e2036d7c62f872d22

@ -11,4 +11,4 @@ RDEPEND=>=sys-libs/ncurses-5.7-r7:0=
RESTRICT=test RESTRICT=test
SLOT=0 SLOT=0
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=58f20932bd579f30c2d85a923364829e _md5_=ca4133afaade3069e44a30772a2cb027

@ -1,15 +1,14 @@
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 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=configure install prepare pretend setup DEFINED_PHASES=configure install prepare pretend
DEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7] ) ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) sys-devel/gettext DEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) sys-devel/gettext
DESCRIPTION=Text-based, multi-protocol instant messenger DESCRIPTION=Text-based, multi-protocol instant messenger
EAPI=7 EAPI=7
HOMEPAGE=https://github.com/ekg2/ekg2/ HOMEPAGE=https://github.com/ekg2/ekg2/
IUSE=gadu gpm gpg gtk minimal ncurses nls nntp openssl perl python readline rss spell sqlite ssl xmpp unicode zlib +python_single_target_python2_7 IUSE=gadu gpm gpg gtk minimal ncurses nls nntp openssl perl readline rss spell sqlite ssl xmpp unicode zlib
KEYWORDS=~amd64 ~ppc ~x86 KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2 LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7] ) ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) RDEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python2_7 ) )
SLOT=0 SLOT=0
SRC_URI=https://github.com/ekg2/ekg2/archive/f427d083ee899d42532c046100490a915b0e8a82.tar.gz -> ekg2-f427d083ee899d42532c046100490a915b0e8a82.tar.gz SRC_URI=https://github.com/ekg2/ekg2/archive/f427d083ee899d42532c046100490a915b0e8a82.tar.gz -> ekg2-f427d083ee899d42532c046100490a915b0e8a82.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=8e8689fdf9216f750de32a972fc12f88 _md5_=c9b89420dd00350757194904908f799c

@ -1,14 +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 >=dev-vcs/git-1.8.2.1[curl] 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 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare pretend setup unpack DEFINED_PHASES=configure install prepare pretend unpack
DEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7] ) ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) sys-devel/gettext DEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) sys-devel/gettext
DESCRIPTION=Text-based, multi-protocol instant messenger DESCRIPTION=Text-based, multi-protocol instant messenger
EAPI=7 EAPI=7
HOMEPAGE=https://github.com/ekg2/ekg2/ HOMEPAGE=https://github.com/ekg2/ekg2/
IUSE=gadu gpm gpg gtk minimal ncurses nls nntp openssl perl python readline rss spell sqlite ssl xmpp unicode zlib +python_single_target_python2_7 IUSE=gadu gpm gpg gtk minimal ncurses nls nntp openssl perl readline rss spell sqlite ssl xmpp unicode zlib
LICENSE=GPL-2 LICENSE=GPL-2
PROPERTIES=live PROPERTIES=live
RDEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7] ) ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= ) RDEPEND=dev-libs/glib:2 gadu? ( <net-libs/libgadu-1.12:0= ) gpg? ( app-crypt/gpgme:1= ) gtk? ( x11-libs/gtk+:2 ) nls? ( virtual/libintl:0= ) openssl? ( dev-libs/openssl:0= ) perl? ( dev-lang/perl:0= ) readline? ( sys-libs/readline:0= ) rss? ( dev-libs/expat:0= ) ssl? ( net-libs/gnutls:0= ) xmpp? ( dev-libs/expat:0= ) zlib? ( sys-libs/zlib:0= ) ncurses? ( sys-libs/ncurses:0=[unicode=] gpm? ( sys-libs/gpm:0= ) spell? ( app-text/aspell:0= ) ) sqlite? ( dev-db/sqlite:3= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python2_7 ) )
SLOT=0 SLOT=0
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 python-single-r1 2d2617a730e75e491e1d17af87841ec5 python-utils-r1 ace0a9a129fcfeaae542c0d15c07f36a toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 git-r3 86a0188f2ad9eb3d65e4d031ab8a0422 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=91fe276035753708c9f2853f17892816 _md5_=6058bcfd996575975303ace0e4a94b72

@ -11,4 +11,4 @@ RESTRICT=test
SLOT=0 SLOT=0
SRC_URI=https://github.com/lxc/lxcfs/archive/lxcfs-4.0.3.tar.gz SRC_URI=https://github.com/lxc/lxcfs/archive/lxcfs-4.0.3.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 _eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 0914eab919f4f11dd9e0407b92af4726 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=bef0c9b185ab468090988dbfc83b3905 _md5_=02228797118e5a8e22b1c7a66b3ef0c2

@ -0,0 +1,14 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
DESCRIPTION=Full sources including the Gentoo patchset for the 5.7 kernel tree
EAPI=6
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
IUSE=experimental symlink build
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
RESTRICT=binchecks strip
SLOT=5.7.0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-1.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-1.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-1.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.7-1.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.7-1.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.7-1.experimental.tar.xz )
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 75c031f59bce156dbdbfb3b42d1c9974 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=eaf7b6c723f028df333e1677397b25c9

@ -0,0 +1,14 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
DESCRIPTION=Full sources for the Linux kernel
EAPI=6
HOMEPAGE=https://www.kernel.org
IUSE=symlink build
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
RESTRICT=binchecks strip
SLOT=5.7.0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.xz
_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 686eaab303305a908fd57b2fd7617800 kernel-2 75c031f59bce156dbdbfb3b42d1c9974 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97
_md5_=6f4c9c7dfd6c9ad338d0aac3b2d3c582

@ -0,0 +1,12 @@
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_es +l10n_es-419 +l10n_fi +l10n_fil +l10n_fr +l10n_fr-CA +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=amd64? ( https://download1.operacdn.com/pub/opera-developer/70.0.3707.0/linux/opera-developer_70.0.3707.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/70.0.3707.0/linux/opera-developer_70.0.3707.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/70.0.3707.0/linux/opera-developer_70.0.3707.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/70.0.3707.0/linux/opera-developer_70.0.3707.0_amd64.deb )
_eclasses_=chromium-2 92ff174aa2b13d6ea0c4539533f0b2de eutils fcb2aa98e1948b835b5ae66ca52868c5 linux-info 5d5cc2632ef6b3c817019fa4fa3d8508 multilib 0914eab919f4f11dd9e0407b92af4726 toolchain-funcs d3e75048a89c0445838d2f44e5c65d97 unpacker b5891c9326ad2e7905c011d44c927c34 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=f66378bbc5e882db180d17a7b964b18b

@ -1 +1 @@
Mon, 01 Jun 2020 10:38:15 +0000 Mon, 01 Jun 2020 16:38:11 +0000

@ -1 +1 @@
Mon 01 Jun 2020 10:38:15 AM UTC Mon 01 Jun 2020 04:38:11 PM UTC

@ -1 +1 @@
Mon, 01 Jun 2020 11:00:01 +0000 Mon, 01 Jun 2020 17:00:01 +0000

@ -1 +1 @@
6ea1782b800dc1a0320567860886460dd3857f35 1591006397 2020-06-01T10:13:17+00:00 2a5854f61234dec10dc906a44e98b6316761b497 1591028736 2020-06-01T16:25:36+00:00

@ -1 +1 @@
1591007701 Mon 01 Jun 2020 10:35:01 AM UTC 1591029301 Mon 01 Jun 2020 04:35:01 PM UTC

@ -1 +1 @@
Mon, 01 Jun 2020 10:38:15 +0000 Mon, 01 Jun 2020 16:38:11 +0000

Binary file not shown.

@ -3,7 +3,7 @@
EAPI=7 EAPI=7
PYTHON_COMPAT=( python3_6 ) PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_USE_SETUPTOOLS=rdepend DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1 inherit distutils-r1
@ -17,20 +17,24 @@ KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
RDEPEND=" RDEPEND="
dev-python/defusedxml[${PYTHON_USEDEP}] net-analyzer/python-gvm[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/pythondialog:0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
!net-analyzer/openvas-cli !net-analyzer/openvas-cli
!net-analyzer/openvas-tools" !net-analyzer/openvas-tools"
DEPEND=" DEPEND="
${RDEPEND}" ${RDEPEND}"
distutils_enable_tests unittest
src_prepare() { src_prepare() {
distutils-r1_python_prepare_all distutils-r1_src_prepare
# Exlude tests & correct FHS/Gentoo policy paths # Exlude tests & correct FHS/Gentoo policy paths
sed -i "s/packages=find_packages(),.*/packages=find_packages(exclude=['tests*', 'docs']),/" "$S"/setup.py || die sed -i "s/packages=find_packages(),.*/packages=find_packages(exclude=['tests*', 'docs']),/" setup.py || die
sed -i -e "s*''*'/usr/share/doc/${P}'*g" "$S"/setup.py || die sed -i -e "s*''*'/usr/share/doc/${P}'*g" setup.py || die
# Fixing tests
# Use correct socket path
sed -i "s/\/usr\/local\/var\/run\/gvmd.sock/\/var\/run\/gvmd.sock/g" tests/test_parser.py || die
# ignore help formating
sed -i "s/class HelpFormatting/@unittest.skip('ignoring help formatting')\nclass HelpFormatting/g" tests/test_parser.py || die
} }

@ -1,2 +1,3 @@
DIST iptraf-ng-1.1.4-github.tar.gz 556843 BLAKE2B 6f4e2bd8c4cf271d90732810f0ba6ab146b3471b723e657c180cf95ce8e1361d18c6803d5da56e872b0e49234956304fe1ff5532fde1332bc30a51a77ef8bdc0 SHA512 675165e08f979daf70fdbd0bd7ae24803860a182f3f1f6e6905f79f65b283470eedcc7e2f8608006c92af258cfad49c0b571652d843107cc79ad8eda63d4e5cb DIST iptraf-ng-1.1.4-github.tar.gz 556843 BLAKE2B 6f4e2bd8c4cf271d90732810f0ba6ab146b3471b723e657c180cf95ce8e1361d18c6803d5da56e872b0e49234956304fe1ff5532fde1332bc30a51a77ef8bdc0 SHA512 675165e08f979daf70fdbd0bd7ae24803860a182f3f1f6e6905f79f65b283470eedcc7e2f8608006c92af258cfad49c0b571652d843107cc79ad8eda63d4e5cb
DIST iptraf-ng-1.1.4.tar.gz 583306 BLAKE2B c06fdc25838901fc5528057ade5ebe28b5679a6a545f461cef2a5f4d3cbc1346a7ab3e94f4fe317a1760067e480c3c622df1027591d978b0ac1236ba9203e9da SHA512 8cafb0000cec75eb4071156a9e9350ffe6de99cb6386e8f50d05337113872ee50082a30009d85faa02d83633a8e727039791332d600654321b95ca6cfc881774 DIST iptraf-ng-1.1.4.tar.gz 583306 BLAKE2B c06fdc25838901fc5528057ade5ebe28b5679a6a545f461cef2a5f4d3cbc1346a7ab3e94f4fe317a1760067e480c3c622df1027591d978b0ac1236ba9203e9da SHA512 8cafb0000cec75eb4071156a9e9350ffe6de99cb6386e8f50d05337113872ee50082a30009d85faa02d83633a8e727039791332d600654321b95ca6cfc881774
DIST iptraf-ng-1.2.0.tar.gz 324841 BLAKE2B dab84b6c4d4266e51405fc8315361fa617bf41c7071d84a71021c73217e0cfaa7c9b327893e779f1970d99b9eab39baa0109359f973b80dd384cbe5744a5a78e SHA512 a9d24e5e32fb3525c32b952a24b8d74e65b0462cc4f98086d054cc259d4fff15e99d4f17bca6cc91ed3cc4f8e8d3cd3bd749423ce9c04933c50a808a9624a831

@ -0,0 +1,60 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic toolchain-funcs
DESCRIPTION="A console-based network monitoring utility"
HOMEPAGE="https://github.com/iptraf-ng/iptraf-ng"
SRC_URI="https://github.com/iptraf-ng/iptraf-ng/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2 doc? ( FDL-1.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc"
RDEPEND="
>=sys-libs/ncurses-5.7-r7:0=
"
DEPEND="
${RDEPEND}
virtual/os-headers
!net-analyzer/iptraf
"
RESTRICT="test"
src_prepare() {
sed -i \
-e '/^CC =/d' \
-e '/^CFLAGS/s:= -g -O2:+= :' \
-e '/^LDFLAGS =/d' \
-e 's|$(QUIET_[[:alpha:]]*)||g' \
Makefile || die
sed -i \
-e 's|IPTRAF|&-NG|g' \
-e 's|IPTraf|&-NG|g' \
-e 's|iptraf|&-ng|g' \
src/*.8 || die
default
}
src_configure() {
# The configure script does not do very much we do not already control
append-cppflags '-DLOCKDIR=\"/run/lock/iptraf-ng\"'
tc-export CC
}
src_install() {
dosbin ${PN}
doman src/*.8
dodoc AUTHORS CHANGES* FAQ README*
if use doc; then
docinto html
dodoc -r Documentation/*
fi
keepdir /var/{lib,log}/iptraf-ng #376157
}

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors # Copyright 1999-2020 Gentoo Authors
# 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
@ -34,8 +34,6 @@ src_prepare() {
-e 's|IPTRAF|&-NG|g' \ -e 's|IPTRAF|&-NG|g' \
-e 's|IPTraf|&-NG|g' \ -e 's|IPTraf|&-NG|g' \
-e 's|iptraf|&-ng|g' \ -e 's|iptraf|&-ng|g' \
-e 's|rvnamed|&-ng|g' \
-e 's|RVNAMED|&-NG|g' \
src/*.8 || die src/*.8 || die
default default
@ -48,10 +46,10 @@ src_configure() {
} }
src_install() { src_install() {
dosbin {iptraf,rvnamed}-ng dosbin ${PN}
doman src/*.8 doman src/*.8
dodoc AUTHORS CHANGES FAQ README* RELEASE-NOTES dodoc AUTHORS CHANGES* FAQ README*
if use doc; then if use doc; then
docinto html docinto html

Binary file not shown.

@ -1,10 +1,9 @@
# Copyright 1999-2019 Gentoo Authors # Copyright 1999-2020 Gentoo Authors
# 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=( python2_7 ) inherit autotools
inherit autotools python-single-r1
EGIT_COMMIT="f427d083ee899d42532c046100490a915b0e8a82" EGIT_COMMIT="f427d083ee899d42532c046100490a915b0e8a82"
DESCRIPTION="Text-based, multi-protocol instant messenger" DESCRIPTION="Text-based, multi-protocol instant messenger"
@ -16,8 +15,7 @@ LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86" KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gadu gpm gpg gtk minimal ncurses nls nntp openssl IUSE="gadu gpm gpg gtk minimal ncurses nls nntp openssl
perl python readline rss spell sqlite ssl xmpp unicode zlib" perl readline rss spell sqlite ssl xmpp unicode zlib"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="dev-libs/glib:2 RDEPEND="dev-libs/glib:2
gadu? ( <net-libs/libgadu-1.12:0= ) gadu? ( <net-libs/libgadu-1.12:0= )
@ -26,7 +24,6 @@ RDEPEND="dev-libs/glib:2
nls? ( virtual/libintl:0= ) nls? ( virtual/libintl:0= )
openssl? ( dev-libs/openssl:0= ) openssl? ( dev-libs/openssl:0= )
perl? ( dev-lang/perl:0= ) perl? ( dev-lang/perl:0= )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline:0= ) readline? ( sys-libs/readline:0= )
rss? ( dev-libs/expat:0= ) rss? ( dev-libs/expat:0= )
ssl? ( net-libs/gnutls:0= ) ssl? ( net-libs/gnutls:0= )
@ -73,7 +70,7 @@ src_configure() {
$(use_enable nntp) $(use_enable nntp)
$(use_enable openssl sim) $(use_enable openssl sim)
$(use_enable perl) $(use_enable perl)
$(use_enable python) --disable-python
$(use_enable readline) $(use_enable readline)
$(use_enable rss) $(use_enable rss)
$(use_enable sqlite logsqlite) $(use_enable sqlite logsqlite)

@ -1,10 +1,9 @@
# Copyright 1999-2019 Gentoo Authors # Copyright 1999-2020 Gentoo Authors
# 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=( python2_7 ) inherit autotools git-r3
inherit autotools git-r3 python-single-r1
DESCRIPTION="Text-based, multi-protocol instant messenger" DESCRIPTION="Text-based, multi-protocol instant messenger"
HOMEPAGE="https://github.com/ekg2/ekg2/" HOMEPAGE="https://github.com/ekg2/ekg2/"
@ -15,8 +14,7 @@ LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="" KEYWORDS=""
IUSE="gadu gpm gpg gtk minimal ncurses nls nntp openssl IUSE="gadu gpm gpg gtk minimal ncurses nls nntp openssl
perl python readline rss spell sqlite ssl xmpp unicode zlib" perl readline rss spell sqlite ssl xmpp unicode zlib"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="dev-libs/glib:2 RDEPEND="dev-libs/glib:2
gadu? ( <net-libs/libgadu-1.12:0= ) gadu? ( <net-libs/libgadu-1.12:0= )
@ -25,7 +23,6 @@ RDEPEND="dev-libs/glib:2
nls? ( virtual/libintl:0= ) nls? ( virtual/libintl:0= )
openssl? ( dev-libs/openssl:0= ) openssl? ( dev-libs/openssl:0= )
perl? ( dev-lang/perl:0= ) perl? ( dev-lang/perl:0= )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline:0= ) readline? ( sys-libs/readline:0= )
rss? ( dev-libs/expat:0= ) rss? ( dev-libs/expat:0= )
ssl? ( net-libs/gnutls:0= ) ssl? ( net-libs/gnutls:0= )
@ -70,7 +67,7 @@ src_configure() {
$(use_enable nntp) $(use_enable nntp)
$(use_enable openssl sim) $(use_enable openssl sim)
$(use_enable perl) $(use_enable perl)
$(use_enable python) --disable-python
$(use_enable readline) $(use_enable readline)
$(use_enable rss) $(use_enable rss)
$(use_enable sqlite logsqlite) $(use_enable sqlite logsqlite)

Binary file not shown.

@ -32,6 +32,21 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Jonas Stein <jstein@gentoo.org> (2020-06-01)
# Last rite package due to missing/unclear license.
# Removal after 2020-08-01
# Bug 687664
app-dicts/stardict-quick-eng-fra
# Michał Górny <mgorny@gentoo.org> (2020-06-01)
# Effectively unmaintained, Python 2 only game and its dependencies.
# Removal in 30 days.
games-action/slune
dev-python/editobj
dev-python/py2play
dev-python/pyopenal
dev-python/soya
# Matthew Thode <prometheanfire@gentoo.org> (2020-05-31) # Matthew Thode <prometheanfire@gentoo.org> (2020-05-31)
# remove unused package on 2020-06-14 # remove unused package on 2020-06-14
app-admin/pdk app-admin/pdk
@ -241,12 +256,6 @@ net-analyzer/ripe-atlas-tools
net-libs/ripe-atlas-sagan net-libs/ripe-atlas-sagan
www-client/ripe-atlas-cousteau www-client/ripe-atlas-cousteau
# Michał Górny <mgorny@gentoo.org> (2020-04-19)
# Unmaintained. Stuck on Python 3.6. Has a few bugs reported,
# including indication of poor ebuild state.
# Removal in 30 days. Bug #718398.
media-sound/beets
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18) # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
# Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
# requires agreement to restrictive license # requires agreement to restrictive license

Binary file not shown.

@ -32,7 +32,8 @@ src_prepare() {
src_configure() { src_configure() {
# Without the localstatedir the filesystem isn't mounted correctly # Without the localstatedir the filesystem isn't mounted correctly
econf --localstatedir=/var # Without with-distro ./configure will fail when cross-compiling
econf --localstatedir=/var --with-distro=gentoo
} }
src_test() { src_test() {

Binary file not shown.

@ -100,9 +100,13 @@ DIST genpatches-5.6-18.extras.tar.xz 1764 BLAKE2B 4be4af62876189a64efc04c95a553b
DIST genpatches-5.6-19.base.tar.xz 425204 BLAKE2B ab43e2e1787923f3fbd25d21d811d09855f93c0cbfee46c95540029d417f6e45c8a816dd01e251f346db9c85c1bc508add8590d9fd4083255bf45d228b8612cc SHA512 54f16f0cb5bd325b780453a09426f474cedb274844e296a8b9925ae5040719ceaab60f4a75684e916f5b4daf365547b06317f6e0d7ea98928d3df629ff86da13 DIST genpatches-5.6-19.base.tar.xz 425204 BLAKE2B ab43e2e1787923f3fbd25d21d811d09855f93c0cbfee46c95540029d417f6e45c8a816dd01e251f346db9c85c1bc508add8590d9fd4083255bf45d228b8612cc SHA512 54f16f0cb5bd325b780453a09426f474cedb274844e296a8b9925ae5040719ceaab60f4a75684e916f5b4daf365547b06317f6e0d7ea98928d3df629ff86da13
DIST genpatches-5.6-19.experimental.tar.xz 13708 BLAKE2B f58e8afd54b2de5c2caaefa58ff6a6f5ea66cdff5cbaf6a02246812017568bd6130d3c91f108136184cb472390c46335b50e803dc3977872e99aa34ee7d9417c SHA512 1cb25d0b8574032f3cf9bece33cf072d406ad27cd85af2fdf8a2995328108c1b03968bedb8285186f93de1cd8641d063b2bf7b457b0184c7bbbccc27d6b7c6d9 DIST genpatches-5.6-19.experimental.tar.xz 13708 BLAKE2B f58e8afd54b2de5c2caaefa58ff6a6f5ea66cdff5cbaf6a02246812017568bd6130d3c91f108136184cb472390c46335b50e803dc3977872e99aa34ee7d9417c SHA512 1cb25d0b8574032f3cf9bece33cf072d406ad27cd85af2fdf8a2995328108c1b03968bedb8285186f93de1cd8641d063b2bf7b457b0184c7bbbccc27d6b7c6d9
DIST genpatches-5.6-19.extras.tar.xz 1764 BLAKE2B 80e76bea74e9b4f1f78de798a78f19de2759a98f304fc223976762bf2a6370a480abf44a9af14c3bc30dc4ecfed0ceab38a480e2d252cc6033524216efd13e19 SHA512 24efa3f67c89027ba62fcbe4723ce7c461b6608b251b144bc09c4e51eddc2ba9ee7418b25c269833e086b6f21186babe41f53f7656ca28488431d5d19c92e091 DIST genpatches-5.6-19.extras.tar.xz 1764 BLAKE2B 80e76bea74e9b4f1f78de798a78f19de2759a98f304fc223976762bf2a6370a480abf44a9af14c3bc30dc4ecfed0ceab38a480e2d252cc6033524216efd13e19 SHA512 24efa3f67c89027ba62fcbe4723ce7c461b6608b251b144bc09c4e51eddc2ba9ee7418b25c269833e086b6f21186babe41f53f7656ca28488431d5d19c92e091
DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0 SHA512 bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
DIST genpatches-5.7-1.experimental.tar.xz 13700 BLAKE2B 9495afe7c18a779388495a25c3f03a32ab589385d7dadb66026ade8093d6ac3149abccc0331b01de9b1d078bcbd7be957d66bca8f42ea9ed0693b5dd84e49afc SHA512 021cc871b49f73521e394f4e2085b81b8fb02a35ad6e5a7de2c7581ea294fcbfbad9bdcffb9e34be04946a2254995b24e53657d963b89becfe898f250826b43e
DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98 SHA512 0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9 DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
DIST linux-5.7.tar.xz 112690468 BLAKE2B b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1 SHA512 45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6

@ -0,0 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
K_GENPATCHES_VER="1"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
}
pkg_postrm() {
kernel-2_pkg_postrm
}

@ -5,6 +5,7 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9 DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
DIST linux-5.7.tar.xz 112690468 BLAKE2B b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1 SHA512 45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
DIST patch-3.16.84.xz 2698736 BLAKE2B 036578909feb041d075b2f3952b58c7b7ac6e9cea04a965452ab792f5abe397e450360a29a720f43ff9b634427e512699385d4eac36ba15d2bbe0aaf17aa8de9 SHA512 10a9570408901b66ea2f914dab0f2e05dff772d19cab07c476118a3393f95a67331765f461331bb77ed2083d8ee7f185f6ae012b693e4772d8803bde1cea8a61 DIST patch-3.16.84.xz 2698736 BLAKE2B 036578909feb041d075b2f3952b58c7b7ac6e9cea04a965452ab792f5abe397e450360a29a720f43ff9b634427e512699385d4eac36ba15d2bbe0aaf17aa8de9 SHA512 10a9570408901b66ea2f914dab0f2e05dff772d19cab07c476118a3393f95a67331765f461331bb77ed2083d8ee7f185f6ae012b693e4772d8803bde1cea8a61
DIST patch-4.14.182.xz 3658388 BLAKE2B 6ab1034246ad5b12cb178cbffb71cea8ce8ed868a34b32ed141993562339937c42273f366f4f21d43be11d09611c2219d4b39feae9970929bb537c79418b76d0 SHA512 ab21ea97c55f00fe9da518f53637733e45490f9005dea2072427efac5712a522a0a365b77b1b89c09f8fb84783f54f11100675738cff81a55332f9851aa8a83b DIST patch-4.14.182.xz 3658388 BLAKE2B 6ab1034246ad5b12cb178cbffb71cea8ce8ed868a34b32ed141993562339937c42273f366f4f21d43be11d09611c2219d4b39feae9970929bb537c79418b76d0 SHA512 ab21ea97c55f00fe9da518f53637733e45490f9005dea2072427efac5712a522a0a365b77b1b89c09f8fb84783f54f11100675738cff81a55332f9851aa8a83b
DIST patch-4.19.125.xz 3079240 BLAKE2B 2c6078da58aa2f97109ccdbe2c4068af42c06d59eb9f80589c7805b46adc2afc2bf097074664fbff882420b03e5c07673aebe17ff6ed144e1d17781ad44fb3df SHA512 d4df2b877f926703444b3eade08a033dc0d649289c3ef19a8277d95c47527c6fa91a935a2b6c759ab60a9b9180ce83cb899b8ca2a5d888cce7e758a632927246 DIST patch-4.19.125.xz 3079240 BLAKE2B 2c6078da58aa2f97109ccdbe2c4068af42c06d59eb9f80589c7805b46adc2afc2bf097074664fbff882420b03e5c07673aebe17ff6ed144e1d17781ad44fb3df SHA512 d4df2b877f926703444b3eade08a033dc0d649289c3ef19a8277d95c47527c6fa91a935a2b6c759ab60a9b9180ce83cb899b8ca2a5d888cce7e758a632927246

@ -0,0 +1,16 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
K_NOUSENAME="yes"
K_NOSETEXTRAVERSION="yes"
K_SECURITY_UNSUPPORTED="1"
ETYPE="sources"
inherit kernel-2
detect_version
DESCRIPTION="Full sources for the Linux kernel"
HOMEPAGE="https://www.kernel.org"
SRC_URI="${KERNEL_URI}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"

Binary file not shown.

@ -1,2 +1,3 @@
DIST opera-developer_70.0.3693.0_amd64.deb 66336804 BLAKE2B 57c3d32bf6a21b87f85512b9bb295e9c8bc8b89d4812f27d118774810c59b8c6634ae98f9d6d93e7890809f55c330d01afe43ee849802bab51129bd42d244294 SHA512 8ed29d90a7fd6b3ed7be23035cdbcb1d43243c884e86416d5f4f1777c626cb9482772cb10a1045bbf31b8467f63df90da2096870eb9fc49956da8ac9d35174fa DIST opera-developer_70.0.3693.0_amd64.deb 66336804 BLAKE2B 57c3d32bf6a21b87f85512b9bb295e9c8bc8b89d4812f27d118774810c59b8c6634ae98f9d6d93e7890809f55c330d01afe43ee849802bab51129bd42d244294 SHA512 8ed29d90a7fd6b3ed7be23035cdbcb1d43243c884e86416d5f4f1777c626cb9482772cb10a1045bbf31b8467f63df90da2096870eb9fc49956da8ac9d35174fa
DIST opera-developer_70.0.3701.0_amd64.deb 66415456 BLAKE2B 6b9402b9cb6a33ea1da728547903c1788b1bb861c80d7c382cf299d0b091dce67a2db6026fa1b227d713c090b77f61f468e80ebca644c824c92c166c746bdb40 SHA512 1e4485f040b645789a9e4f81e9615a55f3a184e0e3675d563f4bf52471794d6c3f6e0298fbfafdccb925be142cd99796cfbda4843fe23a79cf83630add8ab46a DIST opera-developer_70.0.3701.0_amd64.deb 66415456 BLAKE2B 6b9402b9cb6a33ea1da728547903c1788b1bb861c80d7c382cf299d0b091dce67a2db6026fa1b227d713c090b77f61f468e80ebca644c824c92c166c746bdb40 SHA512 1e4485f040b645789a9e4f81e9615a55f3a184e0e3675d563f4bf52471794d6c3f6e0298fbfafdccb925be142cd99796cfbda4843fe23a79cf83630add8ab46a
DIST opera-developer_70.0.3707.0_amd64.deb 66703228 BLAKE2B 9d6f2588fbdf8803907b4e7cd235cf05fd46f9ca99e791300efa8533b6fc294f444f8dff9f2499f9ee45022729adbb398cf1bed7fdb55e048eeb24a522e8a4ed SHA512 3a6252a36b0599c7339320a975a22a9ed2a7083dcfda3694aa2f8f8f69cd66a39ff1d5108743d2a492426f8988425b38703b7e06e4506009f5d679da86a94d3e

@ -0,0 +1,115 @@
# 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 es es-419 fi fil fr fr-CA 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/
"
SRC_URI="amd64? ("
for uri in ${SRC_URI_BASE}; do
SRC_URI+="
"${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
"
done
SRC_URI+=")"
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}
}
pkg_setup() {
OPERA_HOME="usr/$(get_libdir)/${PN}"
}
src_prepare() {
default
case ${ARCH} in
amd64)
mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
rm -r usr/lib || die
;;
x86)
mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
;;
esac
mv usr/share/doc/${PN} usr/share/doc/${PF} || die
gunzip usr/share/doc/${PF}/changelog.gz || die
rm usr/bin/${PN} || 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() {
mv * "${D}" || die
dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
fperms 4711 /usr/$(get_libdir)/${PN}/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
}
Loading…
Cancel
Save