Sync with portage [Sun Feb 2 14:54:30 MSK 2020].

develop 1581
root 4 years ago
parent 1f850560d9
commit 008b4ae592

Binary file not shown.

Binary file not shown.

@ -0,0 +1,22 @@
diff --git a/src/linux/dwarf-linux.c b/src/linux/dwarf-linux.c
index 73be0e6..c4051a3 100644
--- a/src/linux/dwarf-linux.c
+++ b/src/linux/dwarf-linux.c
@@ -116,14 +116,14 @@ find_in_section (bfd * bfd, asection * sect, PTR obj)
/*
* we're looking at loadable code only
*/
- if ((bfd_get_section_flags (bfd, sect) & (SEC_CODE | SEC_ALLOC)) == 0)
+ if ((bfd_section_flags (sect) & (SEC_CODE | SEC_ALLOC)) == 0)
return;
/*
* check if address belongs to this section
*/
- vma = bfd_get_section_vma (bfd, sect);
- size = bfd_section_size (bfd, sect);
+ vma = bfd_section_vma (sect);
+ size = bfd_section_size (sect);
offset = info->address - vma;
if (offset >= size)

@ -44,6 +44,10 @@ PATCHES=(
src_prepare() {
default
if has_version ">=sys-libs/binutils-libs-2.34"; then
eapply "${FILESDIR}"/${PN}-1.3.2-binutils-2.34.patch
fi
rm -rf libltdl src/ltdl.[ch] macros/ltdl.m4
AT_M4DIR="macros" eautoreconf

Binary file not shown.

@ -0,0 +1,24 @@
From 3168b1dedf88c9026683ed43ea337814003d6802 Mon Sep 17 00:00:00 2001
From: John Tsiombikas <nuclear@member.fsf.org>
Date: Sat, 1 Feb 2020 22:08:43 +0200
Subject: [PATCH] add a USE_X11 ifdef around the call to drop_xinput in
src/dev.c to fix non-X11 build. This should fix github issue #19.
---
src/dev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/dev.c b/src/dev.c
index 8b72932..2074895 100644
--- a/src/dev.c
+++ b/src/dev.c
@@ -88,7 +88,9 @@ int init_devices(void)
return -1;
}
+#ifdef USE_X11
drop_xinput();
+#endif
return 0;
}

@ -19,6 +19,7 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-gcc10.patch
"${FILESDIR}"/${P}-no-x11.patch
)
pkg_setup() {

Binary file not shown.

@ -1,5 +1,2 @@
DIST LuaJIT-2.0.2.tar.gz 843031 BLAKE2B 7dbf36c1d41106bb55b4588920a79b4c68139e009cb157d0f4ca8f0c72d8f7def1edd4517237234c5833acdbda0ec3dc25edb18bc55298b139463dbb6e58476a SHA512 c1afea13ec61a59f37d1f61fc50bcac47208d9d4f0a80689b74e901ad2b34294b6c89a0b4eef54b43f3d2db411660da61b191b0bbfba4ba2f97743a9ee4484e3
DIST LuaJIT-2.0.3.tar.gz 844927 BLAKE2B a6ed54ef562b7af594367cbc0ed6e20295bb64781ceb6b46df81d10d7abd9fdaf902344ab7a6dfdffa6fc38b05e70648ae53c9cffdfb2a866989eba4b02fe9df SHA512 7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0
DIST LuaJIT-2.0.4.tar.gz 847615 BLAKE2B b410d06734056283655e70a53b4f1160553cc74a9d6a80d4a919f7f38589888fff339eda661ec623258a5f186f4eb2d2c9b5809b6f7e55f9e058058426e2fe74 SHA512 a72957bd85d8f457269e78bf08c19b28c5707df5d19920d61918f8a6913f55913ce13037fb9a6463c04cefde0c6644739f390e09d656e4bbc2c236927aa3f8f9
DIST LuaJIT-2.0.5.tar.gz 849845 BLAKE2B 961c8622e19b0e66a76a875cb46ad149cb2559b5af41f360dc41dd0d6bb924583e6477dd1329f67c2ac6ea4b8dc42c5e2f4d63ea49400aba4d9e7c7e85e4b085 SHA512 2636675602b4a060b0571c05220db2061dd2f38568e35b2be346a0f5e3128d87057d11d3d0d7567d8cc4e0817b5e4cf2c52a17a48065520962b157816465a9fe
DIST LuaJIT-2.1.0-beta3.tar.gz 1025180 BLAKE2B ac3d12e25bd9946ba41aed6672c66884e7256e6be99d7ee8d1260d697453c966b24d60387f278f47233bad44cda61085c9059e6f62c0bc7cfdaaefde282346c5 SHA512 c44e967a0f671ed32b55aee810bc8b3b63737a2d7363b8984ae1949b24f98dbb3f9be7c1e10239fdeb96a3e3c836f606342cbd61838cf9bcadb077443eb5bc12

@ -0,0 +1,31 @@
From 18c9cf7d3788a8f7408df45df92fc4ae3bcc0d80 Mon Sep 17 00:00:00 2001
From: Mike Pall <mike>
Date: Sat, 25 Jan 2020 17:37:12 +0100
Subject: [PATCH] Fix POSIX install with missing or incompatible ldconfig.
---
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 07bc70faf..bff53f286 100644
--- a/Makefile
+++ b/Makefile
@@ -74,7 +74,7 @@ SYMLINK= ln -sf
INSTALL_X= install -m 0755
INSTALL_F= install -m 0644
UNINSTALL= $(RM)
-LDCONFIG= ldconfig -n
+LDCONFIG= ldconfig -n 2>/dev/null
SED_PC= sed -e "s|^prefix=.*|prefix=$(PREFIX)|" \
-e "s|^multilib=.*|multilib=$(MULTILIB)|"
@@ -118,7 +118,7 @@ install: $(INSTALL_DEP)
$(RM) $(INSTALL_TSYM) $(INSTALL_DYN) $(INSTALL_SHORT1) $(INSTALL_SHORT2)
cd src && test -f $(FILE_SO) && \
$(INSTALL_X) $(FILE_SO) $(INSTALL_DYN) && \
- $(LDCONFIG) $(INSTALL_LIB) && \
+ ( $(LDCONFIG) $(INSTALL_LIB) || : ) && \
$(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT1) && \
$(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT2) || :
cd etc && $(INSTALL_F) $(FILE_MAN) $(INSTALL_MAN)

@ -1,66 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ $(get_version_component_range 4) != "" ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="amd64 arm ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
sed -i "s,PREFIX= /usr/local,PREFIX= ${EPREFIX}/usr," Makefile || die 'sed failed.'
sed -i "s,/lib,/$(get_libdir)," etc/${PN}.pc || die 'sed2 failed.'
}
src_compile() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
emake install \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)"
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,61 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ -n $(get_version_component_range 4) ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="amd64 arm ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
}
_emake() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
MULTILIB="$(get_libdir)" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
"$@"
}
src_compile() {
_emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
_emake install
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,66 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ $(get_version_component_range 4) != "" ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
sed -i "s,PREFIX= /usr/local,PREFIX= ${EPREFIX}/usr," Makefile || die 'sed failed.'
sed -i "s,/lib,/$(get_libdir)," etc/${PN}.pc || die 'sed2 failed.'
}
src_compile() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
emake install \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)"
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,61 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ -n $(get_version_component_range 4) ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
}
_emake() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
MULTILIB="$(get_libdir)" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
"$@"
}
src_compile() {
_emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
_emake install
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -23,6 +23,8 @@ SLOT="2"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat static-libs"
PATCHES=( "${FILESDIR}/${PN}-2-ldconfig.patch" )
S="${WORKDIR}/${MY_P}"
src_prepare(){

@ -1,61 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ -n $(get_version_component_range 4) ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
}
_emake() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
MULTILIB="$(get_libdir)" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
"$@"
}
src_compile() {
_emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
_emake install
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -19,6 +19,8 @@ SLOT="2"
KEYWORDS=""
IUSE="lua52compat static-libs"
PATCHES=( "${FILESDIR}/${PN}-2-ldconfig.patch" )
S="${WORKDIR}/${MY_P}"
_emake() {

Binary file not shown.

@ -1,3 +1,3 @@
DIST check-0.10.0.tar.gz 769119 BLAKE2B d5e256bef4aa010322844ce748e620ce884658d74b14e1ea5b0e1bbd4565ef7b0cb7b86d315a36f7a5e4d225e40f242ff9730790bd55fc036757b4296396d153 SHA512 82103a98382c41cf16f172ded66c0399d3da6eceb6728aab11120c028e8796f6d545a98dc4aa5f76ee68c0bfd1f842a4dd371f5d670c8ba84ce4209812bf1ac5
DIST check-0.12.0-github.tar.gz 281127 BLAKE2B d7dc89c10022594a37e9a4bc6b9fe1e8f355af864a5012c292cc3f1152e9e3e9be01fa34b39e5168f65650e540f36dbc8195952908a871d1c111283429f2f538 SHA512 f7b6452b69f999a90e86a8582d980c0c1b74ba5629ee34455724463ba62bfe3501ad0415aa771170f5c638a7a253f123bf87cbef25aadc6569a7a3a4d10fce90
DIST check-0.13.0.tar.gz 301386 BLAKE2B fbc79ad9f0bacd7c7461cde631a499d92e004233b5d35ba35cb0791195362e12fc21ca059e2019280cbf256215528af239de988755e0183cb6e332a5b145624e SHA512 7943021c5bc3b5ca7bc552f6fe1287e384724d69e5bb128d58256692e810b194e506fc1b65ea4fed27d065e2176e7371483e918beb48125abfe3b6f1ca68eb8f
DIST check-0.14.0.tar.gz 303471 BLAKE2B d602bb56d205eccf06e4177e3f6d3f7270c3a0cba0e1d397480f0409a916ec4118c48340ad6f6a8955ea30d9e22252ff8381a687d000c3f8e62828cf656f1245 SHA512 54ad175c00cf0c73b4386cf6b3d6a404a5da4f57897d099e772f148f410108c44767c3266a940113be73a6861b3f3ee1706c558cc71ec51df99687f19f3a3bb4

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -9,20 +9,23 @@ DESCRIPTION="A unit test framework for C"
HOMEPAGE="https://libcheck.github.io/check/"
SRC_URI="https://github.com/lib${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc static-libs subunit test"
# https://github.com/libcheck/check/issues/208
RESTRICT="test"
#RESTRICT="!test? ( test )"
RESTRICT="!test? ( test )"
RDEPEND="subunit? ( dev-python/subunit[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
sys-apps/texinfo"
BDEPEND="doc? ( app-doc/doxygen )"
PATCHES=(
"${FILESDIR}"/check-0.12.0-fp.patch
"${FILESDIR}"/check-0.14-xfail-tests.patch
)
src_prepare() {
default
eautoreconf
@ -49,6 +52,11 @@ src_compile() {
fi
}
multilib_src_test() {
# Note: test-phase takes a long time.
emake -k check
}
multilib_src_install_all() {
use doc && local HTML_DOCS=( doc/html/. )
default

@ -0,0 +1,13 @@
--- a/tests/Makefile.am 2020-02-02 09:33:17.807391927 +0200
+++ b/tests/Makefile.am.1 2020-02-02 09:34:01.267166205 +0200
@@ -19,6 +19,10 @@
# XFAIL_TESTS = \
# check_thread_stress
+XFAIL_TESTS = \
+ check_check_export \
+ check_check
+
noinst_PROGRAMS = \
check_check_export \
check_check \

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -10,7 +10,7 @@ SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0/3" # libfilezilla .so version
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"

@ -1,2 +1,3 @@
DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063 SHA512 de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
DIST libwacom-1.0.tar.bz2 502457 BLAKE2B c7de15e8e403a4778662c711a4318ffd46c65fcb895e50181b14f6f9c4169493fcd14a78bae62cfad8af0e4d762b5babb06df21ff257994b1890d5ec9078e6ef SHA512 43a8098ed06c86edc647d6a6b0ee0b465bcb6089df77fd361909271aaf5f18ae2fecfa34062fd4a9fdee6983ff1303b99636485ebde6a75a669307bd19c2b313
DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054 SHA512 8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b

@ -0,0 +1,39 @@
From 18722d30b9eb38d0cd22609e076ad45c810f137d Mon Sep 17 00:00:00 2001
From: David Heidelberg <david@ixit.cz>
Date: Sun, 27 Oct 2019 20:34:55 +0100
Subject: [PATCH] meson: make documentation a feature
Nice to have for distributions, which needs to have predicable build.
Signed-off-by: David Heidelberg <david@ixit.cz>
---
meson.build | 3 ++-
meson_options.txt | 4 ++++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 8283613..be2fcb3 100644
--- a/meson.build
+++ b/meson.build
@@ -460,7 +460,8 @@ install_man(configure_file(input: 'tools/libwacom-list-local-devices.man',
copy: true))
############### docs ###########################
-doxygen = find_program('doxygen', required: false)
+docs_feature = get_option('documentation')
+doxygen = find_program('doxygen', required: docs_feature)
if doxygen.found()
src_doxygen = [
join_paths(dir_src, 'libwacom.h'),
diff --git a/meson_options.txt b/meson_options.txt
index 1d75434..84c92bf 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -1,3 +1,7 @@
+option('documentation',
+ type: 'feature',
+ value: 'auto',
+ description: 'Build doxygen documentation [default=auto]')
option('udev-dir',
type: 'string',
value: '',

@ -0,0 +1,24 @@
From 07753990d7476d52cfd34fb7558c077bd8b44eeb Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer@who-t.net>
Date: Mon, 23 Sep 2019 09:29:45 +1000
Subject: [PATCH] meson.build: match the libwacom.pc file Name with the
autotools one (#164)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
---
meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 13459f7..3e0cc07 100644
--- a/meson.build
+++ b/meson.build
@@ -81,7 +81,7 @@ dep_libwacom = declare_dependency(link_with: lib_libwacom)
install_headers('libwacom/libwacom.h', subdir: 'libwacom-1.0/libwacom')
pkgconfig.generate(filebase: 'libwacom',
- name: 'Libwacom',
+ name: 'libwacom',
description: 'Wacom model feature query library',
version: meson.project_version(),
subdirs: 'libwacom-1.0',

@ -0,0 +1,21 @@
From 6953c5a9fc51e286134cb977b3fdfe0999f3503a Mon Sep 17 00:00:00 2001
From: worldofpeace <worldofpeace@protonmail.ch>
Date: Sun, 22 Sep 2019 19:04:58 -0400
Subject: [PATCH] meson: add private requires to .pc (#163)
---
meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/meson.build b/meson.build
index 0ae03e1..13459f7 100644
--- a/meson.build
+++ b/meson.build
@@ -85,6 +85,7 @@ pkgconfig.generate(filebase: 'libwacom',
description: 'Wacom model feature query library',
version: meson.project_version(),
subdirs: 'libwacom-1.0',
+ requires_private: deps_libwacom,
libraries: lib_libwacom)
#################### data files ########################

@ -3,7 +3,7 @@
EAPI=7
inherit autotools udev
inherit autotools udev toolchain-funcs
DESCRIPTION="Library for identifying Wacom tablets and their model-specific features"
HOMEPAGE="https://github.com/linuxwacom/libwacom"
@ -24,6 +24,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
pkg_setup() {
tc-ld-disable-gold # bug https://github.com/linuxwacom/libwacom/issues/170
}
src_prepare() {
default
rm -r data/foo || die # duplicate dir in tarball, bug #693434

@ -0,0 +1,46 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson udev toolchain-funcs
DESCRIPTION="Library for identifying Wacom tablets and their model-specific features"
HOMEPAGE="https://github.com/linuxwacom/libwacom"
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
RDEPEND="
dev-libs/glib:2
dev-libs/libgudev:=
"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${P}-meson-add-private.patch"
"${FILESDIR}/${P}-match-with-autotools.patch"
"${FILESDIR}/${P}-configurable_docs.patch"
)
pkg_setup() {
tc-ld-disable-gold # bug https://github.com/linuxwacom/libwacom/issues/170
}
src_configure() {
local emesonargs=(
$(meson_feature doc documentation)
$(meson_use test tests)
-Dudev-dir=$(get_udevdir)
)
meson_src_configure
}

Binary file not shown.

@ -1,6 +1,4 @@
DIST tox-2.9.1.tar.gz 1855982 BLAKE2B 3e2f5fd3d3e45e54f96b0a6fc8f9e98bfba3b48540cc2922a897e016b5aabc9974772c9b897e0fab7b38b00f99478a063ad988ffa8b65fa53f684997334e492c SHA512 ff19b2bb7ac963379f1cccd4973ad9eb4dabfbda976cde7caba50ad010d8fa57c1cba91d63e3e0512e44cc7d350bc9270fbd9b30db1bd55f7d9c239e7623d066
DIST tox-3.12.1.tar.gz 283964 BLAKE2B b7cb2394a721f281552d1f614a6059f7025390a4ea03fd970c85330dffb97f601f0c3f8c9c9b05f86b5b92e87ef80fba48676201550581562b8cf3f1b2afa34b SHA512 d7ed7ce17b03b5c8e3ba95e14f547c8dbb9a04ac38b98fb24c09261b5087ffc83b05e9a03607fa53ce61340a3ba69fc4121622f7fe338ce8ed402d25d59c7e6a
DIST tox-3.13.2.tar.gz 286403 BLAKE2B 579692b4902e9cff0ede954fcf2d1a7f1771c0e3ad4b6cd362f93b1e745b238c739ab857b2394700d736eb6a0d91c1f2b385de1926908c0c4aa5a9d183a6b29a SHA512 b2447d4300a7469eb53f094427a7bb92ac973b5fdcfdf9b98736225b3a315953e06e92a4accb2f84f8649fe79a9146fb804afdf9adebf9231afb0bd143e646cc
DIST tox-3.14.2.tar.gz 288615 BLAKE2B d74de145c8e839938c332f1e5a4819126d2ab1212679cc5c50390a9c7b0edb8a7059c55d9c6c8d3697f36cace7c0d3361725f5020d3f9d7efcddf8faae8c9be5 SHA512 c573d4b6a8e6538eb17031f7432d6f52f75514309c5daad53286aeff00db51146a5de089bdc1efd76f8126c374efa02c0ea7a8ca4224c0ec0f9ee945edd62c97
DIST tox-3.14.3.tar.gz 288938 BLAKE2B 1a7d6cb8446b83648b67814fb3413da1a9da93e76a508c1fff134c7738feb2a1a5e130201cd7c9f1229c2c05349139bd54aeae1183fdea9c1735ccbde82bcd5a SHA512 5ac912c4f1db7fe23dd6dad68bd15127d3db97498ca58f7b8573f1857634bdf41eb7fdb4cf8d22afa14547363b91a7b52fdd5ad80af5d60ef4dd95c1d103f8fb
DIST tox-3.2.1.tar.gz 268827 BLAKE2B 764835d04fb0c17f32eb8e2041b83f90d6a729b781a5b5b95e9ecb1162f1c29ed595d4a6369524b390a31853b8003485b27a3a12d63e84f49e92675f1a9bee13 SHA512 79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f

@ -1,67 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} pypy3 )
inherit distutils-r1
DESCRIPTION="virtualenv-based automation of test activities"
HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~sparc ~x86"
# doc disabled because of missing deps in tree
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
<dev-python/pluggy-1.0[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/py[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
>=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
<dev-python/flaky-4
>=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
dev-python/pathlib2[${PYTHON_USEDEP}]
>=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
<dev-python/pytest-mock-2.0[${PYTHON_USEDEP}]
)"
PATCHES=(
"${FILESDIR}/${PN}-3.9.0-strip-setuptools_scm.patch"
)
src_prepare() {
distutils-r1_src_prepare
# broken without internet
sed -i -e 's:test_provision_non_canonical_dep:_&:' \
tests/unit/session/test_provision.py || die
sed -i -e 's:test_provision_interrupt_child:_&:' \
tests/integration/test_provision_int.py || die
# broken with our mock version (?)
sed -i -e 's:test_create_KeyboardInterrupt:_&:' \
tests/unit/test_venv.py || die
# broken with Gentoo Python layout
sed -i -e 's:test_tox_get_python_executable:_&:' \
-e 's:test_find_alias_on_path:_&:' \
tests/unit/interpreters/test_interpreters.py || die
}
python_test() {
distutils_install_for_testing
pytest -vv --no-network || die "Testsuite failed under ${EPYTHON}"
}

@ -1,73 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} pypy3 )
inherit distutils-r1
DESCRIPTION="virtualenv-based automation of test activities"
HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~sparc ~x86"
# doc disabled because of missing deps in tree
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-python/importlib_metadata-1.1[${PYTHON_USEDEP}]
' python3_{5,6,7} pypy3)
dev-python/packaging[${PYTHON_USEDEP}]
<dev-python/pluggy-1.0[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/py[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
>=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]"
# TODO: figure out how to make tests work without the package being
# installed first.
BDEPEND="
test? (
${RDEPEND}
>=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
<dev-python/flaky-4
>=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
dev-python/pathlib2[${PYTHON_USEDEP}]
>=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
<dev-python/pytest-mock-2.0[${PYTHON_USEDEP}]
=dev-python/tox-${PV}-${PR}[${PYTHON_USEDEP}]
)"
PATCHES=(
"${FILESDIR}/${PN}-3.9.0-strip-setuptools_scm.patch"
)
src_prepare() {
distutils-r1_src_prepare
# broken without internet
sed -i -e 's:test_provision_non_canonical_dep:_&:' \
tests/unit/session/test_provision.py || die
sed -i -e 's:test_provision_interrupt_child:_&:' \
tests/integration/test_provision_int.py || die
# broken with our mock version (?)
sed -i -e 's:test_create_KeyboardInterrupt:_&:' \
tests/unit/test_venv.py || die
# broken with Gentoo Python layout
sed -i -e 's:test_tox_get_python_executable:_&:' \
-e 's:test_find_alias_on_path:_&:' \
tests/unit/interpreters/test_interpreters.py || die
}
python_test() {
distutils_install_for_testing
pytest -vv --no-network || die "Testsuite failed under ${EPYTHON}"
}

@ -14,7 +14,7 @@ SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~amd64 ~sparc ~x86"
# doc disabled because of missing deps in tree
IUSE="test"
@ -27,6 +27,7 @@ RDEPEND="
' python3_{5,6,7} pypy3)
dev-python/packaging[${PYTHON_USEDEP}]
<dev-python/pluggy-1.0[${PYTHON_USEDEP}]
>=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/py[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]

Binary file not shown.

@ -3,7 +3,7 @@
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="none"
@ -28,11 +28,7 @@ DEPEND+=" test? ( sys-process/lsof )"
ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 <dev-ruby/multipart-post-3"
ruby_add_bdepend "test? (
>=dev-ruby/test-unit-2.4
dev-ruby/httpclient
dev-ruby/rack-test
dev-ruby/sinatra
dev-ruby/net-http-persistent >=dev-ruby/connection_pool-2.2.2
dev-ruby/patron
>=dev-ruby/connection_pool-2.2.2
)"
all_ruby_prepare() {

@ -1,3 +1,4 @@
DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
DIST ffi-git-1.12.1.tgz 158108 BLAKE2B e5685e94ef0c1a1f5a5443fac4d9934fc3613219f27d08c635bf346d1312f765d9bc9bb987e736fb373f715d84489e410e2e13280acc501607b1274a6a4a63be SHA512 172540f5827ed87afd56d0da08705d714ab7e4ad1297f9de774cb8792fb8fbb90f9e697e280f13c25c5c14dc73b8ba8150fe3dfd5f31e3c70c195357709ce13a
DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390 SHA512 2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119
DIST ffi-git-1.9.25.tgz 164209 BLAKE2B aab3addb5d9138f81d0688ad628082e7aef5f96a1b046dfa57a7195dcf7432533052bb397ac8335f7b17ffece9424fad7d986065a82ac91437e0d8d27d76ac77 SHA512 94a45f4152458d6aedf50645c8074626dcde4326093a606e509c3fbcaac79a1e6a9f7df624f14946db4f3767ef6fb3e311e60531c209676e66ebbf21b07a6786

@ -0,0 +1,63 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit multilib ruby-fakegem
DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
HOMEPAGE="https://wiki.github.com/ffi/ffi"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
IUSE=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND+=" virtual/libffi:0="
DEPEND+=" virtual/libffi"
ruby_add_bdepend "dev-ruby/rake"
all_ruby_prepare() {
sed -i -e '/tasks/ s:^:#:' \
-e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
# Fix Makefile for tests
sed -i -e '/CCACHE :=/ s:^:#:' \
-e 's/-O2//' \
-e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
# Remove bundled version of libffi.
rm -rf ext/ffi_c/libffi || die
}
each_ruby_configure() {
${RUBY} -Cext/ffi_c extconf.rb || die
}
each_ruby_compile() {
emake -Cext/ffi_c V=1
cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
}
each_ruby_test() {
CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die
}
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc samples/*
}

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby23 ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"

@ -1,8 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby25 ruby26"
USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@ -23,6 +23,8 @@ IUSE=""
RUBY_S="ruby-jwt-${PV}"
ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
all_ruby_prepare() {
sed -i -e "/simplecov/ s:^:#:" \
-e '/^SimpleCov.configure/,/^end/ s:^:#:' \

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC=""

@ -1,3 +1,4 @@
DIST oauth2-1.4.0.tar.gz 21299 BLAKE2B 1fe4640b374450279e556477c23972030d3aecac4c96e9174e57458deaccfbfa012e3bb66fe3db5e845a4004b91b763dab6f68b885ed7c1ddb2710cda29a8486 SHA512 2db67cba2403be8ea5d6f88f9818f295c29c08201f8ea5876c55cffe2fa926be465a11061654adffd77d13da9c7e56353ece7e4595cd9501acdcfeb58573b300
DIST oauth2-1.4.1.tar.gz 27946 BLAKE2B e6edd113db26bdad09697c45efa5490bfb49b5c3fafdb7337c5f5c2b135025cc43fe7de450b3e106c6abfb8acb3afd676181ebd6aa1c18f6c5255597b04006df SHA512 14c039d19bcd177506e2f6189797b1791b54bd3fbe53973ad471c44744e3179c02e2f7a855a0cafe332e66819f1708d86c1dd89cbe57668ad642efa49e924b25
DIST oauth2-1.4.2.tar.gz 27168 BLAKE2B 687149a111247a9636985447e82f5776ed42333e85bea6e0c61ff8f05759ba66dd1d418ca6efd7f1b5de5b56a731f889fc53f3413f5fd426b73ee6d4ef9ca929 SHA512 14075637431c6636a51d49930eae14c0328b0325add4829703d539c70b8cc35285acb02948a90717ab44f9153a0a9425b2d1b6559641b790ec133935904391f6
DIST oauth2-1.4.3.tar.gz 28278 BLAKE2B 6d0055875073dca48e94a0449a5fff22b7be280c5b2f8e0b5b3234b3c8b079fde0671e211b0eb8d562bfc0cb437917adccb3f13c38450a8cd6a43f0f1a2373a5 SHA512 6ffdc7675ed301cd52e3320c01723fe2530a9dedc2b1fe534b42d01dacb7d4b017d79dbe0f9768f06ed8ace7ba596f9824a38d5509e82d09a3456f3a6b1fe453

@ -0,0 +1,49 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_DOCDIR="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="oauth2.gemspec"
inherit ruby-fakegem eutils
DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem"
HOMEPAGE="https://github.com/intridea/oauth2"
SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/faraday-0.8 <dev-ruby/faraday-2.0
|| ( dev-ruby/jwt:2 dev-ruby/jwt:0 )
>=dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1*
>=dev-ruby/multi_xml-0.5:0
>=dev-ruby/rack-1.2:* <dev-ruby/rack-3:*"
ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
all_ruby_prepare() {
sed -i -e '/simplecov/,/^ end/ s:^:#:' \
-e '/silent/I s:^:#:' \
-e '1irequire "uri"' spec/helper.rb || die
sed -i -e '/yardstick/,/^end/ s:^:#:' \
-e '/bundler/I s:^:#:' Rakefile || die
# Avoid spec that is too fragile in relation to ENV
sed -i -e '/outputs to $stdout when OAUTH_DEBUG=true/a skip "fragile ENV stubbing"' spec/oauth2/client_spec.rb || die
sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_test() {
CI=true ${RUBY} -S rspec-3 spec || die
}

@ -1,2 +1,3 @@
DIST pg-0.21.0.gem 214016 BLAKE2B 9e27646cd85bc97dedfb980f4851b19a1ef2aad17f6a5c60726c1683642af5c4cf87d518b300fb4c894e1580f808f8af6158b57f1ac25971c1fc55818abee6f4 SHA512 590a8c34487d2cf030082cfff87b2cc83b636df06a931e394acfb098ecb5728e793d777f125b036ee9953bbd21ec5facf91c932930acccb507d3394f2fc4cc5b
DIST pg-1.1.4.gem 233984 BLAKE2B 5a92ca49f8e471905286c07dc468f2932461f73fba13d2786c50883b271e2528b4476a81737023c252e75784c49113aacc50e1722fa100d5e97494fe60965a41 SHA512 442eadb4e9fe51aaef71cb5bbe8786c61dc4cfaa1241491270cb251f062abae88b6b2ef88dec7ab6ba2baa6390e954a2fcf4862cc95be4bc516e029c788fa1d9
DIST pg-1.2.2.gem 196608 BLAKE2B 068be98d190cb4074cc89bdb5b376322f323950909f7a6fddc8669a3ff0f85eef9f512bd2ec7121707e9ea077b2b428f698e84f2118c76e34f5def75ca303fca SHA512 5c7cc90afb75a66e80cfc34c4875cf22b005aa0a27e78db6f71d1829f870c6409b73326a9925f79c0d642e93ea51d1f84c7383323fea44b7488e83deb7754951

@ -0,0 +1,54 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
inherit multilib ruby-fakegem
DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
HOMEPAGE="https://bitbucket.org/ged/ruby-pg/"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND+=" dev-db/postgresql:*"
DEPEND+=" dev-db/postgresql
test? ( >=dev-db/postgresql-9.4[server(+),threads] )"
all_ruby_prepare() {
# hack the Rakefile to make it sure that it doesn't load
# rake-compiler (so that we don't have to depend on it and it
# actually works when building with USE=doc).
sed -i \
-e '/Rakefile.cross/s:^:#:' \
-e '/ExtensionTask/,/^end$/ s:^:#:' \
Rakefile || die
}
each_ruby_configure() {
${RUBY} -C ext extconf.rb || die "extconf.rb failed"
}
each_ruby_compile() {
emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
cp ext/*$(get_libname) lib || die
}
each_ruby_test() {
if [[ "${EUID}" -ne "0" ]]; then
# Make the rspec call explicit, this way we don't have to depend
# on rake-compiler (nor rubygems) _and_ we don't have to rebuild
# the whole extension from scratch.
RSPEC_VERSION=3 ruby-ng_rspec
else
ewarn "The userpriv feature must be enabled to run tests."
eerror "Testsuite will not be run."
fi
}

@ -1,3 +1,4 @@
DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c SHA512 e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da
DIST pluggaloid-1.2.0.gem 14848 BLAKE2B ee092768b9aac2c64a0ded18f328f0f1a5d67d073da28a3029c9be13554f77565ed2338fe9630115067ecc1d0d712273642e0679a43f822995faaff48cdd7849 SHA512 b17bd264c2e8027ae1a9288b5b9a12f5c0e4c91bebf9cee5328bfe61aaa32662f55901d5ece030702780756474d54028272c7cef18fc79982d9d7c48f04b5acb
DIST pluggaloid-1.3.1.gem 16384 BLAKE2B cea02ddee3d0edc48b5a43de7737e1ee85d3bb00fa29367e1e540e9824d0433a4973b30214f5b0a01b981d6983d9d783753565598fa9b3815fb31d0a02cbe1ea SHA512 4db3a26d940d55487614e67aeb135121f19261e6d63e77d623f89b2b4eef275c035abb83e1d2d5197a27248c944110a26196f5ff1915fd14bac7d3b39827a020
DIST pluggaloid-1.4.0.gem 18432 BLAKE2B 4df2180a2facb3d0d82f891bfcf888629fe211cb69ef3e5934619136df7b72f28c0f56e7dd76dde7667eca079beb9c9e5f716662185c565b7252713217fdde8a SHA512 75ce56c1831d79fed9216f0b217ec1a0962db2ba98cb690debeb8edca8a4c27f4f40f498440b35595d756d5a3790fe422fdd63cdf39cd8c157f8bc200879c018

@ -0,0 +1,26 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
HOMEPAGE="https://rubygems.org/gems/pluggaloid/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend "
>=dev-ruby/delayer-1.1.0:1
dev-ruby/instance_storage:0
"
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
}

@ -63,6 +63,5 @@ each_ruby_test() {
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r samples
dodoc -r samples
}

@ -1,2 +1,2 @@
DIST ruby-oci8-2.2.5.1.gem 329728 BLAKE2B e235d2b252673962618d8a7840b10c62944407a08bef02a47cbd3fa091fc41404b682d9f89ff42592f16b990ff0e051d0a1b4c87409bbd2429ced488a8e67696 SHA512 e868fae291155f3fdeff2acd948fcf3e56d9dfc5ea9c60e40cc9c742a82fc924999f788b2765088d31fb680c9e192e37e6d12c6dcedd2ed1f6aeef4c8c9bfe7a
DIST ruby-oci8-2.2.7.gem 337408 BLAKE2B e5f9d620e7df2b64643981614a3df877fd2bb9c5047e16d5aec6885259190faa437687c440c226a03bb70d4ca0a14155da4d64b442e9a532234b9cf047f7455c SHA512 03ecd7d0b94a8a8d164afec0f71c862c10d57d6d227b971384678a39e40bbf7dc14e7267c9133f3ec466fcaa5da46d78c6804d34187790cc8c23289ab9093fcd
DIST ruby-oci8-2.2.8.gem 338432 BLAKE2B e1db0c29ba71fff190b94c5946bc5025d4809ad92e154ddc5de2c2e1a4ccf856e81e33589ed17e303fe8708cd9f47e131e803bb534981da496f9f5820d895d0d SHA512 4184a7899384a6dd6ce9f152371015aeb1d6f09c37c48a368a1919168ddf0eb340bc8d576abdc1f804c2c776685ca9afc660104e35e2666d7c59cc16fd2c84f7

@ -13,7 +13,6 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>Oracle Interface for Ruby, compatible with oracle 8, 9i, 10g and 11g.</longdescription>
<upstream>
<remote-id type="rubygems">ruby-oci8</remote-id>
</upstream>

@ -1,20 +1,19 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23 ruby24 ruby25"
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
inherit multilib ruby-fakegem
RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
DESCRIPTION="A Ruby library for Oracle OCI8"
HOMEPAGE="https://rubygems.org/gems/ruby-oci8/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND+=" dev-db/oracle-instantclient-basic"

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23 ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@ -57,5 +57,5 @@ each_ruby_install() {
all_ruby_install() {
all_fakegem_install
dohtml doc/*.html
dodoc doc/*.html
}

@ -1,8 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23 ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@ -44,6 +44,5 @@ each_ruby_compile() {
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/examples
doins -r examples/*
dodoc -r examples
}

@ -1,3 +1,2 @@
DIST ruby-openid-2.7.0.tar.gz 513958 BLAKE2B d09b1817768376ad35c3ea9ff11b371761c340902f006f2f4a89af050fea104a8f975a45e90035f501e981fcd412925e3d4a5cf4679e4526b595d06124ce2511 SHA512 e53104d4cf0198953172a2ed567877c3d1cc11664acbab8ca424823e2249d9fa13ad9b931a7318709f2865f3f16e0e38714428d12accf16080aa1818b673d8cd
DIST ruby-openid-2.9.1.tar.gz 514851 BLAKE2B 08344127e971231bd8a6950cc15d680e07b5ae9668be0d5dfd378003686a6e0a9ec8a7b477dded735498814972a159744b2a0361b5b1688179876c721dfb3706 SHA512 7e6e21bb2686b6bb6c851699121254694f76e3766985884a4eb8488b2d52cd7c95a70bb53f48146a544f0abd01bd9259add7b5d6a511d791f16149358f35d3f8
DIST ruby-openid-2.9.2.tar.gz 514882 BLAKE2B 496b257087617537fc413931820fc721f026d9e7826d1684c85250d29d295ef031f834af31449e3448386f714c45a7db802d46531ca207fec099e2e2e80b9780 SHA512 5f4b696952d457ecbb99c6e2bc4b5c04557e8ed8d7653259eaf89a151ef43e62edc1936a28ac9e0d5a2c253379010d6c6a820be4bf2caa90bfcbf4689695d075

@ -1,32 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
RUBY_FAKEGEM_GEMSPEC="ruby-openid.gemspec"
inherit ruby-fakegem
DESCRIPTION="A robust library for verifying and serving OpenID identities"
HOMEPAGE="https://github.com/openid/ruby-openid"
SRC_URI="https://github.com/openid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos"
IUSE="test"
all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile || die
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r examples
}

@ -1,8 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
@ -27,6 +27,5 @@ all_ruby_prepare() {
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r examples
dodoc -r examples
}

@ -1,6 +1,5 @@
DIST rubyzip-1.2.2-git.tgz 153976 BLAKE2B 350c05b5dde15bf6450c32b679b474df68b8597e82770e2d5f59bd0c430344a3f2868e8d2d7f59f2240f8fea02bc7ccc31777ceb5ff66041dba5a619e7849b21 SHA512 1af115db39b5107687049cead85732a3cdc6b0c3db69103af20bccf1c684ddc99d5d2f5b178b86600d2d6458f5eb535b7c9dc89ab32c91dba3519bbd3df59e7a
DIST rubyzip-1.2.3-git.tgz 155000 BLAKE2B 021bf1f3278fe52a2a1f0b8a6a8e0879f81a3b0765f1f5c12133ac6a2f2995ae56b786e7e53a4146cfd7df281199f4072dd820c334d18fd4f2a59ac500b57763 SHA512 a6dab87588655852fb4d363ce179af79e967f7fdcaa55460eb1bb40c0cccb04170022fdda5a88149bace8873646150cfbd0ba37ded79f6fc1d7243db45eeaee2
DIST rubyzip-1.2.4-git.tgz 155389 BLAKE2B 384e820866d907aa98c6c97e1f37f05f3ed30949273e51b5492125b6a1540ab4b1dedf9757bf9d317f3322811c23bd063d7a75c83b420eb4dc9fe548a662d4a3 SHA512 3dc4c2caad9c319b05daa4fa693f6bee3d9895cbb1c92f77b1db8d4c5d58ce90929d545c5f5f714b5908580472dd93a2ce5cfbb480aafeb49172a102d9a5f59c
DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5 SHA512 38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48
DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303 SHA512 c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c
DIST rubyzip-2.2.0-git.tgz 224109 BLAKE2B b1d879d04c4bd23f32f82260d386a0b0ff8bb4c1af705a4eca9fc279b4095551edad27e2187aa146b9c76f183df2687fc03dd7c6d62c2dde6d70c9137226316c SHA512 c10f3574c7948ae29ed665de69f79d714e146bda27a634c3bfdf7210240b535c6a9fba43fff0228fd85afd262ca56d25002393eda90237d8da1034edda62e2a7

@ -1,47 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
inherit ruby-fakegem
DESCRIPTION="A ruby library for reading and writing zip files"
HOMEPAGE="https://github.com/rubyzip/rubyzip"
# Tests are not included in the gem.
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="Ruby"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=""
DEPEND="${DEPEND} test? ( app-arch/zip )"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc samples/*
}
all_ruby_prepare() {
# Avoid dependencies on simplecov and coveralls
sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
# Avoid dependency on bundler
sed -i -e '/bundler/ s:^:#:' Rakefile || die
# Fix hardcoded path to /tmp
sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die
# Add missing requires
sed -i -e '1irequire "forwardable"; require "pathname"' test/input_stream_test.rb || die
}

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/rubyzip/rubyzip"
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="Ruby"
SLOT="1"
SLOT="$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

@ -1,2 +1,3 @@
DIST stomp-1.4.4.gem 93696 BLAKE2B c1647ba119946ed41d58b1fe08baae5fa54317e3ba4b4b33eef50b7ff588daaf2ecf89a45b21b3eac7969609337fc8b09d73ea7f54f40af6c4b2613cab686df7 SHA512 77c5a53b56177869beb9ff236405479d1fe48ba6841f42eefbd104a5e1b8f82584283c909bb2f6ec5a34ae99c0dfa91079d0716d1bef65db24c5b1414c1ed673
DIST stomp-1.4.8.gem 97792 BLAKE2B d3a3ff9795adfe9b53a60a3fa9f18e9e96693882325475fba6629b2c4bb4cf3fc3d9bbd68277d6dc3e093ceaefb680a5f0365e89cd87fae187880c8b35ee022e SHA512 6e5c0727d4b3853f90f8ec4450162b38f571dcd63b58a4d09c284f42f5b9ee884ee8a3b8d27c8d85f8a297337e0d6ed61538bafee840cfc26e15b15039e1e4c9
DIST stomp-1.4.9.gem 99328 BLAKE2B 9aa50880224cede15be69657ec7ecccf1a075db3e51de55faf3a0ba50335b90b910d1202c646585229cc35c0e2e4cf01fd99774960d9ae90ff82030c4bac6a69 SHA512 e1e3aed86621e2dac199fd7e4ba67fedc3582b5cfe9e4ff2efbdc9c545bb25d2c52391d9403e2fa935f69635e85bd3c1ca29d2d5b3c425aa850d3ccb8f7a5e86

@ -0,0 +1,27 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit ruby-fakegem
DESCRIPTION="Ruby bindings for the stomp messaging protocol"
HOMEPAGE="https://github.com/stompgem/stomp"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
all_ruby_prepare() {
# Skip specs that hang the test run indefinitely, most likely
# because of rspec-mocks deprecation output
rm -f spec/connection_spec.rb || die
}

@ -1,2 +1,3 @@
DIST tty-color-0.4.3.gem 11776 BLAKE2B 4e51a41fb97b343c22a6ae832a449905fc215b7e218a31c993a47c66c66c049f70ce0da163d27f593309c6e49c014badc378ea89dec42c94ce6ba9e088798952 SHA512 4447c02f9b738f4fbecc14149d6c09da2da36c489d118f7d18b85f48b9c22b7939e5c62a32048f1a0c958533be15ead3952c72ea03fd1d06b23b1ed29beadcd8
DIST tty-color-0.5.0.gem 11776 BLAKE2B fc22689783c86b5d18bd3134b198b2bdf50563bc14a25b8a02611ac6a46f494c86b17ff1307089a87ad92442d99da3d408b4907b83f3c67f495a66ceaaddc2ee SHA512 998da9196055b011edf8b20595e548447d7a3cda3555a61c2645dac618dcebf8fcd3b257ae8948f93fd7720956f6dc2b554fb5521a8847017c4a2ab2e2b74e73
DIST tty-color-0.5.1.tar.gz 10877 BLAKE2B 9ae72b4885ea1662038b6c98c672a349c458efb9b07747f2a1d2dfe69070efa08e45ae2fbaa513bbb8e7a9bee5a8a68a2b980456d64894df8556a4a6820b3770 SHA512 48144ef358cf04a4e88b0ee1cf96586c6c9a5d2862a7ea2a4fdcb92853c7b520d2cc94919b6dee97d9bf0384fa5bb9d8e0665730a9965de8b93af1edf459ebff

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="tty-color.gemspec"
RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem
DESCRIPTION="Terminal color capabilities detection"
HOMEPAGE="https://github.com/piotrmurach/tty-color"
SRC_URI="https://github.com/piotrmurach/tty-color/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
all_ruby_prepare() {
echo '-rspec_helper' > .rspec || die
sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
}

Binary file not shown.

@ -1,8 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake toolchain-funcs flag-o-matic xdg-utils
inherit cmake toolchain-funcs flag-o-matic xdg
DESCRIPTION="free Lemmings clone"
HOMEPAGE="http://pingus.gitlab.io/"
@ -40,11 +40,3 @@ src_prepare() {
cmake_src_prepare
strip-flags
}
pkg_postinst() {
xdg_desktop_database_update
}
pkg_postrm() {
xdg_desktop_database_update
}

Binary file not shown.

@ -0,0 +1,53 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python3_{6,7} )
inherit gnome2 python-single-r1
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
HOMEPAGE="https://wiki.gnome.org/Projects/DVBDaemon"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/glib-2.32.0:2
dev-libs/libgudev:0
>=media-libs/gstreamer-1.4.0:1.0
>=media-libs/gst-plugins-good-1.4.0:1.0
>=media-libs/gst-plugins-bad-1.4.0:1.0
>=dev-libs/libgee-0.8:0.8
>=dev-db/sqlite-3.4:3
>=media-libs/gst-rtsp-server-1.4.5:1.0
media-plugins/gst-plugins-dvb:1.0
dev-python/gst-python:1.0
>=dev-python/pygobject-3.2.1:3
>=dev-libs/gobject-introspection-1.44.0:=
x11-libs/pango[introspection]
x11-libs/gtk+:3[introspection]
${PYTHON_DEPS}"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.0
>=dev-libs/libltdl-2.2.6:0
virtual/pkgconfig:0
>=sys-devel/gettext-0.18.1
"
src_prepare() {
gnome2_src_prepare
python_fix_shebang .
}
src_configure() {
# Prevent sandbox violations, bug #569992
addpredict /dev
gnome2_src_configure --disable-totem-plugin
}
src_install() {
gnome2_src_install
python_optimize
}

Binary file not shown.

@ -1,3 +1,4 @@
DIST kodi-peripheral-joystick-1.4.6.tar.gz 91142 BLAKE2B c80daf4e9a425c88ecb323d7f5ab7538aa5a8af06758723310f133f63ac65b74650f6374e4361e9086813474a6b84cf54bb8bc054d54eaec19c1ab32da5181e9 SHA512 ae42a295e548c6bda7a258d02d7a68ec3f34c66e88b1e3848181d8fb76da6ff83f19f8adc007e2697c096052fdd1ea9879b178aab9f8f4118f4d2d57691c2a7c
DIST kodi-peripheral-joystick-1.4.7.tar.gz 90671 BLAKE2B 281a1d821586224ad155ac621fe5fd48c189733277c877799355bf432a580311967c7300cdd201ca9561f149b42b3327a320bd3641108d8c69cbfd27242ed4dc SHA512 89d9c993f598f7660fccfcc1926ad3b944d88586b0399b3e47524fe5a68665eec8fc7b196acd6d59e36488f830afef50c402ecd05d69cee75c21a69c538e9acd
DIST kodi-peripheral-joystick-1.4.8.tar.gz 90965 BLAKE2B b9bb3aa6e1a5531c304f2f3466bac8f00cffcd771065052d41645f48316c7b246fa07823395aeaa484ca9839d1b8025e6640e7cb504d29642d52c02a1fb21553 SHA512 4ca692589050c225bb9ec45b79f3532a4c572c57b3c2400dd4afa398c3d77194136ffde7bc85b7d24700d7eafb0f813cc3fce5dc48d4de51869fad0f68679939
DIST kodi-peripheral-joystick-1.4.9.tar.gz 111161 BLAKE2B bcee8aedff118cbceec050ae1b6c0a559aeb735c539624f59ae59648107937b5a904ed24bc1c323443e00289d78b2c1b83ff8e18fc9affb22b8ca706b115fb12 SHA512 6d5d8e5922c7b9c38a55372da585366331f550864ee7d95369bb8b32897250b38d4cbb0e2f5fc7eb91aea34f09f6f33a62b148f731f422ac1b6ead9b2eac4ae5

@ -0,0 +1,38 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake kodi-addon
DESCRIPTION="Libretro compatibility layer for the Kodi Game API"
HOMEPAGE="https://github.com/xbmc/peripheral.joystick"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_BRANCH="Matrix"
EGIT_REPO_URI="https://github.com/xbmc/peripheral.joystick.git"
inherit git-r3
;;
*)
KEYWORDS="~amd64 ~x86"
CODENAME="Leia"
SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/peripheral.joystick-${PV}-${CODENAME}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
=media-tv/kodi-18*
=media-libs/kodi-platform-18*
dev-libs/libpcre
"
RDEPEND="
${DEPEND}
"

@ -1 +1 @@
DIST kodi-vfs-sacd-1.0.2.tar.gz 185853 BLAKE2B 36eb7f330c3f3192702a5bd35594f7383125445853e4ee2cbe6f30f3fe2b177b30c7b900fda7e06419b1a456a3b97a2bd2f80dce46ea07e9105bba60f831c331 SHA512 1224fc4a927ad2c9de7254bad1b63d2216e2b4bf4ce3bd3871f0c27f59141d4b7a754960d18da4872249852c7da13ff3ca8dc115a42b6c2d5e0fc17a981e7ab6
DIST kodi-vfs-sacd-1.0.3.tar.gz 185930 BLAKE2B 7c80cd2a7bfccaf4ca61c7bbe6654b4bedf9e054eac76fe80a3ebbd7c6a8e3896891d4da3c60391c47f7cf585524822ddf5b740a632c9067fa3fdf8684398a65 SHA512 418620256c0ebc5f4ea90ce9e22428f46b318fc1824c17f0a1034443f73333b887abb7fd6a36747c9d2db33a9f7d03d7e0bc2606f5b1c9681a6feae92252918e

@ -31,5 +31,6 @@ IUSE=""
DEPEND="
=media-libs/kodi-platform-18*
=media-tv/kodi-18*
virtual/libiconv
"
RDEPEND="${DEPEND}"

@ -31,5 +31,6 @@ IUSE=""
DEPEND="
~media-libs/kodi-platform-9999
~media-tv/kodi-9999
virtual/libiconv
"
RDEPEND="${DEPEND}"

@ -1,6 +1 @@
DIST kodi-visualization-spectrum-1.1.1.tar.gz 52357 BLAKE2B 25d19590b48173e59d8660d690dc33daa363148df6c4a67e9aca29392242f1ba9e41210030b72e8aa1198da778f11b36c93f052bd79315c6c58504f33784f9fc SHA512 7288f6d383a34415cb147c5263a20d79a4ee399ef85bdef86f115667967d4a71340dce911f8e7f3ff34a9dd58cd3784b5f97595231c5df6df3e813f16d09258c
DIST kodi-visualization-spectrum-2.0.3.tar.gz 3087756 BLAKE2B e25161c72a5c093d15feafda831974030b91bd19d787f27cd8913c060d23993822160b00264d435699173ce0e7e7369fe848fcd5d5a31d234454bd705cedfa99 SHA512 ed4a67a9bd1b02bb5d33791bf1953075d993075ec473ac858e9154c867b51ed2ffc8edbffe49344193a28964a48ad945d5376f23fc983ba2d8f1247d26ef298e
DIST kodi-visualization-spectrum-2.0.4.tar.gz 3087543 BLAKE2B c8a40d8c4c71b308ef60371791241d0c44c238a56ef64061b77bb782811297bb835b2232a540bcbd8e765f3b8cdf87406dbc6d0ee05c0db547f26e09bceb9d37 SHA512 69574ae8d3a22fd9cfffb80fff27972fcc76efef217d38d3fe7f66c5dad1cecf3c34438ef06c06de364aec44bb676837bce7af13bb279d16cfb8c35ca5023198
DIST kodi-visualization-spectrum-3.0.0.tar.gz 3086558 BLAKE2B b7baadf34c606bdd1a087cfcb5616044119a758fc369f0a22203c8cd6e2a77041caf25f5ada4dab151c3122ccb93bc05fc45125fcfb28a4e966bbe3f0f24e1af SHA512 83cefaeb6624107af7923c8c5cd2eb9e6066e27429985ec61af6ed7ec789a6dce83eb9ee0ef9391ce414aab2cf4ba9f2eef6c3d05bd59152b314ff8e26b58875
DIST kodi-visualization-spectrum-3.0.1.tar.gz 3086452 BLAKE2B d81e89fab6ccaa6e401211366b391011175b83d21f57dee93c2a515da6f6166b8c5234d5909dc2d63cd75cfe858df40aea5b64bd79027598c14d1b8edb39007f SHA512 aa747c3e8f14b0d0d4544f9dd944dae00db8515c15b810ff4d3e777cbf0d365e2f0f823cfcfbeb3a50ee20e802679f76376b612d043c453e30ddbb3b2ec328f4
DIST kodi-visualization-spectrum-3.0.2.tar.gz 324584 BLAKE2B d81f9ce7d293dd0ce60f956dab5da733e881ce4ebfd8557b49e0176eddef797a273a46799cd82c256c7ecd6eefda076a27578e1abef833de0b03d56275e8d239 SHA512 8fc2a6a31f45152312a998e3d1a7a6390be9b81f081b7a170ab4c25a360aea5f81220f3819165a0c93b57cc85b9254e056ed4e024a63ac9599ed3ec0d3dbcd02
DIST kodi-visualization-spectrum-3.0.3.tar.gz 324645 BLAKE2B d7cae4829a0d9032d26dd7642617286dbd1f86baea6672de1d819aaa07657113fba2ce0876a5a18ea212ccc5c4e0de8c1233460e4172950b7af663fe8fdd5c86 SHA512 8c6f111100ae155fc8486dba269d184d65a00235643ed10e77cbe1b5442e466143039fdc1faef17af6545817fd721a7057b09937c91dde1f1b2ceee74f87a935

@ -1,36 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils kodi-addon
DESCRIPTION="Spectrum visualizer for Kodi"
HOMEPAGE="https://github.com/notspiff/visualization.spectrum"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_REPO_URI="https://github.com/notspiff/visualization.spectrum.git"
inherit git-r3
;;
*)
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/notspiff/visualization.spectrum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.spectrum-${PV}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
media-tv/kodi
virtual/opengl
"
RDEPEND="
${DEPEND}
"

@ -1,36 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils kodi-addon
DESCRIPTION="Spectrum visualizer for Kodi"
HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_REPO_URI="https://github.com/xbmc/visualization.spectrum.git"
inherit git-r3
;;
*)
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.spectrum-${PV}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
=media-tv/kodi-18*
virtual/opengl
"
RDEPEND="
${DEPEND}
"

@ -1,37 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils kodi-addon
DESCRIPTION="Spectrum visualizer for Kodi"
HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_REPO_URI="https://github.com/xbmc/visualization.spectrum.git"
inherit git-r3
;;
*)
CODENAME="Leia"
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/v${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.spectrum-${PV}-${CODENAME}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
=media-tv/kodi-18*
virtual/opengl
"
RDEPEND="
${DEPEND}
"

@ -1,43 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake kodi-addon
DESCRIPTION="Spectrum visualizer for Kodi"
HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_REPO_URI="https://github.com/xbmc/visualization.spectrum.git"
inherit git-r3
;;
*)
CODENAME="Leia"
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.spectrum-${PV}-${CODENAME}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
=media-tv/kodi-18*
media-libs/glm
virtual/opengl
"
RDEPEND="
${DEPEND}
"
src_prepare(){
[ -d depends ] && rm -rf depends || die
cmake_src_prepare
}

@ -1,43 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake kodi-addon
DESCRIPTION="Spectrum visualizer for Kodi"
HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
SRC_URI=""
case ${PV} in
9999)
SRC_URI=""
EGIT_REPO_URI="https://github.com/xbmc/visualization.spectrum.git"
inherit git-r3
;;
*)
CODENAME="Leia"
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.spectrum-${PV}-${CODENAME}"
;;
esac
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
=media-tv/kodi-18*
media-libs/glm
virtual/opengl
"
RDEPEND="
${DEPEND}
"
src_prepare(){
[ -d depends ] && rm -rf depends || die
cmake_src_prepare
}

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

Binary file not shown.

@ -1 +1,2 @@
DIST cheese-3.32.1.tar.xz 1487792 BLAKE2B 6e27b68f590aa4f90a8bbbc72972bed96fe9741b4efd849d226751cfd6abe37241fa214240c4a8b0449fb2bc53de1043ac0abd60a06bc884796a4272c07212af SHA512 bdd0ae72e3df596d19ad467dc0222a49b028f2ad8c285d55360813624ca2dac1956463cfd9cea4f2a6ff123070966544cd7254ee2891e973dca42d07061a6c94
DIST cheese-3.34.0.tar.xz 1077052 BLAKE2B 9719818aebb3472b804d96d79b02ee71b818d098b6eeb54f2075939e95ba651c251d561b4bc79c30a0aae6217a8a29f46f045be9279c9100ba1b0344f1279ba5 SHA512 093b4e5f7f15fd0c445fffd254d4a5035a4e3e91bacccdeeda64a4a7182901646daea5c8596c954a67896f9aaf37dab2309c21e8f026583f59d787a2c1e4c200

@ -0,0 +1,103 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome.org meson vala virtualx xdg-utils
DESCRIPTION="A cheesy program to take pictures and videos from your webcam"
HOMEPAGE="https://wiki.gnome.org/Apps/Cheese"
LICENSE="GPL-2+"
SLOT="0/8" # subslot = libcheese soname version
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gtk-doc +introspection test X"
RESTRICT="test" # Tests fail
REQUIRED_USE="test? ( X )"
COMMON_DEPEND="
>=dev-libs/glib-2.39.90:2
>=x11-libs/gtk+-3.13.4:3[introspection?]
>=gnome-base/gnome-desktop-2.91.6:3=
>=media-libs/libcanberra-0.26[gtk3]
>=media-libs/clutter-1.13.2:1.0[introspection?]
>=media-libs/clutter-gtk-0.91.8:1.0
media-libs/clutter-gst:3.0
media-libs/cogl:1.0=[introspection?]
media-video/gnome-video-effects
x11-libs/gdk-pixbuf:2[jpeg,introspection?]
>=media-libs/gstreamer-1.4:1.0[introspection?]
>=media-libs/gst-plugins-base-1.4:1.0[introspection?,ogg,pango,theora,vorbis,X?]
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
X? (
x11-base/xorg-proto
x11-libs/libX11
)
"
DEPEND="
${COMMON_DEPEND}
test? ( x11-libs/libXtst )
"
RDEPEND="${COMMON_DEPEND}
>=media-libs/gst-plugins-bad-1.4:1.0
>=media-libs/gst-plugins-good-1.4:1.0
>=media-plugins/gst-plugins-jpeg-1.4:1.0
>=media-plugins/gst-plugins-v4l2-1.4:1.0
>=media-plugins/gst-plugins-vpx-1.4:1.0
"
BDEPEND="
$(vala_depend)
app-text/docbook-xml-dtd:4.3
dev-util/itstool
dev-libs/appstream-glib
>=dev-util/intltool-0.50
dev-libs/libxslt
dev-libs/libxml2:2
dev-util/glib-utils
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/${P}-buildfix.patch
"${FILESDIR}"/${P}-help-No-more-menu-bars-in-3.34-UI.patch
)
src_prepare() {
vala_src_prepare
default
}
src_configure() {
local emesonargs=(
$(meson_use gtk-doc gtk_doc)
$(meson_use introspection)
$(meson_use test tests)
-Dman=true
)
meson_src_configure
# Hack: version.xml is not generated if gtk-doc is not enabled
echo ${PV} > docs/reference/version.xml
}
src_test() {
virtx meson_src_test
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

@ -0,0 +1,17 @@
diff --git a/meson.build b/meson.build
index a4775d44..9d1e5587 100644
--- a/meson.build
+++ b/meson.build
@@ -149,11 +149,7 @@ gnome_video_effects_dep = dependency(
# Recommend some runtime GStreamer plugins.
gst_inspect = find_program('gst-inspect-1.0', required: false)
if gst_inspect.found()
- foreach plugin: ['camerabin', 'vp8enc', 'webmmux']
- if run_command(gst_inspect, plugin).returncode() != 0
- warning(plugin + ' was not found. It needs to be installed before Cheese is run')
- endif
- endforeach
+ warning('unable to check for runtime GStreamer plugin dependencies due to Gentoo\'s sandbox: camerabin, vp8enc, webmmux')
else
warning('unable to check for runtime GStreamer plugin dependencies')
endif

@ -0,0 +1,160 @@
From 9a9e47a3d3e910805bd7c9c1763c66400181f677 Mon Sep 17 00:00:00 2001
From: Andre Klapper <a9016009@gmx.de>
Date: Sun, 5 Jan 2020 23:35:37 +0100
Subject: [PATCH] help: No more menu bars in 3.34 UI
---
help/C/burst-mode.page | 5 +++--
help/C/pref-countdown.page | 6 ++++--
help/C/pref-flash.page | 5 +++--
help/C/pref-fullscreen.page | 6 ++++--
help/C/pref-image-properties.page | 5 +++--
help/C/pref-resolution.page | 6 ++++--
6 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/help/C/burst-mode.page b/help/C/burst-mode.page
index a14d3ab8..0a587ca1 100644
--- a/help/C/burst-mode.page
+++ b/help/C/burst-mode.page
@@ -9,6 +9,7 @@
<revision pkgversion="3.1" date="2011-09-05" status="review"/>
<revision pkgversion="3.8" date="2013-04-19" status="review"/>
<revision pkgversion="3.12" date="2014-02-21" status="review"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="review"/>
<credit type="author copyright">
<name>Julita Inca</name>
@@ -59,8 +60,8 @@
<steps>
<item>
- <p>Select
- <guiseq><gui style="menu">Cheese</gui><gui style="menuitem">Preferences</gui><gui style="tab">Capture</gui></guiseq>.</p>
+ <p>Press the menu button in the top-right corner of the window and select
+ <guiseq><gui style="menuitem">Preferences</gui><gui style="tab">Capture</gui></guiseq>.</p>
</item>
<item>
<p>Edit the preference settings:</p>
diff --git a/help/C/pref-countdown.page b/help/C/pref-countdown.page
index 9077d7a0..8f4b0292 100644
--- a/help/C/pref-countdown.page
+++ b/help/C/pref-countdown.page
@@ -9,6 +9,7 @@
<revision pkgversion="3.1" date="2011-09-19" status="review"/>
<revision pkgversion="3.8" date="2013-04-15" status="review"/>
<revision pkgversion="3.12" date="2014-02-21" status="final"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="final"/>
<credit type="author copyright">
<name>Julita Inca</name>
@@ -28,8 +29,9 @@
<title>Disable the <gui>Countdown</gui></title>
<p>By default, <app>Cheese</app> counts down from three before taking a
- photo. You can disable this feature by selecting
- <guiseq><gui>Cheese</gui><gui>Preferences</gui><gui>Capture</gui></guiseq>
+ photo. You can disable this feature by pressing the menu button in the
+ top-right corner of the window, selecting
+ <guiseq><gui style="menuitem">Preferences</gui><gui style="tab">Capture</gui></guiseq>,
and unchecking <gui>Countdown</gui>.</p>
</page>
diff --git a/help/C/pref-flash.page b/help/C/pref-flash.page
index b6ccd736..52897d2f 100644
--- a/help/C/pref-flash.page
+++ b/help/C/pref-flash.page
@@ -9,6 +9,7 @@
<revision pkgversion="3.1" date="2011-09-19" status="review"/>
<revision pkgversion="3.8" date="2013-04-15" status="review"/>
<revision pkgversion="3.12" date="2014-02-21" status="final"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="final"/>
<credit type="author copyright">
<name>Julita Inca</name>
@@ -30,8 +31,8 @@
<p>When you take a photo with Cheese, the computer screen briefly turns
white.</p>
- <p>To disable this feature, select
- <guiseq><gui>Cheese</gui><gui>Preferences</gui><gui>Capture</gui></guiseq>
+ <p>To disable this feature, press the menu button in the top-right corner of the window, select
+ <guiseq><gui style="menuitem">Preferences</gui><gui style="tab">Capture</gui></guiseq>,
and uncheck <gui>Fire flash</gui>.</p>
</page>
diff --git a/help/C/pref-fullscreen.page b/help/C/pref-fullscreen.page
index a90baaad..7e79f374 100644
--- a/help/C/pref-fullscreen.page
+++ b/help/C/pref-fullscreen.page
@@ -7,6 +7,7 @@
<link type="guide" xref="index#preferences"/>
<revision pkgversion="3.6" date="2012-05-09" status="stub"/>
<revision pkgversion="3.12" date="2014-02-21" status="review"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="review"/>
<credit type="author">
<name>Ekaterina Gerasimova</name>
@@ -23,10 +24,11 @@
<p>To enable or disable the fullscreen mode:</p>
<steps>
- <item><p>Select <guiseq><gui>Cheese</gui><gui>Fullscreen</gui></guiseq></p></item>
+ <item><p>Press the menu button in the top-right corner of the window and select
+ <gui style="menuitem">Fullscreen</gui>.</p></item>
</steps>
- <p>If you cannot see the <gui style="menu">Cheese</gui> menu in fullscreen
+ <p>If you cannot see the menu button in fullscreen
mode, move your mouse or tap your touchscreen.</p>
<note style="tip">
diff --git a/help/C/pref-image-properties.page b/help/C/pref-image-properties.page
index eea2c0e3..7d812596 100644
--- a/help/C/pref-image-properties.page
+++ b/help/C/pref-image-properties.page
@@ -10,6 +10,7 @@
<revision pkgversion="3.1" date="2011-09-05" status="review"/>
<revision pkgversion="3.8" date="2013-04-15" status="review"/>
<revision pkgversion="3.12" date="2014-02-21" status="review"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="review"/>
<credit type="author copyright">
<name>Julita Inca</name>
@@ -33,8 +34,8 @@
<steps>
<item>
- <p>Select
- <guiseq><gui>Cheese</gui><gui>Preferences</gui><gui>Image</gui></guiseq>.</p>
+ <p>Press the menu button in the top-right corner of the window and select
+ <guiseq><gui style="menuitem">Preferences</gui><gui style="tab">Image</gui></guiseq>.</p>
</item>
<item>
<p>Move the sliders to find the best settings for your webcam.</p>
diff --git a/help/C/pref-resolution.page b/help/C/pref-resolution.page
index a620a4ba..42846841 100644
--- a/help/C/pref-resolution.page
+++ b/help/C/pref-resolution.page
@@ -8,6 +8,7 @@
<revision pkgversion="3.0" date="2011-08-25" status="candidate"/>
<revision pkgversion="3.1" date="2011-09-05" status="review"/>
<revision pkgversion="3.12" date="2014-02-21" status="candidate"/>
+ <revision pkgversion="3.34" date="2020-01-05" status="candidate"/>
<credit type="author copyright">
<name>Julita Inca</name>
@@ -38,8 +39,9 @@
<steps>
<item>
- <p>Select
- <guiseq><gui>Cheese</gui><gui>Preferences</gui><gui>Webcam</gui></guiseq>.</p>
+ <p>Press the menu button in the top-right corner of the window and select
+ <guiseq><gui style="menuitem">Preferences</gui><gui style="tab">Webcam</gui></guiseq>.</p>
+
</item>
<item>
<p>Choose a different resolution from the drop-down list. Some webcams
--
2.24.1

Binary file not shown.

@ -1 +1 @@
Sat, 01 Feb 2020 20:08:51 +0000
Sun, 02 Feb 2020 11:08:53 +0000

@ -1 +1 @@
Sat, 01 Feb 2020 20:08:51 +0000
Sun, 02 Feb 2020 11:08:53 +0000

Binary file not shown.

@ -10,4 +10,4 @@ RDEPEND=dev-libs/libltdl:0= sys-libs/binutils-libs:0= sys-libs/ncurses:0= virtua
SLOT=0
SRC_URI=mirror://sourceforge/ski/ski-1.3.2.tar.gz
_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=a3b1dc4def532c3b37a1faaeda6979e2
_md5_=19656b86f195fbe20c365e1bc8c5e596

@ -11,4 +11,4 @@ RDEPEND=X? ( x11-apps/xdpyinfo x11-libs/libXi )
SLOT=0
SRC_URI=https://github.com/FreeSpacenav/spacenavd/releases/download/v0.7/spacenavd-0.7.tar.gz
_eclasses_=linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6
_md5_=a5faccf023ab6f0963cf5fb9693efe6b
_md5_=70963f1511f08625cd5eccf2b1045572

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Just-In-Time Compiler for the Lua programming language
EAPI=5
HOMEPAGE=http://luajit.org/
IUSE=lua52compat
KEYWORDS=amd64 arm ~ppc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.2.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=5a5acb335997cadfbf28abf7161b613f

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Just-In-Time Compiler for the Lua programming language
EAPI=5
HOMEPAGE=http://luajit.org/
IUSE=lua52compat
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.3.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=4dab0f515288f1975e47f0f43bfc4dcd

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Just-In-Time Compiler for the Lua programming language
EAPI=5
HOMEPAGE=http://luajit.org/
IUSE=lua52compat
KEYWORDS=amd64 arm ~ppc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.3.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=6fb748bcb395620d84bfa3fc7a81a610

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Just-In-Time Compiler for the Lua programming language
EAPI=5
HOMEPAGE=http://luajit.org/
IUSE=lua52compat
KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.4.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=4a0cfb66d4030f58049e1617a946b18c

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Just-In-Time Compiler for the Lua programming language
EAPI=5
HOMEPAGE=http://luajit.org/
IUSE=lua52compat
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.5.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=2007731ba7a31cb1aeac8d3e2f70667a

@ -8,4 +8,4 @@ LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.0.5.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c versionator 2352c3fc97241f6a02042773c8287748
_md5_=e671593bbc501382f0d5148640c8c21d
_md5_=1a1bb2353fdba07b97e15d9f93be6826

@ -7,4 +7,4 @@ LICENSE=MIT
SLOT=2
SRC_URI=http://luajit.org/download/LuaJIT-2.1.0-beta3.tar.gz
_eclasses_=estack 686eaab303305a908fd57b2fd7617800 multilib 1d91b03d42ab6308b5f4f6b598ed110e pax-utils a41d1fd1c111289ffa04490de6ee79d7 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c versionator 2352c3fc97241f6a02042773c8287748
_md5_=22ac3cd65a719b98e410a2b2530b286b
_md5_=4a358eccdfa46341a0f7b940771b954a

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save