From 6d34c32b2315d3d4cc608d1891bcdbabf9f00ff1 Mon Sep 17 00:00:00 2001 From: Leonardo Hernandez Hernandez Date: Mon, 20 Sep 2021 16:28:18 -0500 Subject: [PATCH 1/8] app-shells/silver: fix QA not respect LDFLAGS add `/usr/bin/silver` to QA_FLAGS_IGNORED filter '-flto*' instead of strip-flags Closes: https://bugs.gentoo.org/814065 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Leonardo Hernandez Hernandez --- app-shells/silver/silver-2.0.0.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-shells/silver/silver-2.0.0.ebuild b/app-shells/silver/silver-2.0.0.ebuild index 7acc6b7254..61280aaa04 100644 --- a/app-shells/silver/silver-2.0.0.ebuild +++ b/app-shells/silver/silver-2.0.0.ebuild @@ -132,14 +132,16 @@ DEPEND=" DOCS="readme.md" +QA_FLAGS_IGNORED="/usr/bin/silver" + PATCHES=( "$FILESDIR/add-gentoo-support.patch" ) src_configure() { export LIBGIT2_SYS_USE_PKG_CONFIG=1 export PKG_CONFIG_ALLOW_CROSS=1 - # Some obscure LDFLAGS cause error during linking - strip-flags + # Breaks compilation + filter-flags '-flto*' } src_install() { From 9895c45e7d9473848b4e395ac824f3cc80eaf9d9 Mon Sep 17 00:00:00 2001 From: Adrian Schollmeyer Date: Tue, 21 Sep 2021 10:35:00 +0200 Subject: [PATCH 2/8] net-im/matterhorn-bin: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer --- net-im/matterhorn-bin/Manifest | 1 + .../matterhorn-bin-50200.13.0.ebuild | 43 +++++++++++++++++++ net-im/matterhorn-bin/metadata.xml | 11 +++++ 3 files changed, 55 insertions(+) create mode 100644 net-im/matterhorn-bin/Manifest create mode 100644 net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild create mode 100644 net-im/matterhorn-bin/metadata.xml diff --git a/net-im/matterhorn-bin/Manifest b/net-im/matterhorn-bin/Manifest new file mode 100644 index 0000000000..65bb6fd573 --- /dev/null +++ b/net-im/matterhorn-bin/Manifest @@ -0,0 +1 @@ +DIST matterhorn-bin-50200.13.0.tar.bz2 8840191 BLAKE2B 4b321f035cba7bfeb9a29803c3620ed406610b28d9356ed6070760764d237a755e23e39bde4d53cb6c5909dde6e9592fe4ec46b08d17565f95e07a7749caccfb SHA512 34536c0219fbbbe77a608793fa1e735b4e1ad8679f118cd0389c282e932359d07a439cb62d30b167134956de589be26b16fddb56ee39be2b88dcc9c0a38990dd diff --git a/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild new file mode 100644 index 0000000000..26bb85b22a --- /dev/null +++ b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-${PV}-fedora-29-x86_64" + +DESCRIPTION="Terminal based Mattermost client" +HOMEPAGE="https://github.com/matterhorn-chat/matterhorn" +SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="" +RDEPEND=" + ${DEPEND} + dev-libs/gmp:0 + sys-libs/ncurses:0/6 + sys-libs/zlib:0/1 +" +BDEPEND="" + +QA_PREBUILT="*" + +S="${WORKDIR}/${MY_P}" + +src_install() { + default + + dobin matterhorn + + dodoc docs/commands.md + dodoc docs/keybindings.md + + insinto /usr/share/${MY_PN} + exeinto /usr/share/${MY_PN}/notification-scripts + doins -r emoji + doins -r syntax + doexe notification-scripts/notify +} diff --git a/net-im/matterhorn-bin/metadata.xml b/net-im/matterhorn-bin/metadata.xml new file mode 100644 index 0000000000..af69592418 --- /dev/null +++ b/net-im/matterhorn-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + Adrian Schollmeyer + nex+b-g-o@nexadn.de + + + matterhorn-chat/matterhorn + + From c1d50689ab8bd15ff570ff84f80aef331949346c Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:44:12 +0300 Subject: [PATCH 3/8] net-im/cawbird: remove unused eclass autotools Signed-off-by: Arthur Zamarin --- net-im/cawbird/cawbird-1.4.1.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/net-im/cawbird/cawbird-1.4.1.ebuild b/net-im/cawbird/cawbird-1.4.1.ebuild index fc00ffe928..35007ff430 100644 --- a/net-im/cawbird/cawbird-1.4.1.ebuild +++ b/net-im/cawbird/cawbird-1.4.1.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -VALA_USE_DEPEND="vapigen" -inherit vala meson gnome2-utils xdg +VALA_USE_DEPEND="vapigen" +inherit vala meson xdg DESCRIPTION="Cawbird is a fork of the Corebird Twitter client from Baedert." HOMEPAGE="https://github.com/IBBoard/cawbird" @@ -37,8 +37,6 @@ BDEPEND=" dev-libs/gobject-introspection " -S="${WORKDIR}/$PN-${PV}" - src_configure() { local emesonargs=( -Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA== From 3c0454efa84f198151cf03736b1fad38dff894c6 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:46:48 +0300 Subject: [PATCH 4/8] net-libs/usockets: fix missing use dep default Signed-off-by: Arthur Zamarin --- net-libs/usockets/usockets-0.7.1_p20210909.ebuild | 2 +- net-libs/usockets/usockets-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/usockets/usockets-0.7.1_p20210909.ebuild b/net-libs/usockets/usockets-0.7.1_p20210909.ebuild index 3de0636c4e..5c5a33ead7 100644 --- a/net-libs/usockets/usockets-0.7.1_p20210909.ebuild +++ b/net-libs/usockets/usockets-0.7.1_p20210909.ebuild @@ -24,7 +24,7 @@ IUSE="asio libuv +ssl" REQUIRED_USE="?? ( asio libuv )" DEPEND=" - asio? ( dev-cpp/asio[ssl?] ) + asio? ( dev-cpp/asio[ssl(+)?] ) libuv? ( dev-libs/libuv ) ssl? ( >=dev-libs/openssl-1.1.0 ) " diff --git a/net-libs/usockets/usockets-9999.ebuild b/net-libs/usockets/usockets-9999.ebuild index 3de0636c4e..5c5a33ead7 100644 --- a/net-libs/usockets/usockets-9999.ebuild +++ b/net-libs/usockets/usockets-9999.ebuild @@ -24,7 +24,7 @@ IUSE="asio libuv +ssl" REQUIRED_USE="?? ( asio libuv )" DEPEND=" - asio? ( dev-cpp/asio[ssl?] ) + asio? ( dev-cpp/asio[ssl(+)?] ) libuv? ( dev-libs/libuv ) ssl? ( >=dev-libs/openssl-1.1.0 ) " From 10b3c62592d219bce4fd37660c3800f48dd03e1e Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:51:07 +0300 Subject: [PATCH 5/8] dev-cpp/pcg-cpp: remove unused inherit multilib Signed-off-by: Arthur Zamarin --- dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild b/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild index c6afd30869..39d2d740a3 100644 --- a/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild +++ b/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild @@ -3,9 +3,10 @@ EAPI=8 -inherit multilib toolchain-funcs +inherit toolchain-funcs COMMIT="ffd522e7188bef30a00c74dc7eb9de5faff90092" + DESCRIPTION="Family of better random number generators" HOMEPAGE="https://www.pcg-random.org https://github.com/imneme/pcg-cpp" SRC_URI="https://github.com/imneme/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" From 58c5e263c93e721e4a006fc9e492f545312fbb85 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:52:20 +0300 Subject: [PATCH 6/8] app-text/koodo-reader-bin: remove unused inherit desktop Signed-off-by: Arthur Zamarin --- app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild b/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild index c7f22da169..6db72d7a50 100644 --- a/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild +++ b/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild @@ -3,12 +3,12 @@ EAPI=7 -inherit rpm xdg desktop +inherit rpm xdg DESCRIPTION="A modern ebook manager and reader with sync and backup capacities" HOMEPAGE="https://koodo.960960.xyz/" SRC_URI="https://github.com/troyeguo/koodo-reader/releases/download/v${PV}/Koodo.Reader-${PV}.rpm" - S="${WORKDIR}" + LICENSE="AGPL-3" SLOT="0" KEYWORDS="-* ~amd64" From c45f80c4829d611c7fa900ca227f671d590ee05a Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:56:17 +0300 Subject: [PATCH 7/8] dev-cpp/folly: fix missing use dep default Signed-off-by: Arthur Zamarin --- dev-cpp/folly/folly-2021.08.02.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/folly/folly-2021.08.02.00.ebuild b/dev-cpp/folly/folly-2021.08.02.00.ebuild index 5a76419ee6..9efde90d4b 100644 --- a/dev-cpp/folly/folly-2021.08.02.00.ebuild +++ b/dev-cpp/folly/folly-2021.08.02.00.ebuild @@ -19,7 +19,7 @@ DEPEND=" app-arch/zstd dev-cpp/gflags dev-cpp/glog[gflags] - dev-libs/boost[context,threads] + dev-libs/boost[context,threads(+)] dev-libs/double-conversion dev-libs/libevent dev-libs/libfmt From 823e9d860613d110b187900b06301bfb6dc5fc20 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Tue, 21 Sep 2021 12:59:30 +0300 Subject: [PATCH 8/8] dev-util/afdko: fix indirect inherit for toolchain-funcs Signed-off-by: Arthur Zamarin --- dev-util/afdko/afdko-3.6.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/afdko/afdko-3.6.2.ebuild b/dev-util/afdko/afdko-3.6.2.ebuild index 1a81d36c65..419b0931bc 100644 --- a/dev-util/afdko/afdko-3.6.2.ebuild +++ b/dev-util/afdko/afdko-3.6.2.ebuild @@ -5,11 +5,12 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="Adobe Font Development Kit for OpenType" HOMEPAGE="https://adobe-type-tools.github.io/afdko" SRC_URI="https://github.com/adobe-type-tools/afdko/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" LICENSE="Apache-2.0" SLOT="0"