diff --git a/Manifest.files.gz b/Manifest.files.gz index 163e8deed4b9..edbba4e0fdcf 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index d96ffff774f5..12f82286b291 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild b/app-admin/sudo/sudo-1.8.23-r2.ebuild index 110ccd5941b9..797af1bfd337 100644 --- a/app-admin/sudo/sudo-1.8.23-r2.ebuild +++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} != "9999" ]] ; then SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris" fi fi diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 83859c7c0b44..f062f319fe01 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/gnupg/gnupg-2.2.9.ebuild b/app-crypt/gnupg/gnupg-2.2.9.ebuild index d53de1b71258..2345009acbcb 100644 --- a/app-crypt/gnupg/gnupg-2.2.9.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.9.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit systemd toolchain-funcs +inherit flag-o-matic systemd toolchain-funcs MY_P="${P/_/-}" @@ -65,6 +65,10 @@ src_configure() { --enable-scdaemon $(use_enable usb ccid-driver) ) + if use prefix && use usb ; then + # bug #649598 + append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0" + fi else myconf+=( --disable-scdaemon ) fi diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 8d431aca0c18..5e86d80f2b04 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild index f43499d923d1..161be6fe14a4 100644 --- a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://libvirt.org/git/libvirt.git" SRC_URI="" - KEYWORDS="" + KEYWORDS="amd64 x86" SLOT="0" else # Versions with 4 numbers are stable updates: @@ -20,7 +20,7 @@ else else SRC_URI="https://libvirt.org/sources/${P}.tar.xz" fi - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" SLOT="0/${PV}" fi diff --git a/app-emulation/qemu/qemu-2.12.1.ebuild b/app-emulation/qemu/qemu-2.12.1.ebuild index c48588c9d542..6cd64af4185c 100644 --- a/app-emulation/qemu/qemu-2.12.1.ebuild +++ b/app-emulation/qemu/qemu-2.12.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="" else SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2" - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd" # Gentoo specific patchsets: SRC_URI+=" https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r1.tar.xz" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index cccaf432b04d..95451f2ff784 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/imgurbash2/Manifest b/app-misc/imgurbash2/Manifest new file mode 100644 index 000000000000..236914730036 --- /dev/null +++ b/app-misc/imgurbash2/Manifest @@ -0,0 +1 @@ +DIST imgurbash2-2.1.tar.gz 3619 BLAKE2B 01bb37615184113082a87b79b5bbda1707e36d8f4a28715e0686eb63f8d7c55f7aa760ecab9ab2457c1601e9cb0ff4b558cd08f8a77a123cfe97d8008ad1aa93 SHA512 32e7c39d3456f3d540af2db8b21d8a5724bf9b1db372953f3dd0ed21a6f7529209ec7afffe22410be46a99753202aca2454732d09c1314350187c5610b36ab9d diff --git a/app-misc/imgurbash2/imgurbash2-2.1.ebuild b/app-misc/imgurbash2/imgurbash2-2.1.ebuild new file mode 100644 index 000000000000..076690d530e5 --- /dev/null +++ b/app-misc/imgurbash2/imgurbash2-2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ram-on/imgurbash2.git" +else + SRC_URI="https://github.com/ram-on/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Bash script that uploads/deletes images to/from imgur" +HOMEPAGE="https://github.com/ram-on/imgurbash2" + +LICENSE="MIT" +SLOT="0" +IUSE="X" + +RDEPEND=" + net-misc/curl + X? ( || ( x11-misc/xclip x11-misc/xsel ) ) +" + +src_install() { + einstalldocs + dobin imgurbash2 +} diff --git a/app-misc/imgurbash2/imgurbash2-9999.ebuild b/app-misc/imgurbash2/imgurbash2-9999.ebuild new file mode 100644 index 000000000000..076690d530e5 --- /dev/null +++ b/app-misc/imgurbash2/imgurbash2-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ram-on/imgurbash2.git" +else + SRC_URI="https://github.com/ram-on/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Bash script that uploads/deletes images to/from imgur" +HOMEPAGE="https://github.com/ram-on/imgurbash2" + +LICENSE="MIT" +SLOT="0" +IUSE="X" + +RDEPEND=" + net-misc/curl + X? ( || ( x11-misc/xclip x11-misc/xsel ) ) +" + +src_install() { + einstalldocs + dobin imgurbash2 +} diff --git a/app-misc/imgurbash2/metadata.xml b/app-misc/imgurbash2/metadata.xml new file mode 100644 index 000000000000..080521c63d58 --- /dev/null +++ b/app-misc/imgurbash2/metadata.xml @@ -0,0 +1,15 @@ + + + + + lucianposton@pm.me + Lucian Poston + + + proxy-maint@gentoo.org + Proxy Maintainers + + + ram-on/imgurbash2 + + diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index d53bad917f10..9e947d872db7 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/gemato/gemato-14.0.ebuild b/app-portage/gemato/gemato-14.0.ebuild index 4ea43c79c8bd..ba67ded619ed 100644 --- a/app-portage/gemato/gemato-14.0.ebuild +++ b/app-portage/gemato/gemato-14.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-fbsd" IUSE="+blake2 bzip2 +gpg lzma sha3 test tools" MODULE_RDEPEND=" diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 33a50b43582e..bc2094bdebc1 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/docbook-sgml/docbook-sgml-1.0-r1.ebuild b/app-text/docbook-sgml/docbook-sgml-1.0-r1.ebuild new file mode 100644 index 000000000000..ad54610f23a3 --- /dev/null +++ b/app-text/docbook-sgml/docbook-sgml-1.0-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A helper package for sgml docbook" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://www.docbook.org/sgml/" + +RDEPEND="app-text/sgml-common app-text/openjade + >=app-text/docbook-dsssl-stylesheets-1.64 + >=app-text/docbook-sgml-utils-0.6.6 + ~app-text/docbook-sgml-dtd-3.0 + ~app-text/docbook-sgml-dtd-3.1 + ~app-text/docbook-sgml-dtd-4.0 + ~app-text/docbook-sgml-dtd-4.1" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index d819dfab5b91..442516c65843 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index ee015a0effcb..15ebee3a76ea 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -1,8 +1,10 @@ DIST redis-3.2.12.tar.gz 1551468 BLAKE2B 85483de2588e4161521fe958225a53ab4357d0db83954c22f755d5d512e6e2126f9e7fdc1032353bd491353af3805c806b89546f886fe78fa5e5d2dc1446420b SHA512 eec64a17e331ac220ba425a495127b3873048dc2597a6508962469c0c99763deffcec97254915e2b1f3867eb556b917e8861baa9609c727d0abb254a90d87cdc DIST redis-3.2.8.tar.gz 1547237 BLAKE2B fb03e263ad7b135dff38e018d9b830c4992cf331efc7c23c10b087c47e597abedb52f259d4dd9a9ee1d661685157fc29a2022d74bc21d406bb10c9b7dfab8b7e SHA512 7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba DIST redis-4.0.10.tar.gz 1738465 BLAKE2B 572cbb3d2d5d7209f81ebd53ee68f40b404d0e4623bd1864845bf1f47135d4e097a6974d346ffd845d848c39ace6d3fb9f1a347e0c9d16d06d22aed7a8b3ae7b SHA512 0978dabaf637e61889d492fd3629acd58ca8fb0c0088cdd7036ffd1a7ed3f018c107039d4c96bd61d0b7d35757df2366d051f57d77ffb5642aca0e5651b30603 +DIST redis-4.0.11.tar.gz 1739656 BLAKE2B d94f380ad1600e58942cc5b27b512984396cdbb06ea6e947c7d7ce5b8ecdb8a2a56c6356af2caa82a96887a610716c9575b78eb2f46da89efb940febc1c30f22 SHA512 f0054af9ca2143731a397b2b21285387707b7f40d9326ba15225feb1a2ff470fab5194308342f63bbe1081f84c7e9ef19543c5a8e3eae49e17bfc515c64201f0 DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471 SHA512 1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4 DIST redis-4.0.6.tar.gz 1723533 BLAKE2B 94c2a9b7eeaa676efaac75cd5c143b0f4b02440b5a21ecc9b2a68cc27ad4abc1fc4d7dbc903dea5d956ce737ca434ea5b5bdde4a35df3a3689da60c5fb0bddf1 SHA512 784aad612664df666c36f969cb6a9ab794f004abcf9aa761bd1f5f0f8fdb248d5b38f48a59b68c2de7d2a344755f1537efc9d5847de0d662302699ed94d40813 DIST redis-4.0.7.tar.gz 1729488 BLAKE2B 7a5337b868e4da4a7387b31bc9d6bd4c86abd701b9ba999f64296ed5188cbba7208ced466973a500730ca03e70a9a85fbab2fb4700fdc977e58defc0126487d1 SHA512 6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b DIST redis-4.0.8.tar.gz 1729973 BLAKE2B 32d82a07beba9ea8f0b08a8fc69da548a1974e5839f052a9803ffb0f52ef920df9b128092e061b5e693581a50efef4a1212c1f6310dc8492eff5ca841ff3b03a SHA512 11c126ddef3bedbceb02ee7a80a61374e081da8087055d77970b0097066a6f1c5e0c4f0d246c9851f8c3beca22f185c184669a9dc4f1c7c229f8cd2c34196ab6 DIST redis-4.0.9.tar.gz 1737022 BLAKE2B 35a83d146062f5b14c023d7fd9f28d743ba6bec3e0e4bf9ce8e065a706bbd7508ffbcb8b1b4d18f6b6774589b5456540ba8717b9f449fcbd758c0f57dbd505a3 SHA512 a6cf63cb361f0a87da3955ba628190dc04cad342f7a664d18e44416ee67dd86ed6e3a46b9701e994f1417e56b819b3c6fc595f363c10bb4b83d5033919d29598 +DIST redis-5.0_rc4.tar.gz 1937238 BLAKE2B b8f768b83e27476bc038fc554193680f4873eb2405f238e0a6f2053cf68c4a9e6c45546730a263463b805d6811334c1ba056be0230676f19d0562d488a3d4c97 SHA512 75b308bca026fe3b7cff1a92df3990bab5bb7ffe24cdfbc263f4d522ebe7ec8d86a9ed66da1778fe67c08a39b6f0c83cb10c5a332818c6ad04621d01c4aa6add diff --git a/dev-db/redis/files/redis-5.0-shared.patch b/dev-db/redis/files/redis-5.0-shared.patch new file mode 100644 index 000000000000..32245079ab49 --- /dev/null +++ b/dev-db/redis/files/redis-5.0-shared.patch @@ -0,0 +1,32 @@ +diff --git a/src/Makefile b/src/Makefile +index f5525bd..6f12a20 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -29,14 +29,7 @@ INSTALL_BIN=$(PREFIX)/bin + INSTALL=install + + # Default allocator defaults to Jemalloc if it's not an ARM +-MALLOC=libc +-ifneq ($(uname_M),armv6l) +-ifneq ($(uname_M),armv7l) +-ifeq ($(uname_S),Linux) +- MALLOC=jemalloc +-endif +-endif +-endif ++MALLOC?=jemalloc + + # To get ARM stack traces if Redis crashes we need a special C flag. + ifneq (,$(filter aarch64 armv,$(uname_M))) +@@ -120,9 +113,8 @@ ifeq ($(MALLOC),tcmalloc_minimal) + endif + + ifeq ($(MALLOC),jemalloc) +- DEPENDENCY_TARGETS+= jemalloc +- FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include +- FINAL_LIBS := ../deps/jemalloc/lib/libjemalloc.a $(FINAL_LIBS) ++ FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE ++ FINAL_LIBS+= -ljemalloc -ldl + endif + + REDIS_CC=$(QUIET_CC)$(CC) $(FINAL_CFLAGS) diff --git a/dev-db/redis/files/redis-5.0-sharedlua.patch b/dev-db/redis/files/redis-5.0-sharedlua.patch new file mode 100644 index 000000000000..3b97f913c604 --- /dev/null +++ b/dev-db/redis/files/redis-5.0-sharedlua.patch @@ -0,0 +1,61 @@ +diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c +index c26c0d7..fa50c41 100644 +--- a/deps/lua/src/lua_cjson.c ++++ b/deps/lua/src/lua_cjson.c +@@ -46,7 +46,7 @@ + #include "strbuf.h" + #include "fpconv.h" + +-#include "../../../src/solarisfixes.h" ++#include "solarisfixes.h" + + #ifndef CJSON_MODNAME + #define CJSON_MODNAME "cjson" +diff --git a/src/Makefile b/src/Makefile +index 6f12a20..205cd59 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh') + uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not') + uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not') + OPTIMIZATION?=-O2 +-DEPENDENCY_TARGETS=hiredis linenoise lua ++DEPENDENCY_TARGETS=hiredis linenoise + NODEPS:=clean distclean + + # Default settings +@@ -58,7 +58,7 @@ endif + + FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS) + FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG) +-FINAL_LIBS=-lm ++FINAL_LIBS=@LUA_LIBS@ + DEBUG=-g -ggdb + + ifeq ($(uname_S),SunOS) +@@ -100,7 +100,7 @@ endif + endif + endif + # Include paths to dependencies +-FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src ++FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise @LUA_CFLAGS@ + + ifeq ($(MALLOC),tcmalloc) + FINAL_CFLAGS+= -DUSE_TCMALLOC +@@ -137,6 +137,7 @@ endif + REDIS_SERVER_NAME=redis-server + REDIS_SENTINEL_NAME=redis-sentinel + REDIS_SERVER_OBJ=adlist.o quicklist.o ae.o anet.o dict.o server.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o rio.o rand.o memtest.o crc64.o bitops.o sentinel.o notify.o setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o redis-check-rdb.o redis-check-aof.o geo.o lazyfree.o module.o evict.o expire.o geohash.o geohash_helper.o childinfo.o defrag.o siphash.o rax.o t_stream.o listpack.o localtime.o ++REDIS_SERVER_OBJ+=fpconv.o strbuf.o lua_bit.o lua_cjson.o lua_cmsgpack.o lua_struct.o + REDIS_CLI_NAME=redis-cli + REDIS_CLI_OBJ=anet.o adlist.o dict.o redis-cli.o zmalloc.o release.o anet.o ae.o crc64.o siphash.o crc16.o + REDIS_BENCHMARK_NAME=redis-benchmark +@@ -188,7 +189,7 @@ endif + + # redis-server + $(REDIS_SERVER_NAME): $(REDIS_SERVER_OBJ) +- $(REDIS_LD) -o $@ $^ ../deps/hiredis/libhiredis.a ../deps/lua/src/liblua.a $(FINAL_LIBS) ++ $(REDIS_LD) -o $@ $^ ../deps/hiredis/libhiredis.a $(FINAL_LIBS) + + # redis-sentinel + $(REDIS_SENTINEL_NAME): $(REDIS_SERVER_NAME) diff --git a/dev-db/redis/files/redis-sentinel-5.0-config.patch b/dev-db/redis/files/redis-sentinel-5.0-config.patch new file mode 100644 index 000000000000..53299f11840f --- /dev/null +++ b/dev-db/redis/files/redis-sentinel-5.0-config.patch @@ -0,0 +1,10 @@ +diff --git a/sentinel.conf b/sentinel.conf +index 3703c73..964ffa3 100644 +--- a/sentinel.conf ++++ b/sentinel.conf +@@ -222,3 +222,5 @@ sentinel deny-scripts-reconfig yes + # case, so writing "config guessme" is the same in the example above. + # + # SENTINEL SET can also be used in order to perform this configuration at runtime. ++ ++logfile "/var/log/redis/sentinel.log" diff --git a/dev-db/redis/redis-4.0.11.ebuild b/dev-db/redis/redis-4.0.11.ebuild new file mode 100644 index 000000000000..a8d59c405e63 --- /dev/null +++ b/dev-db/redis/redis-4.0.11.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils flag-o-matic systemd toolchain-funcs user + +DESCRIPTION="A persistent caching system, key-value and data structures database" +HOMEPAGE="https://redis.io" +SRC_URI="http://download.redis.io/releases/${P}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="+jemalloc tcmalloc luajit test" +SLOT="0" + +# Redis does NOT build with Lua 5.2 or newer at this time. +# This should link correctly with both unslotted & slotted Lua, without +# changes. +RDEPEND=" + luajit? ( dev-lang/luajit:2 ) + !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) + tcmalloc? ( dev-util/google-perftools ) + jemalloc? ( >=dev-libs/jemalloc-3.2 )" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + >=sys-devel/autoconf-2.63 + test? ( dev-lang/tcl:0= )" + +REQUIRED_USE="?? ( tcmalloc jemalloc )" + +S="${WORKDIR}/${PN}-${PV/_/-}" + +pkg_setup() { + enewgroup redis 75 + enewuser redis 75 -1 /var/lib/redis redis +} + +src_prepare() { + eapply \ + "${FILESDIR}"/${PN}-3.2.3-config.patch \ + "${FILESDIR}"/${PN}-4.0.1-shared.patch \ + "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch \ + "${FILESDIR}"/${PN}-sentinel-4.0.6-config.patch + eapply_user + + # Copy lua modules into build dir + cp "${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c "${S}"/src || die + cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags "-DENABLE_CJSON_GLOBAL" + + # now we will rewrite present Makefiles + local makefiles="" MKF + for MKF in $(find -name 'Makefile' | cut -b 3-); do + mv "${MKF}" "${MKF}.in" + sed -i -e 's:$(CC):@CC@:g' \ + -e 's:$(CFLAGS):@AM_CFLAGS@:g' \ + -e 's: $(DEBUG)::g' \ + -e 's:$(OBJARCH)::g' \ + -e 's:ARCH:TARCH:g' \ + -e '/^CCOPT=/s:$: $(LDFLAGS):g' \ + "${MKF}.in" \ + || die "Sed failed for ${MKF}" + makefiles+=" ${MKF}" + done + # autodetection of compiler and settings; generates the modified Makefiles + cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die + + # Use the correct pkgconfig name for Lua + has_version 'dev-lang/lua:5.1' \ + && LUAPKGCONFIG=lua5.1 \ + || LUAPKGCONFIG=lua + sed -i \ + -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \ + -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ + -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \ + configure.ac || die "Sed failed for configure.ac" + eautoreconf +} + +src_configure() { + econf \ + $(use_with luajit) + + # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164 + # also, don't define ANSI/c99 for lua twice + sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die +} + +src_compile() { + tc-export CC AR RANLIB + + local myconf="" + + if use tcmalloc; then + myconf="${myconf} USE_TCMALLOC=yes" + elif use jemalloc; then + myconf="${myconf} JEMALLOC_SHARED=yes" + else + myconf="${myconf} MALLOC=yes" + fi + + emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}" +} + +src_install() { + insinto /etc/ + doins redis.conf sentinel.conf + use prefix || fowners redis:redis /etc/{redis,sentinel}.conf + fperms 0644 /etc/{redis,sentinel}.conf + + newconfd "${FILESDIR}/redis.confd-r1" redis + newinitd "${FILESDIR}/redis.initd-5" redis + + systemd_newunit "${FILESDIR}/redis.service-2" redis.service + systemd_newtmpfilesd "${FILESDIR}/redis.tmpfiles" redis.conf + + newconfd "${FILESDIR}/redis-sentinel.confd" redis-sentinel + newinitd "${FILESDIR}/redis-sentinel.initd" redis-sentinel + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodoc 00-RELEASENOTES BUGS CONTRIBUTING MANIFESTO README.md + + dobin src/redis-cli + dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb + fperms 0750 /usr/sbin/redis-benchmark + dosym redis-server /usr/sbin/redis-sentinel + + if use prefix; then + diropts -m0750 + else + diropts -m0750 -o redis -g redis + fi + keepdir /var/{log,lib}/redis +} diff --git a/dev-db/redis/redis-5.0_rc4.ebuild b/dev-db/redis/redis-5.0_rc4.ebuild new file mode 100644 index 000000000000..1b2b1a57ecfa --- /dev/null +++ b/dev-db/redis/redis-5.0_rc4.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils flag-o-matic systemd toolchain-funcs user + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A persistent caching system, key-value and data structures database" +HOMEPAGE="https://redis.io" +SRC_URI="https://github.com/antirez/redis/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="+jemalloc tcmalloc luajit test" +SLOT="0" + +# Redis does NOT build with Lua 5.2 or newer at this time. +# This should link correctly with both unslotted & slotted Lua, without +# changes. +RDEPEND=" + luajit? ( dev-lang/luajit:2 ) + !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) + tcmalloc? ( dev-util/google-perftools ) + jemalloc? ( >=dev-libs/jemalloc-3.2 )" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + >=sys-devel/autoconf-2.63 + test? ( dev-lang/tcl:0= )" + +REQUIRED_USE="?? ( tcmalloc jemalloc )" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + enewgroup redis 75 + enewuser redis 75 -1 /var/lib/redis redis +} + +src_prepare() { + eapply \ + "${FILESDIR}"/${PN}-3.2.3-config.patch \ + "${FILESDIR}"/${PN}-5.0-shared.patch \ + "${FILESDIR}"/${PN}-5.0-sharedlua.patch \ + "${FILESDIR}"/${PN}-sentinel-5.0-config.patch + eapply_user + + # Copy lua modules into build dir + cp "${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c "${S}"/src || die + cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags "-DENABLE_CJSON_GLOBAL" + + # now we will rewrite present Makefiles + local makefiles="" MKF + for MKF in $(find -name 'Makefile' | cut -b 3-); do + mv "${MKF}" "${MKF}.in" + sed -i -e 's:$(CC):@CC@:g' \ + -e 's:$(CFLAGS):@AM_CFLAGS@:g' \ + -e 's: $(DEBUG)::g' \ + -e 's:$(OBJARCH)::g' \ + -e 's:ARCH:TARCH:g' \ + -e '/^CCOPT=/s:$: $(LDFLAGS):g' \ + "${MKF}.in" \ + || die "Sed failed for ${MKF}" + makefiles+=" ${MKF}" + done + # autodetection of compiler and settings; generates the modified Makefiles + cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die + + # Use the correct pkgconfig name for Lua + has_version 'dev-lang/lua:5.1' \ + && LUAPKGCONFIG=lua5.1 \ + || LUAPKGCONFIG=lua + sed -i \ + -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \ + -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ + -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \ + configure.ac || die "Sed failed for configure.ac" + eautoreconf +} + +src_configure() { + econf \ + $(use_with luajit) + + # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164 + # also, don't define ANSI/c99 for lua twice + sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die +} + +src_compile() { + tc-export CC AR RANLIB + + local myconf="" + + if use tcmalloc; then + myconf="${myconf} USE_TCMALLOC=yes" + elif use jemalloc; then + myconf="${myconf} JEMALLOC_SHARED=yes" + else + myconf="${myconf} MALLOC=yes" + fi + + emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}" +} + +src_install() { + insinto /etc/ + doins redis.conf sentinel.conf + use prefix || fowners redis:redis /etc/{redis,sentinel}.conf + fperms 0644 /etc/{redis,sentinel}.conf + + newconfd "${FILESDIR}/redis.confd-r1" redis + newinitd "${FILESDIR}/redis.initd-5" redis + + systemd_newunit "${FILESDIR}/redis.service-2" redis.service + systemd_newtmpfilesd "${FILESDIR}/redis.tmpfiles" redis.conf + + newconfd "${FILESDIR}/redis-sentinel.confd" redis-sentinel + newinitd "${FILESDIR}/redis-sentinel.initd" redis-sentinel + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodoc 00-RELEASENOTES BUGS CONTRIBUTING MANIFESTO README.md + + dobin src/redis-cli + dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb + fperms 0750 /usr/sbin/redis-benchmark + dosym redis-server /usr/sbin/redis-sentinel + + if use prefix; then + diropts -m0750 + else + diropts -m0750 -o redis -g redis + fi + keepdir /var/{log,lib}/redis +} diff --git a/dev-db/sqlite/sqlite-3.24.0.ebuild b/dev-db/sqlite/sqlite-3.24.0.ebuild index 1bbad6978551..e72c8923515f 100644 --- a/dev-db/sqlite/sqlite-3.24.0.ebuild +++ b/dev-db/sqlite/sqlite-3.24.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="doc? ( https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip ) LICENSE="public-domain" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}] diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b4211cdeee5e..d4b7fb64d5c4 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest index 832bc5c0909b..7c3174cf23a3 100644 --- a/dev-libs/efl/Manifest +++ b/dev-libs/efl/Manifest @@ -1,3 +1,4 @@ DIST efl-1.17.0.tar.xz 43485360 BLAKE2B 97a79bda40658eac6e50886a01821bb8c98d6f56d18fcd51dc3827154506064bec3bf665c8f471919aedb03ae83ce4045293afa9a0bf8d3eaf947221ef7cba9e SHA512 e4f28f938daf4ec1cb3d761407a443e401b59c6bb0f9fa6cd771dbd256b95f4a32a5f9e6bd8ad8328708a382f732e67abd1a23c7be2ff222f08bc8135a2435da DIST efl-1.18.4.tar.xz 64609944 BLAKE2B b36e5ee7c64a57772c5826e990a85110fffc3488e605d72515d4db7a6ec56eee25eb68c7136840f24cb8cdcdc8d7050e2825c17f0e4c5566db7d9ec2c96fd557 SHA512 2cfdcde8b5adb93310e75e4923e3845392bed97563ca1a68f4537e346b51f59acefaa85a425bdbb5619e5bfd6c9ff92b4bd1888b5d4ddd8db94c8a555e3934c9 DIST efl-1.20.7.tar.xz 65509444 BLAKE2B f58f7daf850ef9983fe4b3a10a3ceb137be7f7ae32c71f476498f677de690bfcc7c16aea5032168a42aa6b5f97d1fb5ca51dafc69d80e2a9262f4d78220a8562 SHA512 c1bf18b74316cf9bd0bc16635c216ca0d8005b2ded1c014b22590388e37368343e5e5318f526dcb042cfce8ab2c7a82655e4718cbcac5dd1ed0d2522a7a2d7de +DIST efl-1.21.0.tar.xz 71030532 BLAKE2B 3480e261aef05b169a850d27f3d9fa6da0ad9bc9ac04548137829e662546cd7d85c87596576e561bba33f9f1be657d81f261595e34c711ff9e35d551ae5f09a8 SHA512 497735f518976d70b96023b013a6d821f6695fe56def2abf5bd1e1c7ad89d324428017d7909c7b73bfb332b811b5596592b105bb4c3d2f6a40929f1cefc2b789 diff --git a/dev-libs/efl/efl-1.21.0.ebuild b/dev-libs/efl/efl-1.21.0.ebuild new file mode 100644 index 000000000000..77750924fd50 --- /dev/null +++ b/dev-libs/efl/efl-1.21.0.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils pax-utils xdg-utils + +DESCRIPTION="Enlightenment Foundation Libraries all-in-one package" +HOMEPAGE="https://www.enlightenment.org/" +SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz" + +LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="avahi +bmp dds connman debug drm +eet egl examples fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpresent xpm" + +REQUIRED_USE=" + ?? ( opengl egl ) + ?? ( opengl gles ) + fbcon? ( !tslib ) + gles? ( + || ( X wayland ) + !sdl + egl + ) + ibus? ( glib ) + opengl? ( X ) + pulseaudio? ( sound ) + sdl? ( opengl ) + vnc? ( X fbcon ) + wayland? ( egl gles !opengl ) + xim? ( X ) +" + +COMMON_DEPEND=" + net-misc/curl + media-libs/libpng:0= + sys-apps/dbus + sys-apps/util-linux + sys-libs/zlib:= + virtual/jpeg:0= + avahi? ( net-dns/avahi ) + connman? ( net-misc/connman ) + drm? ( + dev-libs/libinput + media-libs/mesa[gbm] + x11-libs/libdrm + x11-libs/libxkbcommon + ) + egl? ( media-libs/mesa[egl] ) + fontconfig? ( media-libs/fontconfig ) + fribidi? ( dev-libs/fribidi ) + gif? ( media-libs/giflib:= ) + glib? ( dev-libs/glib:2 ) + gles? ( media-libs/mesa[gles2] ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + harfbuzz? ( media-libs/harfbuzz ) + hyphen? ( dev-libs/hyphen ) + ibus? ( app-i18n/ibus ) + jpeg2k? ( media-libs/openjpeg:0= ) + libuv? ( dev-libs/libuv ) + luajit? ( dev-lang/luajit:= ) + !luajit? ( dev-lang/lua:* ) + nls? ( sys-devel/gettext ) + pdf? ( app-text/poppler:=[cxx] ) + physics? ( sci-physics/bullet:= ) + postscript? ( app-text/libspectre ) + pulseaudio? ( media-sound/pulseaudio ) + raw? ( media-libs/libraw:= ) + scim? ( app-i18n/scim ) + sdl? ( + media-libs/libsdl2 + virtual/opengl + ) + sound? ( media-libs/libsndfile ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) + ) + svg? ( + gnome-base/librsvg + x11-libs/cairo + ) + system-lz4? ( app-arch/lz4 ) + systemd? ( sys-apps/systemd ) + tiff? ( media-libs/tiff:0= ) + tslib? ( x11-libs/tslib:= ) + unwind? ( sys-libs/libunwind ) + valgrind? ( dev-util/valgrind ) + vlc? ( media-video/vlc ) + vnc? ( net-libs/libvncserver ) + wayland? ( + dev-libs/wayland + media-libs/mesa[gles2,wayland] + x11-libs/libxkbcommon + ) + webp? ( media-libs/libwebp:= ) + X? ( + media-libs/freetype + x11-libs/libXcursor + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXScrnSaver + opengl? ( + x11-libs/libX11 + x11-libs/libXrender + virtual/opengl + ) + gles? ( + x11-libs/libX11 + x11-libs/libXrender + virtual/opengl + xpresent? ( x11-libs/libXpresent ) + ) + ) + xine? ( media-libs/xine-lib ) + xpm? ( x11-libs/libXpm ) +" + +DEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND=" + ${COMMON_DEPEND} + !media-libs/elementary + !media-plugins/emotion_generic_players + !media-plugins/evas_generic_loaders +" + +src_prepare() { + default + + # Upstream still doesnt offer a configure flag. #611108 + if ! use unwind ; then + sed -i -e 's:libunwind libunwind-generic:xxxxxxxxxxxxxxxx:' \ + configure || die "Sedding configure file with unwind fix failed." + fi + + xdg_environment_reset +} + +src_configure() { + local myconf=( + --enable-cserve + --enable-image-loader-generic + --enable-image-loader-jpeg + --enable-image-loader-png + --enable-libeeze + --enable-libmount + --enable-xinput22 + + --disable-doc + --disable-gesture + --disable-gstreamer + --disable-image-loader-tgv + --disable-tizen + --disable-wayland-ivi-shell + + $(use_enable avahi) + $(use_enable bmp image-loader-bmp) + $(use_enable bmp image-loader-wbmp) + $(use_enable dds image-loader-dds) + $(use_enable drm) + $(use_enable drm elput) + $(use_enable eet image-loader-eet) + $(use_enable egl) + $(use_enable examples always-build-examples) + $(use_enable fbcon fb) + $(use_enable fontconfig) + $(use_enable fribidi) + $(use_enable gif image-loader-gif) + $(use_enable gstreamer gstreamer1) + $(use_enable harfbuzz) + $(use_enable hyphen) + $(use_enable ico image-loader-ico) + $(use_enable ibus) + $(use_enable jpeg2k image-loader-jp2k) + $(use_enable libuv) + $(use_enable !luajit lua-old) + $(use_enable neon) + $(use_enable nls) + $(use_enable pdf poppler) + $(use_enable physics) + $(use_enable postscript spectre) + $(use_enable ppm image-loader-pmaps) + $(use_enable psd image-loader-psd) + $(use_enable pulseaudio) + $(use_enable raw libraw) + $(use_enable scim) + $(use_enable sdl) + $(use_enable sound audio) + $(use_enable static-libs static) + $(use_enable svg librsvg) + $(use_enable system-lz4 liblz4) + $(use_enable systemd) + $(use_enable tga image-loader-tga) + $(use_enable tiff image-loader-tiff) + $(use_enable tslib) + $(use_enable v4l v4l2) + $(use_enable valgrind) + $(use_enable vlc libvlc) + $(use_enable vnc vnc-server) + $(use_enable wayland) + $(use_enable webp image-loader-webp) + $(use_enable xcf) + $(use_enable xim) + $(use_enable xine) + $(use_enable xpm image-loader-xpm) + + --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none)) + --with-glib=$(usex glib) + --with-js=none + --with-net-control=$(usex connman connman none) + --with-profile=$(usex debug debug release) + --with-x11=$(usex X xlib none) + + $(use_with X x) + ) + + use fbcon && use egl && myconf+=( --enable-eglfs ) + use drm && use wayland && myconf+=( --enable-gl-drm ) + use X && use xpresent && myconf+=( --enable-xpresent ) + + if use opengl ; then + myconf+=( --with-opengl=full ) + elif use egl ; then + myconf+=( --with-opengl=es ) + elif use drm && use wayland ; then + myconf+=( --with-opengl=es ) + else + myconf+=( --with-opengl=none ) + fi + + econf "${myconf[@]}" +} + +src_compile() { + if host-is-pax && use luajit ; then + # We need to build the lua code first so we can pax-mark it. #547076 + local target='_e_built_sources_target_gogogo_' + printf '%s: $(BUILT_SOURCES)\n' "${target}" >> src/Makefile || die + emake -C src "${target}" + emake -C src bin/elua/elua + pax-mark m src/bin/elua/.libs/elua + fi + + V=1 emake || die "Compiling EFL failed." +} + +src_install() { + einstalldocs + + V=1 emake install DESTDIR="${D}" || die "Installing EFL files failed." + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/dev-libs/efl/metadata.xml b/dev-libs/efl/metadata.xml index 591fc67fc6f0..221e9e373197 100644 --- a/dev-libs/efl/metadata.xml +++ b/dev-libs/efl/metadata.xml @@ -23,13 +23,14 @@ Enable Ico image loader Enable ivi-shell support Enable dev-libs/libuv support - USE dev-lang/lua instead of dev-lang/luajit + USE dev-lang/luajit instead of dev-lang/lua USE dev-lang/lua instead of dev-lang/luajit Enable Bullet physics effects and support Enable PixMan for software rendering Enable PMAPS image loader Enable PSD image loader Enable Smart Common Input Method + Use system liblz4 instead of bundled one Enable Tga image loader Enable x11-libs/tslib for touchscreen events Enable debug support via sys-libs/libunwind diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index e32161b7b219..53502225ff41 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -2,3 +2,4 @@ DIST jemalloc-3.6.0.tar.bz2 338964 BLAKE2B a5edacc85c5bebf3b373e7fc8bafd9449273f DIST jemalloc-4.4.0.tar.bz2 440144 BLAKE2B 6acb91c5be6c5b17c209341dd08e6973e3ad5ecdfe7ebe5d8c78181cddca1fccba3c11628e736d66acd7698f7813f38077033d39093bf2e4bd704c8b4de60e7b SHA512 2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e DIST jemalloc-4.5.0.tar.bz2 449992 BLAKE2B 6141c71f7f5f9cee91a59eeed9c69b0a69b3cc39666aa608445073c11ee3ca9b4777a851c5cb5adac80d42bfbf10a6726e5dc1340ffe85ea1ee884d87c7865da SHA512 76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821 DIST jemalloc-5.0.1.tar.bz2 499300 BLAKE2B 551933fcd93315968cbf89bfadc40313717ff216141af8a131f2333d10090438ddf36fbfdc0ee831cbec6f930ae15aa9cfaafae72ed4f38dd97b00712ca918e8 SHA512 8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3 +DIST jemalloc-5.1.0.tar.bz2 515622 BLAKE2B 3c8b35d30fca0018e3e32452e6fa41c7ac59f9f2f7d4bc243237fde95025ab5a7562fb86b5afe2ca9b7bb072f7baf6ac7589a4862d9ebaafddae187d93e20da0 SHA512 d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f diff --git a/dev-libs/jemalloc/jemalloc-5.1.0.ebuild b/dev-libs/jemalloc/jemalloc-5.1.0.ebuild new file mode 100644 index 000000000000..7eda36ea909c --- /dev/null +++ b/dev-libs/jemalloc/jemalloc-5.1.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools toolchain-funcs multilib-minimal + +DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" +HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc" +SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +IUSE="debug hardened lazy-lock static-libs stats xmalloc" +HTML_DOCS=( doc/jemalloc.html ) +PATCHES=( "${FILESDIR}/${PN}-5.0.1-strip-optimization.patch" + "${FILESDIR}/${PN}-4.5.0-fix_html_install.patch" +) +MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h ) +# autotools-utils.eclass auto-adds configure options when static-libs is in IUSE +# but jemalloc doesn't implement them in its configure; need this here to +# supress the warnings until automagic is removed from the eclass +QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared --disable-shared" + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myconf=() + + if use hardened ; then + myconf+=( --disable-syscall ) + fi + + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable debug) \ + $(use_enable lazy-lock) \ + $(use_enable stats) \ + $(use_enable xmalloc) \ + "${myconf[@]}" +} + +multilib_src_install() { + # Copy man file which the Makefile looks for + cp "${S}/doc/jemalloc.3" "${BUILD_DIR}/doc" || die + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + if [[ ${CHOST} == *-darwin* ]] ; then + # fixup install_name, #437362 + install_name_tool \ + -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.2.dylib \ + "${ED}"/usr/$(get_libdir)/libjemalloc.2.dylib || die + fi + use static-libs || find "${ED}" -name '*.a' -delete +} diff --git a/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch b/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch new file mode 100644 index 000000000000..42286ae8785f --- /dev/null +++ b/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch @@ -0,0 +1,28 @@ +commit 0d88b73d189ea3440ccaab00418d6469f76fa590 +Author: Michal Hocko +Date: Wed Jul 18 11:24:29 2018 +0200 + + cgrulesengd: remove umask(0) + + One of our partners has noticed that cgred daemon is creating a log file + (/var/log/cgred) with too wide permissions (0666) and that is seen as + a security bug because an untrusted user can write to otherwise + restricted area. CVE-2018-14348 has been assigned to this issue. + + Signed-off-by: Michal Hocko + Acked-by: Balbir Singh + +diff --git a/src/daemon/cgrulesengd.c b/src/daemon/cgrulesengd.c +index ea51f11..0d288f3 100644 +--- a/src/daemon/cgrulesengd.c ++++ b/src/daemon/cgrulesengd.c +@@ -889,9 +889,6 @@ int cgre_start_daemon(const char *logp, const int logf, + } else if (pid > 0) { + exit(EXIT_SUCCESS); + } +- +- /* Change the file mode mask. */ +- umask(0); + } else { + flog(LOG_DEBUG, "Not using daemon mode\n"); + pid = getpid(); diff --git a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild similarity index 98% rename from dev-libs/libcgroup/libcgroup-0.41-r4.ebuild rename to dev-libs/libcgroup/libcgroup-0.41-r5.ebuild index ebd6a36c8af8..3b10e13da1aa 100644 --- a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild +++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild @@ -37,6 +37,7 @@ PATCHES=( "${FILESDIR}"/${P}-replace_DECLS.patch "${FILESDIR}"/${P}-replace_INLCUDES.patch "${FILESDIR}"/${P}-reorder-headers.patch + "${FILESDIR}"/${P}-remove-umask.patch ) src_prepare() { diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild b/dev-libs/libwacom/libwacom-0.30.ebuild index 245f3d5f7845..6c2160d61763 100644 --- a/dev-libs/libwacom/libwacom-0.30.ebuild +++ b/dev-libs/libwacom/libwacom-0.30.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86" IUSE="doc static-libs" RDEPEND=" diff --git a/dev-libs/yajl/yajl-2.1.0-r1.ebuild b/dev-libs/yajl/yajl-2.1.0-r1.ebuild index 003688ade58f..b296aac066ca 100644 --- a/dev-libs/yajl/yajl-2.1.0-r1.ebuild +++ b/dev-libs/yajl/yajl-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lloyd/yajl/tarball/${PV} -> ${P}.tar.gz" LICENSE="ISC" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" PATCHES=( "${FILESDIR}"/${P}-uclibc.patch ) diff --git a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild index 0086750eba57..7c29f5194a2f 100644 --- a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild +++ b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="A simple, sane and efficient file slurper" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index b670d328a4be..7ce280eed8fe 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild index 592a15e653b4..7b4549a243ea 100644 --- a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild +++ b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Extremely flexible deep comparison testing" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild index ea22364f23d5..5c7b1c2d233e 100644 --- a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild +++ b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Traces memory leaks" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=" diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild index 2106e5d20016..e742b2f6e6ff 100644 --- a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild +++ b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Skip tests when modules not available" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND="" diff --git a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild index 1c9449d58632..4b83cefa154b 100644 --- a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild +++ b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Plain ASCII transliterations of Unicode text" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="" diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild index 1e8854943c32..003e5cf85bff 100644 --- a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild +++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="(Super)class for representing nodes in a tree" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-perl/URI/URI-1.730.0.ebuild b/dev-perl/URI/URI-1.730.0.ebuild index 020e6bdb05c9..210f3c8537bc 100644 --- a/dev-perl/URI/URI-1.730.0.ebuild +++ b/dev-perl/URI/URI-1.730.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Uniform Resource Identifiers (absolute and relative)" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild index be3fbdda75c2..659f82f6d9f7 100644 --- a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild +++ b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module eutils DESCRIPTION="Perl module for using and building Perl SAX2 XML parsers, filters, and drivers" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND=" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index e8556d3019e4..0d0ed70d30a6 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/blessings/Manifest b/dev-python/blessings/Manifest index a9c86ac74ef0..51dcd0eba645 100644 --- a/dev-python/blessings/Manifest +++ b/dev-python/blessings/Manifest @@ -1,2 +1,3 @@ DIST blessings-1.6.1.tar.gz 20122 BLAKE2B b2158f3fd538ef8641438bce7800efc9417e9febec6509d0e11389277b02ee03e661fe70198176a6a3578c216aeb4a6957da28d090cb1dc2849efff135cdf400 SHA512 7a4b051e448cddde7e8ce24106ce0d5d893eb442b19fff04f9ddf28381dfa1b4bdd4be79b87782162b2ead13597a346f533edb944130f2e5bc39aa936ca48db2 DIST blessings-1.6.tar.gz 19974 BLAKE2B 5b454c7199c637f9b8d4de69a92b8137e65b925898064f31dabb56bf4fd7af8b3374b7311bcd0369b668868bc2335ce945306c242c1bf58d6d7d50c09150c017 SHA512 5d0fc365416bf2b36b6de72f6b8c01bf0ab8df4a0148f492c80056a9ebd5d569e9c01966481e0d70a25add16da2bc3e73be933226369abca533ce019f97479f2 +DIST blessings-1.7.tar.gz 22844 BLAKE2B 3694d3e421416bf876265fd0877240b2e0d61e8c58dfa63a6e74dd2f5efd2307cc4a0eef0e825adc0c0f37f6e78e15640362f9477c0dc5c89846416e16f180a9 SHA512 9b1e3eded3fa588c48898d88ba466836be8f25264ce908a2289504e8f13b01315ae1686ee34c0e3a44cdd2bf73da8c1b65e0aaf49ffc0e5b29c412a497c3d76e diff --git a/dev-python/blessings/blessings-1.7.ebuild b/dev-python/blessings/blessings-1.7.ebuild new file mode 100644 index 000000000000..84aa469cfc2e --- /dev/null +++ b/dev-python/blessings/blessings-1.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="A thin, practical wrapper around terminal coloring, styling, and positioning" +HOMEPAGE="https://github.com/erikrose/blessings https://pypi.org/project/blessings/" +# https://github.com/erikrose/blessings/pull/136 +SRC_URI="https://github.com/erikrose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( + ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + if use doc; then + sphinx-build docs/ docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + # The tests need an interactive terminal + # https://github.com/erikrose/blessings/issues/117 + script -eqc "nosetests -v -w \"${BUILD_DIR}\"" /dev/null \ + || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/cjkwrap/cjkwrap-2.2.ebuild b/dev-python/cjkwrap/cjkwrap-2.2.ebuild index eb8e12a506b4..6c260242ccf9 100644 --- a/dev-python/cjkwrap/cjkwrap-2.2.ebuild +++ b/dev-python/cjkwrap/cjkwrap-2.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5..7} ) inherit distutils-r1 DESCRIPTION="A library for wrapping and filling UTF-8 CJK text" diff --git a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild index 42d117b59bcb..ee3d5d9d1dd0 100644 --- a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild @@ -13,11 +13,11 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git" SRC_URI="" - KEYWORDS="" + KEYWORDS="amd64 x86" RDEPEND="app-emulation/libvirt:=[-python(-)]" else SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" RDEPEND="app-emulation/libvirt:0/${PV}" fi S="${WORKDIR}/${P%_rc*}" diff --git a/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild b/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild index 899464220632..a4812381a948 100644 --- a/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild +++ b/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) +PYTHON_COMPAT=( python{2_7,3_{4..7}} ) inherit distutils-r1 diff --git a/dev-python/python-fastimport/Manifest b/dev-python/python-fastimport/Manifest index fef1b1f5e5be..00372e23b44b 100644 --- a/dev-python/python-fastimport/Manifest +++ b/dev-python/python-fastimport/Manifest @@ -1,2 +1,3 @@ DIST fastimport-0.9.6.tar.gz 33333 BLAKE2B 46e654c26bd388a61ae0717b66294dbc1261aca9a2b6e1823e6d8afad014fd21d0ea54e70e018ba79cc45dc6111ccf84a4eb68e053c0812773a4c25cb32e0569 SHA512 cc38c1218d65ef4a9e3a68d8af3fadf98c7cc0dcd8075b338b8f492d25765bc2fe2247000868fd3c95e1f7f4c2b9a05964ef7b4f9196c2777f6a7941f127f416 +DIST fastimport-0.9.8.tar.gz 39512 BLAKE2B 484ba865e749cca33df73417285e51a9117e7c905ab2922588d6eef9a64ea6b3d72de285a2affbe7d4a770ead9ece30f6242777087af1c469d59c8f2a4e1b008 SHA512 5d195b641cf6138fdbc6c75781a4a6d3699e3ada9743bbe4c4264879b2da2f8a2e995e7cc3955a5241e9c7a7f24f8114474a0a30907f86e2e335e2be4669f588 DIST python-fastimport-0.9.2.tar.gz 30762 BLAKE2B 2484e02077017c5534afafcc17627bef8875379bd8e66b5610408b5b11feb6db32cd9e97905a9ff3bc23cc58f6e01255bb3e18ea6fa66e0d077a42504e0def39 SHA512 8fd9f89267ca88edff94cea7537740431d02680a1eebd085ee376954b47bf5222e7575750895d0d2da246694cdac7a5afe50d857b87c0f36e04eb3511bcbe472 diff --git a/dev-python/python-fastimport/metadata.xml b/dev-python/python-fastimport/metadata.xml index 704196730bc7..c2b155ba7ccd 100644 --- a/dev-python/python-fastimport/metadata.xml +++ b/dev-python/python-fastimport/metadata.xml @@ -5,6 +5,10 @@ tetromino@gentoo.org Alexandre Rostovtsev + + python@gentoo.org + Python + jelmer/python-fastimport https://github.com/jelmer/python-fastimport/issues diff --git a/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild b/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild new file mode 100644 index 000000000000..159028df4161 --- /dev/null +++ b/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) + +inherit distutils-r1 + +MY_PN="${PN#python-}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Library for parsing the fastimport VCS serialization format" +HOMEPAGE="https://github.com/jelmer/python-fastimport" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${MY_P}" + +python_test() { + "${EPYTHON}" -m unittest -v fastimport.tests.test_suite \ + || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/python-magic/files/python-magic-0.4.15-fix-buffer-test.patch b/dev-python/python-magic/files/python-magic-0.4.15-fix-buffer-test.patch new file mode 100644 index 000000000000..75a769b6a5f5 --- /dev/null +++ b/dev-python/python-magic/files/python-magic-0.4.15-fix-buffer-test.patch @@ -0,0 +1,65 @@ +commit acfda9c26df888741805249f3ec0f60f369fc664 +Author: Louis Sautier +Date: Tue Aug 14 11:14:19 2018 +0200 + + Tests: allow differences when reading a buffer or a file, fixes #173 + + Also remove the loop in order to avoid analyzing files or buffers for each + expected value, replace it with a call to assertIn(). + +diff --git a/test/test.py b/test/test.py +index addccc6..67957ee 100755 +--- a/test/test.py ++++ b/test/test.py +@@ -10,7 +10,7 @@ import magic + class MagicTest(unittest.TestCase): + TESTDATA_DIR = os.path.join(os.path.dirname(__file__), 'testdata') + +- def assert_values(self, m, expected_values): ++ def assert_values(self, m, expected_values, buf_equals_file=True): + for filename, expected_value in expected_values.items(): + try: + filename = os.path.join(self.TESTDATA_DIR, filename) +@@ -21,15 +21,16 @@ class MagicTest(unittest.TestCase): + if type(expected_value) is not tuple: + expected_value = (expected_value,) + +- for i in expected_value: +- with open(filename, 'rb') as f: +- buf_value = m.from_buffer(f.read()) ++ with open(filename, 'rb') as f: ++ buf_value = m.from_buffer(f.read()) + +- file_value = m.from_file(filename) +- if buf_value == i and file_value == i: +- break +- else: +- self.assertTrue(False, "no match for " + repr(expected_value)) ++ file_value = m.from_file(filename) ++ ++ if buf_equals_file: ++ self.assertEqual(buf_value, file_value) ++ ++ for value in (buf_value, file_value): ++ self.assertIn(value, expected_value) + + def test_from_buffer_str_and_bytes(self): + m = magic.Magic(mime=True) +@@ -62,10 +63,14 @@ class MagicTest(unittest.TestCase): + 'magic._pyc_': 'python 2.4 byte-compiled', + 'test.pdf': 'PDF document, version 1.2', + 'test.gz': +- ('gzip compressed data, was "test", from Unix, last modified: Sun Jun 29 01:32:52 2008', +- 'gzip compressed data, was "test", last modified: Sun Jun 29 01:32:52 2008, from Unix'), ++ ('gzip compressed data, was "test", from Unix, last ' ++ 'modified: Sun Jun 29 01:32:52 2008', ++ 'gzip compressed data, was "test", last modified' ++ ': Sun Jun 29 01:32:52 2008, from Unix', ++ 'gzip compressed data, was "test", last modified' ++ ': Sun Jun 29 01:32:52 2008, from Unix, original size 15'), + 'text.txt': 'ASCII text', +- }) ++ }, buf_equals_file=False) + finally: + del os.environ['TZ'] + diff --git a/dev-python/python-magic/files/python-magic-0.4.15-fix-gzip-test.patch b/dev-python/python-magic/files/python-magic-0.4.15-fix-gzip-test.patch new file mode 100644 index 000000000000..d48637139e2f --- /dev/null +++ b/dev-python/python-magic/files/python-magic-0.4.15-fix-gzip-test.patch @@ -0,0 +1,19 @@ +commit e83487a20bacd4f9b33d0478861671bf79468f59 +Author: Louis Sautier +Date: Mon Aug 13 12:15:13 2018 +0200 + + Allow x-gzip as MIME type for gzip files, fixes #96 + +diff --git a/test/test.py b/test/test.py +index e29335f..e3ee703 100755 +--- a/test/test.py ++++ b/test/test.py +@@ -54,7 +54,7 @@ class MagicTest(unittest.TestCase): + self.assert_values(m, { + 'magic._pyc_': 'application/octet-stream', + 'test.pdf': 'application/pdf', +- 'test.gz': 'application/gzip', ++ 'test.gz': ('application/gzip', 'application/x-gzip'), + 'text.txt': 'text/plain', + b'\xce\xbb'.decode('utf-8'): 'text/plain', + b'\xce\xbb': 'text/plain', diff --git a/dev-python/python-magic/files/python-magic-0.4.15-fix-jpeg-test.patch b/dev-python/python-magic/files/python-magic-0.4.15-fix-jpeg-test.patch new file mode 100644 index 000000000000..9efb34b6672e --- /dev/null +++ b/dev-python/python-magic/files/python-magic-0.4.15-fix-jpeg-test.patch @@ -0,0 +1,49 @@ +commit 4bda684f8b461cc1f69593799efcf6afe8397756 +Author: Adam Hupp +Date: Sat Dec 9 09:09:00 2017 -0800 + + fix test for xenial since travis started enabling it + +diff --git a/test/test.py b/test/test.py +index addccc6..c6e2d9c 100755 +--- a/test/test.py ++++ b/test/test.py +@@ -17,7 +17,7 @@ class MagicTest(unittest.TestCase): + except TypeError: + filename = os.path.join(self.TESTDATA_DIR.encode('utf-8'), filename) + +- ++ + if type(expected_value) is not tuple: + expected_value = (expected_value,) + +@@ -37,7 +37,7 @@ class MagicTest(unittest.TestCase): + self.assertEqual("text/x-python", m.from_buffer(s)) + b = b'#!/usr/bin/env python\nprint("foo")' + self.assertEqual("text/x-python", m.from_buffer(b)) +- ++ + def test_mime_types(self): + dest = os.path.join(MagicTest.TESTDATA_DIR, b'\xce\xbb'.decode('utf-8')) + shutil.copyfile(os.path.join(MagicTest.TESTDATA_DIR, 'lambda'), dest) +@@ -92,9 +92,9 @@ class MagicTest(unittest.TestCase): + + m = magic.Magic(mime=True) + self.assertEqual(m.from_file(filename), 'image/jpeg') +- ++ + m = magic.Magic(mime=True, keep_going=True) +- self.assertEqual(m.from_file(filename), 'image/jpeg') ++ self.assertEqual(m.from_file(filename), 'image/jpeg\\012- application/octet-stream') + + + def test_rethrow(self): +@@ -103,7 +103,7 @@ class MagicTest(unittest.TestCase): + def t(x,y): + raise magic.MagicException("passthrough") + magic.magic_buffer = t +- ++ + self.assertRaises(magic.MagicException, magic.from_buffer, "hello", True) + finally: + magic.magic_buffer = old diff --git a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild new file mode 100644 index 000000000000..5a23238beb2f --- /dev/null +++ b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="Access the libmagic file type identification library" +HOMEPAGE="https://github.com/ahupp/python-magic" +# https://github.com/ahupp/python-magic/pull/178 +SRC_URI="https://github.com/ahupp/python-magic/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~x86" +IUSE="test" + +RDEPEND="sys-apps/file[-python]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${RDEPEND} ) +" + +PATCHES=( + # https://github.com/ahupp/python-magic/pull/177 + "${FILESDIR}/${P}-fix-buffer-test.patch" + # https://github.com/ahupp/python-magic/pull/176 + "${FILESDIR}/${P}-fix-gzip-test.patch" + # https://github.com/ahupp/python-magic/commit/4bda684f8b461cc1f69593799efcf6afe8397756 + "${FILESDIR}/${P}-fix-jpeg-test.patch" +) + +python_test() { + "${EPYTHON}" test/test.py -v || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/texttable/texttable-1.4.0.ebuild b/dev-python/texttable/texttable-1.4.0.ebuild index 7ed05e0fbe5d..a885a2a6c894 100644 --- a/dev-python/texttable/texttable-1.4.0.ebuild +++ b/dev-python/texttable/texttable-1.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{5,6}} ) +PYTHON_COMPAT=( python{2_7,3_{5..7}} ) inherit distutils-r1 diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 07ed6de3d13f..d0d4be8e188a 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest index 7d6c7fccc3e2..1ad7ebb4fe09 100644 --- a/dev-ruby/hiera/Manifest +++ b/dev-ruby/hiera/Manifest @@ -1 +1,2 @@ DIST hiera-3.4.3.gem 40960 BLAKE2B a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4 SHA512 126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2 +DIST hiera-3.4.4.gem 41472 BLAKE2B 12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304 SHA512 bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca diff --git a/dev-ruby/hiera/hiera-3.4.4.ebuild b/dev-ruby/hiera/hiera-3.4.4.ebuild new file mode 100644 index 000000000000..f653c3e47f1f --- /dev/null +++ b/dev-ruby/hiera/hiera-3.4.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz index 59bdb11074d0..95594a4c1d44 100644 Binary files a/games-arcade/Manifest.gz and b/games-arcade/Manifest.gz differ diff --git a/games-arcade/gnome-nibbles/Manifest b/games-arcade/gnome-nibbles/Manifest index 2e2af47cb5c7..dd318f0b8838 100644 --- a/games-arcade/gnome-nibbles/Manifest +++ b/games-arcade/gnome-nibbles/Manifest @@ -1 +1,2 @@ DIST gnome-nibbles-3.24.0.tar.xz 1614604 BLAKE2B 04ba4f761bf21af466cb7761a8d7ac511f92871548df9e8ff8950efe6ea95c3674e00360dc9c3e02ce670dc66ae7639094c9c8c53fe0a0134089db976976ce99 SHA512 716a79541fa8dd0f86cce5bc211574d4ad50f762bb2b74a2881ad4adcdde47520784f67672e2da3fb33fbc60928d710a2afebb8997d6dd10f633289e0d8163b7 +DIST gnome-nibbles-3.24.1.tar.xz 1651024 BLAKE2B 99b3f4f2e0c3a2ec8b75cf137f6e73848461fb20cbed55e6aef216f357babd67dd449ec36fde87084acf3b8f014b813672a75e1dbe11d33ee8fcc3e52af2a903 SHA512 7f3d7240f64429398dae1cdee96d912a22a4f534752d656ab470bcaa8515e005c8b7015e93b162ba24c3b891a64f3b3b84639c2254c1c7e6c45aea229492cc02 diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild b/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild new file mode 100644 index 000000000000..663d06b7aa3d --- /dev/null +++ b/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.28" + +inherit gnome2 vala + +DESCRIPTION="Nibbles clone for Gnome" +HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + dev-libs/libgee:0.8= + dev-libs/libgnome-games-support:1 + >=media-libs/clutter-1.22.0:1.0 + >=media-libs/clutter-gtk-1.4.0:1.0 + >=media-libs/libcanberra-0.26[gtk3] + >=x11-libs/gtk+-3.18.0:3 +" +DEPEND="${RDEPEND} + $(vala_depend) + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/intltool-0.50.2 + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + gnome2_src_prepare + vala_src_prepare +} diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index fffc31eaa8aa..71cd5a46a55e 100644 Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild b/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild index b1867a618e4f..42e52fac70bb 100644 --- a/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild +++ b/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.linux-apps.com/content/show.php?action=content&content=114 SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" CDEPEND=" diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index 1debb6203bcb..c3bacc24c186 100644 Binary files a/mail-mta/Manifest.gz and b/mail-mta/Manifest.gz differ diff --git a/mail-mta/protonmail-bridge-bin/Manifest b/mail-mta/protonmail-bridge-bin/Manifest index 1103b7d9c705..f0007343808a 100644 --- a/mail-mta/protonmail-bridge-bin/Manifest +++ b/mail-mta/protonmail-bridge-bin/Manifest @@ -1 +1 @@ -DIST protonmail-bridge-1.0.5-1.x86_64.rpm 46864229 BLAKE2B bfd35880dd172dd4fc2352f28f9dc9e57049a114b15fbcc2f462c286e005276ac78b14ea2eab074f5e767aa39f6d58138d06118b8f5618d38e3aa977ceb7a725 SHA512 11a9230dd6ba9655b17cccc2a84529ea32852fe237e5174948aa711d9afe44fb3db3d29175933aa1f4dfffaf06207e6d38b815a0cce1f9d23e116a7cf9895f64 +DIST protonmail-bridge-1.0.6-2.x86_64.rpm 46921976 BLAKE2B 0e56ad21f9bf2a94400db3b27ade946bbec5016481674eba0a36e89169fd8136ec3d8f8ae422b579fba5a9c7ac00cab569c97774a5f014764e1f98a5b712be1f SHA512 63adda37a08179d29cba935572d9e39023c225338f2467c1f0a747817321285592870e38d1b8ad1053c2ce86e9dae7681cb02609936c065a18fa954516c42041 diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild deleted file mode 100644 index 7f63cb22441d..000000000000 --- a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit rpm - -DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients" -HOMEPAGE="https://protonmail.com/bridge/" -SRC_URI="https://protonmail.com/download/${P/-bin/}-1.x86_64.rpm" - -RESTRICT="bindist mirror" - -LICENSE="MIT protonmail-bridge-EULA" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="" -RDEPEND=" - app-crypt/libsecret - dev-libs/glib:2 - media-sound/pulseaudio - sys-apps/dbus - virtual/opengl - media-libs/fontconfig - media-libs/freetype - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXi -" -BDEPEND="dev-util/patchelf" - -S="${WORKDIR}" - -QA_PREBUILT="*" - -src_prepare() { - # Bug #660366. To workaround preserving libs, set RUNPATH and rm unused libs - cd "${S}/usr/lib/protonmail/bridge" || die - patchelf --set-rpath '$ORIGIN/lib' Desktop-Bridge || die "patchelf failed" - patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf failed" - patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf failed" - - rm "lib/libQt53DCore.so.5" - rm "lib/libQt53DExtras.so.5" - rm "lib/libQt53DInput.so.5" - rm "lib/libQt53DLogic.so.5" - rm "lib/libQt53DQuick.so.5" - rm "lib/libQt53DQuickExtras.so.5" - rm "lib/libQt53DQuickInput.so.5" - rm "lib/libQt53DQuickRender.so.5" - rm "lib/libQt53DRender.so.5" - rm "lib/libQt5Concurrent.so.5" - rm "lib/libQt5Gamepad.so.5" - rm "lib/libQt5QuickParticles.so.5" - rm "lib/libqgsttools_p.so.1" - rm "plugins/audio/libqtaudio_alsa.so" - rm "plugins/audio/libqtmedia_pulse.so" - rm "plugins/bearer/libqconnmanbearer.so" - rm "plugins/bearer/libqgenericbearer.so" - rm "plugins/bearer/libqnmbearer.so" - rm "plugins/canbus/libqtpeakcanbus.so" - rm "plugins/canbus/libqtsocketcanbus.so" - rm "plugins/canbus/libqttinycanbus.so" - rm "plugins/designer/libqquickwidget.so" - rm "plugins/designer/libqwebengineview.so" - rm "plugins/egldeviceintegrations/libqeglfs-emu-integration.so" - rm "plugins/egldeviceintegrations/libqeglfs-x11-integration.so" - rm "plugins/gamepads/libevdevgamepad.so" - rm "plugins/generic/libqevdevkeyboardplugin.so" - rm "plugins/generic/libqevdevmouseplugin.so" - rm "plugins/generic/libqevdevtabletplugin.so" - rm "plugins/generic/libqevdevtouchplugin.so" - rm "plugins/generic/libqtuiotouchplugin.so" - rm "plugins/geometryloaders/libdefaultgeometryloader.so" - rm "plugins/geometryloaders/libgltfgeometryloader.so" - rm "plugins/geoservices/libqtgeoservices_esri.so" - rm "plugins/geoservices/libqtgeoservices_itemsoverlay.so" - rm "plugins/geoservices/libqtgeoservices_mapbox.so" - rm "plugins/geoservices/libqtgeoservices_mapboxgl.so" - rm "plugins/geoservices/libqtgeoservices_nokia.so" - rm "plugins/geoservices/libqtgeoservices_osm.so" - rm "plugins/iconengines/libqsvgicon.so" - rm "plugins/imageformats/libqjp2.so" - rm "plugins/mediaservice/libgstaudiodecoder.so" - rm "plugins/mediaservice/libgstcamerabin.so" - rm "plugins/mediaservice/libgstmediacapture.so" - rm "plugins/mediaservice/libgstmediaplayer.so" - rm "plugins/platforminputcontexts/libibusplatforminputcontextplugin.so" - rm "plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so" - rm "plugins/platforms/libqeglfs.so" - rm "plugins/platforms/libqlinuxfb.so" - rm "plugins/platforms/libqminimal.so" - rm "plugins/platforms/libqminimalegl.so" - rm "plugins/platforms/libqoffscreen.so" - rm "plugins/platforms/libqvnc.so" - rm "plugins/platformthemes/libqgtk3.so" - rm "plugins/playlistformats/libqtmultimedia_m3u.so" - rm "plugins/position/libqtposition_geoclue.so" - rm "plugins/position/libqtposition_positionpoll.so" - rm "plugins/printsupport/libcupsprintersupport.so" - rm "plugins/qmltooling/libqmldbg_debugger.so" - rm "plugins/qmltooling/libqmldbg_inspector.so" - rm "plugins/qmltooling/libqmldbg_local.so" - rm "plugins/qmltooling/libqmldbg_messages.so" - rm "plugins/qmltooling/libqmldbg_native.so" - rm "plugins/qmltooling/libqmldbg_nativedebugger.so" - rm "plugins/qmltooling/libqmldbg_profiler.so" - rm "plugins/qmltooling/libqmldbg_quickprofiler.so" - rm "plugins/qmltooling/libqmldbg_server.so" - rm "plugins/qmltooling/libqmldbg_tcp.so" - rm "plugins/renderplugins/libscene2d.so" - rm "plugins/sceneparsers/libassimpsceneimport.so" - rm "plugins/sceneparsers/libgltfsceneexport.so" - rm "plugins/sceneparsers/libgltfsceneimport.so" - rm "plugins/sensorgestures/libqtsensorgestures_plugin.so" - rm "plugins/sensorgestures/libqtsensorgestures_shakeplugin.so" - rm "plugins/sensors/libqtsensors_generic.so" - rm "plugins/sensors/libqtsensors_iio-sensor-proxy.so" - rm "plugins/sensors/libqtsensors_linuxsys.so" - rm "plugins/sqldrivers/libqsqlite.so" - rm "plugins/sqldrivers/libqsqlmysql.so" - rm "plugins/sqldrivers/libqsqlpsql.so" - rm "plugins/xcbglintegrations/libqxcb-egl-integration.so" - rm "qml/Qt/labs/calendar/libqtlabscalendarplugin.so" - rm "qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so" - rm "qml/Qt/labs/platform/libqtlabsplatformplugin.so" - rm "qml/Qt/labs/settings/libqmlsettingsplugin.so" - rm "qml/Qt/labs/sharedimage/libsharedimageplugin.so" - rm "qml/Qt3D/Animation/libquick3danimationplugin.so" - rm "qml/Qt3D/Core/libquick3dcoreplugin.so" - rm "qml/Qt3D/Extras/libquick3dextrasplugin.so" - rm "qml/Qt3D/Input/libquick3dinputplugin.so" - rm "qml/Qt3D/Logic/libquick3dlogicplugin.so" - rm "qml/Qt3D/Render/libquick3drenderplugin.so" - rm "qml/QtBluetooth/libdeclarative_bluetooth.so" - rm "qml/QtCanvas3D/libqtcanvas3d.so" - rm "qml/QtCharts/libqtchartsqml2.so" - rm "qml/QtDataVisualization/libdatavisualizationqml2.so" - rm "qml/QtGamepad/libdeclarative_gamepad.so" - rm "qml/QtLocation/libdeclarative_location.so" - rm "qml/QtMultimedia/libdeclarative_multimedia.so" - rm "qml/QtNfc/libdeclarative_nfc.so" - rm "qml/QtPositioning/libdeclarative_positioning.so" - rm "qml/QtPurchasing/libdeclarative_purchasing.so" - rm "qml/QtQml/Models.2/libmodelsplugin.so" - rm "qml/QtQml/StateMachine/libqtqmlstatemachine.so" - rm "qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so" - rm "qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so" - rm "qml/QtQuick/Controls/Styles/Flat/libqtquickextrasflatplugin.so" - rm "qml/QtQuick/Controls/libqtquickcontrolsplugin.so" - rm "qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.so" - rm "qml/QtQuick/Dialogs/libdialogplugin.so" - rm "qml/QtQuick/Extras/libqtquickextrasplugin.so" - rm "qml/QtQuick/LocalStorage/libqmllocalstorageplugin.so" - rm "qml/QtQuick/Particles.2/libparticlesplugin.so" - rm "qml/QtQuick/PrivateWidgets/libwidgetsplugin.so" - rm "qml/QtQuick/Scene2D/libqtquickscene2dplugin.so" - rm "qml/QtQuick/Scene3D/libqtquickscene3dplugin.so" - rm "qml/QtQuick/VirtualKeyboard/Styles/libqtvirtualkeyboardstylesplugin.so" - rm "qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so" - rm "qml/QtScxml/libdeclarative_scxml.so" - rm "qml/QtSensors/libdeclarative_sensors.so" - rm "qml/QtTest/libqmltestplugin.so" - rm "qml/QtWebChannel/libdeclarative_webchannel.so" - rm "qml/QtWebEngine/libqtwebengineplugin.so" - rm "qml/QtWebSockets/libdeclarative_qmlwebsockets.so" - rm "qml/QtWebView/libdeclarative_webview.so" - - default -} - -src_install() { - # Using doins -r would strip executable bits from all binaries - cp -pPR "${S}"/usr "${D}"/ || die "Failed to copy files" - - dosym "Desktop-Bridge" "/usr/bin/${PN}" || die - - cat <<-EOF > "${T}/50-${PN}" || die - SEARCH_DIRS_MASK="/usr/lib*/protonmail/bridge" - EOF - insinto /etc/revdep-rebuild - doins "${T}/50-${PN}" -} diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild new file mode 100644 index 000000000000..082c79c8f6ec --- /dev/null +++ b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm + +DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients" +HOMEPAGE="https://protonmail.com/bridge/" +SRC_URI="https://protonmail.com/download/${P/-bin/}-2.x86_64.rpm" + +RESTRICT="bindist mirror" + +LICENSE="MIT protonmail-bridge-EULA" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND=" + app-crypt/libsecret + dev-libs/glib:2 + media-sound/pulseaudio + sys-apps/dbus + virtual/opengl + media-libs/fontconfig + media-libs/freetype + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXi +" +BDEPEND="dev-util/patchelf" + +S="${WORKDIR}" + +QA_PREBUILT="*" + +src_prepare() { + # Bug #660366. To workaround preserving libs, set RUNPATH and rm unused libs + cd "${S}/usr/lib/protonmail/bridge" || die + patchelf --set-rpath '$ORIGIN/lib' Desktop-Bridge || die "patchelf failed" + patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf failed" + patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf failed" + + rm "lib/libQt53DCore.so.5" || die + rm "lib/libQt53DExtras.so.5" || die + rm "lib/libQt53DInput.so.5" || die + rm "lib/libQt53DLogic.so.5" || die + rm "lib/libQt53DQuick.so.5" || die + rm "lib/libQt53DQuickExtras.so.5" || die + rm "lib/libQt53DQuickInput.so.5" || die + rm "lib/libQt53DQuickRender.so.5" || die + rm "lib/libQt53DRender.so.5" || die + rm "lib/libQt5Concurrent.so.5" || die + rm "lib/libQt5Gamepad.so.5" || die + rm "lib/libQt5QuickParticles.so.5" || die + rm "lib/libqgsttools_p.so.1" || die + rm "plugins/audio/libqtaudio_alsa.so" || die + rm "plugins/audio/libqtmedia_pulse.so" || die + rm "plugins/bearer/libqconnmanbearer.so" || die + rm "plugins/bearer/libqgenericbearer.so" || die + rm "plugins/bearer/libqnmbearer.so" || die + rm "plugins/canbus/libqtpeakcanbus.so" || die + rm "plugins/canbus/libqtsocketcanbus.so" || die + rm "plugins/canbus/libqttinycanbus.so" || die + rm "plugins/designer/libqquickwidget.so" || die + rm "plugins/designer/libqwebengineview.so" || die + rm "plugins/egldeviceintegrations/libqeglfs-emu-integration.so" || die + rm "plugins/egldeviceintegrations/libqeglfs-x11-integration.so" || die + rm "plugins/gamepads/libevdevgamepad.so" || die + rm "plugins/generic/libqevdevkeyboardplugin.so" || die + rm "plugins/generic/libqevdevmouseplugin.so" || die + rm "plugins/generic/libqevdevtabletplugin.so" || die + rm "plugins/generic/libqevdevtouchplugin.so" || die + rm "plugins/generic/libqtuiotouchplugin.so" || die + rm "plugins/geometryloaders/libdefaultgeometryloader.so" || die + rm "plugins/geometryloaders/libgltfgeometryloader.so" || die + rm "plugins/geoservices/libqtgeoservices_esri.so" || die + rm "plugins/geoservices/libqtgeoservices_itemsoverlay.so" || die + rm "plugins/geoservices/libqtgeoservices_mapbox.so" || die + rm "plugins/geoservices/libqtgeoservices_mapboxgl.so" || die + rm "plugins/geoservices/libqtgeoservices_nokia.so" || die + rm "plugins/geoservices/libqtgeoservices_osm.so" || die + rm "plugins/iconengines/libqsvgicon.so" || die + rm "plugins/imageformats/libqjp2.so" || die + rm "plugins/mediaservice/libgstaudiodecoder.so" || die + rm "plugins/mediaservice/libgstcamerabin.so" || die + rm "plugins/mediaservice/libgstmediacapture.so" || die + rm "plugins/mediaservice/libgstmediaplayer.so" || die + rm "plugins/platforminputcontexts/libibusplatforminputcontextplugin.so" || die + rm "plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so" || die + rm "plugins/platforms/libqeglfs.so" || die + rm "plugins/platforms/libqlinuxfb.so" || die + rm "plugins/platforms/libqminimal.so" || die + rm "plugins/platforms/libqminimalegl.so" || die + rm "plugins/platforms/libqoffscreen.so" || die + rm "plugins/platforms/libqvnc.so" || die + rm "plugins/platformthemes/libqgtk3.so" || die + rm "plugins/playlistformats/libqtmultimedia_m3u.so" || die + rm "plugins/position/libqtposition_geoclue.so" || die + rm "plugins/position/libqtposition_positionpoll.so" || die + rm "plugins/printsupport/libcupsprintersupport.so" || die + rm "plugins/qmltooling/libqmldbg_debugger.so" || die + rm "plugins/qmltooling/libqmldbg_inspector.so" || die + rm "plugins/qmltooling/libqmldbg_local.so" || die + rm "plugins/qmltooling/libqmldbg_messages.so" || die + rm "plugins/qmltooling/libqmldbg_native.so" || die + rm "plugins/qmltooling/libqmldbg_nativedebugger.so" || die + rm "plugins/qmltooling/libqmldbg_profiler.so" || die + rm "plugins/qmltooling/libqmldbg_quickprofiler.so" || die + rm "plugins/qmltooling/libqmldbg_server.so" || die + rm "plugins/qmltooling/libqmldbg_tcp.so" || die + rm "plugins/renderplugins/libscene2d.so" || die + rm "plugins/sceneparsers/libassimpsceneimport.so" || die + rm "plugins/sceneparsers/libgltfsceneexport.so" || die + rm "plugins/sceneparsers/libgltfsceneimport.so" || die + rm "plugins/sensorgestures/libqtsensorgestures_plugin.so" || die + rm "plugins/sensorgestures/libqtsensorgestures_shakeplugin.so" || die + rm "plugins/sensors/libqtsensors_generic.so" || die + rm "plugins/sensors/libqtsensors_iio-sensor-proxy.so" || die + rm "plugins/sensors/libqtsensors_linuxsys.so" || die + rm "plugins/sqldrivers/libqsqlite.so" || die + rm "plugins/sqldrivers/libqsqlmysql.so" || die + rm "plugins/sqldrivers/libqsqlpsql.so" || die + rm "plugins/xcbglintegrations/libqxcb-egl-integration.so" || die + rm "qml/Qt/labs/calendar/libqtlabscalendarplugin.so" || die + rm "qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so" || die + rm "qml/Qt/labs/platform/libqtlabsplatformplugin.so" || die + rm "qml/Qt/labs/settings/libqmlsettingsplugin.so" || die + rm "qml/Qt/labs/sharedimage/libsharedimageplugin.so" || die + rm "qml/Qt3D/Animation/libquick3danimationplugin.so" || die + rm "qml/Qt3D/Core/libquick3dcoreplugin.so" || die + rm "qml/Qt3D/Extras/libquick3dextrasplugin.so" || die + rm "qml/Qt3D/Input/libquick3dinputplugin.so" || die + rm "qml/Qt3D/Logic/libquick3dlogicplugin.so" || die + rm "qml/Qt3D/Render/libquick3drenderplugin.so" || die + rm "qml/QtBluetooth/libdeclarative_bluetooth.so" || die + rm "qml/QtCanvas3D/libqtcanvas3d.so" || die + rm "qml/QtCharts/libqtchartsqml2.so" || die + rm "qml/QtDataVisualization/libdatavisualizationqml2.so" || die + rm "qml/QtGamepad/libdeclarative_gamepad.so" || die + rm "qml/QtLocation/libdeclarative_location.so" || die + rm "qml/QtMultimedia/libdeclarative_multimedia.so" || die + rm "qml/QtNfc/libdeclarative_nfc.so" || die + rm "qml/QtPositioning/libdeclarative_positioning.so" || die + rm "qml/QtPurchasing/libdeclarative_purchasing.so" || die + rm "qml/QtQml/Models.2/libmodelsplugin.so" || die + rm "qml/QtQml/StateMachine/libqtqmlstatemachine.so" || die + rm "qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so" || die + rm "qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so" || die + rm "qml/QtQuick/Controls/Styles/Flat/libqtquickextrasflatplugin.so" || die + rm "qml/QtQuick/Controls/libqtquickcontrolsplugin.so" || die + rm "qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.so" || die + rm "qml/QtQuick/Dialogs/libdialogplugin.so" || die + rm "qml/QtQuick/Extras/libqtquickextrasplugin.so" || die + rm "qml/QtQuick/LocalStorage/libqmllocalstorageplugin.so" || die + rm "qml/QtQuick/Particles.2/libparticlesplugin.so" || die + rm "qml/QtQuick/PrivateWidgets/libwidgetsplugin.so" || die + rm "qml/QtQuick/Scene2D/libqtquickscene2dplugin.so" || die + rm "qml/QtQuick/Scene3D/libqtquickscene3dplugin.so" || die + rm "qml/QtQuick/VirtualKeyboard/Styles/libqtvirtualkeyboardstylesplugin.so" || die + rm "qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so" || die + rm "qml/QtScxml/libdeclarative_scxml.so" || die + rm "qml/QtSensors/libdeclarative_sensors.so" || die + rm "qml/QtTest/libqmltestplugin.so" || die + rm "qml/QtWebChannel/libdeclarative_webchannel.so" || die + rm "qml/QtWebEngine/libqtwebengineplugin.so" || die + rm "qml/QtWebSockets/libdeclarative_qmlwebsockets.so" || die + rm "qml/QtWebView/libdeclarative_webview.so" || die + + default +} + +src_install() { + # Using doins -r would strip executable bits from all binaries + cp -pPR usr "${D}"/ || die "Failed to copy files" + + dosym "Desktop-Bridge" "/usr/bin/${PN}" + + insinto /etc/revdep-rebuild + newins - "50-${PN}" <<-EOF + SEARCH_DIRS_MASK="/usr/lib*/protonmail/bridge" + EOF +} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 89c6637b79a6..5ee9be1b0eec 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/gifsicle/gifsicle-1.91.ebuild b/media-gfx/gifsicle/gifsicle-1.91.ebuild index ef6f6157726f..553981f8938a 100644 --- a/media-gfx/gifsicle/gifsicle-1.91.ebuild +++ b/media-gfx/gifsicle/gifsicle-1.91.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://www.lcdf.org/~eddietwo/${PN}/${P}.tar.gz" LICENSE="GPL-2 MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="X" RDEPEND=" diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index a53cc8fff21e..13024c87bee8 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild b/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild index f2be934bb669..2127a830b0f3 100644 --- a/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild +++ b/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.bz2" LICENSE="MIT" SLOT="1.0" [[ $(ver_cut 3) -ge 90 ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="doc static-libs" # Purposefully dropped the xml USE flag and libxml2 support. Expat is the diff --git a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild index 4e77d0d1ecce..bbb59254b9b5 100644 --- a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild +++ b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86" IUSE="cpu_flags_x86_sse static-libs" PATCHES=( "${FILESDIR}/${P}-cflags.patch" ) diff --git a/media-libs/nas/files/nas-1.9.2-asneeded.patch b/media-libs/nas/files/nas-1.9.2-asneeded.patch index 2ac89487a2c8..8c588be136f2 100644 --- a/media-libs/nas/files/nas-1.9.2-asneeded.patch +++ b/media-libs/nas/files/nas-1.9.2-asneeded.patch @@ -1,7 +1,7 @@ http://bugs.gentoo.org/show_bug.cgi?id=247761 ---- config/NetAudio.tmpl -+++ config/NetAudio.tmpl +--- a/config/NetAudio.tmpl ++++ b/config/NetAudio.tmpl @@ -162,7 +162,7 @@ AUDIODEPLIBS = $(DEPAULIB) $(DEPXTOOLLIB) $(DEPXLIB) diff --git a/media-libs/nas/files/nas-1.9.4-libfl.patch b/media-libs/nas/files/nas-1.9.4-libfl.patch new file mode 100644 index 000000000000..cea30f46ba69 --- /dev/null +++ b/media-libs/nas/files/nas-1.9.4-libfl.patch @@ -0,0 +1,12 @@ +diff -pur nas-1.9.4-orig/server/Imakefile nas-1.9.4/server/Imakefile +--- a/server/Imakefile 2013-04-27 02:41:06.000000000 +0200 ++++ b/server/Imakefile 2017-03-14 18:58:27.445311356 +0100 +@@ -57,7 +57,7 @@ XCOMM $NCDId: @(#)Imakefile,v 1.17 1995/ + + # endif + #else +- SYSLIBS = ++ SYSLIBS = $(LEXLIB) + #endif + + #ifdef NetBSDArchitecture diff --git a/media-libs/nas/nas-1.9.4-r2.ebuild b/media-libs/nas/nas-1.9.4-r2.ebuild index f1d536a4f7b9..6aefededb948 100644 --- a/media-libs/nas/nas-1.9.4-r2.ebuild +++ b/media-libs/nas/nas-1.9.4-r2.ebuild @@ -1,19 +1,21 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils multilib toolchain-funcs multilib-minimal +EAPI=7 + +inherit multilib-minimal toolchain-funcs DESCRIPTION="Network Audio System" -HOMEPAGE="http://radscan.com/nas.html" +HOMEPAGE="https://radscan.com/nas.html" SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz" LICENSE="HPND MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd" IUSE="doc static-libs" -RDEPEND="x11-libs/libICE +RDEPEND=" + x11-libs/libICE x11-libs/libSM x11-libs/libX11 >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] @@ -32,10 +34,14 @@ DEPEND="${RDEPEND} DOCS=( BUILDNOTES FAQ HISTORY README RELEASE TODO ) -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.9.2-asneeded.patch - epatch "${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch +PATCHES=( + "${FILESDIR}"/${PN}-1.9.2-asneeded.patch + "${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch + "${FILESDIR}"/${PN}-1.9.4-libfl.patch +) +src_prepare() { + default multilib_copy_sources } @@ -99,5 +105,7 @@ multilib_src_install_all() { newconfd "${FILESDIR}"/nas.conf.d nas newinitd "${FILESDIR}"/nas.init.d nas - use static-libs || rm -f "${D}"/usr/lib*/libaudio.a + if ! use static-libs; then + rm -f "${D}"/usr/lib*/libaudio.a || die + fi } diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 8776f9bab678..9ab1b950e805 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/audacity/audacity-2.2.2.ebuild b/media-sound/audacity/audacity-2.2.2.ebuild index 4bbaa54c136e..7f0a6fabb20a 100644 --- a/media-sound/audacity/audacity-2.2.2.ebuild +++ b/media-sound/audacity/audacity-2.2.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="alsa cpu_flags_x86_sse doc ffmpeg +flac id3tag jack +ladspa +lame libav +lv2 mad +midi nls +portmixer sbsms +soundtouch twolame vamp +vorbis +vst" diff --git a/media-sound/grip/grip-3.9.0.ebuild b/media-sound/grip/grip-3.9.0.ebuild index 58adf1f69220..9e2562a4b9ce 100644 --- a/media-sound/grip/grip-3.9.0.ebuild +++ b/media-sound/grip/grip-3.9.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" IUSE="vorbis" # lame and vorbis-tools are no real RDEPENDs. But without them diff --git a/media-sound/mpg123/mpg123-1.25.10.ebuild b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild similarity index 96% rename from media-sound/mpg123/mpg123-1.25.10.ebuild rename to media-sound/mpg123/mpg123-1.25.10-r1.ebuild index 9ce3ffc8c792..52f4932e93e4 100644 --- a/media-sound/mpg123/mpg123-1.25.10.ebuild +++ b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit flag-o-matic toolchain-funcs libtool multilib-minimal DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" @@ -14,7 +15,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~a IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -RDEPEND="app-eselect/eselect-mpg123 +RDEPEND=" + app-eselect/eselect-mpg123 dev-libs/libltdl:0 alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) @@ -91,7 +93,7 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs mv "${ED}"/usr/bin/mpg123{,-mpg123} - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/media-sound/qmmp/qmmp-1.2.3.ebuild b/media-sound/qmmp/qmmp-1.2.3.ebuild index b0b24f039928..2edc39c3d66c 100644 --- a/media-sound/qmmp/qmmp-1.2.3.ebuild +++ b/media-sound/qmmp/qmmp-1.2.3.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" HOMEPAGE="http://qmmp.ylsoftware.com" if [[ ${PV} != 9999 ]]; then SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" else QMMP_DEV_BRANCH="1.2" ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index f5e0097423bf..32b9aa2bec06 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,3 +1,3 @@ DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502 SHA512 51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f DIST spotify-client_1.0.80.480.g51b03ac3-13_amd64.deb 97542898 BLAKE2B a89f3f607c9fb03327886fc1b6eb8d433b32913aa7ff32e95f626a8ef7710c4d6102721b76e9a83f1342d1ac6f6941d85376b4cb878cf641f42f3c3756582eb9 SHA512 a46b1d28e6c40dbe9a86a38794186f2cdf31341fff953eaa5a5fdbb37c27c00ffe14a918b2552df0996d2842f009e6700bf8683e0667fc671dfd5b343251f20e -DIST spotify-client_1.0.88.345.gc64d9bb3-2_amd64.deb 103366188 BLAKE2B 9c18dce84a2c4a634ddfe360539ecc590f3f85b7ab65063dfbc20ac102cfb06310592ae1f06deee5f09cc93179d887e917db2666bf53fd86ae026a883343787e SHA512 23207a2d5ec0bd6e1e614ea58576339146c210d1cb453e3e5eb4fa03b80f15e9ebae3cb38c1fec72ffd2f206a9d0476bab3a079ed0f9f0fbf1aefa40baabfa35 +DIST spotify-client_1.0.88.353.g15c26ea1-14_amd64.deb 103367590 BLAKE2B 90de37c58643cd864b35e26f2d97507872adfa3a6d9b7832d46d0caf9d3383673c67b2e4d7d7015075912cc2ae3754f575f968bd6b743760d7a910d90581d25c SHA512 30592c34a2b1b9d546c753d03a8ead7459d83bd5f420e1dab92a1f2ff40ac2daa0f4f447b95cd499a30328aea1afe8949e05fdd0668b9caf637abdecf5e45742 diff --git a/media-sound/spotify/spotify-1.0.88.ebuild b/media-sound/spotify/spotify-1.0.88-r1.ebuild similarity index 98% rename from media-sound/spotify/spotify-1.0.88.ebuild rename to media-sound/spotify/spotify-1.0.88-r1.ebuild index 68ca015ab7b4..8bff5d699d5b 100644 --- a/media-sound/spotify/spotify-1.0.88.ebuild +++ b/media-sound/spotify/spotify-1.0.88-r1.ebuild @@ -7,7 +7,7 @@ inherit gnome2-utils pax-utils unpacker xdg-utils DESCRIPTION="Spotify is a social music platform" HOMEPAGE="https://www.spotify.com/ch-de/download/previews/" SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/" -BUILD_ID_AMD64="345.gc64d9bb3-2" +BUILD_ID_AMD64="353.g15c26ea1-14" #BUILD_ID_X86="" #SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb ) # x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )" diff --git a/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch new file mode 100644 index 000000000000..94135e98b96a --- /dev/null +++ b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch @@ -0,0 +1,31 @@ +From 2386ec2c745f6c5075e53ea051da211336b44b84 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Tue, 26 Jun 2018 22:31:27 +0200 +Subject: readmidi: Fix division by zero + +References: CVE-2017-11546 + +An adhoc fix for division by zero in insert_note_steps(). + +Signed-off-by: Takashi Iwai +bug-debian: https://bugs.debian.org/870338 +bug-suse: https://bugzilla.suse.com/show_bug.cgi?id=1081694 +bug: https://bugzilla.suse.com/show_bug.cgi?id=1081694 +origin: https://bugzilla.suse.com/attachment.cgi?id=760825 +--- + timidity/readmidi.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/timidity/readmidi.c b/timidity/readmidi.c +index 158388a..341777e 100644 +--- a/timidity/readmidi.c ++++ b/timidity/readmidi.c +@@ -4585,6 +4585,8 @@ static void insert_note_steps(void) + if (beat != 0) + meas++, beat = 0; + num = timesig[n].a, denom = timesig[n].b, n++; ++ if (!denom) ++ denom = 1; + } + a = (meas + 1) & 0xff; + b = (((meas + 1) >> 8) & 0x0f) + ((beat + 1) << 4); diff --git a/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch new file mode 100644 index 000000000000..12562a577e0e --- /dev/null +++ b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch @@ -0,0 +1,67 @@ +From 34328d22cbb4ccf03f29223f54f1834c796d86a2 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Tue, 26 Jun 2018 22:31:28 +0200 +Subject: resample: Fix out-of-bound access in resamplers + +References: CVE-2017-11547 + +An adhoc fix for out-of-bound accesses in resamples. +The offset might overflow the given data range. + +Signed-off-by: Takashi Iwai +bug-debian: https://bugs.debian.org/870338 +bug-suse: https://bugzilla.suse.com/show_bug.cgi?id=1081694 +origin: https://bugzilla.suse.com/attachment.cgi?id=760826 +--- + timidity/resample.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/timidity/resample.c b/timidity/resample.c +index cd6b8e6..4a3fadf 100644 +--- a/timidity/resample.c ++++ b/timidity/resample.c +@@ -57,6 +57,8 @@ static resample_t resample_cspline(sample_t *src, splen_t ofs, resample_rec_t *r + { + int32 ofsi, ofsf, v0, v1, v2, v3, temp; + ++ if (ofs + (1 << FRACTION_BITS) >= rec->data_length) ++ return src[ofs >> FRACTION_BITS]; + ofsi = ofs >> FRACTION_BITS; + v1 = src[ofsi]; + v2 = src[ofsi + 1]; +@@ -96,6 +98,8 @@ static resample_t resample_lagrange(sample_t *src, splen_t ofs, resample_rec_t * + { + int32 ofsi, ofsf, v0, v1, v2, v3; + ++ if (ofs + (1 << FRACTION_BITS) >= rec->data_length) ++ return src[ofs >> FRACTION_BITS]; + ofsi = ofs >> FRACTION_BITS; + v1 = (int32)src[ofsi]; + v2 = (int32)src[ofsi + 1]; +@@ -154,6 +158,8 @@ static resample_t resample_gauss(sample_t *src, splen_t ofs, resample_rec_t *rec + sample_t *sptr; + int32 left, right, temp_n; + ++ if (ofs + (1 << FRACTION_BITS) >= rec->data_length) ++ return src[ofs >> FRACTION_BITS]; + left = (ofs>>FRACTION_BITS); + right = (rec->data_length>>FRACTION_BITS) - left - 1; + temp_n = (right<<1)-1; +@@ -261,6 +267,8 @@ static resample_t resample_newton(sample_t *src, splen_t ofs, resample_rec_t *re + int32 left, right, temp_n; + int ii, jj; + ++ if (ofs + (1 << FRACTION_BITS) >= rec->data_length) ++ return src[ofs >> FRACTION_BITS]; + left = (ofs>>FRACTION_BITS); + right = (rec->data_length>>FRACTION_BITS)-(ofs>>FRACTION_BITS)-1; + temp_n = (right<<1)-1; +@@ -330,6 +338,8 @@ static resample_t resample_linear(sample_t *src, splen_t ofs, resample_rec_t *re + { + int32 v1, v2, ofsi; + ++ if (ofs + (1 << FRACTION_BITS) >= rec->data_length) ++ return src[ofs >> FRACTION_BITS]; + ofsi = ofs >> FRACTION_BITS; + v1 = src[ofsi]; + v2 = src[ofsi + 1]; diff --git a/media-sound/timidity++/files/timidity++-2.14.0-params.patch b/media-sound/timidity++/files/timidity++-2.14.0-params.patch index d56448b8761b..18790f8bffb4 100644 --- a/media-sound/timidity++/files/timidity++-2.14.0-params.patch +++ b/media-sound/timidity++/files/timidity++-2.14.0-params.patch @@ -1,5 +1,5 @@ ---- configure.in -+++ configure.in +--- a/configure.in ++++ b/configure.in @@ -2245,10 +2245,15 @@ AM_CONDITIONAL(W32READDIR, test "x$W32READDIR" = "xyes") diff --git a/media-sound/timidity++/files/timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch b/media-sound/timidity++/files/timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch index a83a7db993f8..6f901eab8bc0 100644 --- a/media-sound/timidity++/files/timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch +++ b/media-sound/timidity++/files/timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch @@ -8,8 +8,8 @@ Because otherwise TiMidity++ simply won't build as per: xskin_c.c:(.text+0x17c): undefined reference to `ctl_speana_data' collect2: error: ld returned 1 exit status ---- interface/xskin_c.c -+++ interface/xskin_c.c +--- a/interface/xskin_c.c ++++ b/interface/xskin_c.c @@ -228,7 +228,6 @@ } } diff --git a/media-sound/timidity++/files/timidity++-2.14.0-tcltk86.patch b/media-sound/timidity++/files/timidity++-2.14.0-tcltk86.patch index ea2c0eec6c7d..23ef62aa03e5 100644 --- a/media-sound/timidity++/files/timidity++-2.14.0-tcltk86.patch +++ b/media-sound/timidity++/files/timidity++-2.14.0-tcltk86.patch @@ -1,7 +1,7 @@ http://bugs.gentoo.org/451296 ---- interface/tk_c.c -+++ interface/tk_c.c +--- a/interface/tk_c.c ++++ b/interface/tk_c.c @@ -913,7 +913,7 @@ vsnprintf(buf, sizeof(buf), fmt, ap); Tcl_Eval(my_interp, buf); diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild new file mode 100644 index 000000000000..5a1770ebcfdb --- /dev/null +++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools desktop elisp-common systemd toolchain-funcs user xdg-utils + +MY_PV=${PV/_/-} +MY_P=TiMidity++-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support" +HOMEPAGE="http://timidity.sourceforge.net/" +SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses" + +DEPEND=" + alsa? ( media-libs/alsa-lib ) + ao? ( >=media-libs/libao-0.8.5 ) + emacs? ( virtual/emacs ) + flac? ( media-libs/flac ) + gtk? ( x11-libs/gtk+:2 ) + jack? ( virtual/jack ) + motif? ( >=x11-libs/motif-2.3:0 ) + nas? ( >=media-libs/nas-1.4 ) + ncurses? ( sys-libs/ncurses:0= ) + slang? ( sys-libs/slang ) + speex? ( media-libs/speex ) + tk? ( dev-lang/tk:0= ) + vorbis? ( media-libs/libvorbis ) + X? ( + media-libs/libpng:0= + x11-libs/libXaw + x11-libs/libXext + ) +" +RDEPEND="${DEPEND} + app-eselect/eselect-timidity + alsa? ( media-sound/alsa-utils ) + selinux? ( sec-policy/selinux-timidity ) +" + +PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )" + +SITEFILE=50${PN}-gentoo.el + +pkg_setup() { + enewgroup audio 18 # Just make sure it exists + enewuser timidity -1 -1 /var/lib/timidity audio +} + +DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 ) + +PATCHES=( + "${FILESDIR}"/${P}-params.patch + "${FILESDIR}"/${P}-revert-for-required-ctl_speana_data-function.patch + "${FILESDIR}"/${P}-tcltk86.patch + "${FILESDIR}"/${P}-ar.patch + "${FILESDIR}"/${P}-configure-flags.patch + "${FILESDIR}"/${P}-pkg-config.patch + "${FILESDIR}"/${P}-CVE-2017-1154{6,7}.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + export EXTRACFLAGS="${CFLAGS}" #385817 + + local myconf=() + local audios + + use flac && audios+=",flac" + use speex && audios+=",speex" + use vorbis && audios+=",vorbis" + use oss && audios+=",oss" + use jack && audios+=",jack" + use ao && audios+=",ao" + + if use nas; then + audios+=",nas" + myconf+=( --with-nas-library="/usr/$(get_libdir)/libaudio.so" --with-x ) + use X || ewarn "Basic X11 support will be enabled because required by nas." + fi + + if use alsa; then + audios+=",alsa" + myconf+=( --with-default-output=alsa --enable-alsaseq ) + fi + + # We disable motif by default and then only enable it if it's requested. + if use motif; then + myconf+=( --enable-motif --with-x ) + use X || ewarn "Basic X11 support will be enabled because required by motif." + fi + + econf \ + --localstatedir=/var/state/timidity++ \ + --with-module-dir="${EPREFIX}/usr/share/timidity" \ + --with-lispdir="${SITELISP}/${PN}" \ + --with-elf \ + --enable-audio=${audios} \ + --enable-server \ + --enable-network \ + --enable-dynamic \ + --enable-vt100 \ + --enable-spline=cubic \ + $(use_enable emacs) \ + $(use_enable slang) \ + $(use_enable ncurses) \ + $(use_with X x) \ + $(use_enable X spectrogram) \ + $(use_enable X wrd) \ + $(use_enable X xskin) \ + $(use_enable X xaw) \ + $(use_enable gtk) \ + $(use_enable tk tcltk) \ + --disable-motif \ + "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs + + # these are only for the ALSA sequencer mode + if use alsa; then + newconfd "${FILESDIR}"/conf.d.timidity.2 timidity + newinitd "${FILESDIR}"/init.d.timidity.4 timidity + + systemd_dounit "${FILESDIR}"/timidity.service + fi + + insinto /etc + newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg + + dodir /usr/share/timidity + dosym ../../../etc/timidity.cfg /usr/share/timidity/timidity.cfg + + if use emacs; then + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + diropts -o timidity -g nobody -m 0700 + keepdir /var/lib/timidity + + doicon "${FILESDIR}"/timidity.xpm + newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop + + # Order of preference: gtk, X (Xaw), ncurses, slang + # Do not create menu item for terminal ones + local interface="-id" + local terminal="true" + local nodisplay="true" + if use gtk || use X; then + interface="-ia" + terminal="false" + nodisplay="false" + use gtk && interface="-ig" + elif use ncurses || use slang; then + local interface="-is" + use ncurses && interface="-in" + fi + sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \ + -e "s/Terminal=.*/Terminal=${terminal}/" \ + -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \ + -i "${D}"/usr/share/applications/timidity.desktop || die +} + +pkg_postinst() { + use emacs && elisp-site-regen + + elog "A timidity config file has been installed in /etc/timidity.cfg." + elog "Do not edit this file as it will interfere with the eselect timidity tool." + elog "The tool 'eselect timidity' can be used to switch between installed patchsets." + + if use alsa; then + elog "An init script for the alsa timidity sequencer has been installed." + elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity" + elog "and run 'rc-update add timidity && /etc/init.d/timidity start'" + fi + + if use sparc; then + elog "Only saving to wave file and ALSA soundback has been tested working." + fi + + xdg_desktop_database_update +} + +pkg_postrm() { + use emacs && elisp-site-regen + xdg_desktop_database_update +} diff --git a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch new file mode 100644 index 000000000000..d8ac3552ddd5 --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch @@ -0,0 +1,59 @@ +From: David Bryant +Date: Tue, 24 Apr 2018 22:18:07 -0700 +Subject: issue #30 issue #31 issue #32: no multiple format chunks in WAV or + W64 + +--- + cli/riff.c | 7 ++++++- + cli/wave64.c | 6 ++++++ + 2 files changed, 12 insertions(+), 1 deletion(-) + +diff --git a/cli/riff.c b/cli/riff.c +index 7bddf63..5d6452e 100644 +--- a/cli/riff.c ++++ b/cli/riff.c +@@ -53,7 +53,7 @@ extern int debug_logging_mode; + + int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, WavpackContext *wpc, WavpackConfig *config) + { +- int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0; ++ int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0, format_chunk = 0; + int64_t total_samples = 0, infilesize; + RiffChunkHeader riff_chunk_header; + ChunkHeader chunk_header; +@@ -140,6 +140,11 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + else if (!strncmp (chunk_header.ckID, "fmt ", 4)) { // if it's the format chunk, we want to get some info out of there and + int supported = TRUE, format; // make sure it's a .wav file we can handle + ++ if (format_chunk++) { ++ error_line ("%s is not a valid .WAV file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ + if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof (WaveHeader) || + !DoReadFile (infile, &WaveHeader, chunk_header.ckSize, &bcount) || + bcount != chunk_header.ckSize) { +diff --git a/cli/wave64.c b/cli/wave64.c +index fa928a0..0388dc7 100644 +--- a/cli/wave64.c ++++ b/cli/wave64.c +@@ -53,6 +53,7 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa + Wave64ChunkHeader chunk_header; + Wave64FileHeader filehdr; + WaveHeader WaveHeader; ++ int format_chunk = 0; + uint32_t bcount; + + infilesize = DoGetFileSize (infile); +@@ -104,6 +105,11 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa + if (!memcmp (chunk_header.ckID, fmt_guid, sizeof (fmt_guid))) { + int supported = TRUE, format; + ++ if (format_chunk++) { ++ error_line ("%s is not a valid .W64 file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ + chunk_header.ckSize = (chunk_header.ckSize + 7) & ~7L; + + if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof (WaveHeader) || diff --git a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch new file mode 100644 index 000000000000..d924bb624bdc --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch @@ -0,0 +1,70 @@ +From: David Bryant +Date: Tue, 24 Apr 2018 17:27:01 -0700 +Subject: issue #33, sanitize size of unknown chunks before malloc() + +--- + cli/dsdiff.c | 9 ++++++++- + cli/riff.c | 9 ++++++++- + cli/wave64.c | 9 ++++++++- + 3 files changed, 24 insertions(+), 3 deletions(-) + +diff --git a/cli/dsdiff.c b/cli/dsdiff.c +index c016df9..fa56bbb 100644 +--- a/cli/dsdiff.c ++++ b/cli/dsdiff.c +@@ -279,7 +279,14 @@ int ParseDsdiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa + else { // just copy unknown chunks to output file + + int bytes_to_copy = (int)(((dff_chunk_header.ckDataSize) + 1) & ~(int64_t)1); +- char *buff = malloc (bytes_to_copy); ++ char *buff; ++ ++ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) { ++ error_line ("%s is not a valid .DFF file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ buff = malloc (bytes_to_copy); + + if (debug_logging_mode) + error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes", +diff --git a/cli/riff.c b/cli/riff.c +index de98c1e..7bddf63 100644 +--- a/cli/riff.c ++++ b/cli/riff.c +@@ -286,7 +286,14 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + else { // just copy unknown chunks to output file + + int bytes_to_copy = (chunk_header.ckSize + 1) & ~1L; +- char *buff = malloc (bytes_to_copy); ++ char *buff; ++ ++ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) { ++ error_line ("%s is not a valid .WAV file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ buff = malloc (bytes_to_copy); + + if (debug_logging_mode) + error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes", +diff --git a/cli/wave64.c b/cli/wave64.c +index 591d640..fa928a0 100644 +--- a/cli/wave64.c ++++ b/cli/wave64.c +@@ -241,7 +241,14 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa + } + else { // just copy unknown chunks to output file + int bytes_to_copy = (chunk_header.ckSize + 7) & ~7L; +- char *buff = malloc (bytes_to_copy); ++ char *buff; ++ ++ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) { ++ error_line ("%s is not a valid .W64 file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ buff = malloc (bytes_to_copy); + + if (debug_logging_mode) + error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes", diff --git a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-6767.patch b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-6767.patch new file mode 100644 index 000000000000..aa2cdd40fb62 --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-6767.patch @@ -0,0 +1,111 @@ +From: David Bryant +Date: Sun, 4 Feb 2018 11:28:15 -0800 +Subject: issue #27, do not overwrite stack on corrupt RF64 file + +--- + cli/riff.c | 39 ++++++++++++++++++++++++++++++++------- + 1 file changed, 32 insertions(+), 7 deletions(-) + +diff --git a/cli/riff.c b/cli/riff.c +index 8b1af45..de98c1e 100644 +--- a/cli/riff.c ++++ b/cli/riff.c +@@ -42,6 +42,7 @@ typedef struct { + + #pragma pack(pop) + ++#define CS64ChunkFormat "4D" + #define DS64ChunkFormat "DDDL" + + #define WAVPACK_NO_ERROR 0 +@@ -101,13 +102,13 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + + if (!strncmp (chunk_header.ckID, "ds64", 4)) { + if (chunk_header.ckSize < sizeof (DS64Chunk) || +- !DoReadFile (infile, &ds64_chunk, chunk_header.ckSize, &bcount) || +- bcount != chunk_header.ckSize) { ++ !DoReadFile (infile, &ds64_chunk, sizeof (DS64Chunk), &bcount) || ++ bcount != sizeof (DS64Chunk)) { + error_line ("%s is not a valid .WAV file!", infilename); + return WAVPACK_SOFT_ERROR; + } + else if (!(config->qmode & QMODE_NO_STORE_WRAPPER) && +- !WavpackAddWrapper (wpc, &ds64_chunk, chunk_header.ckSize)) { ++ !WavpackAddWrapper (wpc, &ds64_chunk, sizeof (DS64Chunk))) { + error_line ("%s", WavpackGetErrorMessage (wpc)); + return WAVPACK_SOFT_ERROR; + } +@@ -315,10 +316,11 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + + int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, int qmode) + { +- int do_rf64 = 0, write_junk = 1; ++ int do_rf64 = 0, write_junk = 1, table_length = 0; + ChunkHeader ds64hdr, datahdr, fmthdr; + RiffChunkHeader riffhdr; + DS64Chunk ds64_chunk; ++ CS64Chunk cs64_chunk; + JunkChunk junkchunk; + WaveHeader wavhdr; + uint32_t bcount; +@@ -380,6 +382,7 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, + strncpy (riffhdr.formType, "WAVE", sizeof (riffhdr.formType)); + total_riff_bytes = sizeof (riffhdr) + wavhdrsize + sizeof (datahdr) + ((total_data_bytes + 1) & ~(int64_t)1); + if (do_rf64) total_riff_bytes += sizeof (ds64hdr) + sizeof (ds64_chunk); ++ total_riff_bytes += table_length * sizeof (CS64Chunk); + if (write_junk) total_riff_bytes += sizeof (junkchunk); + strncpy (fmthdr.ckID, "fmt ", sizeof (fmthdr.ckID)); + strncpy (datahdr.ckID, "data", sizeof (datahdr.ckID)); +@@ -394,11 +397,12 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, + + if (do_rf64) { + strncpy (ds64hdr.ckID, "ds64", sizeof (ds64hdr.ckID)); +- ds64hdr.ckSize = sizeof (ds64_chunk); ++ ds64hdr.ckSize = sizeof (ds64_chunk) + (table_length * sizeof (CS64Chunk)); + CLEAR (ds64_chunk); + ds64_chunk.riffSize64 = total_riff_bytes; + ds64_chunk.dataSize64 = total_data_bytes; + ds64_chunk.sampleCount64 = total_samples; ++ ds64_chunk.tableLength = table_length; + riffhdr.ckSize = (uint32_t) -1; + datahdr.ckSize = (uint32_t) -1; + WavpackNativeToLittleEndian (&ds64hdr, ChunkHeaderFormat); +@@ -409,6 +413,14 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, + datahdr.ckSize = (uint32_t) total_data_bytes; + } + ++ // this "table" is just a dummy placeholder for testing (normally not written) ++ ++ if (table_length) { ++ strncpy (cs64_chunk.ckID, "dmmy", sizeof (cs64_chunk.ckID)); ++ cs64_chunk.chunkSize64 = 12345678; ++ WavpackNativeToLittleEndian (&cs64_chunk, CS64ChunkFormat); ++ } ++ + // write the RIFF chunks up to just before the data starts + + WavpackNativeToLittleEndian (&riffhdr, ChunkHeaderFormat); +@@ -418,8 +430,21 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, + + if (!DoWriteFile (outfile, &riffhdr, sizeof (riffhdr), &bcount) || bcount != sizeof (riffhdr) || + (do_rf64 && (!DoWriteFile (outfile, &ds64hdr, sizeof (ds64hdr), &bcount) || bcount != sizeof (ds64hdr))) || +- (do_rf64 && (!DoWriteFile (outfile, &ds64_chunk, sizeof (ds64_chunk), &bcount) || bcount != sizeof (ds64_chunk))) || +- (write_junk && (!DoWriteFile (outfile, &junkchunk, sizeof (junkchunk), &bcount) || bcount != sizeof (junkchunk))) || ++ (do_rf64 && (!DoWriteFile (outfile, &ds64_chunk, sizeof (ds64_chunk), &bcount) || bcount != sizeof (ds64_chunk)))) { ++ error_line ("can't write .WAV data, disk probably full!"); ++ return FALSE; ++ } ++ ++ // again, this is normally not written except for testing ++ ++ while (table_length--) ++ if (!DoWriteFile (outfile, &cs64_chunk, sizeof (cs64_chunk), &bcount) || bcount != sizeof (cs64_chunk)) { ++ error_line ("can't write .WAV data, disk probably full!"); ++ return FALSE; ++ } ++ ++ ++ if ((write_junk && (!DoWriteFile (outfile, &junkchunk, sizeof (junkchunk), &bcount) || bcount != sizeof (junkchunk))) || + !DoWriteFile (outfile, &fmthdr, sizeof (fmthdr), &bcount) || bcount != sizeof (fmthdr) || + !DoWriteFile (outfile, &wavhdr, wavhdrsize, &bcount) || bcount != wavhdrsize || + !DoWriteFile (outfile, &datahdr, sizeof (datahdr), &bcount) || bcount != sizeof (datahdr)) { diff --git a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7253.patch b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7253.patch new file mode 100644 index 000000000000..2bf554d8b525 --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7253.patch @@ -0,0 +1,31 @@ +From: David Bryant +Date: Sat, 10 Feb 2018 16:01:39 -0800 +Subject: issue #28, do not overwrite heap on corrupt DSDIFF file + +--- + cli/dsdiff.c | 12 +++++++++++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +diff --git a/cli/dsdiff.c b/cli/dsdiff.c +index 410dc1c..c016df9 100644 +--- a/cli/dsdiff.c ++++ b/cli/dsdiff.c +@@ -153,7 +153,17 @@ int ParseDsdiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa + error_line ("dsdiff file version = 0x%08x", version); + } + else if (!strncmp (dff_chunk_header.ckID, "PROP", 4)) { +- char *prop_chunk = malloc ((size_t) dff_chunk_header.ckDataSize); ++ char *prop_chunk; ++ ++ if (dff_chunk_header.ckDataSize < 4 || dff_chunk_header.ckDataSize > 1024) { ++ error_line ("%s is not a valid .DFF file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ if (debug_logging_mode) ++ error_line ("got PROP chunk of %d bytes total", (int) dff_chunk_header.ckDataSize); ++ ++ prop_chunk = malloc ((size_t) dff_chunk_header.ckDataSize); + + if (!DoReadFile (infile, prop_chunk, (uint32_t) dff_chunk_header.ckDataSize, &bcount) || + bcount != dff_chunk_header.ckDataSize) { diff --git a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7254.patch b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7254.patch new file mode 100644 index 000000000000..f6e1cc42b134 --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-7254.patch @@ -0,0 +1,64 @@ +From: David Bryant +Date: Sun, 11 Feb 2018 16:37:47 -0800 +Subject: issue #28, fix buffer overflows and bad allocs on corrupt CAF files + +--- + cli/caff.c | 30 +++++++++++++++++++++++------- + 1 file changed, 23 insertions(+), 7 deletions(-) + +diff --git a/cli/caff.c b/cli/caff.c +index ae57c4b..6248a71 100644 +--- a/cli/caff.c ++++ b/cli/caff.c +@@ -89,8 +89,8 @@ typedef struct + + #define CAFChannelDescriptionFormat "LLLLL" + +-static const char TMH_full [] = { 1,2,3,13,9,10,5,6,12,14,15,16,17,9,4,18,7,8,19,20,21 }; +-static const char TMH_std [] = { 1,2,3,11,8,9,5,6,10,12,13,14,15,7,4,16 }; ++static const char TMH_full [] = { 1,2,3,13,9,10,5,6,12,14,15,16,17,9,4,18,7,8,19,20,21,0 }; ++static const char TMH_std [] = { 1,2,3,11,8,9,5,6,10,12,13,14,15,7,4,16,0 }; + + static struct { + uint32_t mChannelLayoutTag; // Core Audio layout, 100 - 146 in high word, num channels in low word +@@ -274,10 +274,19 @@ int ParseCaffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + } + } + else if (!strncmp (caf_chunk_header.mChunkType, "chan", 4)) { +- CAFChannelLayout *caf_channel_layout = malloc ((size_t) caf_chunk_header.mChunkSize); ++ CAFChannelLayout *caf_channel_layout; + +- if (caf_chunk_header.mChunkSize < sizeof (CAFChannelLayout) || +- !DoReadFile (infile, caf_channel_layout, (uint32_t) caf_chunk_header.mChunkSize, &bcount) || ++ if (caf_chunk_header.mChunkSize < sizeof (CAFChannelLayout) || caf_chunk_header.mChunkSize > 1024) { ++ error_line ("this .CAF file has an invalid 'chan' chunk!"); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ if (debug_logging_mode) ++ error_line ("'chan' chunk is %d bytes", (int) caf_chunk_header.mChunkSize); ++ ++ caf_channel_layout = malloc ((size_t) caf_chunk_header.mChunkSize); ++ ++ if (!DoReadFile (infile, caf_channel_layout, (uint32_t) caf_chunk_header.mChunkSize, &bcount) || + bcount != caf_chunk_header.mChunkSize) { + error_line ("%s is not a valid .CAF file!", infilename); + free (caf_channel_layout); +@@ -495,8 +504,15 @@ int ParseCaffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack + } + else { // just copy unknown chunks to output file + +- int bytes_to_copy = (uint32_t) caf_chunk_header.mChunkSize; +- char *buff = malloc (bytes_to_copy); ++ uint32_t bytes_to_copy = (uint32_t) caf_chunk_header.mChunkSize; ++ char *buff; ++ ++ if (caf_chunk_header.mChunkSize < 0 || caf_chunk_header.mChunkSize > 1048576) { ++ error_line ("%s is not a valid .CAF file!", infilename); ++ return WAVPACK_SOFT_ERROR; ++ } ++ ++ buff = malloc (bytes_to_copy); + + if (debug_logging_mode) + error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes", diff --git a/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch b/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch new file mode 100644 index 000000000000..18f782fa7721 --- /dev/null +++ b/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch @@ -0,0 +1,32 @@ +From: David Bryant +Date: Sun, 8 Apr 2018 16:27:40 -0700 +Subject: fix memory leaks + +--- + src/common_utils.c | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/src/common_utils.c b/src/common_utils.c +index caf6b8f..629e60e 100644 +--- a/src/common_utils.c ++++ b/src/common_utils.c +@@ -373,6 +373,19 @@ WavpackContext *WavpackCloseFile (WavpackContext *wpc) + + WavpackFreeWrapper (wpc); + ++ if (wpc->metadata) { ++ int i; ++ ++ for (i = 0; i < wpc->metacount; ++i) ++ if (wpc->metadata [i].data) ++ free (wpc->metadata [i].data); ++ ++ free (wpc->metadata); ++ } ++ ++ if (wpc->channel_identities) ++ free (wpc->channel_identities); ++ + if (wpc->channel_reordering) + free (wpc->channel_reordering); + diff --git a/media-sound/wavpack/wavpack-5.1.0-r1.ebuild b/media-sound/wavpack/wavpack-5.1.0-r1.ebuild new file mode 100644 index 000000000000..d65b6d45c07c --- /dev/null +++ b/media-sound/wavpack/wavpack-5.1.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +DESCRIPTION="Hybrid lossless audio compression tools" +HOMEPAGE="http://www.wavpack.com/" +SRC_URI="http://www.wavpack.com/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=virtual/libiconv-0-r1" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-armv7.patch + "${FILESDIR}"/${P}-CVE-2018-{6767,7253,7254}.patch + "${FILESDIR}"/${P}-CVE-2018-10536-CVE-2018-10537.patch + "${FILESDIR}"/${P}-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch + "${FILESDIR}"/${P}-memleaks.patch +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE=${S} econf \ + $(multilib_native_enable apps) +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +} diff --git a/media-sound/whipper/Manifest b/media-sound/whipper/Manifest new file mode 100644 index 000000000000..f17bc7ecf080 --- /dev/null +++ b/media-sound/whipper/Manifest @@ -0,0 +1 @@ +DIST whipper-0.7.0.tar.gz 160649 BLAKE2B 8e14b6dda00b3c8be7ba0fabb25d1cbca536edc785373986f857bafbc2e54d358f18b27140ffda74384c4e815e68ee466c8fc5e4e5d17aa80c8237fda389ba2b SHA512 b4bf4ca64521d8600288addecec6cbd8e43d1ff9a6b9a60872eff1bd5a2b6966af036d6467ba09273ac78aa01d8cac3be29a0e2c4e6600829b9988a74ef8cd88 diff --git a/media-sound/whipper/files/whipper-0.7.0-cdparanoia-name-fix.patch b/media-sound/whipper/files/whipper-0.7.0-cdparanoia-name-fix.patch new file mode 100644 index 000000000000..fdd7b9eed463 --- /dev/null +++ b/media-sound/whipper/files/whipper-0.7.0-cdparanoia-name-fix.patch @@ -0,0 +1,51 @@ +diff -ur a/whipper/program/cdparanoia.py b/whipper/program/cdparanoia.py +--- a/whipper/program/cdparanoia.py 2018-04-09 10:05:00.000000000 +0200 ++++ b/whipper/program/cdparanoia.py 2018-08-03 11:59:22.582106444 +0200 +@@ -280,10 +280,10 @@ + + bufsize = 1024 + if self._overread: +- argv = ["cd-paranoia", "--stderr-progress", ++ argv = ["libcdio-paranoia", "--stderr-progress", + "--sample-offset=%d" % self._offset, "--force-overread", ] + else: +- argv = ["cd-paranoia", "--stderr-progress", ++ argv = ["libcdio-paranoia", "--stderr-progress", + "--sample-offset=%d" % self._offset, ] + if self._device: + argv.extend(["--force-cdrom-device", self._device, ]) +@@ -302,7 +302,7 @@ + except OSError, e: + import errno + if e.errno == errno.ENOENT: +- raise common.MissingDependencyException('cd-paranoia') ++ raise common.MissingDependencyException('libcdio-paranoia') + + raise + +@@ -559,8 +559,8 @@ + + + def getCdParanoiaVersion(): +- getter = common.VersionGetter('cd-paranoia', +- ["cd-paranoia", "-V"], ++ getter = common.VersionGetter('libcdio-paranoia', ++ ["libcdio-paranoia", "-V"], + _VERSION_RE, + "%(version)s %(release)s") + +@@ -585,12 +585,12 @@ + def __init__(self, device=None): + # cdparanoia -A *always* writes cdparanoia.log + self.cwd = tempfile.mkdtemp(suffix='.whipper.cache') +- self.command = ['cd-paranoia', '-A'] ++ self.command = ['libcdio-paranoia', '-A'] + if device: + self.command += ['-d', device] + + def commandMissing(self): +- raise common.MissingDependencyException('cd-paranoia') ++ raise common.MissingDependencyException('libcdio-paranoia') + + def readbyteserr(self, bytes): + self._output.append(bytes) diff --git a/media-sound/whipper/files/whipper-0.7.0-src-Makefile-respect-CFLAGS.patch b/media-sound/whipper/files/whipper-0.7.0-src-Makefile-respect-CFLAGS.patch new file mode 100644 index 000000000000..71ba1f5c7857 --- /dev/null +++ b/media-sound/whipper/files/whipper-0.7.0-src-Makefile-respect-CFLAGS.patch @@ -0,0 +1,69 @@ +From a3f090d8ed55e5e2c0c595b9bf0e244a81ce1464 Mon Sep 17 00:00:00 2001 +From: Merlijn Wajer +Date: Wed, 22 Aug 2018 11:41:16 +0200 +Subject: [PATCH] src/Makefile: respect CFLAGS + +--- + src/Makefile | 19 +++++-------------- + src/config.mk | 6 +++--- + 2 files changed, 8 insertions(+), 17 deletions(-) + +diff --git a/src/Makefile b/src/Makefile +index f1c6d4a..ee8845d 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -5,25 +5,16 @@ include config.mk + SRC = accuraterip-checksum.c + OBJ = ${SRC:.c=.o} + +-all: options accuraterip-checksum +- +-options: +- @echo accuraterip-checksum build options: +- @echo "CFLAGS = ${CFLAGS}" +- @echo "LDFLAGS = ${LDFLAGS}" +- @echo "CC = ${CC}" ++all: accuraterip-checksum + + .c.o: +- @echo CC $< +- @${CC} -c ${CFLAGS} $< ++ ${CC} -c ${OURCFLAGS} $< + + accuraterip-checksum: ${OBJ} +- @echo CC -o $@ +- @${CC} -o $@ ${OBJ} ${LDFLAGS} ++ ${CC} -std=c99 -lsndfile -o $@ ${OBJ} ${OURCFLAGS} ${OURLDFLAGS} + + clean: +- @echo cleaning +- @rm -f accuraterip-checksum ${OBJ} accuraterip-checksum-${VERSION}.tar.gz ++ rm -f accuraterip-checksum ${OBJ} accuraterip-checksum-${VERSION}.tar.gz + + dist: clean + @echo creating dist tarball +@@ -44,4 +35,4 @@ uninstall: + @echo removing executable file from ${DESTDIR}${PREFIX}/bin + @rm -f ${DESTDIR}${PREFIX}/bin/accuraterip-checksum + +-.PHONY: all options clean dist install uninstall ++.PHONY: all clean dist install uninstall +diff --git a/src/config.mk b/src/config.mk +index 283d745..87fe219 100644 +--- a/src/config.mk ++++ b/src/config.mk +@@ -4,8 +4,8 @@ VERSION = 1.4 + PREFIX = /usr/local + + # flags +-CFLAGS = -std=c99 +-LDFLAGS = -lsndfile ++OURCFLAGS = ${CFLAGS} -std=c99 ++OURLDFLAGS = ${LDFLAGS} -lsndfile + + # compiler and linker +-CC = cc ++CC ?= cc +-- +2.16.4 + diff --git a/media-sound/whipper/metadata.xml b/media-sound/whipper/metadata.xml new file mode 100644 index 000000000000..46be9b4141ca --- /dev/null +++ b/media-sound/whipper/metadata.xml @@ -0,0 +1,17 @@ + + + + + gentoo@retornaz.com + Quentin Retornaz + + + gentoo@wizzup.org + Merlijn Wajer + Whipper project developer + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/media-sound/whipper/whipper-0.7.0.ebuild b/media-sound/whipper/whipper-0.7.0.ebuild new file mode 100644 index 000000000000..cf58c45c2d39 --- /dev/null +++ b/media-sound/whipper/whipper-0.7.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="A Python CD-DA ripper preferring accuracy over speed (forked from morituri)" +HOMEPAGE="https://github.com/JoeLametta/whipper" +SRC_URI="https://github.com/JoeLametta/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + media-libs/libsndfile + test? ( dev-python/twisted[${PYTHON_USEDEP}] ) +" +RDEPEND=" + app-cdr/cdrdao + dev-libs/gobject-introspection[${PYTHON_USEDEP}] + >=dev-libs/libcdio-paranoia-0.94_p2 + dev-python/cddb-py[${PYTHON_USEDEP}] + dev-python/pycdio[${PYTHON_USEDEP}] + dev-python/pygobject:2=[${PYTHON_USEDEP}] + dev-python/python-musicbrainz-ngs[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + media-libs/flac + media-libs/libsndfile + media-libs/mutagen[${PYTHON_USEDEP}] + media-sound/sox[flac] +" + +PATCHES=( + "${FILESDIR}/${P}-cdparanoia-name-fix.patch" + "${FILESDIR}/${P}-src-Makefile-respect-CFLAGS.patch" +) + +src_prepare() { + # accurip test totally depends on network access + rm "${PN}"/test/test_common_accurip.py || die + + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile + emake -C src CC="$(tc-getCC)" +} + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" -C src install +} diff --git a/media-sound/wildmidi/Manifest b/media-sound/wildmidi/Manifest index d9e1bbf6064e..25252a2ab960 100644 --- a/media-sound/wildmidi/Manifest +++ b/media-sound/wildmidi/Manifest @@ -1,4 +1,5 @@ DIST wildmidi-0.2.3.5.tar.gz 375792 BLAKE2B d4f14df0e46ce59d18fc2949d5e3789831301fa86b3abe9d0d027e4beb15cfde871561851d49bcfe3784db16d1a4433a8b3a19a05e673215d84255e0caaa51d5 SHA512 20bce7c551239944d2f6cd27a0963628e13624e651aabfae62380fe953ac3fc67eb27551a427c41ef2b057ec00903128d6afeccfc2688aefd46709d1f941befc +DIST wildmidi-0.3.13.tar.gz 132407 BLAKE2B 5f603adb7583d47ca0595a48a385412d09ca8b19e99c93ba474d91076fa17a54e12e08bb39ea73d16c07addeab86e6c9d8b778d19045ef6b7d551d041bbc58fa SHA512 e9ede8a98c97e57a7bd34e63fc725a1b47bbff6b41f5dca101249917f0e7756ce4d93a84b8d5b6f592687fd3deed369c22c727873c9bdd1bea6e8c31fdbb4fdb DIST wildmidi-0.3.6.tar.gz 105534 BLAKE2B 4c2a62ec61333c3d9dc7f26e981389f22c6b2b611a548d6ff3fa9bc450490ece42f5b1c636dc53fc05c51b445a0ce8bc68fdfccdd440aa82bef36001049ce9d5 SHA512 e7efb9e9e67ee518dd0cdabbe8d701ec3c0762ea007e52533b82f4a4984e0600f7ba1cd9f9b79dda9e553fa04ca861b0b8d4b21ceb35ed0c8f5a4fe6de66d1d0 DIST wildmidi-0.3.7.tar.gz 121501 BLAKE2B bae856c00449564f9199f977a4881d51c19769da10bf554a8baf681454a50b67b70feeda19592be91beda65131d4f241e661524f9c65163fb95a8570fee7f779 SHA512 b4d40404891161cb55a71dd790e2dbd2c4ec21730c8aaa6f3a68eeacd36d939f859b55ab535bee2feb9ffed04337332ef1eedcffbff6ae02d7499fec97f7a42b DIST wildmidi-0.3.8.tar.gz 121690 BLAKE2B fd11315e930a30f89ca57af0819116f8385fa1a7ecaedf7df1decc39774fa0a98df6b12e47bc8254a6c856bf41083571effa3aa70a448c1fdbcc0bbc7e848178 SHA512 883c5b2db84bee85f14a98729496aa9e15f5c1414dbaed6108d07e649b34937cbd3e8a8823a2b6519fcc7fdd354219c0667615c7b31e8952e13f8635e5284f50 diff --git a/media-sound/wildmidi/wildmidi-0.3.13.ebuild b/media-sound/wildmidi/wildmidi-0.3.13.ebuild new file mode 100644 index 000000000000..74d511052869 --- /dev/null +++ b/media-sound/wildmidi/wildmidi-0.3.13.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils readme.gentoo-r1 + +DESCRIPTION="Midi processing library and a midi player using the gus patch set" +HOMEPAGE="http://www.mindwerks.net/projects/wildmidi/" +SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="+alsa openal oss +player" + +DEPEND=" + player? ( + alsa? ( media-libs/alsa-lib ) + openal? ( media-libs/openal ) + ) +" +RDEPEND="${DEPEND} + media-sound/timidity-freepats +" + +REQUIRED_USE="player? ( ^^ ( alsa oss openal ) )" + +DOC_CONTENTS="${PN} is using timidity-freepats for midi playback. + A default configuration file was placed on /etc/${PN}/${PN}.cfg. + For more information please read the ${PN}.cfg manpage." + +S="${WORKDIR}"/${PN}-${P} + +src_prepare() { + # alsa openal oss only make sense if player is enabled. See CMakeLists.txt + if ! use player && (use alsa || use openal || use oss); then + ewarn "The 'alsa', 'openal' and 'oss' use flags only make sense if" + ewarn "the 'player' use flags is selected and as a result they will be" + ewarn "ignored in this build" + fi + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWANT_ALSA=$(usex alsa) + -DWANT_OPENAL=$(usex openal) + -DWANT_OSS=$(usex oss) + -DWANT_PLAYER=$(usex player) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + find "${D}" -name '*.la' -delete || die + + insinto /etc/${PN}/ + doins cfg/${PN}.cfg + + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/${PN}.cfg ]]; then + elog + elog "Old /etc/${PN}.cfg detected!" + elog "Please migrate your configuration file to" + elog "/etc/${PN}/ directory which is now the default" + elog "location for the ${PN} configuration file." + elog + fi +} diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index e3a8914d945c..9a98076e4c4d 100644 Binary files a/media-tv/Manifest.gz and b/media-tv/Manifest.gz differ diff --git a/media-tv/kodi/kodi-17.3-r1.ebuild b/media-tv/kodi/kodi-17.3-r1.ebuild index 0cdd592a39a7..b47d78e91497 100644 --- a/media-tv/kodi/kodi-17.3-r1.ebuild +++ b/media-tv/kodi/kodi-17.3-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.5-r1.ebuild b/media-tv/kodi/kodi-17.5-r1.ebuild index 07177ef2af00..8400b28a6b0a 100644 --- a/media-tv/kodi/kodi-17.5-r1.ebuild +++ b/media-tv/kodi/kodi-17.5-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.6-r1.ebuild b/media-tv/kodi/kodi-17.6-r1.ebuild index 2ad92c9b0944..dab7d309d12d 100644 --- a/media-tv/kodi/kodi-17.6-r1.ebuild +++ b/media-tv/kodi/kodi-17.6-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.6-r2.ebuild b/media-tv/kodi/kodi-17.6-r2.ebuild index bbe0f7a8e452..9087370b60d4 100644 --- a/media-tv/kodi/kodi-17.6-r2.ebuild +++ b/media-tv/kodi/kodi-17.6-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.6-r3.ebuild b/media-tv/kodi/kodi-17.6-r3.ebuild index fbf96a8efbba..985b147ad57b 100644 --- a/media-tv/kodi/kodi-17.6-r3.ebuild +++ b/media-tv/kodi/kodi-17.6-r3.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.6-r4.ebuild b/media-tv/kodi/kodi-17.6-r4.ebuild index d084b1df80bc..951c52ca3e96 100644 --- a/media-tv/kodi/kodi-17.6-r4.ebuild +++ b/media-tv/kodi/kodi-17.6-r4.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-17.6.ebuild b/media-tv/kodi/kodi-17.6.ebuild index 9768b1c6e34f..29aa1545725a 100644 --- a/media-tv/kodi/kodi-17.6.ebuild +++ b/media-tv/kodi/kodi-17.6.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz -> https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2" diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index a7b9f962f7d9..44cd4f61e398 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz - https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz -> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )" -DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" LICENSE="GPL-2+" @@ -31,7 +31,6 @@ SLOT="0" IUSE="airplay alsa bluetooth bluray caps cec +css dbus debug dvd gbm gles lcms libressl libusb lirc mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - gbm? ( gles ) || ( gles opengl ) ^^ ( gbm wayland X ) udev? ( !libusb ) @@ -266,16 +265,17 @@ src_configure() { fi if use gbm; then - mycmakeargs+=( -DCORE_PLATFORM_NAME="gbm" ) + mycmakeargs+=( + -DCORE_PLATFORM_NAME="gbm" + -DGBM_RENDER_SYSTEM="$(usex opengl gl gles)" + ) fi if use wayland; then - mycmakeargs+=( -DCORE_PLATFORM_NAME="wayland" ) - if use opengl; then - mycmakeargs+=( -DWAYLAND_RENDER_SYSTEM="gl" ) - else - mycmakeargs+=( -DWAYLAND_RENDER_SYSTEM="gles" ) - fi + mycmakeargs+=( + -DCORE_PLATFORM_NAME="wayland" + -DWAYLAND_RENDER_SYSTEM="$(usex opengl gl gles)" + ) fi if use X; then diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 479b3c868c8c..de165cd3e426 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/vcsi/vcsi-7.ebuild b/media-video/vcsi/vcsi-7.ebuild index 87cb0c19609a..01930585d6c2 100644 --- a/media-video/vcsi/vcsi-7.ebuild +++ b/media-video/vcsi/vcsi-7.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{5,6} ) +PYTHON_COMPAT=( python3_{5..7} ) inherit distutils-r1 diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 53c8ab93f51e..43dc9340747b 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 6f272cb4482e..92a06e933c59 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 22 Aug 2018 20:38:34 +0000 +Thu, 23 Aug 2018 08:38:31 +0000 diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz index 2c573718af44..efd7310b81fc 100644 Binary files a/metadata/glsa/Manifest.files.gz and b/metadata/glsa/Manifest.files.gz differ diff --git a/metadata/glsa/glsa-201808-01.xml b/metadata/glsa/glsa-201808-01.xml new file mode 100644 index 000000000000..6e5632d69a0a --- /dev/null +++ b/metadata/glsa/glsa-201808-01.xml @@ -0,0 +1,105 @@ + + + + Chromium, Google Chrome: Multiple vulnerabilities + Multiple vulnerabilities have been found in Chromium and Google + Chrome, the worst of which allows remote attackers to escalate privileges. + + chromium + 2018-08-22 + 2018-08-22 + 657376 + 662436 + remote + + + 68.0.3440.75 + 68.0.3440.75 + + + 68.0.3440.75 + 68.0.3440.75 + + + +

Chromium is an open-source browser project that aims to build a safer, + faster, and more stable way for all users to experience the web. +

+ +

Google Chrome is one fast, simple, and secure browser for all your + devices. +

+
+ +

Multiple vulnerabilities have been discovered in Chromium and Google + Chrome. Please review the referenced CVE identifiers and Google Chrome + Releases for details. +

+
+ +

A remote attacker could escalate privileges, cause a heap buffer + overflow, obtain sensitive information or spoof a URL. +

+
+ +

There is no known workaround at this time.

+
+ +

All Chromium users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=www-client/chromium-68.0.3440.75" + + +

All Google Chrome users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=www-client/google-chrome-68.0.3440.75" + + +
+ + CVE-2018-4117 + CVE-2018-6044 + CVE-2018-6150 + CVE-2018-6151 + CVE-2018-6152 + CVE-2018-6153 + CVE-2018-6154 + CVE-2018-6155 + CVE-2018-6156 + CVE-2018-6157 + CVE-2018-6158 + CVE-2018-6159 + CVE-2018-6160 + CVE-2018-6161 + CVE-2018-6162 + CVE-2018-6163 + CVE-2018-6164 + CVE-2018-6165 + CVE-2018-6166 + CVE-2018-6167 + CVE-2018-6168 + CVE-2018-6169 + CVE-2018-6170 + CVE-2018-6171 + CVE-2018-6172 + CVE-2018-6173 + CVE-2018-6174 + CVE-2018-6175 + CVE-2018-6176 + CVE-2018-6177 + CVE-2018-6178 + CVE-2018-6179 + CVE-2108-6150 + + Google Chrome 68.0.3440.75 release announcement + + + irishluck83 + Zlogene +
diff --git a/metadata/glsa/glsa-201808-02.xml b/metadata/glsa/glsa-201808-02.xml new file mode 100644 index 000000000000..efe6722f6acb --- /dev/null +++ b/metadata/glsa/glsa-201808-02.xml @@ -0,0 +1,51 @@ + + + + LinuX Containers user space utilities: Arbitrary file read + A vulnerability has been found in LXC which may allow for arbitrary + file access (read-only). + + lxc + 2018-08-22 + 2018-08-22 + 662780 + local + + + 3.0.1-r1 + 3.0.1-r1 + + + +

LinuX Containers user space utilities.

+
+ +

lxc-user-nic when asked to delete a network interface will + unconditionally open a user provided path. This code path may be used by + an unprivileged user to check for the existence of a path which they + wouldn’t otherwise be able to reach. +

+
+ +

A local unprivileged user could use this flaw to access arbitrary files, + including special device files. +

+
+ +

There is no known workaround at this time.

+
+ +

All LXC users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=app-emulation/lxc-3.0.1-r1" + + +
+ + CVE-2018-6556 + + irishluck83 + Zlogene +
diff --git a/metadata/glsa/glsa-201808-03.xml b/metadata/glsa/glsa-201808-03.xml new file mode 100644 index 000000000000..fbb8ec698cb6 --- /dev/null +++ b/metadata/glsa/glsa-201808-03.xml @@ -0,0 +1,61 @@ + + + + NetworkManager VPNC plugin: Privilege escalation + A vulnerability in NetworkManager VPNC plugin allows local users to + escalate privileges. + + networkmanager-vpnc + 2018-08-22 + 2018-08-22 + 661712 + local + + + 1.2.6 + 1.2.6 + + + +

NetworkManager is an universal network configuration daemon for laptops, + desktops, servers and virtualization hosts. +

+ +

The VPNC plugin provides easy access Cisco Concentrator based VPN’s + utilizing NetworkManager. +

+
+ +

When initiating a VPNC connection, NetworkManager spawns a new vpnc + process and passes the configuration via STDIN. By injecting a special + character into a configuration parameter, an attacker can coerce + NetworkManager to set the Password helper option to an attacker + controlled executable file. +

+
+ +

A local attacker is able to escalate privileges via a specially crafted + configuration file. +

+
+ +

There is no known workaround at this time.

+
+ +

All NetworkManager VPNC plugin users should upgrade to the latest + version: +

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=net-misc/networkmanager-vpnc-1.2.6" + + +
+ + CVE-2018-10900 + + irishluck83 + irishluck83 +
diff --git a/metadata/glsa/glsa-201808-04.xml b/metadata/glsa/glsa-201808-04.xml new file mode 100644 index 000000000000..842738778130 --- /dev/null +++ b/metadata/glsa/glsa-201808-04.xml @@ -0,0 +1,111 @@ + + + + WebkitGTK+: Multiple vulnerabilities + Multiple vulnerabilities have been found in WebKitGTK+, the worst + of which may lead to arbitrary code execution. + + webkit-gtk + 2018-08-22 + 2018-08-22 + 652820 + 658168 + 662974 + remote + + + 2.20.4 + 2.20.4 + + + +

WebKitGTK+ is a full-featured port of the WebKit rendering engine, + suitable for projects requiring any kind of web integration, from hybrid + HTML/CSS applications to full-fledged web browsers. +

+
+ +

Multiple vulnerabilities have been discovered in WebKitGTK+. Please + review the referenced CVE identifiers for details. +

+
+ +

A remote attacker could execute arbitrary commands or cause a denial of + service condition via a maliciously crafted web content. +

+
+ +

There is no known workaround at this time.

+
+ +

All WebkitGTK+ users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=net-libs/webkit-gtk-2.20.4" + + +
+ + CVE-2018-11646 + CVE-2018-11712 + CVE-2018-11713 + CVE-2018-12293 + CVE-2018-12294 + CVE-2018-4101 + CVE-2018-4113 + CVE-2018-4114 + CVE-2018-4117 + CVE-2018-4118 + CVE-2018-4119 + CVE-2018-4120 + CVE-2018-4121 + CVE-2018-4122 + CVE-2018-4125 + CVE-2018-4127 + CVE-2018-4128 + CVE-2018-4129 + CVE-2018-4133 + CVE-2018-4146 + CVE-2018-4162 + CVE-2018-4163 + CVE-2018-4165 + CVE-2018-4190 + CVE-2018-4192 + CVE-2018-4199 + CVE-2018-4200 + CVE-2018-4201 + CVE-2018-4204 + CVE-2018-4214 + CVE-2018-4218 + CVE-2018-4222 + CVE-2018-4232 + CVE-2018-4233 + CVE-2018-4261 + CVE-2018-4262 + CVE-2018-4263 + CVE-2018-4264 + CVE-2018-4265 + CVE-2018-4266 + CVE-2018-4267 + CVE-2018-4270 + CVE-2018-4272 + CVE-2018-4273 + CVE-2018-4278 + CVE-2018-4284 + WebKitGTK+ + Security Advisory WSA-2018-0003 + + WebKitGTK+ + Security Advisory WSA-2018-0004 + + WebKitGTK+ + Security Advisory WSA-2018-0005 + + WebKitGTK+ + Security Advisory WSA-2018-0006 + + + whissi + irishluck83 +
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 6f272cb4482e..92a06e933c59 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 22 Aug 2018 20:38:34 +0000 +Thu, 23 Aug 2018 08:38:31 +0000 diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit index 39d5ceab637c..48b67b89a28e 100644 --- a/metadata/glsa/timestamp.commit +++ b/metadata/glsa/timestamp.commit @@ -1 +1 @@ -bc003b9516bfd3c1d933c8cd919b86b13f8c5548 1532902339 2018-07-29T22:12:19+00:00 +369717e703607f113d1aa3954217fedba2e18a69 1534973538 2018-08-22T21:32:18+00:00 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index f2f005f39515..34067d65f68f 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 5291887fa136..713b2534658f 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/sudo-1.8.23-r2 b/metadata/md5-cache/app-admin/sudo-1.8.23-r2 index ffd94a76c6c4..93f44666a124 100644 --- a/metadata/md5-cache/app-admin/sudo-1.8.23-r2 +++ b/metadata/md5-cache/app-admin/sudo-1.8.23-r2 @@ -4,11 +4,11 @@ DESCRIPTION=Allows users or groups to run commands as other users EAPI=6 HOMEPAGE=https://www.sudo.ws/ IUSE=gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris LICENSE=ISC BSD RDEPEND=sys-libs/zlib:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) openssl? ( dev-libs/openssl:0= ) pam? ( virtual/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles REQUIRED_USE=pam? ( !skey ) skey? ( !pam ) ?? ( gcrypt openssl ) SLOT=0 SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.8.23.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.23.tar.gz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 preserve-libs ef207dc62baddfddfd39a164d9797648 tmpfiles c8f9ea76ade103890e42d0f339afb64c toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=beb464c10bd11d06e57727ec10d924d3 +_md5_=4f5ef70581395b9f6f698a59e2fd0e1c diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index d37fab198c79..5f36d5662122 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.9 b/metadata/md5-cache/app-crypt/gnupg-2.2.9 index 65307c98c32b..2d38be25d4e6 100644 --- a/metadata/md5-cache/app-crypt/gnupg-2.2.9 +++ b/metadata/md5-cache/app-crypt/gnupg-2.2.9 @@ -9,5 +9,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.28 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) virtual/mta app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.9.tar.bz2 -_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 -_md5_=1074385d609eb0eb1c5a061f30b0c5a5 +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=ff2fb7c69bc302d85b59fae2c51adbdd diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index b86f51196a7f..12f256e8f1d0 100644 Binary files a/metadata/md5-cache/app-emulation/Manifest.gz and b/metadata/md5-cache/app-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/app-emulation/libvirt-4.5.0-r1 b/metadata/md5-cache/app-emulation/libvirt-4.5.0-r1 index c7d1ed1703f7..06a28070c5ee 100644 --- a/metadata/md5-cache/app-emulation/libvirt-4.5.0-r1 +++ b/metadata/md5-cache/app-emulation/libvirt-4.5.0-r1 @@ -4,11 +4,11 @@ DESCRIPTION=C toolkit to manipulate virtual machines EAPI=6 HOMEPAGE=http://www.libvirt.org/ IUSE=apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network wireshark-plugins xen zeroconf zfs kernel_linux -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=LGPL-2.1 RDEPEND=app-misc/scrub dev-libs/libgcrypt:0 dev-libs/libnl:3 >=dev-libs/libxml2-2.7.6 || ( >=net-analyzer/netcat6-1.0-r2 >=net-analyzer/openbsd-netcat-1.105-r1 ) >=net-libs/gnutls-1.0.25:0= net-libs/libssh2 net-libs/libtirpc net-libs/rpcsvc-proto >=net-misc/curl-7.18.0 sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:= apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dbus? ( sys-apps/dbus ) firewalld? ( net-firewall/firewalld ) fuse? ( >=sys-fs/fuse-2.8.6:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( sys-block/open-iscsi ) libssh? ( net-libs/libssh ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[-device-mapper-only(-)] ) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6] net-misc/radvd sys-apps/iproute2[-minimal] ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) wireshark-plugins? ( net-analyzer/wireshark:= ) xen? ( app-emulation/xen app-emulation/xen-tools:= ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) zfs? ( sys-fs/zfs ) REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) policykit? ( dbus ) qemu? ( libvirtd ) uml? ( libvirtd ) vepa? ( macvtap ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) SLOT=0/4.5.0 SRC_URI=https://libvirt.org/sources/libvirt-4.5.0.tar.xz _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 bash-completion-r1 47a7402d95930413ce25ba8d857339bb desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 4900ae970f827a22d33d41bd8b8f9ace python-utils-r1 12114a2a9aab35b93efc037a196b3234 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=9e2e5d558a0fb5251bdeddc1668b9ad3 +_md5_=e51bc14fafaa86fe6d0c6e32a4b22ee9 diff --git a/metadata/md5-cache/app-emulation/qemu-2.12.1 b/metadata/md5-cache/app-emulation/qemu-2.12.1 index 4fdfa132c5b1..933717717315 100644 --- a/metadata/md5-cache/app-emulation/qemu-2.12.1 +++ b/metadata/md5-cache/app-emulation/qemu-2.12.1 @@ -4,11 +4,11 @@ DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=6 HOMEPAGE=http://www.qemu.org http://www.linux-kvm.org IUSE=accessibility +aio alsa bluetooth bzip2 capstone +caps +curl debug +fdt glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy spice ssh static static-user systemtap tci test usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen xfs qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_lm32 qemu_softmmu_targets_moxie qemu_softmmu_targets_ppcemb qemu_softmmu_targets_tricore qemu_softmmu_targets_unicore32 qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus qemu_user_targets_tilegx kernel_linux python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +filecaps -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd LICENSE=GPL-2 LGPL-2 BSD-2 RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses,readline] ) python_targets_python3_4? ( dev-lang/python:3.4[ncurses,readline] ) python_targets_python3_5? ( dev-lang/python:3.5[ncurses,readline] ) python_targets_python3_6? ( dev-lang/python:3.6[ncurses,readline] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) dev-libs/libxml2 x11-libs/libxkbcommon >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone ) caps? ( sys-libs/libcap-ng ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.4.2 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( dev-libs/nettle:= >=net-libs/gnutls-3.0:= ) gtk? ( gtk2? ( x11-libs/gtk+:2 vte? ( x11-libs/vte:0 ) ) !gtk2? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) ) infiniband? ( sys-fabric/libibumad:= sys-fabric/libibverbs:= sys-fabric/librdmacm:= ) iscsi? ( net-libs/libiscsi ) jpeg? ( virtual/jpeg:0= ) lzo? ( dev-libs/lzo:2 ) ncurses? ( sys-libs/ncurses:0=[unicode] sys-libs/ncurses:0= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl,gbm] ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( !sdl2? ( media-libs/libsdl[X] >=media-libs/libsdl-1.2.11 ) sdl2? ( media-libs/libsdl2[X] media-libs/libsdl2 ) ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh2-1.2.8 ) usb? ( >=virtual/libusb-1-r2 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-2017_p20180211[binary] ~sys-firmware/ipxe-1.0.0_p20180211[binary] ~sys-firmware/seabios-1.11.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-2017_p20180211[binary] ~sys-firmware/ipxe-1.0.0_p20180211[binary] ~sys-firmware/seabios-1.11.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.11.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.10.2[seavgabios] ) ) selinux? ( sec-policy/selinux-qemu ) REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) gtk2? ( gtk ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) sdl2? ( sdl ) static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio !snappy ) virtfs? ( xattr ) vte? ( gtk ) SLOT=0 SRC_URI=http://wiki.qemu-project.org/download/qemu-2.12.1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/qemu-2.12.1-patches-r1.tar.xz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 fcaps 9445d60c1eb084a91c38ef4c070b2f16 flag-o-matic 5128c4729303400bd8d4b0b966530955 l10n 97f2753e3f1f3753d53d856c7c0bbb0b linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 udev 7af0412965eeadeee9e3b7ad98adabdf user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 -_md5_=e1c0b24a5f41900589c72c337762b9fe +_md5_=fb192a46f833945bcc20287442fb05a2 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index fa5494a0dc87..a8706f4897c3 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/imgurbash2-2.1 b/metadata/md5-cache/app-misc/imgurbash2-2.1 new file mode 100644 index 000000000000..eb0502f7ea58 --- /dev/null +++ b/metadata/md5-cache/app-misc/imgurbash2-2.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Bash script that uploads/deletes images to/from imgur +EAPI=7 +HOMEPAGE=https://github.com/ram-on/imgurbash2 +IUSE=X +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=net-misc/curl X? ( || ( x11-misc/xclip x11-misc/xsel ) ) +SLOT=0 +SRC_URI=https://github.com/ram-on/imgurbash2/archive/2.1.tar.gz -> imgurbash2-2.1.tar.gz +_md5_=3d57fa645fd46b18be5c0b5a03a3bfb3 diff --git a/metadata/md5-cache/app-misc/imgurbash2-9999 b/metadata/md5-cache/app-misc/imgurbash2-9999 new file mode 100644 index 000000000000..8da50e81c88e --- /dev/null +++ b/metadata/md5-cache/app-misc/imgurbash2-9999 @@ -0,0 +1,11 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=install unpack +DESCRIPTION=Bash script that uploads/deletes images to/from imgur +EAPI=7 +HOMEPAGE=https://github.com/ram-on/imgurbash2 +IUSE=X +LICENSE=MIT +RDEPEND=net-misc/curl X? ( || ( x11-misc/xclip x11-misc/xsel ) ) +SLOT=0 +_eclasses_=git-r3 918d6a744039c29af2cadc7317459765 +_md5_=3d57fa645fd46b18be5c0b5a03a3bfb3 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index d60240d566bb..94b2708b2d32 100644 Binary files a/metadata/md5-cache/app-portage/Manifest.gz and b/metadata/md5-cache/app-portage/Manifest.gz differ diff --git a/metadata/md5-cache/app-portage/gemato-14.0 b/metadata/md5-cache/app-portage/gemato-14.0 index 2b5bde4a104b..5404af087210 100644 --- a/metadata/md5-cache/app-portage/gemato-14.0 +++ b/metadata/md5-cache/app-portage/gemato-14.0 @@ -4,11 +4,11 @@ DESCRIPTION=Stand-alone Manifest generation & verification tool EAPI=6 HOMEPAGE=https://github.com/mgorny/gemato IUSE=+blake2 bzip2 +gpg lzma sha3 test tools python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-fbsd +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-fbsd LICENSE=BSD-2 RDEPEND=blake2? ( python_targets_pypy? ( dev-python/pyblake2[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python2_7? ( dev-python/pyblake2[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_4? ( dev-python/pyblake2[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_5? ( dev-python/pyblake2[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) ) bzip2? ( python_targets_pypy? ( dev-python/bz2file[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/bz2file[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) gpg? ( app-crypt/gnupg ) lzma? ( python_targets_pypy? ( dev-python/backports-lzma[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-lzma[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) sha3? ( python_targets_pypy? ( dev-python/pysha3[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python2_7? ( dev-python/pysha3[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_4? ( dev-python/pysha3[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_5? ( dev-python/pysha3[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) ) dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) SLOT=0 SRC_URI=mirror://pypi/g/gemato/gemato-14.0.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=96c45e517d091d6ddae9a1650dff3f1a +_md5_=0046b8470fade8cc3c1197168b9842d0 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 2d462d3d8676..f533cb0cfff1 100644 Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ diff --git a/metadata/md5-cache/app-text/docbook-sgml-1.0-r1 b/metadata/md5-cache/app-text/docbook-sgml-1.0-r1 new file mode 100644 index 000000000000..473f3b496ad0 --- /dev/null +++ b/metadata/md5-cache/app-text/docbook-sgml-1.0-r1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=- +DESCRIPTION=A helper package for sgml docbook +EAPI=7 +HOMEPAGE=https://www.docbook.org/sgml/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=app-text/sgml-common app-text/openjade >=app-text/docbook-dsssl-stylesheets-1.64 >=app-text/docbook-sgml-utils-0.6.6 ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 +SLOT=0 +_md5_=47797306e6cef68391a153daece446a9 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index e91dd5496dc1..42e19818bdda 100644 Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ diff --git a/metadata/md5-cache/dev-db/redis-4.0.11 b/metadata/md5-cache/dev-db/redis-4.0.11 new file mode 100644 index 000000000000..1dcbf78d22ec --- /dev/null +++ b/metadata/md5-cache/dev-db/redis-4.0.11 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup +DEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) virtual/pkgconfig >=sys-devel/autoconf-2.63 test? ( dev-lang/tcl:0= ) >=app-portage/elt-patches-20170422 !=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 virtual/pkgconfig +DESCRIPTION=A persistent caching system, key-value and data structures database +EAPI=6 +HOMEPAGE=https://redis.io +IUSE=+jemalloc tcmalloc luajit test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris +LICENSE=BSD +RDEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) +REQUIRED_USE=?? ( tcmalloc jemalloc ) +SLOT=0 +SRC_URI=http://download.redis.io/releases/redis-4.0.11.tar.gz +_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=5458e1a24dacbea1f44938e75af4a23e diff --git a/metadata/md5-cache/dev-db/redis-5.0_rc4 b/metadata/md5-cache/dev-db/redis-5.0_rc4 new file mode 100644 index 000000000000..02ce7cf70fd5 --- /dev/null +++ b/metadata/md5-cache/dev-db/redis-5.0_rc4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup +DEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) virtual/pkgconfig >=sys-devel/autoconf-2.63 test? ( dev-lang/tcl:0= ) >=app-portage/elt-patches-20170422 !=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 virtual/pkgconfig +DESCRIPTION=A persistent caching system, key-value and data structures database +EAPI=6 +HOMEPAGE=https://redis.io +IUSE=+jemalloc tcmalloc luajit test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris +LICENSE=BSD +RDEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) +REQUIRED_USE=?? ( tcmalloc jemalloc ) +SLOT=0 +SRC_URI=https://github.com/antirez/redis/archive/5.0-rc4.tar.gz -> redis-5.0_rc4.tar.gz +_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=cec0853f47f15cdc878807fd6c5b26b4 diff --git a/metadata/md5-cache/dev-db/sqlite-3.24.0 b/metadata/md5-cache/dev-db/sqlite-3.24.0 index d9be17805fa2..3ca85cedd392 100644 --- a/metadata/md5-cache/dev-db/sqlite-3.24.0 +++ b/metadata/md5-cache/dev-db/sqlite-3.24.0 @@ -4,10 +4,10 @@ DESCRIPTION=SQL database engine EAPI=6 HOMEPAGE=https://sqlite.org/ IUSE=debug doc icu +readline secure-delete static-libs tcl test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=public-domain RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=3 SRC_URI=doc? ( https://sqlite.org/2018/sqlite-doc-3240000.zip ) tcl? ( https://sqlite.org/2018/sqlite-src-3240000.zip ) test? ( https://sqlite.org/2018/sqlite-src-3240000.zip ) tools? ( https://sqlite.org/2018/sqlite-src-3240000.zip ) !tcl? ( !test? ( !tools? ( https://sqlite.org/2018/sqlite-autoconf-3240000.tar.gz ) ) ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 -_md5_=64f6f2535e047347add63f17a33ab46f +_md5_=f752dbe683f621e7398294a0d41b192d diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 54d4fe406e7f..01348a1d8f86 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/efl-1.21.0 b/metadata/md5-cache/dev-libs/efl-1.21.0 new file mode 100644 index 000000000000..62dfe32ab43b --- /dev/null +++ b/metadata/md5-cache/dev-libs/efl-1.21.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare +DEPEND=net-misc/curl media-libs/libpng:0= sys-apps/dbus sys-apps/util-linux sys-libs/zlib:= virtual/jpeg:0= avahi? ( net-dns/avahi ) connman? ( net-misc/connman ) drm? ( dev-libs/libinput media-libs/mesa[gbm] x11-libs/libdrm x11-libs/libxkbcommon ) egl? ( media-libs/mesa[egl] ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib:= ) glib? ( dev-libs/glib:2 ) gles? ( media-libs/mesa[gles2] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) hyphen? ( dev-libs/hyphen ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0= ) libuv? ( dev-libs/libuv ) luajit? ( dev-lang/luajit:= ) !luajit? ( dev-lang/lua:* ) nls? ( sys-devel/gettext ) pdf? ( app-text/poppler:=[cxx] ) physics? ( sci-physics/bullet:= ) postscript? ( app-text/libspectre ) pulseaudio? ( media-sound/pulseaudio ) raw? ( media-libs/libraw:= ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) ) svg? ( gnome-base/librsvg x11-libs/cairo ) system-lz4? ( app-arch/lz4 ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0= ) tslib? ( x11-libs/tslib:= ) unwind? ( sys-libs/libunwind ) valgrind? ( dev-util/valgrind ) vlc? ( media-video/vlc ) vnc? ( net-libs/libvncserver ) wayland? ( dev-libs/wayland media-libs/mesa[gles2,wayland] x11-libs/libxkbcommon ) webp? ( media-libs/libwebp:= ) X? ( media-libs/freetype x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl xpresent? ( x11-libs/libXpresent ) ) ) xine? ( media-libs/xine-lib ) xpm? ( x11-libs/libXpm ) virtual/pkgconfig >=sys-apps/sed-4 +DESCRIPTION=Enlightenment Foundation Libraries all-in-one package +EAPI=6 +HOMEPAGE=https://www.enlightenment.org/ +IUSE=avahi +bmp dds connman debug drm +eet egl examples fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpresent xpm +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD-2 GPL-2 LGPL-2.1 ZLIB +RDEPEND=net-misc/curl media-libs/libpng:0= sys-apps/dbus sys-apps/util-linux sys-libs/zlib:= virtual/jpeg:0= avahi? ( net-dns/avahi ) connman? ( net-misc/connman ) drm? ( dev-libs/libinput media-libs/mesa[gbm] x11-libs/libdrm x11-libs/libxkbcommon ) egl? ( media-libs/mesa[egl] ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib:= ) glib? ( dev-libs/glib:2 ) gles? ( media-libs/mesa[gles2] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) hyphen? ( dev-libs/hyphen ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0= ) libuv? ( dev-libs/libuv ) luajit? ( dev-lang/luajit:= ) !luajit? ( dev-lang/lua:* ) nls? ( sys-devel/gettext ) pdf? ( app-text/poppler:=[cxx] ) physics? ( sci-physics/bullet:= ) postscript? ( app-text/libspectre ) pulseaudio? ( media-sound/pulseaudio ) raw? ( media-libs/libraw:= ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) ) svg? ( gnome-base/librsvg x11-libs/cairo ) system-lz4? ( app-arch/lz4 ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0= ) tslib? ( x11-libs/tslib:= ) unwind? ( sys-libs/libunwind ) valgrind? ( dev-util/valgrind ) vlc? ( media-video/vlc ) vnc? ( net-libs/libvncserver ) wayland? ( dev-libs/wayland media-libs/mesa[gles2,wayland] x11-libs/libxkbcommon ) webp? ( media-libs/libwebp:= ) X? ( media-libs/freetype x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl xpresent? ( x11-libs/libXpresent ) ) ) xine? ( media-libs/xine-lib ) xpm? ( x11-libs/libXpm ) !media-libs/elementary !media-plugins/emotion_generic_players !media-plugins/evas_generic_loaders +REQUIRED_USE=?? ( opengl egl ) ?? ( opengl gles ) fbcon? ( !tslib ) gles? ( || ( X wayland ) !sdl egl ) ibus? ( glib ) opengl? ( X ) pulseaudio? ( sound ) sdl? ( opengl ) vnc? ( X fbcon ) wayland? ( egl gles !opengl ) xim? ( X ) +SLOT=0 +SRC_URI=https://download.enlightenment.org/rel/libs/efl/efl-1.21.0.tar.xz +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=08082c4e70a57b90bf8fbde57f705af6 diff --git a/metadata/md5-cache/dev-libs/jemalloc-5.1.0 b/metadata/md5-cache/dev-libs/jemalloc-5.1.0 new file mode 100644 index 000000000000..afcf3059d368 --- /dev/null +++ b/metadata/md5-cache/dev-libs/jemalloc-5.1.0 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-portage/elt-patches-20170422 !=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 +DESCRIPTION=Jemalloc is a general-purpose scalable concurrent allocator +EAPI=6 +HOMEPAGE=http://jemalloc.net/ https://github.com/jemalloc/jemalloc +IUSE=debug hardened lazy-lock static-libs stats xmalloc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +LICENSE=BSD +SLOT=0/2 +SRC_URI=https://github.com/jemalloc/jemalloc/releases/download/5.1.0/jemalloc-5.1.0.tar.bz2 +_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 libtool 0081a71a261724730ec4c248494f044d multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=0587cc86404f0591a94b9fc53262f989 diff --git a/metadata/md5-cache/dev-libs/libcgroup-0.41-r4 b/metadata/md5-cache/dev-libs/libcgroup-0.41-r5 similarity index 97% rename from metadata/md5-cache/dev-libs/libcgroup-0.41-r4 rename to metadata/md5-cache/dev-libs/libcgroup-0.41-r5 index d5633d0b8e80..1afba2951fdc 100644 --- a/metadata/md5-cache/dev-libs/libcgroup-0.41-r4 +++ b/metadata/md5-cache/dev-libs/libcgroup-0.41-r5 @@ -11,4 +11,4 @@ REQUIRED_USE=daemon? ( tools ) SLOT=0 SRC_URI=mirror://sourceforge/project/libcg/libcgroup/v0.41/libcgroup-0.41.tar.bz2 _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=491d5a1be1cfa0a20d55d4bf037ef9ef +_md5_=049c84cddcefd7caa36c3a7b460a9995 diff --git a/metadata/md5-cache/dev-libs/libwacom-0.30 b/metadata/md5-cache/dev-libs/libwacom-0.30 index b0729060531b..ef050ce6f8a5 100644 --- a/metadata/md5-cache/dev-libs/libwacom-0.30 +++ b/metadata/md5-cache/dev-libs/libwacom-0.30 @@ -4,10 +4,10 @@ DESCRIPTION=Library for identifying Wacom tablets and their model-specific featu EAPI=6 HOMEPAGE=https://github.com/linuxwacom/libwacom IUSE=doc static-libs -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86 LICENSE=MIT RDEPEND=dev-libs/glib:2 virtual/libgudev:= SLOT=0 SRC_URI=https://github.com/linuxwacom/libwacom/archive/libwacom-0.30.tar.gz _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs e4a9360924c5ce9f52e61342cde58512 udev 7af0412965eeadeee9e3b7ad98adabdf -_md5_=8bdda7d09067169403920d820cb5e57d +_md5_=922e42c89feba39c308bf4b48420c6e6 diff --git a/metadata/md5-cache/dev-libs/yajl-2.1.0-r1 b/metadata/md5-cache/dev-libs/yajl-2.1.0-r1 index c9f5527a0215..307b86e972df 100644 --- a/metadata/md5-cache/dev-libs/yajl-2.1.0-r1 +++ b/metadata/md5-cache/dev-libs/yajl-2.1.0-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Small event-driven (SAX-style) JSON parser EAPI=6 HOMEPAGE=https://lloyd.github.com/yajl/ IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=ISC SLOT=0/2 SRC_URI=https://github.com/lloyd/yajl/tarball/2.1.0 -> yajl-2.1.0.tar.gz _eclasses_=cmake-multilib a2ef7e88c0043ca9dcbe33db04c84f23 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=3c92d366d994231130c57ee2168e0e52 +_md5_=9d85525cf26c497240eefb319fa80caa diff --git a/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0 b/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0 index 7a44f44366e4..07cb8b1a3db3 100644 --- a/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0 +++ b/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0 @@ -4,10 +4,10 @@ DESCRIPTION=A simple, sane and efficient file slurper EAPI=5 HOMEPAGE=http://search.cpan.org/dist/File-Slurp-Tiny/ IUSE=test -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 dev-lang/perl:=[-build(-)] SLOT=0 SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 unpacker 87633b2194cdb56adaa1f5a5c8862c44 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=501ada1369baba020603485251019d8d +_md5_=d01d892837690e83b49279bf203eadb0 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 62fde51c67a4..461bebd6b09a 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-perl/Test-Deep-1.127.0 b/metadata/md5-cache/dev-perl/Test-Deep-1.127.0 index 2da884e417d4..9af9531a51b4 100644 --- a/metadata/md5-cache/dev-perl/Test-Deep-1.127.0 +++ b/metadata/md5-cache/dev-perl/Test-Deep-1.127.0 @@ -4,10 +4,10 @@ DESCRIPTION=Extremely flexible deep comparison testing EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Test-Deep/ IUSE=test -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Test-Deep-1.127.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=ee9f0462182ebe4796de746bc6d28cfd +_md5_=004506d7ffc947c837169cb03fb050c2 diff --git a/metadata/md5-cache/dev-perl/Test-LeakTrace-0.160.0 b/metadata/md5-cache/dev-perl/Test-LeakTrace-0.160.0 index 7778adb68008..2d18354d1dbc 100644 --- a/metadata/md5-cache/dev-perl/Test-LeakTrace-0.160.0 +++ b/metadata/md5-cache/dev-perl/Test-LeakTrace-0.160.0 @@ -4,10 +4,10 @@ DESCRIPTION=Traces memory leaks EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Test-LeakTrace/ IUSE=examples -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=virtual/perl-Exporter-5.570.0 >=virtual/perl-Test-Simple-0.620.0 dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/Test-LeakTrace-0.16.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=bec109637569481576802b78ebbcaf66 +_md5_=9f66e573fddc7e7e46188e50a5331a4e diff --git a/metadata/md5-cache/dev-perl/Test-Needs-0.2.5 b/metadata/md5-cache/dev-perl/Test-Needs-0.2.5 index 4cfb9e811499..b7297e24ed46 100644 --- a/metadata/md5-cache/dev-perl/Test-Needs-0.2.5 +++ b/metadata/md5-cache/dev-perl/Test-Needs-0.2.5 @@ -4,10 +4,10 @@ DESCRIPTION=Skip tests when modules not available EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Test-Needs/ IUSE=test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Test-Needs-0.002005.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=9e07f225c61e9e90cce68f55d888a504 +_md5_=ebbdc19903c16e69339d0aace8cf95ab diff --git a/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0 b/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0 index 10a18ddef591..dd2d6b96a476 100644 --- a/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0 +++ b/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0 @@ -3,10 +3,10 @@ DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl:= DESCRIPTION=Plain ASCII transliterations of Unicode text EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Text-Unidecode/ -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SB/SBURKE/Text-Unidecode-1.30.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=202ab40f51e4356f0eb0dfda448f4920 +_md5_=17d496a90151bf95921d5067e7ac4b2d diff --git a/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.310.0 b/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.310.0 index b7b0d1530030..e3046785d872 100644 --- a/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.310.0 +++ b/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.310.0 @@ -4,10 +4,10 @@ DESCRIPTION=(Super)class for representing nodes in a tree EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Tree-DAG_Node/ IUSE=test -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=dev-perl/File-Slurp-Tiny-0.3.0 dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.31.tgz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=54c5b86c82aa072d394d324a9fe42c43 +_md5_=c4bea81276beb61f6f32502783bb1dd3 diff --git a/metadata/md5-cache/dev-perl/URI-1.730.0 b/metadata/md5-cache/dev-perl/URI-1.730.0 index 7e113efa8a1d..4aa6843c32ba 100644 --- a/metadata/md5-cache/dev-perl/URI-1.730.0 +++ b/metadata/md5-cache/dev-perl/URI-1.730.0 @@ -4,10 +4,10 @@ DESCRIPTION=Uniform Resource Identifiers (absolute and relative) EAPI=6 HOMEPAGE=http://search.cpan.org/dist/URI/ IUSE=test -KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris +KEYWORDS=alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=virtual/perl-MIME-Base64-2 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/URI-1.73.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce -_md5_=dc671ad93b7b524352384e88f6a34bae +_md5_=77fe3aeb2cfc5f866acd055f0bb8a3cb diff --git a/metadata/md5-cache/dev-perl/XML-SAX-1.0.0 b/metadata/md5-cache/dev-perl/XML-SAX-1.0.0 index abe0a4340204..583ff99b7439 100644 --- a/metadata/md5-cache/dev-perl/XML-SAX-1.0.0 +++ b/metadata/md5-cache/dev-perl/XML-SAX-1.0.0 @@ -3,10 +3,10 @@ DEPEND=>=dev-perl/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=d DESCRIPTION=Perl module for using and building Perl SAX2 XML parsers, filters, and drivers EAPI=6 HOMEPAGE=http://search.cpan.org/dist/XML-SAX/ -KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=dev-perl/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-libs/libxml2-2.4.1 virtual/perl-File-Temp dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-1.00.tar.gz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module ee5593d6e2d067fafac171106655b5ce preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=7c67f597249afa5c0463deadc9d82917 +_md5_=ef820ddc0809d32086fad4915a7057bb diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index e2a2545025f2..c3ca6554c7b4 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/blessings-1.7 b/metadata/md5-cache/dev-python/blessings-1.7 new file mode 100644 index 000000000000..c7681ef8e475 --- /dev/null +++ b/metadata/md5-cache/dev-python/blessings-1.7 @@ -0,0 +1,14 @@ +BDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) test? ( dev-python/six[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/nose[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A thin, practical wrapper around terminal coloring, styling, and positioning +EAPI=7 +HOMEPAGE=https://github.com/erikrose/blessings https://pypi.org/project/blessings/ +IUSE=doc test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=dev-python/six[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) +SLOT=0 +SRC_URI=https://github.com/erikrose/blessings/archive/1.7.tar.gz -> blessings-1.7.tar.gz +_eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=dc8aba03d1f34337bca7431065546d15 diff --git a/metadata/md5-cache/dev-python/cjkwrap-2.2 b/metadata/md5-cache/dev-python/cjkwrap-2.2 index cf7352edbc0e..e6cf5f1f95ee 100644 --- a/metadata/md5-cache/dev-python/cjkwrap-2.2 +++ b/metadata/md5-cache/dev-python/cjkwrap-2.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] DESCRIPTION=A library for wrapping and filling UTF-8 CJK text EAPI=6 HOMEPAGE=https://fgallaire.github.io/cjkwrap/ -IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 +IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 KEYWORDS=~amd64 ~x86 LICENSE=LGPL-3+ -RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 ) +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) SLOT=0 SRC_URI=https://github.com/fgallaire/cjkwrap/archive/v2.2.tar.gz -> cjkwrap-2.2.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=492c234adb08b278d96d4d3bf398f016 +_md5_=4895a02845645e6a9703ad5eff1b503a diff --git a/metadata/md5-cache/dev-python/libvirt-python-4.5.0 b/metadata/md5-cache/dev-python/libvirt-python-4.5.0 index 3d7cd494279c..fa007cabf87d 100644 --- a/metadata/md5-cache/dev-python/libvirt-python-4.5.0 +++ b/metadata/md5-cache/dev-python/libvirt-python-4.5.0 @@ -4,11 +4,11 @@ DESCRIPTION=libvirt Python bindings EAPI=6 HOMEPAGE=https://www.libvirt.org IUSE=examples test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=LGPL-2 RDEPEND=app-emulation/libvirt:0/4.5.0 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=https://libvirt.org/sources/python/libvirt-python-4.5.0.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=2ab66a99c4a3d44509d7422a57f19368 +_md5_=3e3b875e221072a55a2cb9dc9198d849 diff --git a/metadata/md5-cache/dev-python/parsedatetime-2.4-r1 b/metadata/md5-cache/dev-python/parsedatetime-2.4-r1 index 257e345054ea..da57da1a9764 100644 --- a/metadata/md5-cache/dev-python/parsedatetime-2.4-r1 +++ b/metadata/md5-cache/dev-python/parsedatetime-2.4-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] DESCRIPTION=Parse human-readable date/time strings EAPI=6 HOMEPAGE=https://github.com/bear/parsedatetime -IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=Apache-2.0 -RDEPEND=dev-python/future[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) +RDEPEND=dev-python/future[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) SLOT=0 SRC_URI=https://github.com/bear/parsedatetime/archive/v2.4.tar.gz -> parsedatetime-2.4.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=0e9e721665bd9909bdcbbdc9bead20a1 +_md5_=1cf71a215152eab953c242ce83a4b422 diff --git a/metadata/md5-cache/dev-python/python-fastimport-0.9.8 b/metadata/md5-cache/dev-python/python-fastimport-0.9.8 new file mode 100644 index 000000000000..e3b973eab958 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-fastimport-0.9.8 @@ -0,0 +1,14 @@ +BDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Library for parsing the fastimport VCS serialization format +EAPI=7 +HOMEPAGE=https://github.com/jelmer/python-fastimport +IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2+ +RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) +SLOT=0 +SRC_URI=mirror://pypi/f/fastimport/fastimport-0.9.8.tar.gz +_eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=1e9f65192772b278684af1c55b2742ec diff --git a/metadata/md5-cache/dev-python/python-magic-0.4.15-r1 b/metadata/md5-cache/dev-python/python-magic-0.4.15-r1 new file mode 100644 index 000000000000..d4cff3c65087 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-magic-0.4.15-r1 @@ -0,0 +1,14 @@ +BDEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( sys-apps/file[-python] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Access the libmagic file type identification library +EAPI=7 +HOMEPAGE=https://github.com/ahupp/python-magic +IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 +KEYWORDS=~amd64 ~hppa ~ia64 ~x86 +LICENSE=MIT +RDEPEND=sys-apps/file[-python] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) +SLOT=0 +SRC_URI=https://github.com/ahupp/python-magic/archive/0.4.15.tar.gz -> python-magic-0.4.15.gh.tar.gz +_eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=c272c66a165b99ae782bee44cddcc94c diff --git a/metadata/md5-cache/dev-python/texttable-1.4.0 b/metadata/md5-cache/dev-python/texttable-1.4.0 index 96986c9cb2e0..11d456f7c8d0 100644 --- a/metadata/md5-cache/dev-python/texttable-1.4.0 +++ b/metadata/md5-cache/dev-python/texttable-1.4.0 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] cjk? ( dev-python/cjkwrap[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) ) +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] cjk? ( dev-python/cjkwrap[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) ) DESCRIPTION=Module for creating simple ASCII tables EAPI=7 HOMEPAGE=https://github.com/foutaise/texttable -IUSE=cjk test python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 +IUSE=cjk test python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 KEYWORDS=~amd64 ~x86 LICENSE=LGPL-2.1 -RDEPEND=cjk? ( dev-python/cjkwrap[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 ) +RDEPEND=cjk? ( dev-python/cjkwrap[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) SLOT=0 SRC_URI=https://github.com/foutaise/texttable/archive/v1.4.0.tar.gz -> texttable-1.4.0.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 -_md5_=703f9542dedb9e3cd41bb9d324b878c2 +_md5_=094b8135bc4fcfe0f34be4b04487fe5f diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 4491e769e878..42b5f64584bc 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/hiera-3.4.4 b/metadata/md5-cache/dev-ruby/hiera-3.4.4 new file mode 100644 index 000000000000..362d13012e1a --- /dev/null +++ b/metadata/md5-cache/dev-ruby/hiera-3.4.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/deep_merge[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) +DESCRIPTION=A simple pluggable Hierarchical Database +EAPI=6 +HOMEPAGE=https://docs.puppet.com/hiera/ +IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test +KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/deep_merge[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) +REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) +SLOT=0 +SRC_URI=mirror://rubygems/hiera-3.4.4.gem +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem b71c34d64e24dcf087f9d6a84bb32dbe ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils a43d6cd7f05b4d013e7e40104ddfd3c7 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 +_md5_=93877e8c3bcee8ae901e12d2ebdb0334 diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz index eef7ef08115e..78a15ad68278 100644 Binary files a/metadata/md5-cache/games-arcade/Manifest.gz and b/metadata/md5-cache/games-arcade/Manifest.gz differ diff --git a/metadata/md5-cache/games-arcade/gnome-nibbles-3.24.1 b/metadata/md5-cache/games-arcade/gnome-nibbles-3.24.1 new file mode 100644 index 000000000000..521db7433ad3 --- /dev/null +++ b/metadata/md5-cache/games-arcade/gnome-nibbles-3.24.1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libgee:0.8= dev-libs/libgnome-games-support:1 >=media-libs/clutter-1.22.0:1.0 >=media-libs/clutter-gtk-1.4.0:1.0 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.18.0:3 || ( dev-lang/vala:0.36 dev-lang/vala:0.34 dev-lang/vala:0.32 ) app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50.2 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Nibbles clone for Gnome +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Nibbles +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libgee:0.8= dev-libs/libgnome-games-support:1 >=media-libs/clutter-1.22.0:1.0 >=media-libs/clutter-gtk-1.4.0:1.0 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.18.0:3 +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-nibbles/3.24/gnome-nibbles-3.24.1.tar.xz +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 acac536f2c3bbcd312ac3faaa3e55e40 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vala 2f3804278870542119da624a5eded505 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg 4939e61ae72d18779a8bdac386a7a07e xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=2b5569f747887f79cc30bf1409dfcd39 diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz index 5972d61faa18..d5504b35e746 100644 Binary files a/metadata/md5-cache/kde-misc/Manifest.gz and b/metadata/md5-cache/kde-misc/Manifest.gz differ diff --git a/metadata/md5-cache/kde-misc/wacomtablet-3.1.0 b/metadata/md5-cache/kde-misc/wacomtablet-3.1.0 index fb406630bc90..ca55f4dec6f0 100644 --- a/metadata/md5-cache/kde-misc/wacomtablet-3.1.0 +++ b/metadata/md5-cache/kde-misc/wacomtablet-3.1.0 @@ -4,10 +4,10 @@ DESCRIPTION=KControl module for Wacom tablets EAPI=6 HOMEPAGE=https://www.linux-apps.com/content/show.php?action=content&content=114856 IUSE=test debug +handbook -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=>=kde-frameworks/kconfig-5.46.0:5 >=kde-frameworks/kconfigwidgets-5.46.0:5 >=kde-frameworks/kcoreaddons-5.46.0:5 >=kde-frameworks/kdbusaddons-5.46.0:5 >=kde-frameworks/kglobalaccel-5.46.0:5 >=kde-frameworks/ki18n-5.46.0:5 >=kde-frameworks/knotifications-5.46.0:5 >=kde-frameworks/kwidgetsaddons-5.46.0:5 >=kde-frameworks/kwindowsystem-5.46.0:5 >=kde-frameworks/kxmlgui-5.46.0:5 >=kde-frameworks/plasma-5.46.0:5 >=dev-qt/qtdbus-5.9.4:5 >=dev-qt/qtdeclarative-5.9.4:5 >=dev-qt/qtgui-5.9.4:5 >=dev-qt/qtwidgets-5.9.4:5 >=dev-qt/qtx11extras-5.9.4:5 >=dev-libs/libwacom-0.30 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb !kde-misc/wacomtablet:4 >=kde-frameworks/kf-env-4 || ( >=kde-frameworks/breeze-icons-5.46.0:5 kde-frameworks/oxygen-icons:* ) >=dev-qt/qtcore-5.9.4:5 SLOT=5 SRC_URI=mirror://kde/stable/wacomtablet/3.1.0/wacomtablet-3.1.0.tar.xz _eclasses_=cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 kde5 13d3b96a32511c767537abe037b05d16 kde5-functions 07abfd76b57ade4c7869f4cf94216f72 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf virtualx 401b718cc14d43a5a7fbe062c4851ba5 xdg 4939e61ae72d18779a8bdac386a7a07e xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=171f68213eccdb73b7b9cbacadb71047 +_md5_=e259cb37d67781ac626334c775725d92 diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index 530c25cc8d06..7b0535d3b1f4 100644 Binary files a/metadata/md5-cache/mail-mta/Manifest.gz and b/metadata/md5-cache/mail-mta/Manifest.gz differ diff --git a/metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.5 b/metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.6 similarity index 83% rename from metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.5 rename to metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.6 index f60a6955afa9..5b47613715ca 100644 --- a/metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.5 +++ b/metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.0.6 @@ -9,6 +9,6 @@ LICENSE=MIT protonmail-bridge-EULA RDEPEND=app-crypt/libsecret dev-libs/glib:2 media-sound/pulseaudio sys-apps/dbus virtual/opengl media-libs/fontconfig media-libs/freetype x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXi RESTRICT=bindist mirror SLOT=0 -SRC_URI=https://protonmail.com/download/protonmail-bridge-1.0.5-1.x86_64.rpm +SRC_URI=https://protonmail.com/download/protonmail-bridge-1.0.6-2.x86_64.rpm _eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 rpm f52cfa3a435468d86d3b49c357b9cb35 -_md5_=f68b8d62ac4d486259ff82e48fde61c8 +_md5_=4cd4807c90b3175d7beac89bb37f6cc8 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index c2a6258e1e22..d72854ed83ba 100644 Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ diff --git a/metadata/md5-cache/media-gfx/gifsicle-1.91 b/metadata/md5-cache/media-gfx/gifsicle-1.91 index c56c5b4a9df0..1033af6268e3 100644 --- a/metadata/md5-cache/media-gfx/gifsicle-1.91 +++ b/metadata/md5-cache/media-gfx/gifsicle-1.91 @@ -4,9 +4,9 @@ DESCRIPTION=Create, manipulate, and optimize GIF images and animations EAPI=6 HOMEPAGE=https://www.lcdf.org/~eddietwo/gifsicle/ https://github.com/kohler/gifsicle IUSE=X -KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos +KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos LICENSE=GPL-2 MIT RDEPEND=X? ( x11-libs/libX11 x11-libs/libXt ) SLOT=0 SRC_URI=https://www.lcdf.org/~eddietwo/gifsicle/gifsicle-1.91.tar.gz -_md5_=45c0377a818db198d49158fedda25f12 +_md5_=c1eceea59122f3534b734d50869454ad diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 14b6946b7288..9993e2000899 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/fontconfig-2.13.0-r4 b/metadata/md5-cache/media-libs/fontconfig-2.13.0-r4 index 24932adebec0..772b87ee3f6e 100644 --- a/metadata/md5-cache/media-libs/fontconfig-2.13.0-r4 +++ b/metadata/md5-cache/media-libs/fontconfig-2.13.0-r4 @@ -4,11 +4,11 @@ DESCRIPTION=A library for configuring and customizing font access EAPI=6 HOMEPAGE=https://fontconfig.org/ IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos LICENSE=MIT PDEPEND=!x86-winnt? ( app-eselect/eselect-fontconfig ) virtual/ttf-fonts RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_Darwin? ( sys-libs/native-uuid ) virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=1.0 SRC_URI=https://fontconfig.org/release/fontconfig-2.13.0.tar.bz2 _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 libtool 0081a71a261724730ec4c248494f044d multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 -_md5_=1d201274faff9122d66ed0918ec3fcc6 +_md5_=1bb97bfeddc33844dda45b4202eab8f6 diff --git a/metadata/md5-cache/media-libs/libsbsms-2.0.2-r1 b/metadata/md5-cache/media-libs/libsbsms-2.0.2-r1 index 742fdde260d8..dfda8254952e 100644 --- a/metadata/md5-cache/media-libs/libsbsms-2.0.2-r1 +++ b/metadata/md5-cache/media-libs/libsbsms-2.0.2-r1 @@ -4,9 +4,9 @@ DESCRIPTION=A library for high quality time and pitch scale modification EAPI=6 HOMEPAGE=http://sbsms.sourceforge.net/ IUSE=cpu_flags_x86_sse static-libs -KEYWORDS=~amd64 ~mips ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~mips ~ppc ~ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/sbsms/libsbsms-2.0.2.tar.gz _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=22ddd2fa90784306c9db7d51b2bcce9e +_md5_=4b46ac87bc5a42864ae4b359fac828a7 diff --git a/metadata/md5-cache/media-libs/nas-1.9.4-r2 b/metadata/md5-cache/media-libs/nas-1.9.4-r2 index 419485f3c859..79b234cf9928 100644 --- a/metadata/md5-cache/media-libs/nas-1.9.4-r2 +++ b/metadata/md5-cache/media-libs/nas-1.9.4-r2 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-text/rman sys-devel/bison sys-devel/flex x11-base/xorg-proto x11-misc/gccmakedep x11-misc/imake DESCRIPTION=Network Audio System -EAPI=5 -HOMEPAGE=http://radscan.com/nas.html +EAPI=7 +HOMEPAGE=https://radscan.com/nas.html IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd LICENSE=HPND MIT RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXpm >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=mirror://sourceforge/nas/nas-1.9.4.src.tar.gz -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=1374b208fe726889673e6a4de66c4485 +_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=363417383b2bc6e47d713eb39d2b23cc diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 58748ce55323..e53715908575 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/audacity-2.2.2 b/metadata/md5-cache/media-sound/audacity-2.2.2 index 9de7d1452c15..5b65a0ec2ef1 100644 --- a/metadata/md5-cache/media-sound/audacity-2.2.2 +++ b/metadata/md5-cache/media-sound/audacity-2.2.2 @@ -4,7 +4,7 @@ DESCRIPTION=Free crossplatform audio editor EAPI=6 HOMEPAGE=https://web.audacityteam.org/ IUSE=alsa cpu_flags_x86_sse doc ffmpeg +flac id3tag jack +ladspa +lame libav +lv2 mad +midi nls +portmixer sbsms +soundtouch twolame vamp +vorbis +vst -KEYWORDS=~amd64 ~mips ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~mips ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=>=app-arch/zip-2.3 dev-libs/expat >=media-libs/libsndfile-1.0.0 =media-libs/portaudio-19* media-libs/soxr x11-libs/wxGTK:3.0[X] alsa? ( media-libs/alsa-lib ) ffmpeg? ( libav? ( media-video/libav:= ) !libav? ( >=media-video/ffmpeg-1.2:= ) ) flac? ( >=media-libs/flac-1.3.1[cxx] ) id3tag? ( media-libs/libid3tag ) jack? ( virtual/jack ) lame? ( >=media-sound/lame-3.70 ) lv2? ( media-libs/lv2 ) mad? ( >=media-libs/libmad-0.14.2b ) midi? ( media-libs/portmidi ) sbsms? ( media-libs/libsbsms ) soundtouch? ( >=media-libs/libsoundtouch-1.3.1 ) twolame? ( media-sound/twolame ) vamp? ( >=media-libs/vamp-plugin-sdk-2.0 ) vorbis? ( >=media-libs/libvorbis-1.0 ) REQUIRED_USE=soundtouch? ( midi ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://dev.gentoo.org/~polynomial-c/dist/audacity-minsrc-2.2.2.tar.xz doc? ( https://dev.gentoo.org/~polynomial-c/dist/audacity-manual-2.2.2.zip ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wxwidgets ed63935305b6de2210ae97a407719d89 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=e9d89e0cbe86d0a26e183aa567e413be +_md5_=7f7e35762e2bd58fd49a638f88e93e5f diff --git a/metadata/md5-cache/media-sound/grip-3.9.0 b/metadata/md5-cache/media-sound/grip-3.9.0 index 74856599b969..383514007cf4 100644 --- a/metadata/md5-cache/media-sound/grip-3.9.0 +++ b/metadata/md5-cache/media-sound/grip-3.9.0 @@ -4,10 +4,10 @@ DESCRIPTION=GTK+ based Audio CD Player/Ripper EAPI=7 HOMEPAGE=https://sourceforge.net/projects/grip/ IUSE=vorbis -KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd +KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=gnome-base/libgnome >=gnome-base/libgnomeui-2.2.0 >=media-libs/id3lib-3.8.3 media-sound/cdparanoia media-sound/lame net-misc/curl >=x11-libs/gtk+-2.2:2 x11-libs/libX11 x11-libs/pango x11-libs/vte:0 vorbis? ( media-sound/vorbis-tools ) SLOT=0 SRC_URI=mirror://sourceforge/grip/grip-3.9.0.tar.gz _eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs e4a9360924c5ce9f52e61342cde58512 -_md5_=ac087ccc5f668b0b6ea14bd07c4815f3 +_md5_=a1aef0c133e8f11b4feb676bb9216436 diff --git a/metadata/md5-cache/media-sound/mpg123-1.25.10 b/metadata/md5-cache/media-sound/mpg123-1.25.10-r1 similarity index 97% rename from metadata/md5-cache/media-sound/mpg123-1.25.10 rename to metadata/md5-cache/media-sound/mpg123-1.25.10-r1 index e0da69cf552a..e74947f537dd 100644 --- a/metadata/md5-cache/media-sound/mpg123-1.25.10 +++ b/metadata/md5-cache/media-sound/mpg123-1.25.10-r1 @@ -10,4 +10,4 @@ RDEPEND=app-eselect/eselect-mpg123 dev-libs/libltdl:0 alsa? ( media-libs/alsa-li SLOT=0 SRC_URI=https://www.mpg123.org/download/mpg123-1.25.10.tar.bz2 _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=57da9aa01496d8b02c5aaf6df2f68da8 +_md5_=75f647c47564c8b67c8c5ab0d7bcf512 diff --git a/metadata/md5-cache/media-sound/qmmp-1.2.3 b/metadata/md5-cache/media-sound/qmmp-1.2.3 index d2f2ed129b15..110f7d30a369 100644 --- a/metadata/md5-cache/media-sound/qmmp-1.2.3 +++ b/metadata/md5-cache/media-sound/qmmp-1.2.3 @@ -4,11 +4,11 @@ DESCRIPTION=Qt5-based audio player with winamp/xmms skins support EAPI=6 HOMEPAGE=http://qmmp.ylsoftware.com IUSE=aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) cue? ( media-libs/libcue ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( !libav? ( media-video/ffmpeg:= ) libav? ( media-video/libav:= ) ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate media-sound/jack-audio-connection-kit ) ladspa? ( media-libs/ladspa-cmt ) mad? ( media-libs/libmad ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) modplug? ( >=media-libs/libmodplug-0.8.4 ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) projectm? ( dev-qt/qtgui:5[-gles2] dev-qt/qtopengl:5 media-libs/libprojectm ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) REQUIRED_USE=gnome? ( dbus ) shout? ( soxr vorbis ) udisks? ( dbus ) SLOT=0 SRC_URI=http://qmmp.ylsoftware.com/files/qmmp-1.2.3.tar.bz2 _eclasses_=cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=827a0d3246b3b49b38982dcf4a3bb218 +_md5_=c29032d286a41e677a6307102e767884 diff --git a/metadata/md5-cache/media-sound/spotify-1.0.88 b/metadata/md5-cache/media-sound/spotify-1.0.88-r1 similarity index 93% rename from metadata/md5-cache/media-sound/spotify-1.0.88 rename to metadata/md5-cache/media-sound/spotify-1.0.88-r1 index 0174c4bb9209..5089702064ff 100644 --- a/metadata/md5-cache/media-sound/spotify-1.0.88 +++ b/metadata/md5-cache/media-sound/spotify-1.0.88-r1 @@ -9,6 +9,6 @@ LICENSE=Spotify RDEPEND=dev-libs/openssl:0 dev-libs/nss gnome-base/gconf gnome-extra/zenity media-libs/alsa-lib media-libs/harfbuzz media-libs/fontconfig media-libs/mesa net-misc/curl[ssl] net-print/cups[ssl] x11-libs/gtk+:2 x11-libs/libXScrnSaver x11-libs/libXtst dev-python/pygobject:3 dev-python/dbus-python libnotify? ( x11-libs/libnotify ) pulseaudio? ( media-sound/pulseaudio ) systray? ( gnome-extra/gnome-integration-spotify ) RESTRICT=mirror strip SLOT=0 -SRC_URI=http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.88.345.gc64d9bb3-2_amd64.deb +SRC_URI=http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.88.353.g15c26ea1-14_amd64.deb _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 unpacker 87633b2194cdb56adaa1f5a5c8862c44 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=bc0a0126e1322884185c2c8a3d4fabfe +_md5_=684c2480a35b840901f7f2613b485bce diff --git a/metadata/md5-cache/media-sound/timidity++-2.14.0-r3 b/metadata/md5-cache/media-sound/timidity++-2.14.0-r3 new file mode 100644 index 000000000000..920bb99a1a39 --- /dev/null +++ b/metadata/md5-cache/media-sound/timidity++-2.14.0-r3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm prepare setup +DEPEND=alsa? ( media-libs/alsa-lib ) ao? ( >=media-libs/libao-0.8.5 ) emacs? ( virtual/emacs ) flac? ( media-libs/flac ) gtk? ( x11-libs/gtk+:2 ) jack? ( virtual/jack ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( >=media-libs/nas-1.4 ) ncurses? ( sys-libs/ncurses:0= ) slang? ( sys-libs/slang ) speex? ( media-libs/speex ) tk? ( dev-lang/tk:0= ) vorbis? ( media-libs/libvorbis ) X? ( media-libs/libpng:0= x11-libs/libXaw x11-libs/libXext ) >=app-portage/elt-patches-20170422 !=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 virtual/pkgconfig +DESCRIPTION=A handy MIDI to WAV converter with OSS and ALSA output support +EAPI=6 +HOMEPAGE=http://timidity.sourceforge.net/ +IUSE=motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-2 +PDEPEND=|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats ) +RDEPEND=alsa? ( media-libs/alsa-lib ) ao? ( >=media-libs/libao-0.8.5 ) emacs? ( virtual/emacs ) flac? ( media-libs/flac ) gtk? ( x11-libs/gtk+:2 ) jack? ( virtual/jack ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( >=media-libs/nas-1.4 ) ncurses? ( sys-libs/ncurses:0= ) slang? ( sys-libs/slang ) speex? ( media-libs/speex ) tk? ( dev-lang/tk:0= ) vorbis? ( media-libs/libvorbis ) X? ( media-libs/libpng:0= x11-libs/libXaw x11-libs/libXext ) app-eselect/eselect-timidity alsa? ( media-sound/alsa-utils ) selinux? ( sec-policy/selinux-timidity ) +SLOT=0 +SRC_URI=mirror://sourceforge/timidity/TiMidity++-2.14.0.tar.xz +_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop b1d22ac8bdd4679ab79c71aca235009d elisp-common 23f47b2e1de7abf387105eddd1318738 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e systemd 47c677ae1d7b69031f11f630ac09f0d1 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 user 8bc2845510e2109af75e3eeac607ec81 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=6605f3cf04c99d6775921683af65473f diff --git a/metadata/md5-cache/media-sound/wavpack-5.1.0-r1 b/metadata/md5-cache/media-sound/wavpack-5.1.0-r1 new file mode 100644 index 000000000000..d41947dc8c1f --- /dev/null +++ b/metadata/md5-cache/media-sound/wavpack-5.1.0-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=virtual/libiconv-0-r1 >=app-portage/elt-patches-20170422 !=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 +DESCRIPTION=Hybrid lossless audio compression tools +EAPI=7 +HOMEPAGE=http://www.wavpack.com/ +IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=BSD +RDEPEND=>=virtual/libiconv-0-r1 +SLOT=0 +SRC_URI=http://www.wavpack.com/wavpack-5.1.0.tar.bz2 +_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 libtool 0081a71a261724730ec4c248494f044d multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=6e65a6c0a5345475c6e265d4db0b34d7 diff --git a/metadata/md5-cache/media-sound/whipper-0.7.0 b/metadata/md5-cache/media-sound/whipper-0.7.0 new file mode 100644 index 000000000000..a0d16b410da1 --- /dev/null +++ b/metadata/md5-cache/media-sound/whipper-0.7.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-libs/libsndfile test? ( dev-python/twisted[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=A Python CD-DA ripper preferring accuracy over speed (forked from morituri) +EAPI=6 +HOMEPAGE=https://github.com/JoeLametta/whipper +IUSE=test python_targets_python2_7 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-cdr/cdrdao dev-libs/gobject-introspection[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-libs/libcdio-paranoia-0.94_p2 dev-python/cddb-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycdio[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygobject:2=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/python-musicbrainz-ngs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/requests[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-libs/flac media-libs/libsndfile media-libs/mutagen[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-sound/sox[flac] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=https://github.com/JoeLametta/whipper/archive/v0.7.0.tar.gz -> whipper-0.7.0.tar.gz +_eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=21b449c56139fecade0bfc6e17aa26e6 diff --git a/metadata/md5-cache/media-sound/wildmidi-0.3.13 b/metadata/md5-cache/media-sound/wildmidi-0.3.13 new file mode 100644 index 000000000000..a0926a3134c4 --- /dev/null +++ b/metadata/md5-cache/media-sound/wildmidi-0.3.13 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=player? ( alsa? ( media-libs/alsa-lib ) openal? ( media-libs/openal ) ) sys-devel/make >=dev-util/cmake-3.9.6 +DESCRIPTION=Midi processing library and a midi player using the gus patch set +EAPI=6 +HOMEPAGE=http://www.mindwerks.net/projects/wildmidi/ +IUSE=+alsa openal oss +player +KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-3 LGPL-3 +RDEPEND=player? ( alsa? ( media-libs/alsa-lib ) openal? ( media-libs/openal ) ) media-sound/timidity-freepats +REQUIRED_USE=player? ( ^^ ( alsa oss openal ) ) +SLOT=0 +SRC_URI=https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.3.13.tar.gz +_eclasses_=cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=8b920f80212d30eb27b0ef45d9ee2cbe diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz index 3a9724352c33..c98ca6ac8bb9 100644 Binary files a/metadata/md5-cache/media-tv/Manifest.gz and b/metadata/md5-cache/media-tv/Manifest.gz differ diff --git a/metadata/md5-cache/media-tv/kodi-17.3-r1 b/metadata/md5-cache/media-tv/kodi-17.3-r1 index 7614b43762e0..f6de35d583ab 100644 --- a/metadata/md5-cache/media-tv/kodi-17.3-r1 +++ b/metadata/md5-cache/media-tv/kodi-17.3-r1 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) libusb? ( virtual/libusb:1 ) media-fonts/corefonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.6:=[encode,postproc] ) mysql? ( virtual/mysql ) >=net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) X? ( x11-libs/libdrm x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) gles? ( X ) opengl? ( X SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.6-Krypton.tar.gz -> ffmpeg-kodi-3.1.6-Krypton.tar.gz ) https://github.com/xbmc/xbmc/archive/17.3-Krypton.tar.gz -> kodi-17.3.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.3-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=8b21cd594b67da7d13d91a894d96f405 +_md5_=21ccb59d52de4fd9e54ccf2f3f8329ac diff --git a/metadata/md5-cache/media-tv/kodi-17.5-r1 b/metadata/md5-cache/media-tv/kodi-17.5-r1 index e7d062c8eb23..58336924c97c 100644 --- a/metadata/md5-cache/media-tv/kodi-17.5-r1 +++ b/metadata/md5-cache/media-tv/kodi-17.5-r1 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) media-fonts/corefonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) X? ( x11-libs/libdrm x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) gles? ( X ) opengl? ( X SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.5-Krypton.tar.gz -> kodi-17.5.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.5-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=eb69a2ad52e7e85df2dd482f16f2c256 +_md5_=4fcb3ce7f2f7473dc171a78fa2f24883 diff --git a/metadata/md5-cache/media-tv/kodi-17.6 b/metadata/md5-cache/media-tv/kodi-17.6 index 8e34e17d16dc..85346b61b8aa 100644 --- a/metadata/md5-cache/media-tv/kodi-17.6 +++ b/metadata/md5-cache/media-tv/kodi-17.6 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) media-fonts/corefonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) X? ( x11-libs/libdrm x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) gles? ( X ) opengl? ( X SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.6-Krypton.tar.gz -> kodi-17.6.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.6-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=14fd0cfced65ac93767d4972740f7e0d +_md5_=fa4e827be31da1bb1f7ab8a2d245be65 diff --git a/metadata/md5-cache/media-tv/kodi-17.6-r1 b/metadata/md5-cache/media-tv/kodi-17.6-r1 index b52d810ee921..b38daee2a5ea 100644 --- a/metadata/md5-cache/media-tv/kodi-17.6-r1 +++ b/metadata/md5-cache/media-tv/kodi-17.6-r1 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) X? ( x11-libs/libdrm x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) gles? ( X ) opengl? ( X SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.6-Krypton.tar.gz -> kodi-17.6.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.6-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=68b18b5016b8df354c0f4c29d4813053 +_md5_=561946b5803ee3b9cf022373de5bd65b diff --git a/metadata/md5-cache/media-tv/kodi-17.6-r2 b/metadata/md5-cache/media-tv/kodi-17.6-r2 index 1f28625d7a75..e38aabfc4f9c 100644 --- a/metadata/md5-cache/media-tv/kodi-17.6-r2 +++ b/metadata/md5-cache/media-tv/kodi-17.6-r2 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva:=[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) X? ( x11-libs/libdrm x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) gles? ( X ) opengl? ( X SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.6-Krypton.tar.gz -> kodi-17.6.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.6-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=7a7f6cd2203d14c1dab06af1f63ce372 +_md5_=41b87dc0fab64b81d33dcd03710bd5a3 diff --git a/metadata/md5-cache/media-tv/kodi-17.6-r3 b/metadata/md5-cache/media-tv/kodi-17.6-r3 index 76f1a9f717a0..f02eafb261c9 100644 --- a/metadata/md5-cache/media-tv/kodi-17.6-r3 +++ b/metadata/md5-cache/media-tv/kodi-17.6-r3 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva:=[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) udev? ( !libusb ) udisk SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.6-Krypton.tar.gz -> kodi-17.6.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.6-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=f735121cb35b8ddab15390625d3e2882 +_md5_=b63994d355575d5c140b296512e5042a diff --git a/metadata/md5-cache/media-tv/kodi-17.6-r4 b/metadata/md5-cache/media-tv/kodi-17.6-r4 index d2261c3b9188..117b325d7b48 100644 --- a/metadata/md5-cache/media-tv/kodi-17.6-r4 +++ b/metadata/md5-cache/media-tv/kodi-17.6-r4 @@ -1,6 +1,6 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( app-pda/libplist net-libs/shairplay ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-0.7.0 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/fribidi cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] dev-libs/libxml2 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] >=dev-libs/yajl-2 dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-libs/libcdio gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts >=media-fonts/noto-20160531 media-fonts/roboto media-libs/fontconfig media-libs/freetype >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-3.1.11:=[encode,openssl,postproc] =net-misc/curl-7.51.0 nfs? ( net-fs/libnfs:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2j:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) sftp? ( net-libs/libssh[sftp] ) sys-libs/zlib udev? ( virtual/udev ) vaapi? ( x11-libs/libva:=[opengl] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) webserver? ( >=net-libs/libmicrohttpd-0.9.50[messages] ) xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/unzip app-arch/xz-utils app-arch/zip dev-lang/swig dev-libs/crossguid dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) java? ( virtual/jre ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +xslt zeroconf java kernel_linux python_targets_python2_7 @@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) udev? ( !libusb ) udisk SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz -> libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz https://github.com/xbmc/libdvdread/archive/17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz -> libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz https://github.com/xbmc/libdvdnav/archive/43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz -> libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/3.1.11-Krypton-17.5.tar.gz -> ffmpeg-kodi-3.1.11-Krypton-17.5.tar.gz ) https://github.com/xbmc/xbmc/archive/17.6-Krypton.tar.gz -> kodi-17.6.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-17.6-generated-addons.tar.xz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=4cda64a665e5322fccaa7e208fd784c9 +_md5_=3cecf11cc0511471d5c54c9b95f9506f diff --git a/metadata/md5-cache/media-tv/kodi-9999 b/metadata/md5-cache/media-tv/kodi-9999 index 95c95e8b1a6a..9530a742111a 100644 --- a/metadata/md5-cache/media-tv/kodi-9999 +++ b/metadata/md5-cache/media-tv/kodi-9999 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( >=app-pda/libplist-2.0.0[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.1:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( virtual/mysql ) >=net-misc/curl-7.56.1 nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/xz-utils dev-lang/swig dev-libs/crossguid dev-libs/rapidjson dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig x86? ( dev-lang/nasm ) virtual/jre >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] -DESCRIPTION=Kodi is a free and open source media-player and entertainment hub +DESCRIPTION=A free and open source media-player and entertainment hub EAPI=6 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ IUSE=airplay alsa bluetooth bluray caps cec +css dbus debug dvd gbm gles lcms libressl libusb lirc mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf kernel_linux python_targets_python2_7 LICENSE=GPL-2+ RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( >=app-pda/libplist-2.0.0[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.1:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( virtual/mysql ) >=net-misc/curl-7.56.1 nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( || ( app-misc/lirc app-misc/inputlircd ) ) !media-tv/xbmc udisks? ( sys-fs/udisks:2 ) upower? ( systemd? ( sys-power/upower ) !systemd? ( || ( sys-power/upower-pm-utils sys-power/upower ) ) ) -REQUIRED_USE=python_targets_python2_7 gbm? ( gles ) || ( gles opengl ) ^^ ( gbm wayland X ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus ) +REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) ^^ ( gbm wayland X ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus ) SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.1-Leia-Alpha-1.tar.gz -> libdvdcss-1.4.1-Leia-Alpha-1.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-1.tar.gz -> libdvdread-6.0.0-Leia-Alpha-1.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-1.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-1.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.0.1-Leia-Alpha3-1.tar.gz -> ffmpeg-kodi-4.0.1-Leia-Alpha3-1.tar.gz ) _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 git-r3 918d6a744039c29af2cadc7317459765 libtool 0081a71a261724730ec4c248494f044d linux-info 915cae3d7d636732918d18827fb1c226 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils e85f015e815dd463b0c206d781ef45a5 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=9c79027b35118c44797bbdcc05834deb +_md5_=573cc0e57bb8c2c0d03002f9b25da45e diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 55a1edaa1842..a257ea6f87ab 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/vcsi-7 b/metadata/md5-cache/media-video/vcsi-7 index 17557dd8f109..63215c077d63 100644 --- a/metadata/md5-cache/media-video/vcsi-7 +++ b/metadata/md5-cache/media-video/vcsi-7 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/jinja-2[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/numpy[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pillow[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DEPEND=>=dev-python/jinja-2[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/numpy[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/pillow[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/setuptools[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( dev-python/nose[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] ) python_targets_python3_5? ( dev-lang/python:3.5 ) 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_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] DESCRIPTION=Create thumbnail sheets from video files EAPI=6 HOMEPAGE=https://github.com/amietn/vcsi -IUSE=test python_targets_python3_5 python_targets_python3_6 +IUSE=test python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=dev-python/parsedatetime[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/texttable-1.0[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] media-fonts/dejavu media-video/ffmpeg python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -REQUIRED_USE=|| ( python_targets_python3_5 python_targets_python3_6 ) +RDEPEND=dev-python/parsedatetime[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/texttable-1.0[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] media-fonts/dejavu media-video/ffmpeg python_targets_python3_5? ( dev-lang/python:3.5 ) 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_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] +REQUIRED_USE=|| ( python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 ) SLOT=0 SRC_URI=https://github.com/amietn/vcsi/archive/v7.tar.gz -> vcsi-7.tar.gz _eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=59c21323d1ae5ed6e97ce8ceca780e50 +_md5_=0a4b81b18ac8c9bddb3fbebb5956ad72 diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz index 755d8b2a447f..00740cf9456d 100644 Binary files a/metadata/md5-cache/net-dialup/Manifest.gz and b/metadata/md5-cache/net-dialup/Manifest.gz differ diff --git a/metadata/md5-cache/net-dialup/openl2tp-1.8 b/metadata/md5-cache/net-dialup/openl2tp-1.8-r1 similarity index 62% rename from metadata/md5-cache/net-dialup/openl2tp-1.8 rename to metadata/md5-cache/net-dialup/openl2tp-1.8-r1 index 069c370a3436..93796a7bce2e 100644 --- a/metadata/md5-cache/net-dialup/openl2tp-1.8 +++ b/metadata/md5-cache/net-dialup/openl2tp-1.8-r1 @@ -1,7 +1,8 @@ +BDEPEND=>=net-libs/rpcsvc-proto-1.3.1-r1 sys-devel/bison sys-devel/flex DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=net-dialup/ppp-2.4.5 >=net-libs/libtirpc-1.0.3 sys-libs/readline:= dmalloc? ( dev-libs/dmalloc ) >=net-libs/rpcsvc-proto-1.3.1-r1 sys-devel/bison sys-devel/flex +DEPEND=>=net-dialup/ppp-2.4.5 >=net-libs/libtirpc-1.0.3 sys-libs/readline:= dmalloc? ( dev-libs/dmalloc ) DESCRIPTION=Userspace tools for kernel L2TP implementation -EAPI=6 +EAPI=7 HOMEPAGE=http://www.openl2tp.org/ IUSE=+client debug dmalloc doc +examples rpc server stats kernel_linux KEYWORDS=~amd64 ~x86 @@ -10,5 +11,5 @@ RDEPEND=>=net-dialup/ppp-2.4.5 >=net-libs/libtirpc-1.0.3 sys-libs/readline:= dma REQUIRED_USE=|| ( client server ) SLOT=0 SRC_URI=mirror://sourceforge/openl2tp/openl2tp-1.8.tar.gz -_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 linux-info 915cae3d7d636732918d18827fb1c226 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs e4a9360924c5ce9f52e61342cde58512 -_md5_=988ef4321bff073e5da34f2844d0116c +_eclasses_=linux-info 915cae3d7d636732918d18827fb1c226 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=ade8a3c65ab389a69e75266a39fba456 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index f51a4be4891a..d043faa6007c 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/ndu-0.4-r4 b/metadata/md5-cache/net-dns/ndu-0.4-r4 index f2b0846851d4..e29d7eb7ba61 100644 --- a/metadata/md5-cache/net-dns/ndu-0.4-r4 +++ b/metadata/md5-cache/net-dns/ndu-0.4-r4 @@ -2,11 +2,11 @@ DEFINED_PHASES=compile install postinst unpack DEPEND=sys-apps/sed DESCRIPTION=DNS serial number incrementer and reverse zone builder EAPI=0 -HOMEPAGE=http://uranus.it.swin.edu.au/~jn/linux/dns.htm +HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=sys-apps/ed SLOT=0 SRC_URI=http://uranus.it.swin.edu.au/~jn/linux/ndu-0.4.tar.gz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=d0fbfd99d0098d44a3c02b1eb8b12e05 +_md5_=47fe91e6522c3e8b32b3dfd6a630a97d diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index a889ed5db3c3..8da862acd4be 100644 Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ diff --git a/metadata/md5-cache/net-wireless/jackit-0.0_p20170918 b/metadata/md5-cache/net-wireless/jackit-0.0_p20170918 new file mode 100644 index 000000000000..866bce226902 --- /dev/null +++ b/metadata/md5-cache/net-wireless/jackit-0.0_p20170918 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] +DESCRIPTION=Exploit Code for Mousejack +EAPI=6 +HOMEPAGE=https://github.com/insecurityofthings/jackit +IUSE=python_targets_python2_7 python_targets_python3_6 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-python/tabulate[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] dev-python/click[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] dev-python/pyusb[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_6 ) +SLOT=0 +SRC_URI=https://github.com/insecurityofthings/jackit/archive/1c057fad102af7daad537421d95e2695caeff2b7.tar.gz -> jackit-0.0_p20170918.tar.gz +_eclasses_=distutils-r1 8595c9c7530ac3963f3aa0d77aa7e2d8 multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=6cac288a63f2832f1dbb598044c3bdf7 diff --git a/metadata/md5-cache/net-wireless/mousejack-0.0_p20160726-r1 b/metadata/md5-cache/net-wireless/mousejack-0.0_p20160726-r1 new file mode 100644 index 000000000000..e08227d9f624 --- /dev/null +++ b/metadata/md5-cache/net-wireless/mousejack-0.0_p20160726-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install prepare setup +DEPEND=dev-embedded/sdcc[device-lib,mcs51,sdbinutils] +DESCRIPTION=Firmware and research tools for nRF24LU1+ based USB dongles and breakout boards +EAPI=6 +HOMEPAGE=https://www.mousejack.com/ +IUSE=python_targets_python2_7 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-embedded/sdcc[device-lib,mcs51,sdbinutils] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/pyusb[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] +SLOT=0 +SRC_URI=https://github.com/BastilleResearch/nrf-research-firmware/archive/02b84d1c4e59c0fb98263c83b2e7c7f9863a3b93.tar.gz -> mousejack-0.0_p20160726.tar.gz +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=c1abfc2169787c82d2ff11119eae2d0e diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 1cb327254813..c1a669bae4b1 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/busybox-1.29.0 b/metadata/md5-cache/sys-apps/busybox-1.29.0 index 428d57d40dde..69e9289a1cef 100644 --- a/metadata/md5-cache/sys-apps/busybox-1.29.0 +++ b/metadata/md5-cache/sys-apps/busybox-1.29.0 @@ -4,7 +4,7 @@ DESCRIPTION=Utilities for rescue and embedded systems EAPI=6 HOMEPAGE=https://www.busybox.net/ IUSE=debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static syslog systemd savedconfig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux LICENSE=GPL-2 RDEPEND=!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) mdev? ( !=dev-util/cmake-3.9.6 +DESCRIPTION=Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls +EAPI=6 +HOMEPAGE=https://github.com/i-rinat/fragview +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-db/sqlite:3 dev-libs/boost:= +SLOT=0 +SRC_URI=https://github.com/i-rinat/fragview/archive/v0.1.1.tar.gz -> fragview-0.1.1.tar.gz +_eclasses_=cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=200417fc78b0c335dd9ab55032043897 diff --git a/metadata/md5-cache/sys-fs/fragview-9999 b/metadata/md5-cache/sys-fs/fragview-9999 new file mode 100644 index 000000000000..891146b5fbf5 --- /dev/null +++ b/metadata/md5-cache/sys-fs/fragview-9999 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-db/sqlite:3 dev-libs/boost:= sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +DESCRIPTION=Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls +EAPI=6 +HOMEPAGE=https://github.com/i-rinat/fragview +LICENSE=MIT +RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-db/sqlite:3 dev-libs/boost:= +SLOT=0 +_eclasses_=cmake-utils ec27c4d90ac99a1a0fb77d97bfc597ee desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 git-r3 918d6a744039c29af2cadc7317459765 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 89bb9f083a2590d9b447fd0b78a96186 +_md5_=e48ea03913d51d48237910ef73a459ac diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 9d4498682b4d..ea8bf4852451 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.17.18 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.17.18 new file mode 100644 index 000000000000..0e80ea21be23 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.17.18 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.17 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 ~sh ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf ) +RESTRICT=binchecks strip +SLOT=4.17.18 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.17.tar.xz mirror://gentoo/genpatches-4.17-20.base.tar.xz mirror://gentoo/genpatches-4.17-20.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.17-20.experimental.tar.xz ) +_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 estack 43ddf5aaffa7a8d0482df54d25a66a1f kernel-2 bc2f2b5caeb6f89c673a8a4dced6511e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 4900ae970f827a22d33d41bd8b8f9ace python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=d6d7838c45792f3840d9827414a924a0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.18.4 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.18.4 new file mode 100644 index 000000000000..83eb67943278 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.18.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.18 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 ~sh ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf ) +RESTRICT=binchecks strip +SLOT=4.18.4 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.18.tar.xz mirror://gentoo/genpatches-4.18-7.base.tar.xz mirror://gentoo/genpatches-4.18-7.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.18-7.experimental.tar.xz ) +_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 estack 43ddf5aaffa7a8d0482df54d25a66a1f kernel-2 bc2f2b5caeb6f89c673a8a4dced6511e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 4900ae970f827a22d33d41bd8b8f9ace python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=387b395965f1afb21092d94b33f56ca6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.151 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.151 new file mode 100644 index 000000000000..3a236c86b265 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.151 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.4 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf ) +RESTRICT=binchecks strip +SLOT=4.4.151 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.4.tar.xz mirror://gentoo/genpatches-4.4-152.base.tar.xz mirror://gentoo/genpatches-4.4-152.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.4-152.experimental.tar.xz ) +_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 estack 43ddf5aaffa7a8d0482df54d25a66a1f kernel-2 bc2f2b5caeb6f89c673a8a4dced6511e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 4900ae970f827a22d33d41bd8b8f9ace python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 +_md5_=b7a9fda90ec2ade009945e1147a4e29f diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index ea16f4fab8b2..7a4fcc35a262 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/ldb-1.5.1 b/metadata/md5-cache/sys-libs/ldb-1.5.1 new file mode 100644 index 000000000000..f4a2f2e02447 --- /dev/null +++ b/metadata/md5-cache/sys-libs/ldb-1.5.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=dev-libs/libxslt doc? ( app-doc/doxygen ) virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] !elibc_FreeBSD? ( dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cmocka-1.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.14[python?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.16[python?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.37[python(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap ) lmdb? ( >=dev-db/lmdb-0.9.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) +DESCRIPTION=An LDAP-like embedded database +EAPI=6 +HOMEPAGE=https://ldb.samba.org +IUSE=doc +ldap +lmdb +python python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=LGPL-3 +RDEPEND=!elibc_FreeBSD? ( dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cmocka-1.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.14[python?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.16[python?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.37[python(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap ) lmdb? ( >=dev-db/lmdb-0.9.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=python? ( python_targets_python2_7 ) +SLOT=0/1.5.1 +SRC_URI=https://www.samba.org/ftp/pub/ldb/ldb-1.5.1.tar.gz +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf waf-utils d4999acc79b1ddba6c13ecb67b16e78e +_md5_=7ca8e45f324f4883a3d0740774076853 diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index 097881e1babb..2d6b41694cfa 100644 Binary files a/metadata/md5-cache/x11-libs/Manifest.gz and b/metadata/md5-cache/x11-libs/Manifest.gz differ diff --git a/metadata/md5-cache/x11-libs/libX11-1.6.6 b/metadata/md5-cache/x11-libs/libX11-1.6.6 index 6f2a723454f6..b4e368ddb13a 100644 --- a/metadata/md5-cache/x11-libs/libX11-1.6.6 +++ b/metadata/md5-cache/x11-libs/libX11-1.6.6 @@ -4,10 +4,10 @@ DESCRIPTION=X.Org X11 library EAPI=5 HOMEPAGE=https://www.x.org/wiki/ https://cgit.freedesktop.org/ IUSE=ipv6 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 static-libs doc -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt LICENSE=MIT RDEPEND=x11-base/xorg-proto >=x11-libs/libxcb-1.11.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xtrans SLOT=0 SRC_URI=https://www.x.org/releases/individual/lib/libX11-1.6.6.tar.bz2 _eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-multilib d4c92668ddddff2b1da2efb74daa43be autotools-utils 696393cddf6200db17a31641f597b403 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xorg-2 3177e7a1a6d7ed77cd228f01de48336b -_md5_=1c67905796babf0ce70e2ca46ea04abb +_md5_=709e9c329f1c75dd8dd4c8ef612375da diff --git a/metadata/md5-cache/x11-libs/pango-1.42.4 b/metadata/md5-cache/x11-libs/pango-1.42.4 index 36f74a4e8f06..1c314c5b9635 100644 --- a/metadata/md5-cache/x11-libs/pango-1.42.4 +++ b/metadata/md5-cache/x11-libs/pango-1.42.4 @@ -4,10 +4,10 @@ DESCRIPTION=Internationalized text layout and rendering library EAPI=6 HOMEPAGE=http://www.pango.org/ IUSE=X +introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-2+ FTL RDEPEND=>=media-libs/harfbuzz-1.4.2:=[glib(+),truetype(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/fontconfig-2.12.92:1.0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.12.14-r4:=[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-0.19.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) X? ( >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=mirror://gnome/sources/pango/1.42/pango-1.42.4.tar.xz _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 acac536f2c3bbcd312ac3faaa3e55e40 gnome2-utils c6060f4ab634aca444c4b2176b0f3877 libtool 0081a71a261724730ec4c248494f044d ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 xdg 4939e61ae72d18779a8bdac386a7a07e xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=4821c7f4e0a925809b9f0a92f0c26c69 +_md5_=84d1ce6e6e7618ccae46003f84752dec diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index 83af2cc8c838..d52cf5783378 100644 Binary files a/metadata/md5-cache/x11-wm/Manifest.gz and b/metadata/md5-cache/x11-wm/Manifest.gz differ diff --git a/metadata/md5-cache/x11-wm/enlightenment-0.21.11-r1 b/metadata/md5-cache/x11-wm/enlightenment-0.21.11-r1 index ad893f326dcf..ad5bb5fe5f3f 100644 --- a/metadata/md5-cache/x11-wm/enlightenment-0.21.11-r1 +++ b/metadata/md5-cache/x11-wm/enlightenment-0.21.11-r1 @@ -1,13 +1,13 @@ DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=>=dev-libs/efl-1.20.0[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) egl? ( >=dev-libs/efl-1.20.0[egl,wayland] ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( >=dev-libs/efl-1.20.0[drm,wayland] >=dev-libs/wayland-1.11.0 x11-libs/libxkbcommon x11-libs/pixman ) sys-devel/automake:1.15 virtual/pkgconfig nls? ( sys-devel/gettext ) +DEPEND=>=dev-libs/efl-1.20.0[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) egl? ( =dev-libs/efl-1.20*[egl,wayland] ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.11.0 x11-libs/libxkbcommon x11-libs/pixman ) sys-devel/automake:1.15 virtual/pkgconfig nls? ( sys-devel/gettext ) DESCRIPTION=Enlightenment window manager EAPI=6 HOMEPAGE=https://www.enlightenment.org/ IUSE=acpi connman doc egl nls pam static-libs systemd udisks wayland +enlightenment_modules_conf-applications +enlightenment_modules_conf-bindings +enlightenment_modules_conf-dialogs +enlightenment_modules_conf-display +enlightenment_modules_conf-interaction +enlightenment_modules_conf-intl +enlightenment_modules_conf-menus +enlightenment_modules_conf-paths +enlightenment_modules_conf-performance +enlightenment_modules_conf-randr +enlightenment_modules_conf-shelves +enlightenment_modules_conf-theme +enlightenment_modules_conf-window-manipulation +enlightenment_modules_conf-window-remembers +enlightenment_modules_appmenu +enlightenment_modules_backlight +enlightenment_modules_battery +enlightenment_modules_bluez4 +enlightenment_modules_clock +enlightenment_modules_conf +enlightenment_modules_cpufreq +enlightenment_modules_everything +enlightenment_modules_fileman +enlightenment_modules_fileman-opinfo +enlightenment_modules_gadman +enlightenment_modules_geolocation +enlightenment_modules_ibar +enlightenment_modules_ibox +enlightenment_modules_lokker +enlightenment_modules_mixer +enlightenment_modules_msgbus +enlightenment_modules_music-control +enlightenment_modules_notification +enlightenment_modules_packagekit +enlightenment_modules_pager +enlightenment_modules_pager-plain +enlightenment_modules_quickaccess +enlightenment_modules_shot +enlightenment_modules_start +enlightenment_modules_syscon +enlightenment_modules_systray +enlightenment_modules_tasks +enlightenment_modules_teamwork +enlightenment_modules_temperature +enlightenment_modules_tiling +enlightenment_modules_time +enlightenment_modules_winlist +enlightenment_modules_wireless +enlightenment_modules_wizard +enlightenment_modules_wl-desktop-shell +enlightenment_modules_wl-drm +enlightenment_modules_wl-text-input +enlightenment_modules_wl-weekeyboard +enlightenment_modules_wl-wl +enlightenment_modules_wl-x11 +enlightenment_modules_xkbswitch +enlightenment_modules_xwayland KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 LICENSE=BSD-2 -RDEPEND=>=dev-libs/efl-1.20.0[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) egl? ( >=dev-libs/efl-1.20.0[egl,wayland] ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( >=dev-libs/efl-1.20.0[drm,wayland] >=dev-libs/wayland-1.11.0 x11-libs/libxkbcommon x11-libs/pixman ) +RDEPEND=>=dev-libs/efl-1.20.0[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) egl? ( =dev-libs/efl-1.20*[egl,wayland] ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.11.0 x11-libs/libxkbcommon x11-libs/pixman ) SLOT=0.17/0.21.11 SRC_URI=https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.21.11.tar.xz _eclasses_=xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=ae672c8489fca848e5d23606a4cdcbf6 +_md5_=5f1fe685481c0f6fdb647ff56d3d1619 diff --git a/metadata/md5-cache/x11-wm/enlightenment-0.22.3 b/metadata/md5-cache/x11-wm/enlightenment-0.22.3 index 42528b44f906..c7a30ce85afc 100644 --- a/metadata/md5-cache/x11-wm/enlightenment-0.22.3 +++ b/metadata/md5-cache/x11-wm/enlightenment-0.22.3 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=dev-libs/efl-1.20.5[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( dev-libs/efl[drm,wayland] >=dev-libs/wayland-1.12.0 x11-libs/libxkbcommon x11-libs/pixman ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.45.1 >=dev-util/ninja-1.7.2 +DEPEND=>=dev-libs/efl-1.20.5[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.12.0 x11-libs/libxkbcommon x11-libs/pixman ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.45.1 >=dev-util/ninja-1.7.2 DESCRIPTION=Enlightenment window manager EAPI=6 HOMEPAGE=https://www.enlightenment.org/ IUSE=acpi connman doc nls pam systemd udisks wayland +enlightenment_modules_conf-applications +enlightenment_modules_conf-bindings +enlightenment_modules_conf-dialogs +enlightenment_modules_conf-display +enlightenment_modules_conf-interaction +enlightenment_modules_conf-intl +enlightenment_modules_conf-menus +enlightenment_modules_conf-paths +enlightenment_modules_conf-performance +enlightenment_modules_conf-randr +enlightenment_modules_conf-shelves +enlightenment_modules_conf-theme +enlightenment_modules_conf-window-manipulation +enlightenment_modules_conf-window-remembers +enlightenment_modules_appmenu +enlightenment_modules_backlight +enlightenment_modules_battery +enlightenment_modules_bluez4 +enlightenment_modules_clock +enlightenment_modules_conf +enlightenment_modules_cpufreq +enlightenment_modules_everything +enlightenment_modules_fileman +enlightenment_modules_fileman-opinfo +enlightenment_modules_gadman +enlightenment_modules_geolocation +enlightenment_modules_ibar +enlightenment_modules_ibox +enlightenment_modules_lokker +enlightenment_modules_luncher +enlightenment_modules_mixer +enlightenment_modules_msgbus +enlightenment_modules_music-control +enlightenment_modules_notification +enlightenment_modules_packagekit +enlightenment_modules_pager +enlightenment_modules_pager-plain +enlightenment_modules_quickaccess +enlightenment_modules_shot +enlightenment_modules_start +enlightenment_modules_syscon +enlightenment_modules_sysinfo +enlightenment_modules_systray +enlightenment_modules_tasks +enlightenment_modules_teamwork +enlightenment_modules_temperature +enlightenment_modules_tiling +enlightenment_modules_time +enlightenment_modules_vkbd +enlightenment_modules_winlist +enlightenment_modules_wireless +enlightenment_modules_wizard +enlightenment_modules_wl-buffer +enlightenment_modules_wl-desktop-shell +enlightenment_modules_wl-drm +enlightenment_modules_wl-text-input +enlightenment_modules_wl-weekeyboard +enlightenment_modules_wl-wl +enlightenment_modules_wl-x11 +enlightenment_modules_xkbswitch +enlightenment_modules_xwayland KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 LICENSE=BSD-2 -RDEPEND=>=dev-libs/efl-1.20.5[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( dev-libs/efl[drm,wayland] >=dev-libs/wayland-1.12.0 x11-libs/libxkbcommon x11-libs/pixman ) +RDEPEND=>=dev-libs/efl-1.20.5[eet,X] virtual/udev x11-libs/libXext x11-libs/libxcb x11-libs/xcb-util-keysyms x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.12.0 x11-libs/libxkbcommon x11-libs/pixman ) SLOT=0.17/0.22.3 SRC_URI=https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.22.3.tar.xz _eclasses_=meson b953e9f7b0c7db44d8b115086b11ba16 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 12114a2a9aab35b93efc037a196b3234 toolchain-funcs e4a9360924c5ce9f52e61342cde58512 xdg-utils 89bb9f083a2590d9b447fd0b78a96186 -_md5_=7aca1c54f9168cbf59f915ac5109768a +_md5_=4f9d48082a53f40d7ed5f6449dc0d945 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 6f272cb4482e..92a06e933c59 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 22 Aug 2018 20:38:34 +0000 +Thu, 23 Aug 2018 08:38:31 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 00294ac51111..04a70db6784e 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Aug 22 20:38:34 UTC 2018 +Thu Aug 23 08:38:31 UTC 2018 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 8cfc1a11038c..652bf9d324bd 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 22 Aug 2018 21:00:01 +0000 +Thu, 23 Aug 2018 09:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 45676a7d1235..acbe193fa74e 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -685850bd7fcca67fa7d64a1750b8d2389dd2030c 1534969301 2018-08-22T20:21:41+00:00 +afb7bcca12fa41186886b19f93d086d5468a9022 1535013259 2018-08-23T08:34:19+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index e0f5b87a8ed9..a774c282d644 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1534970101 Wed 22 Aug 2018 08:35:01 PM UTC +1535013301 Thu 23 Aug 2018 08:35:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 6f272cb4482e..92a06e933c59 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 22 Aug 2018 20:38:34 +0000 +Thu, 23 Aug 2018 08:38:31 +0000 diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz index b551655218ba..58af4bcd6818 100644 Binary files a/net-dialup/Manifest.gz and b/net-dialup/Manifest.gz differ diff --git a/net-dialup/openl2tp/files/openl2tpd.initd b/net-dialup/openl2tp/files/openl2tpd.initd index b1d1511a5642..fda6770fa90f 100644 --- a/net-dialup/openl2tp/files/openl2tpd.initd +++ b/net-dialup/openl2tp/files/openl2tpd.initd @@ -61,7 +61,7 @@ stop() { rc=$? if [ ${RC_CMD} = "restart" ]; then - einfo "sleepinng for server to finilize connections" + einfo "sleeping for server to finalize connections" sleep 2 fi diff --git a/net-dialup/openl2tp/openl2tp-1.8.ebuild b/net-dialup/openl2tp/openl2tp-1.8-r1.ebuild similarity index 81% rename from net-dialup/openl2tp/openl2tp-1.8.ebuild rename to net-dialup/openl2tp/openl2tp-1.8-r1.ebuild index 707cccebd5a7..fb5611675f4e 100644 --- a/net-dialup/openl2tp/openl2tp-1.8.ebuild +++ b/net-dialup/openl2tp/openl2tp-1.8-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit linux-info @@ -16,18 +16,18 @@ IUSE="+client debug dmalloc doc +examples rpc server stats" REQUIRED_USE="|| ( client server )" -CDEPEND=" +BDEPEND=" + >=net-libs/rpcsvc-proto-1.3.1-r1 + sys-devel/bison + sys-devel/flex +" +DEPEND=" >=net-dialup/ppp-2.4.5 >=net-libs/libtirpc-1.0.3 sys-libs/readline:= dmalloc? ( dev-libs/dmalloc ) " -DEPEND="${CDEPEND} - >=net-libs/rpcsvc-proto-1.3.1-r1 - sys-devel/bison - sys-devel/flex -" -RDEPEND="${CDEPEND} +RDEPEND="${DEPEND} rpc? ( net-nds/rpcbind ) " @@ -55,32 +55,31 @@ src_prepare() { } src_configure() { - declare -a myconf # not local, should be used at src_compile() + myconf= - use client || myconf+=( L2TP_FEATURE_LAC_SUPPORT=n + use client || myconf+=" L2TP_FEATURE_LAC_SUPPORT=n L2TP_FEATURE_LAIC_SUPPORT=n - L2TP_FEATURE_LAOC_SUPPORT=n ) + L2TP_FEATURE_LAOC_SUPPORT=n " - use server || myconf+=( L2TP_FEATURE_LNS_SUPPORT=n + use server || myconf+=" L2TP_FEATURE_LNS_SUPPORT=n L2TP_FEATURE_LNIC_SUPPORT=n - L2TP_FEATURE_LNOC_SUPPORT=n ) + L2TP_FEATURE_LNOC_SUPPORT=n " - use rpc || myconf+=( L2TP_FEATURE_RPC_MANAGEMENT=n ) + use rpc || myconf+=" L2TP_FEATURE_RPC_MANAGEMENT=n " - use stats && myconf+=( L2TP_FEATURE_LOCAL_STAT_FILE=y ) - use debug && myconf+=( L2TP_DEBUG=y ) - use dmalloc && myconf+=( USE_DMALLOC=y ) + use stats && myconf+=" L2TP_FEATURE_LOCAL_STAT_FILE=y " + use debug && myconf+=" L2TP_DEBUG=y " + use dmalloc && myconf+=" USE_DMALLOC=y " - # pppd plugin is only needed for pppd < 2.4.5 - unset PPPD_SUBDIR + echo ${myconf} > "${T}/myconf" } src_compile() { - emake ${myconf[@]} + emake $(cat "${T}/myconf") } src_install() { - emake ${myconf[@]} DESTDIR="${D}" install + emake $(cat "${T}/myconf") DESTDIR="${D}" install if use examples; then docinto event_socket diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 85edc53f07f6..a206408284dc 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/ndu/ndu-0.4-r4.ebuild b/net-dns/ndu/ndu-0.4-r4.ebuild index 279b5024e13e..b64497eb415c 100644 --- a/net-dns/ndu/ndu-0.4-r4.ebuild +++ b/net-dns/ndu/ndu-0.4-r4.ebuild @@ -7,7 +7,7 @@ inherit eutils toolchain-funcs DESCRIPTION="DNS serial number incrementer and reverse zone builder" SRC_URI="http://uranus.it.swin.edu.au/~jn/linux/${P}.tar.gz" -HOMEPAGE="http://uranus.it.swin.edu.au/~jn/linux/dns.htm" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86" diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 3ab8561739fb..10590f803bed 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/jackit/Manifest b/net-wireless/jackit/Manifest new file mode 100644 index 000000000000..523618965c26 --- /dev/null +++ b/net-wireless/jackit/Manifest @@ -0,0 +1 @@ +DIST jackit-0.0_p20170918.tar.gz 19104 BLAKE2B 57ba557e8ce0e10af68ed5445dc13ac51661ecd8b7dae7093643968b82d90a3ce3844571b4d84d3355a143382624af1fa16ff6d2432d07a4edc7ed9fd8a4b1fa SHA512 15e11594adf1f95e8b547ca1da9d44d93e263fa8b289a23413492bb9a991fdfc0d20d633c5ba66a9a254f12ad7301793f8456bd9197e1ad4207e5a2dd109babd diff --git a/net-wireless/jackit/jackit-0.0_p20170918.ebuild b/net-wireless/jackit/jackit-0.0_p20170918.ebuild new file mode 100644 index 000000000000..09d8500674b8 --- /dev/null +++ b/net-wireless/jackit/jackit-0.0_p20170918.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_6} ) +inherit distutils-r1 + +DESCRIPTION="Exploit Code for Mousejack" +HOMEPAGE="https://github.com/insecurityofthings/jackit" +COMMIT="1c057fad102af7daad537421d95e2695caeff2b7" +SRC_URI="https://github.com/insecurityofthings/jackit/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + dev-python/tabulate[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}]" diff --git a/net-wireless/jackit/metadata.xml b/net-wireless/jackit/metadata.xml new file mode 100644 index 000000000000..75a85e8dac53 --- /dev/null +++ b/net-wireless/jackit/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + insecurityofthings/jackit + + diff --git a/net-wireless/mousejack/Manifest b/net-wireless/mousejack/Manifest new file mode 100644 index 000000000000..0eaba0412afc --- /dev/null +++ b/net-wireless/mousejack/Manifest @@ -0,0 +1 @@ +DIST mousejack-0.0_p20160726.tar.gz 34252 BLAKE2B 7511d29aa94f2fb5590b34d52eaa64150f3931933f043c9028e2d9cae61342a314a369e80e51e1150294afaadca06e58ec71ba4df4150a7a58d9a82d28919a58 SHA512 01fc87a347aea9ccad7611ef494da0521da278b7664e511409f0f822327b02f6fb555c5b5da86aae998b8fd34b7a55260d03594fbd9bb61c3ceca77e7d54958c diff --git a/net-wireless/mousejack/files/mousejack b/net-wireless/mousejack/files/mousejack new file mode 100644 index 000000000000..666ea47d9c9e --- /dev/null +++ b/net-wireless/mousejack/files/mousejack @@ -0,0 +1,42 @@ +#!/bin/sh + +usage() { + printf "The following firmware's are supported:\n" + printf "Nordic Semiconductor Bootloader\n" + printf "CrazyRadio Firmware\n" + printf "RFStorm Research Firmware\n" + printf "run \"mousejack install\"\n\n" + printf "To flash Logitech Unifying Dongle C-U0007\n" + printf "run \"mousejack logitech_install\"\n\n" +} + +if [ -z "${1}" ]; then + usage + exit 1 +fi + +#parse args +while true; do + case $1 in + -h|--help) + usage + exit 0 + ;; + install) + /usr/share/mousejack/prog/usb-flash.py /usr/share/mousejack/dongle.bin + exit $? + ;; + logitech_install) + /usr/share/mousejack/prog/logitech-usb-flash.py /usr/share/mousejack/dongle.formatted.bin /usr/share/mousejack/dongle.formatted.ihx + exit $? + ;; + --) + shift + break + ;; + *) + break + ;; + esac + shift +done diff --git a/net-wireless/mousejack/metadata.xml b/net-wireless/mousejack/metadata.xml new file mode 100644 index 000000000000..c5c7cc912abc --- /dev/null +++ b/net-wireless/mousejack/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + BastilleResearch/nrf-research-firmware + + diff --git a/net-wireless/mousejack/mousejack-0.0_p20160726-r1.ebuild b/net-wireless/mousejack/mousejack-0.0_p20160726-r1.ebuild new file mode 100644 index 000000000000..2593ee853819 --- /dev/null +++ b/net-wireless/mousejack/mousejack-0.0_p20160726-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 + +DESCRIPTION="Firmware and research tools for nRF24LU1+ based USB dongles and breakout boards" +HOMEPAGE="https://www.mousejack.com/" +COMMIT="02b84d1c4e59c0fb98263c83b2e7c7f9863a3b93" +SRC_URI="https://github.com/BastilleResearch/nrf-research-firmware/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nrf-research-firmware-${COMMIT}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-embedded/sdcc[device-lib,mcs51,sdbinutils]" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + dev-python/pyusb[${PYTHON_USEDEP}]" + +src_prepare() { + mv tools/lib tools/nrf24 || die + for file in tools/nrf24-*; do + sed -i 's#from lib#from nrf24#' ${file} || die + done + default +} +src_install() { + insinto /usr/share/${PN} + doins bin/dongle.{bin,formatted.bin,formatted.ihx} + + python_domodule tools/nrf24 + python_doscript tools/nrf24-* + + python_scriptinto /usr/share/${PN}/prog + python_doscript prog/usb-flasher/usb-flash.py + python_doscript prog/usb-flasher/logitech-usb-flash.py + python_doscript prog/usb-flasher/unifying.py + + dosbin "${FILESDIR}/mousejack" +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 7ebd5d4346d0..34f417a2b36a 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 1d1a39a0266b..3a9127d80efb 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (23 Aug 2018) +# Dependency sys-cluster/ceph is keyworded for amd64 +net-fs/samba -ceph + # Göktürk Yüksek (6 Jul 2018) # Dependency app-crypt/jitterentropy is keyworded for amd64 sys-apps/rng-tools -jitterentropy diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index c9a3ef9916d8..9c635e6d37e7 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,6 +3,10 @@ # This file requires >=portage-2.1.1 +# Thomas Deutschmann (23 Aug 2018) +# Dependency sys-cluster/ceph is keyworded for x86 +net-fs/samba -ceph + # Rick Farina (27 Jun 2018) # Catalyst has support for assembling bootloader on this arch dev-util/catalyst -system-bootloader diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3dfff9e910d1..4955c74c2124 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -100,7 +100,8 @@ media-plugins/vdr-music graphtft # Lars Wendler (14 Mar 2018) # Broken on all 32bit arches. Globally masked because of sys-apps/dmapi having # no active upstream anymore. -net-fs/samba dmapi +# sys-cluster/ceph is only available on amd64 & x86, unmask per arch +net-fs/samba dmapi ceph # Jan Ziak <0xe2.0x9a.0x9b@gmail.com> (14 Mar 2018) # Mask local USE flag to satisfy repoman diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 6d81500cb482..ecf2c086a32c 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2295,13 +2295,14 @@ dev-libs/efl:ibus - Enable Intelligent Input Bus dev-libs/efl:ico - Enable Ico image loader dev-libs/efl:ivi - Enable ivi-shell support dev-libs/efl:libuv - Enable dev-libs/libuv support -dev-libs/efl:luajit - USE dev-lang/lua instead of dev-lang/luajit +dev-libs/efl:luajit - USE dev-lang/luajit instead of dev-lang/lua dev-libs/efl:oldlua - USE dev-lang/lua instead of dev-lang/luajit dev-libs/efl:physics - Enable Bullet physics effects and support dev-libs/efl:pixman - Enable PixMan for software rendering dev-libs/efl:ppm - Enable PMAPS image loader dev-libs/efl:psd - Enable PSD image loader dev-libs/efl:scim - Enable Smart Common Input Method +dev-libs/efl:system-lz4 - Use system liblz4 instead of bundled one dev-libs/efl:tga - Enable Tga image loader dev-libs/efl:tslib - Enable x11-libs/tslib for touchscreen events dev-libs/efl:unwind - Enable debug support via sys-libs/libunwind diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index f9f0d4e3a097..0a54048ff2aa 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/busybox/busybox-1.29.0.ebuild b/sys-apps/busybox/busybox-1.29.0.ebuild index 8563b2bb2f25..0a9ed10874c1 100644 --- a/sys-apps/busybox/busybox-1.29.0.ebuild +++ b/sys-apps/busybox/busybox-1.29.0.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then else MY_P=${PN}-${PV/_/-} SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" fi LICENSE="GPL-2" # GPL-2 only diff --git a/sys-apps/diffutils/diffutils-3.6-r1.ebuild b/sys-apps/diffutils/diffutils-3.6-r1.ebuild index ab2624456bf7..a09a39c28603 100644 --- a/sys-apps/diffutils/diffutils-3.6-r1.ebuild +++ b/sys-apps/diffutils/diffutils-3.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/diffutils/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls static" DEPEND="app-arch/xz-utils diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 534bcec6c241..fd36678c3f28 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/fragview/Manifest b/sys-fs/fragview/Manifest new file mode 100644 index 000000000000..0e05eb4399c4 --- /dev/null +++ b/sys-fs/fragview/Manifest @@ -0,0 +1 @@ +DIST fragview-0.1.1.tar.gz 20439 BLAKE2B 827275562fadcce5fc1dc210816ab5a2108863538dfb1892f677fb94e26ea348712f5c9534405d4d056435f1d5c38427eafce7de0af35839bc69da98dcedb9b5 SHA512 aa28f57e2ba5fbba48fd9d8d471ac8e90c056309b6f44cc1e320dbbaea2105c622a6803a04be23893b8e284cd53112f2d1fe73a97e7333937892b35742e5495f diff --git a/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch b/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch new file mode 100644 index 000000000000..2eadf02bfff7 --- /dev/null +++ b/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch @@ -0,0 +1,46 @@ +From 11ab3027fda015798b92fd7e44cb5e3289f41542 Mon Sep 17 00:00:00 2001 +From: Rinat +Date: Thu, 18 Jul 2013 12:03:30 +0400 +Subject: [PATCH] fix linking with "-Wl,--as-needed" + +https://github.com/i-rinat/fragview/issues/2 + + +https://github.com/i-rinat/fragview/commit/11ab3027fda015798b92fd7e44cb5e3289f41542 + + +--- + CMakeLists.txt | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d7003e4..fbd7cbb 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -43,13 +43,13 @@ add_executable (fileseverity + ) + + target_link_libraries (fragview +- ${GTKMM_LIBRARIES} + clusters ++ ${GTKMM_LIBRARIES} + ) + + target_link_libraries (fileseverity +- ${GLIBMM_LIBRARIES} + clusters ++ ${GLIBMM_LIBRARIES} + ) + + add_executable (fragdb +@@ -57,9 +57,9 @@ add_executable (fragdb + ) + + target_link_libraries (fragdb ++ clusters + ${GLIBMM_LIBRARIES} + ${SQLITE3_LIBRARIES} +- clusters + ) + + install (TARGETS fileseverity fragdb fragview diff --git a/sys-fs/fragview/fragview-0.1.1.ebuild b/sys-fs/fragview/fragview-0.1.1.ebuild new file mode 100644 index 000000000000..5e531deaaae0 --- /dev/null +++ b/sys-fs/fragview/fragview-0.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/i-rinat/fragview.git" +else + SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls" +HOMEPAGE="https://github.com/i-rinat/fragview" + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-db/sqlite:3 + dev-libs/boost:= +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-fix-linking.patch" ) diff --git a/sys-fs/fragview/fragview-9999.ebuild b/sys-fs/fragview/fragview-9999.ebuild new file mode 100644 index 000000000000..679d6254f5ae --- /dev/null +++ b/sys-fs/fragview/fragview-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/i-rinat/fragview.git" +else + SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls" +HOMEPAGE="https://github.com/i-rinat/fragview" + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-db/sqlite:3 + dev-libs/boost:= +" +RDEPEND="${DEPEND}" diff --git a/sys-fs/fragview/metadata.xml b/sys-fs/fragview/metadata.xml new file mode 100644 index 000000000000..500b2e4440b8 --- /dev/null +++ b/sys-fs/fragview/metadata.xml @@ -0,0 +1,15 @@ + + + + + lucianposton@pm.me + Lucian Poston + + + proxy-maint@gentoo.org + Proxy Maintainers + + + i-rinat/fragview + + diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index e46f68227635..9573f69d7345 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 11bb8dad70a7..53abaeab6522 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -31,6 +31,9 @@ DIST genpatches-4.17-18.extras.tar.xz 17492 BLAKE2B 6c95c66f565d4b9d64369ad71163 DIST genpatches-4.17-19.base.tar.xz 392024 BLAKE2B 345308975ecedbd72a38ada77b900aa4f4e49180e7fff794edd79f95596278d5a5817e6ffa731e2f0d87fa931df6d59b9666163448ee6e1df71a3632267b0167 SHA512 ef26375e14f87ac51273c1f382575260e45be39882abd1a74e35f63d366335d1f630102acb399f4da9197b155f42e8b8c65810ffed13f18fb06d2c6885220923 DIST genpatches-4.17-19.experimental.tar.xz 5224 BLAKE2B 1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350 SHA512 57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c DIST genpatches-4.17-19.extras.tar.xz 17492 BLAKE2B da89046f2d70db0a713ee0e485c61c1e437f3bc0ec1ec2fabadcb1da7b9c099b1d08f1bf08b824e5dc504aef6b9ef9950b25c4796a6cf250d155b25d717a7db3 SHA512 28cc0d2ae49ddead36677421bbb01ea35bf6840842c1982071128ba3fce2212cf33f13641931e28250697d82d9158dc130dfbb88ce8d9968fb1314de59fa077d +DIST genpatches-4.17-20.base.tar.xz 402320 BLAKE2B c3df9a5d8fd73ce55d9b6178c3609308721676ac1eacd31cc95910fbbf7beb6083e55dd47f329a4c94d0aac704f9af916e4f5767bd196c65c7d865711afac5d7 SHA512 77430aef34b5fef60d6eaa7e1751926c1b39767018bb2784ff1bdaee17476a44aed7727c8957221e373802cb89fbdbcdd88eaf45c22f6629a3f8ef05ec9a276c +DIST genpatches-4.17-20.experimental.tar.xz 5224 BLAKE2B 1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350 SHA512 57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c +DIST genpatches-4.17-20.extras.tar.xz 17492 BLAKE2B a4980abfdd077a812797acb20d16508ec7150d4784944baee6f059b80351dbbfa085972583b3a6dc201f1639cb56b1fb581d198e7692e4d128e3197628f972d8 SHA512 23511baa1b93372a1e460de24512751d3173088a76bbb53e303cef706fb86ab12a15910e5a4eea4cb30ed8ace1c1355b40c8b0d3f0fe210d454709ee42b28b15 DIST genpatches-4.18-3.base.tar.xz 37496 BLAKE2B b822e827c9993c8a0900558035bcee3838ac52257b6e5ce9a695037e84daa4c0dd8d03f090cf366e17472af69278d0077c5103c30009723ec0e2b172359dfac6 SHA512 b7bc64f484c9f177a96dfdce5c2fe945a196a521f81380244146a4d1cb949210e99eb1f214c944db99edae9d214645deb6ce3809a77f3ba8abf2e23b43b9913e DIST genpatches-4.18-3.experimental.tar.xz 5224 BLAKE2B abe79884ed8b8ebf4c89efb0d41ba6d860bcc3eff5f8e5524b426527ffedac1869af659bdb89a032a9b70934081308d37d1b7dd88bfc6da0e515cfd1f662376c SHA512 c23f1439c9f5e3543ca21b32ad1fcb9f9e4f1e9caad80e1245e86ea158d35824c0b60b0c631accfa09eece9584e53eb6bba86a6342cc36e44e660669ccddaa6b DIST genpatches-4.18-3.extras.tar.xz 17496 BLAKE2B c9e9078c1532efe0d14a6f2b5d9546d6a6944ee1e70d181a0482ab1e9f325d94f95448136893f4bb4baa45651c172b5b5462197ba8aa8dd5963292185571e8fb SHA512 e11b27490c55b99dbaa74c829c0c113bee91bc665c15aeb798a71599a98c7f4ec2f0abffb2871c81b674c9e5f84d9bfbc5e954ffc8db6b6c8106eeccefd98abc @@ -43,6 +46,9 @@ DIST genpatches-4.18-5.extras.tar.xz 17508 BLAKE2B bb3d6cd44344654df2cd9f5dcaa85 DIST genpatches-4.18-6.base.tar.xz 48920 BLAKE2B 1512f6097fd9a056be18e3b62d38e3cffd65dae440dd05e5d4d0879aeb35af6c75396c1f03c31796933a805948b96d93dc48c8df695f6088597626b7b2e13211 SHA512 be0973f801f550b6d1e62cfb3ed09049e6a2f8b9e6f549e4194bed79c98585da68e1cfecaa61d360c1b16e8e1a3d0347052393d7453a019817360cd3f6d473c9 DIST genpatches-4.18-6.experimental.tar.xz 5224 BLAKE2B a43fca3e0b1c05ec32f3c44b536d211d4340ca32d9a82bebde2f322e9a69ce73b1d0da1c2b35eec0d650c98c2e3df65df39de5017d9c1d37c014c780001a6ee6 SHA512 ae091c6f0985de9bb13cff8a7a1467b8c45b169d30be506cc0d1d9396dad479698a5b2d8f4a5703e13249c33917ab373dcf61889360f128170052a5b71bb71a4 DIST genpatches-4.18-6.extras.tar.xz 17512 BLAKE2B 68d05f4ee39c0780b6a4fdcfe6572101a78174c49270e54778c219a1aca06b326777ef4f4e8ff1712cebe69890667d6d592715f1ce329ec47b3e1fe1ad214bdf SHA512 7699d96e6b2b5f0448296713aea8ce01e5fd9f3ae5da305f4a2f0568a56b8a09623f734f9d78da0eccc15d060ca47e398548a115f217f41f567ab2c50784f5b7 +DIST genpatches-4.18-7.base.tar.xz 55856 BLAKE2B 569f6aa36f0ffcfe6639307ad0a2ad89cb8ac4b583052dea0395b6ee9cab84b41c3c4573f866d47f43223ab8daa396d20f7f9a726831eaf9209ced7db369dce8 SHA512 a84110ff7f30127cfaf7c0ad40956763502f8bffe99bb8d0d25865102b01be1e4d03c7f5862c93786c2b1bd89805c7fe863ae7fb4bd8f05e516e3a9128f07ebe +DIST genpatches-4.18-7.experimental.tar.xz 5224 BLAKE2B 1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350 SHA512 57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c +DIST genpatches-4.18-7.extras.tar.xz 17504 BLAKE2B 2f5e4ed8288175f672a7b8eb84d1a9c626d232da119f6cefb0b10d13d7e3f507671d21d399e2ab43b45678c86b765c040bbbc6936b45cae0a8eff300d1aee634 SHA512 7a9dd8bb31451f47d952b5d04ebca8b274cda8dc4579ddf7e503712078f7dab045a2cdeb3961549538b2dc0718736c372c8b4e0f3f5edcb81e050d38ed6abbeb DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01ccccf9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d SHA512 43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300 SHA512 e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705 SHA512 84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf @@ -64,6 +70,9 @@ DIST genpatches-4.4-150.extras.tar.xz 16452 BLAKE2B 9c7fdf7b009d5d58b919f7f1b395 DIST genpatches-4.4-151.base.tar.xz 2298156 BLAKE2B 8a6ebf847b2447abdac3a544130721d54d51216d8bf2c7db34bc34154dd236cedceedc9190e5a5b9b972209c4180cc57b501b392be7f4b26684c95742e3741b9 SHA512 7e82eaaa0559dea96b5f53eb2ca231872db5cb45f2a5627f7d68fd9dab3f1840944bb613df9e909c0e734df515236ed35fbe4051124703ac7090c0a68d8aa6f8 DIST genpatches-4.4-151.experimental.tar.xz 87748 BLAKE2B 90e9341cdd0d2d9f174cf28f063d8f8a50319529b96f9b6f2547535ed4fc560ed02d3f857bbd3bdc8d11bfda0f12957a6da9539cc7d15b12b74aba870c83785e SHA512 f465b647d9c57cabf87ca899e1d3c465d9a8690d05f2a64f71aa9333ba88ec3c0b7248321c5fd161149126c345b569a728f2a22eb4422c8b45fcff8dd319a67f DIST genpatches-4.4-151.extras.tar.xz 16452 BLAKE2B 9c7fdf7b009d5d58b919f7f1b395249748bd7489ea052702838fcc2adac6e605422fcf404b76db0206a6bda006a16401182684626a980b727301b963a713fffd SHA512 2470a74a73e91d4d0534521bda198f14450304910eace137b17fbd611281a2864907a724c600de4433484d76b8fdb794e11b48cf5e5d7ac5adaff518dd921e5e +DIST genpatches-4.4-152.base.tar.xz 2301840 BLAKE2B 8f7fa73d334784f35b5576d7a6c65abce9fc1bd31383d23c614e61658988d80326906f21ea215a6e1aac229ed233537b911a489aceead2c53e0fbd4dc210d43d SHA512 893f8901d0741a95135d9c85be22cf8a2074357946fccae1302f189b31826cc1a344ac397392bf79b6f40e262caf2191cb3afa598ea4146c1f88c1fad8d8748b +DIST genpatches-4.4-152.experimental.tar.xz 87752 BLAKE2B 928fa4cba424908e0e681ed99531be631609e894055625d4996ee2415efebabeca2ff10451d781f4dbcab88927c996a3d2164915e0d8800c924b3d0c29a685af SHA512 74bacc930f38e32c6e6a32477f6728fdc85cc58db1489784150796b7879e43224283c2a3e45838508e43d6d4ccf78f7434b309b3f1e0b1afe2a9e87520bd1ce7 +DIST genpatches-4.4-152.extras.tar.xz 16464 BLAKE2B 1a3833eeddcdcc44fa12cca38d32e35178f66615bf1ef2236f9eaffeb25270fbba0d97076d25dbb1b745aa416ea36922f44be0a460a55ccd010a781bbc18f107 SHA512 ddeb582e9abfb85aed1ea4a76cff8e91b66d29ae685f7a714c5077d9ce1c522ed393c2fd8db382ed04a9a7db48d7aa8dec72194701258200a9db4c0d142a41f6 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1 SHA512 cdddd25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942 SHA512 0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d SHA512 229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild new file mode 100644 index 000000000000..c7c339a042d8 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="20" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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 +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild new file mode 100644 index 000000000000..95a08a5dcdd0 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="7" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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 +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild new file mode 100644 index 000000000000..5fa078e771af --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="152" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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 +} diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 886fb49cacde..e42788f5b1f7 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest index 3cd1ea3bdbe9..2e74c3d4f1a1 100644 --- a/sys-libs/ldb/Manifest +++ b/sys-libs/ldb/Manifest @@ -7,3 +7,4 @@ DIST ldb-1.3.5.tar.gz 1374214 BLAKE2B 5c5eeff67c362fc8bf9d9a7a3cb2ba98790c583e26 DIST ldb-1.4.1.tar.gz 1427314 BLAKE2B bdeea064719be9de1dff87a11bdbb8d051d85c056fdd34210ffaf2e9a5652af1e8aba95ff110b92a443a4353457cf9a5ec0d68cdc6fbba7bd955ad6df1413dbf SHA512 0e5b3ad4fa49893c86ca422e44d53c0af062e85e5085de18cdcaf2f05f0769cb2ecb65bad20cf93c5c2e115116ac2e1ec7f2d767678a3fffc9591d9db25e6f61 DIST ldb-1.4.2.tar.gz 1427857 BLAKE2B 5a90b31b4760f0504197d3cefdb16f7d4099df660fe75c5d80907e39abde8abc6b87cdb117ee9213abf8287932c18782ab153d87bb609cb1f346231e6e00997c SHA512 f2b44cebd0f8c77926aa364d9ac4ea37da4a780b94e7f9fba7a55fef825e90e469a3230e56cd2b23ce4f6b528dda9041863e4af77bb0826a117e8317a0b79070 DIST ldb-1.5.0.tar.gz 1430987 BLAKE2B cc98a96f01e7c96f83baef0d26f54d7673fa5c7108318ae1638952fed562db15d25b51c7a7782d92bcbaea661147a605e52e30e4318d6c15594d9c6a59103d1c SHA512 204d020ae87d86939cb22050acb47c8be748555875efbc01cbd7f2774c7f8f5a928292fa53a5f15fb58e96bdbb5dd7e212cf2d5d8b4fcfcb238b6a7f25e791fb +DIST ldb-1.5.1.tar.gz 1432221 BLAKE2B 1837a74b33b5f527bdea0925de2908fc58bb6ca713bea89cefec9dc9809bf40d107352926ed34dabb333f37533e599b142a36989ffad862b0a89e786ab54c434 SHA512 b7815da51944d4e61617fafac0417e57baa59c9dd3dfa926d5ef9072a95351562930150c691a23b81526697bfba3ffe10a75ead406bf5ffdbfc511d1861f984b diff --git a/sys-libs/ldb/ldb-1.5.1.ebuild b/sys-libs/ldb/ldb-1.5.1.ebuild new file mode 100644 index 000000000000..0928dd65642a --- /dev/null +++ b/sys-libs/ldb/ldb-1.5.1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 waf-utils multilib-minimal eutils + +DESCRIPTION="An LDAP-like embedded database" +HOMEPAGE="https://ldb.samba.org" +SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="doc +ldap +lmdb +python" + +RDEPEND=" + !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + dev-libs/popt[${MULTILIB_USEDEP}] + >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.1.14[python?,${MULTILIB_USEDEP}] + >=sys-libs/tdb-1.3.16[python?,${MULTILIB_USEDEP}] + >=sys-libs/tevent-0.9.37[python(+)?,${MULTILIB_USEDEP}] + ldap? ( net-nds/openldap ) + lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="dev-libs/libxslt + doc? ( app-doc/doxygen ) + virtual/pkgconfig + ${PYTHON_DEPS} + ${RDEPEND} +" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-optional_packages.patch + "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + local myconf=( + $(usex ldap '' --disable-ldap) + $(usex lmdb '' --without-ldb-lmdb) + --disable-rpath + --disable-rpath-install --bundled-libraries=NONE + --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba + --builtin-libraries=NONE + ) + if ! multilib_is_native_abi; then + myconf+=( --disable-python ) + else + use python || myconf+=( --disable-python ) + fi + waf-utils_src_configure "${myconf[@]}" +} + +multilib_src_compile(){ + waf-utils_src_compile + multilib_is_native_abi && use doc && doxygen Doxyfile +} + +multilib_src_test() { + if multilib_is_native_abi; then + WAF_MAKE=1 \ + PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/ \ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \ + waf test || die + fi +} + +multilib_src_install() { + waf-utils_src_install + + if multilib_is_native_abi && use doc; then + doman apidocs/man/man3/*.3 + docinto html + dodoc -r apidocs/html/* + fi +} + +pkg_postinst() { + if has_version sys-auth/sssd; then + ewarn "You have sssd installed. It is known to break after ldb upgrades," + ewarn "so please try to rebuild it before reporting bugs." + ewarn "See https://bugs.gentoo.org/404281" + fi +} diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index b32452fc9903..d181f4dfea0b 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/libX11/libX11-1.6.6.ebuild b/x11-libs/libX11/libX11-1.6.6.ebuild index 6f9b701321c5..0e9905cb4da8 100644 --- a/x11-libs/libX11/libX11-1.6.6.ebuild +++ b/x11-libs/libX11/libX11-1.6.6.ebuild @@ -10,7 +10,7 @@ inherit xorg-2 toolchain-funcs DESCRIPTION="X.Org X11 library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 test" RDEPEND="x11-base/xorg-proto diff --git a/x11-libs/pango/pango-1.42.4.ebuild b/x11-libs/pango/pango-1.42.4.ebuild index 8990775471e7..f0ca0b10e1a0 100644 --- a/x11-libs/pango/pango-1.42.4.ebuild +++ b/x11-libs/pango/pango-1.42.4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.pango.org/" LICENSE="LGPL-2+ FTL" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="X +introspection test" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index a2d79362dd16..c70b1b087399 100644 Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ diff --git a/x11-wm/enlightenment/enlightenment-0.21.11-r1.ebuild b/x11-wm/enlightenment/enlightenment-0.21.11-r1.ebuild index 6924bb9aa531..69a4add8967f 100644 --- a/x11-wm/enlightenment/enlightenment-0.21.11-r1.ebuild +++ b/x11-wm/enlightenment/enlightenment-0.21.11-r1.ebuild @@ -50,12 +50,12 @@ RDEPEND=" x11-misc/xkeyboard-config acpi? ( sys-power/acpid ) connman? ( net-misc/connman ) - egl? ( >=dev-libs/efl-1.20.0[egl,wayland] ) + egl? ( =dev-libs/efl-1.20*[egl,wayland] ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( - >=dev-libs/efl-1.20.0[drm,wayland] + =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.11.0 x11-libs/libxkbcommon x11-libs/pixman diff --git a/x11-wm/enlightenment/enlightenment-0.22.3.ebuild b/x11-wm/enlightenment/enlightenment-0.22.3.ebuild index 7bb86f006c6e..ff10079c0e12 100644 --- a/x11-wm/enlightenment/enlightenment-0.22.3.ebuild +++ b/x11-wm/enlightenment/enlightenment-0.22.3.ebuild @@ -55,7 +55,7 @@ RDEPEND=" systemd? ( sys-apps/systemd ) udisks? ( sys-fs/udisks:2 ) wayland? ( - dev-libs/efl[drm,wayland] + =dev-libs/efl-1.20*[drm,wayland] >=dev-libs/wayland-1.12.0 x11-libs/libxkbcommon x11-libs/pixman