From 391f7879f3672495bc87aee0eee8276deb6021d2 Mon Sep 17 00:00:00 2001 From: Denis Reva Date: Mon, 3 May 2021 15:09:38 +0500 Subject: [PATCH 1/5] dev-cpp/folly: I've temporarily resigned Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Denis Reva --- dev-cpp/folly/metadata.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml index 95ea38da9e..c23abc0a39 100644 --- a/dev-cpp/folly/metadata.xml +++ b/dev-cpp/folly/metadata.xml @@ -1,11 +1,6 @@ - - denis7774@gmail.com - Denis Reva - Partial maintainer - Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. It complements (as opposed to competing against) offerings such as Boost and of course std. In fact, we embark on defining our own component only when something we need is either not available, or does not meet the needed performance profile. We endeavor to remove things from folly if or when std or Boost obsoletes them. From f237106d2ec5d9a40c1d239825378996d5fb0ff5 Mon Sep 17 00:00:00 2001 From: Denis Reva Date: Mon, 3 May 2021 15:11:15 +0500 Subject: [PATCH 2/5] sys-fs/dwarfs: I've temporarily resigned Because I adventure with russian military office. Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Denis Reva --- sys-fs/dwarfs/metadata.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/sys-fs/dwarfs/metadata.xml b/sys-fs/dwarfs/metadata.xml index 17e2efa0c1..c312e86210 100644 --- a/sys-fs/dwarfs/metadata.xml +++ b/sys-fs/dwarfs/metadata.xml @@ -1,11 +1,6 @@ - - denis7774@gmail.com - Denis Reva - Partial maintainer - DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data. This probably doesn't sound very exciting, because if it's redundant, it should compress well. However, I found that other read-only, compressed file systems don't do a very good job at making use of this redundancy. See here for a comparison with other compressed file systems. From cb9a060d16604b46832476ccb026632741c28dd6 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 3 May 2021 15:26:04 +0200 Subject: [PATCH 3/5] net-misc/gemserv: Silence QA_FLAGS_IGNORED. Closes: https://bugs.gentoo.org/787893 Signed-off-by: Ronny (tastytea) Gutbrod --- net-misc/gemserv/gemserv-0.4.4.ebuild | 3 +++ net-misc/gemserv/gemserv-0.4.5.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/net-misc/gemserv/gemserv-0.4.4.ebuild b/net-misc/gemserv/gemserv-0.4.4.ebuild index a0a2e7cf95..06045345e7 100644 --- a/net-misc/gemserv/gemserv-0.4.4.ebuild +++ b/net-misc/gemserv/gemserv-0.4.4.ebuild @@ -109,6 +109,9 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${PN}-v${PV}" +# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings. +QA_FLAGS_IGNORED="usr/bin/gemserv" + src_prepare() { # Fix paths in systemd unit. sed -i 's@/path/to/bin /path/to/config@'"${EPREFIX}"'/usr/bin/gemserv '"${EPREFIX}"'/etc/gemserv/config.toml@' \ diff --git a/net-misc/gemserv/gemserv-0.4.5.ebuild b/net-misc/gemserv/gemserv-0.4.5.ebuild index 9be0aee4e5..19a9d84f33 100644 --- a/net-misc/gemserv/gemserv-0.4.5.ebuild +++ b/net-misc/gemserv/gemserv-0.4.5.ebuild @@ -103,6 +103,9 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${PN}-v${PV}" +# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings. +QA_FLAGS_IGNORED="usr/bin/gemserv" + src_prepare() { # Fix paths in systemd unit. sed -i 's@/path/to/bin /path/to/config@'"${EPREFIX}"'/usr/bin/gemserv '"${EPREFIX}"'/etc/gemserv/config.toml@' \ From a89e7f4a5d8af8c009cac6b47b29d6a1edfea0a2 Mon Sep 17 00:00:00 2001 From: Zamarin Arthur Date: Mon, 3 May 2021 17:47:14 +0300 Subject: [PATCH 4/5] sys-process/iotop-c: fix compilation with llvm[-gold] The makefile adds LTO by default, resulting in failed compilation when using llvm without gold. By Adding `NO_FLTO=1` we disable LTO and it compiles. Closes: https://bugs.gentoo.org/785538 Signed-off-by: Zamarin Arthur --- sys-process/iotop-c/iotop-c-1.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild index d778526f66..bc7986f852 100644 --- a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild +++ b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild @@ -27,7 +27,7 @@ FILECAPS=( ) src_compile() { - emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" + emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 } src_install() { From 5b4ad18a24c2983b5d36dc534c5dcbfe008a6126 Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Mon, 3 May 2021 18:40:25 +0200 Subject: [PATCH 5/5] games-emulation/yuzu: fix cmake detection Signed-off-by: Samuel Bauer --- games-emulation/yuzu/yuzu-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index ae1aac9077..40befd4269 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -64,7 +64,7 @@ src_prepare() { append-cxxflags '-O3 -DNDEBUG' # headers is not a valid boost component - sed -i -e '/find_package(Boost/s/headers //' CMakeLists.txt || die + sed -i -e '/find_package(Boost/{s/headers //;s/CONFIG //}' CMakeLists.txt || die # Allow skip submodule downloading rm .gitmodules