summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakov Smolić <jsmolic@gentoo.org>2022-09-29 09:41:46 +0200
committerJakov Smolić <jsmolic@gentoo.org>2022-09-29 09:41:46 +0200
commitfa7c21416cd00b4093cdfc1348f12b0de816dd5d (patch)
treefe07c55ef551f42c73e05fddf40602eaf791d39b
parentwww-apps/element: Keyword 1.11.8 riscv, #873379 (diff)
downloadgentoo-fa7c21416cd00b4093cdfc1348f12b0de816dd5d.tar.gz
gentoo-fa7c21416cd00b4093cdfc1348f12b0de816dd5d.tar.bz2
gentoo-fa7c21416cd00b4093cdfc1348f12b0de816dd5d.zip
app-crypt/keybase: treeclean
Closes: https://bugs.gentoo.org/747811 Closes: https://bugs.gentoo.org/844595 Closes: https://bugs.gentoo.org/772209 Closes: https://bugs.gentoo.org/682608 Closes: https://bugs.gentoo.org/658676 Closes: https://bugs.gentoo.org/667298 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
-rw-r--r--app-crypt/keybase/Manifest1
-rw-r--r--app-crypt/keybase/keybase-5.1.1.ebuild52
-rw-r--r--app-crypt/keybase/keybase-9999.ebuild52
-rw-r--r--app-crypt/keybase/metadata.xml11
-rw-r--r--profiles/package.mask5
5 files changed, 0 insertions, 121 deletions
diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
deleted file mode 100644
index d8f65313db1a..000000000000
--- a/app-crypt/keybase/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST keybase-5.1.1.tar.gz 65387553 BLAKE2B 8207fb1113a8585d562c19a9d886083b9bec57091f83dee52d4fbc735020be1dd9fc3194c29f4a736ee04fb1550cd03f3d9c4ef6b112aa1b6399e1200e3771ac SHA512 8a1bab428b3c41e7cdb45f5ea68a6c86067c9324c07ea71704bde8a5b5ae478a8468cb8d8638a41b7067b2ab5dc825d2aa28c4e7be4f33e3e3a41c942d852e09
diff --git a/app-crypt/keybase/keybase-5.1.1.ebuild b/app-crypt/keybase/keybase-5.1.1.ebuild
deleted file mode 100644
index 243bc44f883b..000000000000
--- a/app-crypt/keybase/keybase-5.1.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/"
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-crypt/gnupg"
-
-src_unpack() {
- unpack "${P}.tar.gz"
- ln -vs "client-${PV}" "${P}" || die
- mkdir -vp "${S}/src/github.com/keybase" || die
- ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
- EGO_PN="github.com/keybase/client/go/keybase" \
- EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
- golang-build_src_compile
-}
-
-src_test() {
- EGO_PN="github.com/keybase/client/go/keybase" \
- golang-build_src_test
-}
-
-src_install() {
- dobin "${T}/keybase"
- dobin "${S}/packaging/linux/run_keybase"
- systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
- dodir "/opt/keybase"
- insinto "/opt/keybase"
- doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
- elog "Start/Restart keybase: run_keybase"
- elog "Run the service: keybase service"
- elog "Run the client: keybase login"
- ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}
diff --git a/app-crypt/keybase/keybase-9999.ebuild b/app-crypt/keybase/keybase-9999.ebuild
deleted file mode 100644
index 5e728af25b58..000000000000
--- a/app-crypt/keybase/keybase-9999.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd git-r3
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/"
-EGIT_REPO_URI="https://github.com/keybase/client.git"
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-crypt/gnupg"
-
-src_unpack() {
- git-r3_src_unpack
- ln -vs "client" "${P}" || die
- mkdir -vp "${S}/src/github.com/keybase" || die
- ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
- EGO_PN="github.com/keybase/client/go/keybase" \
- EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
- golang-build_src_compile
-}
-
-src_test() {
- EGO_PN="github.com/keybase/client/go/keybase" \
- golang-build_src_test
-}
-
-src_install() {
- dobin "${T}/keybase"
- dobin "${S}/packaging/linux/run_keybase"
- systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
- dodir "/opt/keybase"
- insinto "/opt/keybase"
- doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
- elog "Start/Restart keybase: run_keybase"
- elog "Run the service: keybase service"
- elog "Run the client: keybase login"
- ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}
diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml
deleted file mode 100644
index ce3727f3f750..000000000000
--- a/app-crypt/keybase/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>nicolasbock@gentoo.org</email>
- <name>Nicolas Bock</name>
- </maintainer>
- <upstream>
- <remote-id type="github">keybase/node-client</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/profiles/package.mask b/profiles/package.mask
index e4c3e6596ed9..441e7bafb49f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -365,11 +365,6 @@ dev-util/bnfc
# See: <https://github.com/martijnbastiaan/doctest-parallel/issues/45>
dev-haskell/doctest-parallel
-# John Helmert III <ajak@gentoo.org> (2022-08-14)
-# Vulnerable, unmaintained in Gentoo, EAPI6. Removal in 30 days,
-# bug #772209
-app-crypt/keybase
-
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-08-12)
# Masked for testing, depends on dev-qt/qt*:6
# Pyside6 is stuck on python3_10 for the moment being