summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50608 -> 50281 bytes
-rw-r--r--app-misc/ddate/Manifest2
-rw-r--r--app-misc/ddate/ddate-0.2.2.ebuild2
-rw-r--r--app-misc/dnetc/Manifest11
-rw-r--r--app-misc/dnetc/dnetc-2.9108.517.ebuild93
-rw-r--r--app-misc/dnetc/dnetc-2.9112.521.ebuild100
-rw-r--r--app-misc/dnetc/files/dnetc.confd18
-rw-r--r--app-misc/dnetc/files/dnetc.initd88
-rw-r--r--app-misc/dnetc/metadata.xml11
-rw-r--r--app-misc/freemind/Manifest3
-rw-r--r--app-misc/freemind/freemind-1.0.1-r3.ebuild121
-rw-r--r--app-misc/freemind/metadata.xml17
-rw-r--r--app-misc/geoclue/Manifest2
-rw-r--r--app-misc/geoclue/geoclue-2.5.3-r2.ebuild2
-rw-r--r--app-misc/lirc/Manifest2
-rw-r--r--app-misc/lirc/files/lirc-0.10.1-runtimedirectory.patch18
-rw-r--r--app-misc/lirc/lirc-0.10.1-r2.ebuild161
-rw-r--r--app-misc/mc/Manifest2
-rw-r--r--app-misc/mc/mc-4.8.23-r1.ebuild2
-rw-r--r--app-misc/pet/Manifest23
-rw-r--r--app-misc/pet/pet-0.3.0.ebuild14
-rw-r--r--app-misc/pet/pet-0.3.2.ebuild12
-rw-r--r--app-misc/pet/pet-0.3.6.ebuild67
23 files changed, 285 insertions, 486 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index c8d3d4b86571..2791b5704e68 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/ddate/Manifest b/app-misc/ddate/Manifest
index 9f31fe71e4cb..b8d9b3ed6fa6 100644
--- a/app-misc/ddate/Manifest
+++ b/app-misc/ddate/Manifest
@@ -1,4 +1,4 @@
AUX ddate-0.2.2-dont-compress-manpage.patch 646 BLAKE2B 18465cdb8ec25750868455214c4557f42a57448b8b5785a6793df2ff412d089af0e88743a7c361ab4284a9a6d98fda1c6cdccbb227628afa65beb7d5919ff6d9 SHA512 a967a30379e6fb07cd00cf133068409c24dfd660fc84a200fca8feae5664ce90598f23984b73e32e1dae9c4af31f0289f82cb24d6a4b74956c88c266d9c9e485
DIST ddate-0.2.2.tar.gz 8049 BLAKE2B 7a987595b2dc399a5fc254891b92af84c9f94830f65c756f75db30c1e4db008ad715608ad37d53f3b73f3f5263023c066c546eb7536dc7439ded3650996be001 SHA512 5d148e030bee392eb93c5ae519061af0736f2f75eaae916e3efaf927d9f4de8cc72afc4a5121b6fbc0264b73e9f580330a38b97bb78837d447d0b4c1fc29ec06
-EBUILD ddate-0.2.2.ebuild 515 BLAKE2B 034aa565dd58cf0f62658cfec500552cb846f0747201ca0b2d077b1253417f7e6dcd7fd8844c02644f72659a5160127de1517ce4463ddea243683825cb1679f6 SHA512 14964fa5fa21bfebf8e9255a0d26a21e9b01eacb60120cfe7ce854bef2ab80c803b35758daaf50d2e1a90c809a0af85132955fb03749efc67a010e96b119bd1c
+EBUILD ddate-0.2.2.ebuild 514 BLAKE2B a8a35a87f6df49c2a907bce74ed184af0720308265bfee13e7d4fdf9c95ad2477530a1be92e98877e6c9b2d5d1fda1752f0df61216877204a7b583f7d2c66e5f SHA512 c75d4c255ce6455cbbc249b40c99fcfa5d358534b3485843a652e264048f5c4933cbbe9e148e3266252ad3e7598546fbfa2d5d0b263715746d3fe8e1a784e236
MISC metadata.xml 711 BLAKE2B ddfa1311f5fa3c5604c206dc77da1e40c3095ca3f5103b54b9d0d520626b62f49c95ebb077bea726c4f43100f0ebeec47005ac307d77012f8a592f29f61cc507 SHA512 4772c77e33981110fa4f1538414db73cfc67d09c686209bbfcf331e6fcb8c3fbae87b702ef88f672cd55a99a3b0c83996a8005c5f79b1a102b8410825f27a6ff
diff --git a/app-misc/ddate/ddate-0.2.2.ebuild b/app-misc/ddate/ddate-0.2.2.ebuild
index 1604d9f134c4..3205993a3606 100644
--- a/app-misc/ddate/ddate-0.2.2.ebuild
+++ b/app-misc/ddate/ddate-0.2.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Perpetual date converter from gregorian to poee calendar"
HOMEPAGE="https://github.com/bo0ts/ddate"
SRC_URI="https://github.com/bo0ts/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
LICENSE="public-domain"
SLOT="0"
diff --git a/app-misc/dnetc/Manifest b/app-misc/dnetc/Manifest
deleted file mode 100644
index acc1261a3f24..000000000000
--- a/app-misc/dnetc/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX dnetc.confd 403 BLAKE2B e33eef2035a74a459202842a84164be35995232049ab8d1d2e47fb379dfe74f89597d7fdb15431e4953842a2b03dcd45e6b4354551509561d7d7ab43813fe128 SHA512 c088d9d02d55e3c99b3d6095487e061804bca1c571637d46a4234253d0ef8efe3ed22c93db2c48ad2e70223c96a3307c825d94114d87609bc764503b4f95e5ef
-AUX dnetc.initd 2013 BLAKE2B 2da278fa7d03c7d23a9a64f218f911c4eddb9141519b488dae5d8f2123136f9d328fbcf2ff9fe61cdccb53c940f38b389b81911fe108d7a58d77b58f09f147aa SHA512 c3f23a7913331c318042517a517e29679a585bbf92f4da91aada528cbfe60f068959b2b7804658b14597734ddea23c6f2881cd8a150be8f5d4bf69c873214d29
-DIST dnetc517-linux-amd64.tar.gz 645416 BLAKE2B a6181c82e7bdb8995930b3c93c88dd588f707ea6429e4f7f27961928129423be571f0c63e7aa5d5d9a8e5e3687a8bd54e6dc6835f5317273aa3f99ee863e8320 SHA512 b22b59af2352a95156ea4b584f48d82e4b64080130d922bbb1797b2c62f7c401ec1263f2f0bd57103134f8fc76ef41a7e09d7da083ef0b46c44be4239005c21b
-DIST dnetc517-linux-x86-elf-uclibc.tar.gz 676398 BLAKE2B 9edfa3f11b837841b362dd81bdd9a39882b6bd45942f11f6c8ebde4966351a0ea4c003eb27a36c2fe187034571d48a5d851d5931dc6121196f2097a22f9a1c30 SHA512 7b56fa8c6819fd7060612c13c8fb17ca1e949abbca965b7599bb072751acd1d0e95f1a90fb67172c6d406b54e0c52549582489802e538670bdb6d12f8354e2a7
-DIST dnetc521-linux-amd64.tar.gz 679350 BLAKE2B 401b83a893111a4b2d07ace93fc642b30ccd41a0273672e496b91d998ce6d38faa08a7ec13ca172d20bf785d010249b87c562b706783c6d3fe3610ef02b214ed SHA512 c5c4d6da4fd1cb6a648553718e708c8d14023d1824298f8070cdc887cbf9559e77c10908d8d9929bc0b48e2215a02c3376c4cf767ad807816abf3eba96650b1d
-DIST dnetc521-linux-arm64.tar.gz 629291 BLAKE2B 12554db6c175b828e9e74864955db7e6f54b21408edc6b32a669d52d17465ed45d7985486855a330b295778656579582f208c0e5ecc34f6a2ea195c2ab1fab68 SHA512 cc9c8b76b9d3ada1ed586132c3cc340d2ada55a28d151fb62013aac44dbf13b764dd80498bce1db36536df366497cdc2aa55e761d92cfdd050b701a23336ad80
-DIST dnetc521-linux-ppc-uclibc.tar.gz 718697 BLAKE2B 15f8438531b8074c8a56b86500c55b95eb33c62e4271023bab98601fadd3bc3d2afd1ae8562cadf8d724943515032c97a78084ddd12ef30c388456333ec60893 SHA512 31ad8999d262f0820275773f3387b0a9531ffaab662fa557cad504ed48d7e764d43ae198559b44ef9fe00a0a417e1780b327d2f1c4b7951ff760eb54393742e4
-DIST dnetc521-linux-x86-elf-uclibc.tar.gz 744639 BLAKE2B 71a317c724b91f17c1e67da63d5da2e04479572c6e8c9e9df16c9a0cf5f1d56622a7d20bd791f46b7baa3147fd18c60c312b16cc311bad2e609945620a843f16 SHA512 9178b0d42989302b82d8c62f978e819f5b30bd6acff60501e947038e655096bed3e3382015b50d53f0f3fa819be22ffbba21419a5175a01dbc449030387629fc
-EBUILD dnetc-2.9108.517.ebuild 2682 BLAKE2B cf6f8b44cebb407442779860387614e2ec2616ab8239e1abd30e82868820a93d9ed7887204451d5735af313f004716740cd71503de50d14aa94af66a3abb0c51 SHA512 7134f249034c68baaca4f2cc9987de67faa938c3cbdea5bd969d7ec98dec9404c775832445cbf6b1febec356c5ce08bd284100902abbccd821d6bc1fedd04f25
-EBUILD dnetc-2.9112.521.ebuild 2840 BLAKE2B e0796f250d8baeb9f1123456bac1d33803d77fa1ec376d4757988368f5436c30fed94d1500ea816fb829615b2e912f6840d734e4d49d8d914ffbe45407268f90 SHA512 7c4f4b03d3c1aa29afaf815448bbb6cf43a98123ba785c579531d8208b182191979c915b89343ac160187ad0d8a59438cc521729a58052af6ca7a0548da7ecb8
-MISC metadata.xml 357 BLAKE2B 10b84b6b4353d0dae2f48deae6622ca345c7723641b97ddd5e58e7ce7bbe438a065f3ac528a946bd99e089a45a8c2274417a51b05170d116a3fbd6e4bbb921a2 SHA512 6986582029e81ab7b8eec22c707c03c1996d0837ca9b4e7a0c31782be3f9c59a7d89c53980fdac00bb2a49555a774933704ac3fe390785840d072ac7ac9ac33d
diff --git a/app-misc/dnetc/dnetc-2.9108.517.ebuild b/app-misc/dnetc/dnetc-2.9108.517.ebuild
deleted file mode 100644
index b8ef427428da..000000000000
--- a/app-misc/dnetc/dnetc-2.9108.517.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit user
-
-MAJ_PV=${PV:0:6}
-MIN_PV=${PV:7:9}
-
-DESCRIPTION="distributed.net client"
-HOMEPAGE="http://www.distributed.net"
-SRC_URI_x86="x86? ( http://http.distributed.net/pub/dcti/v${MAJ_PV}/dnetc${MIN_PV}-linux-x86-elf-uclibc.tar.gz )"
-SRC_URI_amd64="amd64? ( http://http.distributed.net/pub/dcti/v${MAJ_PV}/dnetc${MIN_PV}-linux-amd64.tar.gz )"
-#SRC_URI_ppc="ppc? ( http://http.distributed.net/pub/dcti/v${MAJ_PV}/dnetc${MIN_PV}-linux-ppc-uclibc.tar.gz )"
-#SRC_URI_sparc="sparc? ( http://http.distributed.net/pub/dcti/v${MAJ_PV}/dnetc${MIN_PV}-linux-sparc-v7.tar.gz )"
-SRC_URI="${SRC_URI_amd64} ${SRC_URI_ppc} ${SRC_URI_x86} ${SRC_URI_sparc}"
-
-LICENSE="distributed.net GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86" # ppc not available for this version
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND=""
-RDEPEND="net-dns/bind-tools"
-
-QA_PRESTRIPPED="opt/distributed.net/dnetc"
-
-S=${WORKDIR}/dnetc
-
-src_prepare() {
- binname=""
- if use amd64; then
- binname=dnetc${MIN_PV}-linux-amd64
- elif use x86; then
- binname=dnetc${MIN_PV}-linux-x86-elf-uclibc
- elif use ppc; then
- binname=dnetc${MIN_PV}-linux-ppc-elf-uclibc
- fi
- [[ -z "${binname}" ]] && die "Name of dnetc binary for this platform undefined"
- mv "${binname}" dnetc || die "$binname binary is missing"
-}
-
-src_install() {
- exeinto /opt/distributed.net
- doexe dnetc
-
- doman dnetc.1
- dodoc docs/CHANGES.txt docs/dnetc.txt docs/readme.*
-
- newinitd "${FILESDIR}"/dnetc.initd dnetc
- newconfd "${FILESDIR}"/dnetc.confd dnetc
-
- keepdir /var/spool/dnetc
-}
-
-pkg_preinst() {
- if [ -e /opt/distributed.net/dnetc ] && [ -e /etc/init.d/dnetc ]; then
- einfo "flushing old buffers"
- source /etc/conf.d/dnetc
-
- if [ -e /opt/distributed.net/dnetc.ini ]; then
- # use ini file
- /opt/distributed.net/dnetc -quiet -ini /opt/distributed.net/dnetc.ini -flush
- elif [ ! -e /opt/distributed.net/dnetc.ini ] && [ ! -z ${EMAIL} ]; then
- # email adress from config
- /opt/distributed.net/dnetc -quiet -flush -e ${EMAIL}
- fi
-
- einfo "removing old buffer files"
- rm -f /opt/distributed.net/buff*
- fi
-
- enewgroup dnetc
- enewuser dnetc -1 -1 /opt/distributed.net dnetc
-}
-
-pkg_postinst() {
- chown -Rf dnetc:dnetc /opt/distributed.net
- chmod 0555 /opt/distributed.net/dnetc
-
- elog "To run distributed.net client in the background at boot:"
- elog " rc-update add dnetc default"
- elog ""
- elog "Either configure your email address in /etc/conf.d/dnetc"
- elog "or create the configuration file /opt/distributed.net/dnetc.ini"
-}
-
-pkg_postrm() {
- if [ -d /opt/distributed.net ]; then
- elog "All files has not been removed from /opt/distributed.net"
- fi
-}
diff --git a/app-misc/dnetc/dnetc-2.9112.521.ebuild b/app-misc/dnetc/dnetc-2.9112.521.ebuild
deleted file mode 100644
index 662d75cd8f54..000000000000
--- a/app-misc/dnetc/dnetc-2.9112.521.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit user
-
-MAJ_PV=${PV:0:6}
-MIN_PV=${PV:7:9}
-
-DESCRIPTION="distributed.net client"
-HOMEPAGE="http://www.distributed.net"
-SRC_URI_BASE="http://http.distributed.net/pub/dcti/v${MAJ_PV}"
-SRC_URI_x86="x86? ( ${SRC_URI_BASE}/dnetc${MIN_PV}-linux-x86-elf-uclibc.tar.gz )"
-SRC_URI_arm64="arm64? ( ${SRC_URI_BASE}/dnetc${MIN_PV}-linux-arm64.tar.gz )"
-SRC_URI_amd64="amd64? ( ${SRC_URI_BASE}/dnetc${MIN_PV}-linux-amd64.tar.gz )"
-SRC_URI_ppc="ppc? ( ${SRC_URI_BASE}/dnetc${MIN_PV}-linux-ppc-uclibc.tar.gz )"
-#SRC_URI_sparc="sparc? ( ${SRC_URI_BASE}/dnetc${MIN_PV}-linux-sparc-v7.tar.gz )"
-SRC_URI="${SRC_URI_amd64} ${SRC_URI_arm64} ${SRC_URI_ppc} ${SRC_URI_x86} ${SRC_URI_sparc}"
-
-LICENSE="distributed.net GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~x86" # sparc not available for this version
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND=""
-RDEPEND="net-dns/bind-tools"
-
-QA_PREBUILT="opt/distributed.net/dnetc"
-
-case $ARCH in
- amd64) suffix=amd64 ;;
- arm64) suffix=amd64 ;;
- ppc) suffix=ppc-elf-uclibc ;;
- x86) suffix=x86-elf-uclibc ;;
-esac
-S="${WORKDIR}/dnetc${MIN_PV:0:3}-linux-${suffix}"
-unset suffix
-
-src_prepare() {
- #export S="${WORKDIR}/$(getS)"
- #echo "${S}"
- #cd "${S}"
- [[ -x dnetc ]] || die "Name of dnetc directory/binary for this platform undefined"
- eapply_user
-}
-
-src_install() {
- exeinto /opt/distributed.net
- doexe dnetc
-
- doman dnetc.1
- dodoc docs/CHANGES.txt docs/dnetc.txt docs/readme.*
-
- newinitd "${FILESDIR}"/dnetc.initd dnetc
- newconfd "${FILESDIR}"/dnetc.confd dnetc
-
- keepdir /var/spool/dnetc
-}
-
-pkg_preinst() {
- # This is the upstream-recommended install process
- # Flush buffers first, because the new binary might not be able to read
- # them.
- if [ -e /opt/distributed.net/dnetc ] && [ -e /etc/init.d/dnetc ]; then
- einfo "flushing old buffers"
- source /etc/conf.d/dnetc
-
- if [ -e /opt/distributed.net/dnetc.ini ]; then
- # use ini file
- /opt/distributed.net/dnetc -quiet -ini /opt/distributed.net/dnetc.ini -flush
- elif [ ! -e /opt/distributed.net/dnetc.ini ] && [ ! -z ${EMAIL} ]; then
- # email adress from config
- /opt/distributed.net/dnetc -quiet -flush -e ${EMAIL}
- fi
-
- einfo "removing old buffer files"
- rm -f /opt/distributed.net/buff*
- fi
-
- enewgroup dnetc
- enewuser dnetc -1 -1 /opt/distributed.net dnetc
-}
-
-pkg_postinst() {
- chown -Rf dnetc:dnetc /opt/distributed.net
- chmod 0555 /opt/distributed.net/dnetc
-
- elog "To run distributed.net client in the background at boot:"
- elog " rc-update add dnetc default"
- elog ""
- elog "Either configure your email address in /etc/conf.d/dnetc"
- elog "or create the configuration file /opt/distributed.net/dnetc.ini"
-}
-
-pkg_postrm() {
- if [ -d /opt/distributed.net ]; then
- elog "All files has not been removed from /opt/distributed.net"
- fi
-}
diff --git a/app-misc/dnetc/files/dnetc.confd b/app-misc/dnetc/files/dnetc.confd
deleted file mode 100644
index f6f0da6b7e2d..000000000000
--- a/app-misc/dnetc/files/dnetc.confd
+++ /dev/null
@@ -1,18 +0,0 @@
-# configuration file for dnetc
-
-# Startup will look for configuration files in the following places, using the
-# first one that it finds:
-# 1. /etc/dnetc.conf
-# 2. /opt/distributed.net/dnetc.ini
-
-# Values specified here will override those found in any client configuration
-# file.
-
-# email adress
-EMAIL=
-
-# buffer base dir
-BUFFER_BASE_DIR=/var/spool/dnetc
-
-# keyserver address
-KEYSERVER_ADDRESS=
diff --git a/app-misc/dnetc/files/dnetc.initd b/app-misc/dnetc/files/dnetc.initd
deleted file mode 100644
index f3a512074912..000000000000
--- a/app-misc/dnetc/files/dnetc.initd
+++ /dev/null
@@ -1,88 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-opts="${opts} reload fetch flush"
-
-depend() {
- use net
-}
-
-processOpts() {
- local retVal=1
-
- DNETPATH="/opt/distributed.net"
- DNETBIN="${DNETPATH}/dnetc"
-
- STARTOPTS="--start --chuid dnetc:dnetc --quiet \
- --exec ${DNETBIN}"
-
- DNETOPTS="-quiet"
-
- if [ -e /etc/dnetc.ini ] ; then
- retVal=0
- DNETOPTS="${DNETOPTS} -ini /etc/dnetc.ini"
- elif [ -e ${DNETPATH}/dnetc.ini ]; then
- retVal=0
- DNETOPTS="${DNETOPTS} -ini ${DNETPATH}/dnetc.ini"
- elif [ ! -z ${EMAIL} ]; then
- retVal=0
- fi
-
- # override ini settings with values in /etc/conf.d/dnetc
-
- DNETOPTS="${DNETOPTS} ${EMAIL:+-e ${EMAIL}}"
- if [ ! -z ${BUFFER_BASE_DIR} ] ; then
- local buff_in="${BUFFER_BASE_DIR:+${BUFFER_BASE_DIR}/}buff-in"
- local buff_out="${BUFFER_BASE_DIR:+${BUFFER_BASE_DIR}/}buff-out"
- DNETOPTS="${DNETOPTS} -inbase ${buff_in}"
- DNETOPTS="${DNETOPTS} -outbase ${buff_out}"
- fi
- DNETOPTS="${DNETOPTS} ${KEYSERVER_ADDRESS:+-a ${KEYSERVER_ADDRESS}}"
-
- # fair group cpu scheduler
- uidpath="/sys/kernel/uids/`id -u dnetc`"
- [ -d $uidpath ] && echo 2 >$uidpath/cpu_share
- unset uidpath
-
- if [ ${retVal} -ne 0 ] ; then
- eerror "Need some sort of configuration. Check /etc/conf.d/dnetc."
- fi
-
- return ${retVal}
-}
-
-start() {
- processOpts || return 1
- ebegin "Starting distributed.net client"
- start-stop-daemon ${STARTOPTS} -- ${DNETOPTS}
- eend ${?}
-}
-
-stop() {
- processOpts || return 1
- ebegin "Stopping distributed.net client"
- start-stop-daemon --stop --quiet --exec ${DNETBIN} --
- eend ${?}
-}
-
-reload() {
- processOpts || return 1
- ebegin "Reloading distributed.net client"
- start-stop-daemon --stop --quiet --signal HUP --exec ${DNETBIN}
- eend ${?}
-}
-
-fetch() {
- processOpts || return 1
- ebegin "Fetching distributed.net client buffers"
- ${DNETBIN} ${DNETOPTS} -fetch
- eend ${?}
-}
-
-flush() {
- processOpts || return 1
- ebegin "Flushing distributed.net client buffers"
- ${DNETBIN} ${DNETOPTS} -flush
- eend ${?}
-}
diff --git a/app-misc/dnetc/metadata.xml b/app-misc/dnetc/metadata.xml
deleted file mode 100644
index 40c9f16e0287..000000000000
--- a/app-misc/dnetc/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <longdescription>
- a distributed client for the distributed.net cracking challenges.
- </longdescription>
-</pkgmetadata>
diff --git a/app-misc/freemind/Manifest b/app-misc/freemind/Manifest
deleted file mode 100644
index d35f3a873cbd..000000000000
--- a/app-misc/freemind/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST freemind-src-1.0.1.tar.gz 31617138 BLAKE2B 0bc7bd0657d503a4b94f6b3fc1fe0364dee54e1899f0f06e4e245b30a817e0b632bce39aa17fbbc597c6780e0e063db3bf52eaf72fb2d6cb59483775b4babaa0 SHA512 f3b7bd526da3075e883292fc88dd5b01f5b0112c58cfeae25a6be9c7dbf4a5444839821e3e2554303032d832b4520fa742894c09ded2705270f51aca98167fb5
-EBUILD freemind-1.0.1-r3.ebuild 3041 BLAKE2B 3d6f1003f1761ac9a1b841e0ff1d62c0501819cfb855a240621f0459232874698ae2f055cf877740b4d21460ad057722a1536f016c553e0266c25551d7abd127 SHA512 5b637ec3cc9c36d0a9466d47b0bbc9f355d492d09bbc6457ab9fc0fb87c8665a17309f323f3711713c4b0b411257f371832a1afa1164b6126232cd95b76ac6e6
-MISC metadata.xml 643 BLAKE2B d2472be823a6955c3ca8ad3b866d370b3eca33053cece2eb942177a77792b0da9164f386994ef62d21203281eb48a9ecb3a6d1f5d3d0ccbd36a14ef6293149c3 SHA512 2075eb39f587784119d83827cd4614dab2146bac37440ed3b8430fcb29fb4b0a1f53470e72f64ba875908e0b64a894074627e7beb6aa5d29d1893afa47445788
diff --git a/app-misc/freemind/freemind-1.0.1-r3.ebuild b/app-misc/freemind/freemind-1.0.1-r3.ebuild
deleted file mode 100644
index 6a412d2e8a82..000000000000
--- a/app-misc/freemind/freemind-1.0.1-r3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Mind-mapping software written in Java"
-HOMEPAGE="http://freemind.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="groovy latex pdf svg"
-
-CDEPEND="
- dev-java/javahelp:0
- dev-java/jgoodies-forms:0
- dev-java/jibx:0
- dev-java/jortho:0
- >=dev-java/simplyhtml-0.13.1:0
- groovy? ( dev-java/groovy )
- latex? ( dev-java/hoteqn:0 )
- pdf? (
- dev-java/batik:1.9
- dev-java/fop:0
- )
- svg? (
- dev-java/batik:1.9
- dev-java/fop:0
- )"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6
- pdf? ( dev-java/avalon-framework:4.2 )
- svg? ( dev-java/avalon-framework:4.2 )"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.6"
-
-S="${WORKDIR}/${PN}"
-
-java_prepare() {
- chmod +x check_for_duplicate_resources.sh || die
-
- # someone got it all wrong (set/unset vs. bool)
- sed -i -e 's|<property name="include_latex" value="false"/>||' plugins/build.xml || die
-
- # disable dmg build on Mac OS X
- sed -i -e 's:<antcall target="dist_\(macos\|icon\)"/>::p' 'build.xml' || die
-
- use groovy || rm plugins/build_scripting.xml || die
- use latex || rm plugins/build_latex.xml || die
- use pdf || use svg || rm plugins/build_svg.xml || die
- # not compatible with releases of jmapviewer
- rm plugins/build_map.xml || die
-
- rm -v $(find "${WORKDIR}" -name '*.jar' -o -name '*.zip') || die
-}
-
-src_configure() {
- local build_files=( $(find "${S}" -name 'build*.xml') )
- JAVA_PKG_BSFIX_NAME="${build_files[@]##*/}"
- JAVA_ANT_REWRITE_CLASSPATH="yes"
- JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
- JAVA_ANT_ENCODING="utf-8"
- java-ant-2_src_configure
-}
-
-src_compile() {
- local svg_deps svg_build_deps
- if use pdf || use svg; then
- svg_deps="batik-1.9,fop"
- svg_build_deps=":$(java-pkg_getjars --build-only avalon-framework-4.2)"
- fi
- EANT_GENTOO_CLASSPATH="
- jgoodies-forms,jibx,javahelp,jortho,simplyhtml
- $(usex groovy groovy '')
- $(usex latex hoteqn '')
- ${svg_deps}"
- EANT_GENTOO_CLASSPATH_EXTRA="lib/bindings.jar${svg_build_deps}"
- EANT_BUILD_TARGET="dist"
- EANT_DOC_TARGET="doc"
- EANT_ANT_TASKS="jibx"
- java-pkg-2_src_compile
-}
-
-src_install() {
- cd "${WORKDIR}"/bin/dist || die
- local dest="/usr/share/${PN}/"
-
- java-pkg_dojar lib/*.jar
-
- if use doc; then
- java-pkg_dojavadoc doc/javadoc
- rm -r doc/javadoc
- fi
-
- insinto "${dest}"
- doins -r accessories browser doc plugins patterns.xml
-
- # register plugins for java-dep-check
- local plugins="help"
- use groovy && plugins+=" script"
- use latex && plugins+=" latex"
- if use pdf || use svg; then
- plugins+=" svg"
- fi
- local plugin
- for plugin in ${plugins}; do
- java-pkg_regjar "${ED}"${dest}/plugins/${plugin}/*jar
- done
-
- java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${EPREFIX}${dest}" \
- --pwd "${EPREFIX}${dest}" --main freemind.main.FreeMindStarter
-
- newicon "${S}/images/FreeMindWindowIcon.png" freemind.png
-
- make_desktop_entry freemind Freemind freemind Utility
-}
diff --git a/app-misc/freemind/metadata.xml b/app-misc/freemind/metadata.xml
deleted file mode 100644
index 7218d43e0873..000000000000
--- a/app-misc/freemind/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <use>
- <flag name="groovy">Build plugin for scripting via Groovy</flag>
- <flag name="latex">Build plugin for inserting mathematical formulas in LaTeX syntax</flag>
- <flag name="pdf">Build plugin for exporting mindmaps to SVG and PDF</flag>
- <flag name="svg">Build plugin for exporting mindmaps to SVG and PDF</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">freemind</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest
index 1961d5690bfe..850f24bf467c 100644
--- a/app-misc/geoclue/Manifest
+++ b/app-misc/geoclue/Manifest
@@ -3,5 +3,5 @@ AUX geoclue-2.4.1-fix-GLIBC-features.patch 1449 BLAKE2B d3411ef1d35b7dc902d2d18a
DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78
DIST geoclue-2.5.3.tar.bz2 85084 BLAKE2B 3f61c16dcb4d0de95499865d83df4bd9b393d9d2f204b70029fb753666caab0e74468ae14f37ed78475d623caae9553e0e69b62765afebc6730212428d377aff SHA512 b4188f1b055f84ce0c58e497896a328d09838073b867598a0ca026c741e4464ae7ee54e53e9f02addd818152dce4a21eb5f83a3245e7ce1a93eec5671d0a9ee9
EBUILD geoclue-2.4.13.ebuild 1676 BLAKE2B f4cddd032f3d5f3503e9e1e729faca949544f7a094cd9ff2d52b1bfc47a90cc85116b6cd5a590851a7ed31afbb29dccf5733bc58288616d10f69db90a058d1d7 SHA512 902a1922ce0ad6c3e9ebd0bd1d034605de6652c8d9ac40271d6593f5cf9af2db8c41a3901e31d5d56f2857446126fd46fc0fb06fc04d644221d6afce46dd3d97
-EBUILD geoclue-2.5.3-r2.ebuild 1755 BLAKE2B 7868a135d6b2f3b3ab149f74e4918f0da7f35820d3b459d7a52858dba47eea1e06d053a8eb449c0f2333eca49413ae5a0f38db58b12b6283162ababb589775c4 SHA512 39c9b0aba1448960974ead1fcb7a0e9d9cc817f73b37c14b7791eb441f7978e8ed186fbd5197d039c8605b4abe059cb985c039743ad4087f9c6d97e5b729a629
+EBUILD geoclue-2.5.3-r2.ebuild 1754 BLAKE2B 5ced054846276c106c2c4dda63747beacd29a8fdcabd4366f7361341a438c8028521f67568335b28c77027b7e8cf44e99bcf5cb8972b494fdeceaae42be81204 SHA512 93dcd2ed494158faffe2fa1b6310560dda03866c92a3a572542119b7d98332964582b18af9c32dbbd0e3653247d7fc1235d3434524208db4ee1f32738a260ef4
MISC metadata.xml 522 BLAKE2B 8a0c7c99c984e6aa1a2360deffb947c126e52681dd207afc5b75eae4731492f28199a74cc4febec4265e4497320b9213521a528c5ec8339efa2c0490c8769e27 SHA512 719b3b64c6bce05a9b02818748a96081ab73c4124296266c545306014862f38124d9f20578938af4b99eb416c053070fa5c801d7823a87fe845f6d1ca99536ec
diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
index b10173ef1748..894f62cd5014 100644
--- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
+++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b
LICENSE="LGPL-2.1+ GPL-2+"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
IUSE="+introspection gtk-doc modemmanager vala zeroconf"
REQUIRED_USE="vala? ( introspection )"
diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest
index d19aa74b16a0..51342f5206e1 100644
--- a/app-misc/lirc/Manifest
+++ b/app-misc/lirc/Manifest
@@ -1,5 +1,6 @@
AUX irexec-confd 280 BLAKE2B ad6663659c459811710a257cf357ddd5efbd17c09201c6e3ecc68d680004e8212e76365e09984b6c422fb5fa9603245c7443d1b71bb6064a2ed35734ab6dd630 SHA512 2b33e1044086d11fd6e1f9a204ce925182a3a2b92ef4399610e01702f9c2c8fbc87cae52961123297171eef3d40468ac17437b4281b26a5f3b256c9cebc612ac
AUX irexec-initd-0.9.4a-r2 681 BLAKE2B d2bf21ab1fe275bf5afea31a890c1de3300e836879b76c1c33bb40a59d9ad2b33285745a4d0a78f8bc2f589ba44e6fde31c7d07a02d9751e4b13b23975b1d9aa SHA512 0514712ce1a3e147e1c798319f90663baab7509299e2eb35551a716cf208e42b225f8539968bba1bd15270006fb728ff2f458015fb07bf325df8b0e095f5a206
+AUX lirc-0.10.1-runtimedirectory.patch 440 BLAKE2B 793d89aed133faa03d0febafa86779cba1e028c1966025b4386a37818c3a5b1e867170fb1e7ae8fad8e2b32655979748a2dfe54544910036715ba3a616e81a03 SHA512 afb2dfddbdb0f2e07ed3203225827b755e3654761b7e05f3cd68d404b1a959c052bc355b2c7b3114d68356ec889b3eb0f61a97a77e386a4f10fefc92dfe20848
AUX lirc-0.10.1-unsafe-load.patch 2070 BLAKE2B 765e558f7d10081628b2516b6ae6c5ef3d7511fe6953032693c3e02b8d76b287d51ca71fefa4e789c159de6117cc4f741e1fae889550ae053759b6519d45ec71 SHA512 9a39a57b3855360133b6276afa08eed21064850bc7e0039ec1f6f7594859349b2489344e68ea2317371f264d48e63aebf0191ac3983fb0245d0b24a297d27753
AUX lircd-0.8.6-r2 1204 BLAKE2B ae4082b6f063d3100865bb3e974d9ebec8f04e08dae8c296c30152f69700924b8850c85687a5cedb3895f52c1e7a576b0855a52e350462a0552da64cd3a7e6a4 SHA512 482fccd204671f6258822029b9eb9a1e22abf02e382b3814f924f171fd1168d46560f52a90727f3de60c27a78158173a4e0c3e848d45e489471c27851c907c05
AUX lircd.conf.4 699 BLAKE2B 573b16d756f6df55c399fd77027ebb1e6bec1f28106d1a1d4cb028ab3694350a959486d33b82502a258492882e2fdfcb8f8e5220998ee4e1a503618ec247b30b SHA512 1fb1778f4cc72fc9c11b13a704b3abe80bcce5b3770b69b6b6bea8571e5293adad8c6968779b812e611b67734462c9a577cc71c6b16da3a5bfe31b8007300a62
@@ -8,5 +9,6 @@ AUX lircmd-0.9.4a-r2 382 BLAKE2B 14e6f7822d8878a9047fc26cb0927ae61c70092788133a3
AUX modprobed.lirc 549 BLAKE2B f58dcefff1becd48edaddab0d48e46f361b99de714bc8d3ae0d72f49fc8699fe9b9c7d8818a94eb7b40a5a653bfc8ca61ec11374c49ecebd1ef235d4ed8b8c08 SHA512 a64cac97e21ab53c247d8dd3e518b3caee5eeb9c3558727eba8a04684894c6be1695ce681e71d559474f4e78bbb39130d97f843eae18e56b3d3eb70f1fbefc63
DIST lirc-0.10.1.tar.bz2 2523226 BLAKE2B 47b7ee87de8f64f7f829af519c0d296a85cf91790148927e850965177d4984bb994a0ad122cb59c3db508813d0824ffec45126e794abd08174a052361cea53e5 SHA512 31c0b6ee169b302b99994a2a3fa0ebcae0e01cb83c02fe02acf1de5ba8cf77a091a0221c7d8104448c30930adafe654cd08afb7d0df6b5b7ec2d47df26e5df9d
EBUILD lirc-0.10.1-r1.ebuild 3740 BLAKE2B 094a39484b473f0a36d5ace14edecc3ac8e33a4fe7a5d739bd55f34a0aab83ec2ebed9abc0df51d50ef9f9affcfd1f7dd112449a7ec3b6941ebb949441050120 SHA512 e9e5f1bc6746ec2bb8cf11c3935ae480ab94603f7e97b0e7530c63d7560c34d281fc7117eb1e783e1c403d04de7e55503747798f9e4c0b96ed6b968d6656a8a7
+EBUILD lirc-0.10.1-r2.ebuild 3787 BLAKE2B f3be53c6caa978247c3b3cd2bcb4c40c319ca7ce359ec4682b469ac30b123a43fdbb08870db9c29e90a7ea7ac77cca21b8b3db6c644d2099de907067362bcccd SHA512 ed9617b3fb0f60095b1226ce1ce6bb788295bcd1ee042e0892e4b4b2b9ffd98bb2b7a71692af60bfccb8f47afd23141af43650968220189e050671c5de84a462
EBUILD lirc-0.10.1.ebuild 3726 BLAKE2B 7054ad4a9a02d499e4460c9178f24eead6da0efa148e680e96c0a261899a05e63fc77221f270e448e2a3269a538b1a92f58b90592193f569ee1b29499b7e68d3 SHA512 db8f02c0931238d4d8d73a2217076d31d4b609dcd874a246005633d98ec655ac51d818e4007a673d19db279d3a1995609c6d3e0ac0cbb4a28242432ab1ae351e
MISC metadata.xml 969 BLAKE2B 6dabf8921994f06c7f9e39e2049c0ac86b5e5523c554eec3c061151627512f6f17d14eeb00256585dd9fd323f4293f74175ace6bd87846ba461a72ab6e7caef4 SHA512 fc510d070b7b97d28159b77a7540b38e8558efd8a780dffe8755e3bcea7bbd601211f19733c217ce670407c523b6c5daac2c9aedde2ddeecb81dda8472c48fb6
diff --git a/app-misc/lirc/files/lirc-0.10.1-runtimedirectory.patch b/app-misc/lirc/files/lirc-0.10.1-runtimedirectory.patch
new file mode 100644
index 000000000000..256ac9eda20b
--- /dev/null
+++ b/app-misc/lirc/files/lirc-0.10.1-runtimedirectory.patch
@@ -0,0 +1,18 @@
+https://sourceforge.net/p/lirc/git/merge-requests/42/
+
+Author: Craig Andrews <candrews@integralblue.com>
+Date: Sat Sep 14 21:03:49 2019 -0400
+
+ systemd: ensure lirc runtime directory exists
+
+diff --git a/systemd/lircd.service b/systemd/lircd.service
+--- a/systemd/lircd.service
++++ b/systemd/lircd.service
+@@ -8,6 +8,7 @@
+ [Service]
+ Type=simple
+ ExecStart=/usr/sbin/lircd --nodaemon
++RuntimeDirectory=lirc
+ ; User=lirc
+ ; Group=lirc
+
diff --git a/app-misc/lirc/lirc-0.10.1-r2.ebuild b/app-misc/lirc/lirc-0.10.1-r2.ebuild
new file mode 100644
index 000000000000..1395b4dc65ef
--- /dev/null
+++ b/app-misc/lirc/lirc-0.10.1-r2.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit eutils flag-o-matic linux-info python-single-r1 systemd xdg-utils
+
+DESCRIPTION="decode and send infra-red signals of many commonly used remote controls"
+HOMEPAGE="http://www.lirc.org/"
+
+LIRC_DRIVER_DEVICE="/dev/lirc0"
+
+MY_P=${PN}-${PV/_/-}
+
+if [[ "${PV/_pre/}" = "${PV}" ]]; then
+ SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2"
+else
+ SRC_URI="http://www.lirc.org/software/snapshots/${MY_P}.tar.bz2"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ gtk? ( X )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+COMMON_DEPEND="
+ ${PYTHON_DEPS}
+ audio? (
+ >media-libs/portaudio-18
+ media-libs/alsa-lib
+ )
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ ftdi? ( dev-embedded/libftdi:0 )
+ systemd? ( sys-apps/systemd )
+ usb? ( virtual/libusb:0 )
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ )
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/libxslt
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( app-doc/doxygen )
+ sys-apps/kmod
+ sys-kernel/linux-headers
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ gtk? (
+ x11-libs/vte[introspection]
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ )
+ inputlirc? ( app-misc/inputlircd )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-unsafe-load.patch"
+ "${FILESDIR}/${P}-runtimedirectory.patch"
+)
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+ use uinput && CONFIG_CHECK="~INPUT_UINPUT"
+ python-single-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_configure() {
+ xdg_environment_reset
+ econf \
+ --localstatedir="${EPREFIX}/var" \
+ $(use_enable static-libs static) \
+ $(use_enable devinput) \
+ $(use_enable uinput) \
+ $(use_with X x)
+}
+
+src_install() {
+ default
+
+ if use !gtk ; then
+ # lirc-setup requires gtk
+ rm "${ED}"/usr/bin/lirc-setup || die
+ fi
+
+ newinitd "${FILESDIR}"/lircd-0.8.6-r2 lircd
+ newinitd "${FILESDIR}"/lircmd-0.9.4a-r2 lircmd
+ newconfd "${FILESDIR}"/lircd.conf.4 lircd
+ newconfd "${FILESDIR}"/lircmd-0.10.0.conf lircmd
+
+ insinto /etc/modprobe.d/
+ newins "${FILESDIR}"/modprobed.lirc lirc.conf
+
+ newinitd "${FILESDIR}"/irexec-initd-0.9.4a-r2 irexec
+ newconfd "${FILESDIR}"/irexec-confd irexec
+
+ keepdir /etc/lirc
+ if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then
+ newdoc "${ED}"/etc/lirc/lircd.conf lircd.conf.example
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+
+ # Avoid QA notice
+ rm -d "${ED}"/var/run/lirc || die
+ rm -d "${ED}"/var/run || die
+}
+
+pkg_preinst() {
+ local dir="${EROOT}/etc/modprobe.d"
+ if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then
+ elog "Renaming ${dir}/lirc to lirc.conf"
+ mv -f "${dir}/lirc" "${dir}/lirc.conf" || die
+ fi
+
+ # copy the first file that can be found
+ if [[ -f "${EROOT}"/etc/lirc/lircd.conf ]]; then
+ cp "${EROOT}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die
+ elif [[ -f "${EROOT}"/etc/lircd.conf ]]; then
+ cp "${EROOT}"/etc/lircd.conf "${T}"/lircd.conf || die
+ MOVE_OLD_LIRCD_CONF=1
+ elif [[ -f "${ED}"/etc/lirc/lircd.conf ]]; then
+ cp "${ED}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die
+ fi
+
+ # stop portage from touching the config file
+ if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then
+ rm -f "${ED}"/etc/lirc/lircd.conf || die
+ fi
+}
+
+pkg_postinst() {
+ # copy config file to new location
+ # without portage knowing about it
+ # so it will not delete it on unmerge or ever touch it again
+ if [[ -e "${T}"/lircd.conf ]]; then
+ cp "${T}"/lircd.conf "${EROOT}"/etc/lirc/lircd.conf || die
+ if [[ "$MOVE_OLD_LIRCD_CONF" = "1" ]]; then
+ elog "Moved /etc/lircd.conf to /etc/lirc/lircd.conf"
+ rm -f "${EROOT}"/etc/lircd.conf || die
+ fi
+ fi
+
+ einfo "The new default location for lircd.conf is inside of"
+ einfo "${EROOT}/etc/lirc/ directory"
+}
diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 34b8cd3cae7d..92101c4685f4 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -5,7 +5,7 @@ AUX mc-4.8.23-gettext.patch 2017 BLAKE2B 9d67398051f77e94d1b9932a89801335efef851
DIST mc-4.8.22.tar.xz 2538524 BLAKE2B f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30 SHA512 834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed
DIST mc-4.8.23.tar.xz 2552944 BLAKE2B f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee SHA512 e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6
EBUILD mc-4.8.22.ebuild 2854 BLAKE2B b62a578f351b1535f3b48ddf01c21aa5ab5bbf02cdabc9b967a108cbaf1304ad3130ea26211d06e45697d00cd65bb7842badbfecdf6f360ae8443afaf812777c SHA512 6534293609a40883ff86f9cbf1894b9898c7a8ea910b1a05f8057ce30e26e726b13f5bab7060e64196376fd244b90f41e48632860684c3c5bb1f85eab6bedf0c
-EBUILD mc-4.8.23-r1.ebuild 3042 BLAKE2B f3a0108866ce9f7cd10d48f402b8c169eee19f5550f9312afefc98c2b8b2593eca1496d6a2f93a275c94860cdd061aa933656aa1a150bd1b70db1b83e06cc7a9 SHA512 1f8dccdab837a650c3b602975bbdadcbcc40be387dbe055daea8db1237dd69e89113158297e56dc9ff0dad752c37858dace0dcf359c1346f20d3092c09f612b1
+EBUILD mc-4.8.23-r1.ebuild 3040 BLAKE2B aac361288d71fdd59225368aa6e6340f201df078130c7506f7d9f11c4ab9531270f760a15af5bff356a35caa0e53cd33d7508e989fa11befee1c658432b16229 SHA512 0d5536275904b043fc31b3659f3a8080513790c195609fe24110187f047f9b4afe8e7421c670579e8f20d01d7e1eea05703c7dd160c608e798a65e1b3526f9ea
EBUILD mc-4.8.23.ebuild 2864 BLAKE2B 4d2fa3896976b9775a0077db49890995d8348caa003357c27cf429c4b372381cb21a66b8477fd28bcbd821b143f94c4753f91abdc96a1f60c1de2dc746412a0f SHA512 439957bfb9c4441a3e344ff8ea7361efec8a19f19a5277237b4ac98152fe59213451d3b04b430c0e558001c7f10119381aed7fa4e3e933a5b02529dc7f948bbf
EBUILD mc-9999.ebuild 3111 BLAKE2B 31c178fdbef8bb48d7ca13c15f7e7e56bb3d3de730ee62bccd75a593d9ad313e5cc6fc6e5dbd60a116ab5770ddcb24d31bc67393b1868b2cb57ea99a8dfb174c SHA512 fc8bbce6e66c343e141fcd0ad6c3a6fd450db0ebc366450589bf24a27556a3e536653c7430b65f2e4766172f8aece01c0206fe8c00a0bfefe4f8676c269e7553
MISC metadata.xml 916 BLAKE2B ebd4f95dda619c29e09fdb42087a52a5c1ff2dfa0d5a7ed5bea12776734247bb04d8e19333be9ea45345a3e520ac7504ea490501767111feacf9f933caf3661a SHA512 e8b3384dc473a15550dca185fce45d12019939170155665ce26e6ce2e0abf8e387501e6429c30eefe0e5f15a1b0b1b49d12e2cf5305ef6c08415bbddb48db9ec
diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
index 9bbeef2c62c4..422585f12d98 100644
--- a/app-misc/mc/mc-4.8.23-r1.ebuild
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
REQUIRED_USE="spell? ( edit )"
diff --git a/app-misc/pet/Manifest b/app-misc/pet/Manifest
index 93093270c61e..45f8a6828c0b 100644
--- a/app-misc/pet/Manifest
+++ b/app-misc/pet/Manifest
@@ -1,28 +1,47 @@
DIST github.com-BurntSushi-toml-b26d9c308763d68093482582cea63d69be07a0f0.tar.gz 41564 BLAKE2B 267579e3e2135626bfdce4524db2baf26a6dae14135421368c0f3cb21c41ec844cf42e127c4e0af7845b8caab4abd35c50ed5b0642fd713708e753ea54ee3100 SHA512 0a1ac02221645e06c60fdb5d162d1422fef791d101409c237a048a3d94708e3f1cf1e8e40bc390dc7cd6340f28514c2ae2d9c99a9ec2c3f969c7a8fbd5d0d232
+DIST github.com-BurntSushi-toml-v0.3.0.tar.gz 41554 BLAKE2B 2af83c65e70addb9d95a242c3ad7748d6d273578564009bd29fecf8537194e965f29d5087975792e60c39f250e3bafe313ce313305ef481ca6f05b81b4f33aa6 SHA512 3f3cc441787c41029c4b4944e6437919abbd31d3d53b361ce22f6237d76655357936bab90ee8f3340ea9550cbe90f3a369b3209321e8bb6bbeca0892babca6fe
DIST github.com-briandowns-spinner-48dbb65d7bd5c74ab50d53d04c949f20e3d14944.tar.gz 11663 BLAKE2B 17e4c4d8403663b27c85074f456c60f7da3d43c875816b6f4da32ccc4c422b59cb28c11a894705430b6001766ba3a63ddaade95ab1510f87ce19cfe0b1391d04 SHA512 9ba6de3249259ddbc81faef63e0c801822687f875acb5965dcdfd52c85bca887dd5248be731e0731f1dcf274de64a87630cb902fc2e15718ffb327922f023bea
DIST github.com-chzyer-readline-2972be24d48e78746da79ba8e24e8b488c9880de.tar.gz 36832 BLAKE2B a66fdb5126e9a9f7dfd52360d0a26916764a96df95b1d995ea1a83aac26227e16d3a2c3a419746c8ad03ba5bef4724a6abadf0ee3fdd84f347d595b9db88b6e1 SHA512 fb84020d5519cd0c5c2c06df598122e1bad3a31ed6b545aae66547e43d48d3da04a75799db9ca8957af1bd47ce2c1542440287c6722e0ab2c27b23ea9631e09a
DIST github.com-chzyer-readline-f6d7a1f6fbf35bbf9beb80dc63c56a29dcfb759f.tar.gz 36845 BLAKE2B 2c99997fcbc05cf6eee1d8f5829b331d14d9981598a913832a71c58a19fa889a4b270df7f4612a0dff3eddc03dcf6d4be42c05f762010a9ed4f53817b0b61d86 SHA512 f8d2c9c40c594a3ac2724c7109eaf22b212b644c39846f6c86ee4199c61f7197b0e276dfefdd037accdbfdb24ddf850a2b3608fbaaeeca2048269c219dbf93cd
DIST github.com-fatih-color-570b54cabe6b8eb0bc2dfce68d964677d63b5260.tar.gz 588432 BLAKE2B 0ea1b91d459a9708896d8e6fda386924d0dd8aeb44cf58de4a1c7d51185e9ad106333029fc807f6221db0decf7e8da883d98ba390250dc5fa47474fa951836f7 SHA512 a24eb00104b7763d7b711a4e555f00464fd19d117fe7d5c6bf0c007167dcad1b893a7130abc46619f29136fef4ee080662d4622d5f15019d41c24ae55a804a3d
DIST github.com-fatih-color-5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4.tar.gz 818356 BLAKE2B 8b9fb3b45ad4af90c26a0f197d9cb07ee22484006a396218d617e7992cc0e65dc3d3c8dab894e692eecad75d8aeaf6e5c8a34849e4d7892a10fecae3a8ecbf2f SHA512 4966b347777fb41f23c26a35511083886d67bf79ce74944a888ab29bacf6e33a753ade90df37321751167df054301fb4276452c3722dd0120cce9f4757ebec2d
+DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac SHA512 ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
DIST github.com-golang-appengine-150dc57a1b433e64154302bdc40b6bb8aefa313a.tar.gz 230977 BLAKE2B a551b24b20e846e81305181130bdf47af11ab0ce93d9b2c7a626df507c5eb8a88f416e919dfe7a9f73d47c606d34182a90a64e08b4279928a300bac664250368 SHA512 a1d337d50378604f28c275dc3192565a7b058ace04cfefa5b5cce7141873e88925b63750a9ba62e87e4b3e65f4c94875435674653836d8785c02b26f82a1ceb6
+DIST github.com-golang-appengine-v1.0.0.tar.gz 230886 BLAKE2B 1edb9998d1e7add28dd7f900874d1f2de83c9ae6bde94556dbe221e0077d665bd77f07bf7461eb5baaf5ce5bdbb765de41cb2412dbc618a4b475ff73c481c50f SHA512 0948582b3cf0520f0f2052aa04bda2409ee5f2f6d4781b95d208f2c6121bfe3383099ccf99f6c78ac90c6c35ae9e7dd7d0c317917daaa0e8bc7fe99f0b7d09b9
+DIST github.com-golang-crypto-8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9.tar.gz 1613170 BLAKE2B e151da61e2070a138d449767c1151be43b53b301daeba95935af2b871cf1216d76f764ccc43263947091c70120323dc50e34645013454f6cfc3bf8123497025b SHA512 c36a53920a68eb0157ca36aec22f32cb5a3fd43d777268dd834787ce941335472ad97f173db7ace7fd60a9a53235b684431d245d03d2de63b0a403e6b136f6d6
+DIST github.com-golang-net-1e491301e022f8f977054da4c2d852decd59571f.tar.gz 950358 BLAKE2B 7b5a47d00de2d3261d3031f8b1bcc15ca037dc320c0ecdd43b53d03202a8b4ff30b03906e322466177bb489e446c25b4dea6696bfea636fe68bad3ef85fed6c3 SHA512 adf4db073e376178fe180c98908c071be49919a87d9d5476407c4371ef397fcd469c20363f0133a856a8dbb2b1a54c9590029386079c88df72fc09effccd95d7
+DIST github.com-golang-oauth2-1e0a3fa8ba9a5c9eb35c271780101fdaf1b205d7.tar.gz 42533 BLAKE2B 7eb92ec84a084767aa43c89882c13bfdb4db437fe8354e430fb110f673816de9bfc219cb81c7d55d15fd7c3a08a1cccae8f539e115177e50598a0560170c8fe8 SHA512 9321bd14f949990ea9befcc9f5c0db5e5f7139eae7b498c36694bff1797e675d621f344992b472e021c06062363b47fcc61aa6492014af594bc9590e4db5f6ea
+DIST github.com-golang-sys-9527bec2660bd847c050fda93a0f0c6dee0800bb.tar.gz 972371 BLAKE2B a4814d48cf7356deef16c543150f8ba291ccd50c39542f8d218fca3c3569645c9dda938caa609b8daf8fe330f5758b9137ec5961b16eabf31d7a1c0d4753d4f7 SHA512 dc3279b4b85b90f3d1eed61cdc0c80b42d6306999bada8d68fdb4fbd6a4c30a9c9aa965b55429130d75d489f220a3bad06fa62ea716f461a0162b0400ca0ea62
DIST github.com-google-go-github-e48060a28fac52d0f1cb758bc8b87c07bac4a87d.tar.gz 195878 BLAKE2B 46e186bc1a3096dd043780a35a989959b2cbcabd063bd4bd671fb3b4536ecff731037c57479228badb438fb53bb0c21e8fbb1db881f1438be9bd2398a75c9455 SHA512 da15b3ff93cc1b26439b9e7acf3ae5a12e7d23c0d6e11c691c4013133d37b41d35275f8040a74fcd4f90a9ad93c0b95b48687de43e94831b699df60fbf0c5159
+DIST github.com-google-go-github-v15.0.0.tar.gz 195725 BLAKE2B c8a04c0bdf2f19874ee681d02ebe8fe69b02236f605a76aa639addf9f1d662515ced5e363896d388c01670a9117166a65ea91e04b4b1c9dab2e7ab7ca34e3731 SHA512 c05867feb415826713b0ba90b3a904f2429771f1ca769cd2b21ba616798177c42a35f72c69752d3f12562eb36243b25ef20794911735cbc74ad206abe548fb67
DIST github.com-google-go-querystring-53e6ce116135b80d037921a7fdd5138cf32d7a8a.tar.gz 7489 BLAKE2B 93ae5c6fc79a511852fa71da41cc9a53d4c93f9e7da43b4b105481f6d77efcbbf30379e7a90ba8e4330553956fa435e3d2e93d8865e7dfda293bbebe9b0ddfa1 SHA512 18830dbf6e14eb7757f7bdee1405e278b6c966fc7632be3decf34ea947705d66f8c0def8060371aa1e3c90cee7ca4324e67d9926627243f987281db52ffa2bca
DIST github.com-inconshreveable-mousetrap-76626ae9c91c4f2a10f34cad8ce83ea42c93bb75.tar.gz 2292 BLAKE2B 5220adf6cf740368b1b3a238795791b422d600b0293e350bcb5cae4f3ea452865e14e6271ae5d475c717da2c96cea7e0b12a5d71228f7679f67868de50852f17 SHA512 287a52df6a3ac88a95aed19ea2c76524f9916d6c6713365f56d86e08bd4ac686d3e231aefd3361ccfbf8c9ff702c94b3cc9d200640f05149f1d885ff61164b55
+DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
DIST github.com-jroimartin-gocui-4f518eddb04b8f73870836b6d1941e8aa3c06637.tar.gz 28059 BLAKE2B e760c6976b7cf6bf4df46bc355eb1ecbd62795d65ddc8172f4ee727579a5848f1e202afe9fa1fd649ab52c417af8f0c8aa09a139904a57114214859206404028 SHA512 27931ff511b9ddca3ad0f21d648ac4652736907366136d8e0282a89acf4afb589821aee0362166a8df2de2cbd6b20edf13c13d2686e6e5f9ea2d773e6e507b36
DIST github.com-jroimartin-gocui-c055c87ae801372cd74a0839b972db4f7697ae5f.tar.gz 28382 BLAKE2B c54e8fae44035a4da89823265c34315940597682c2fff9ecef0ea0f6c00a8b9b885e189277b897205425df9546d2ab6883f209a52ed792def417aff87975a24c SHA512 4edeb6e7103ca7bcb79de26f3c09aa8b92b7d5190719eaea2e0929a40d70ff97953fe405d300eacde70493301439025f5bfae5850257cd9e95619cc90dd4bf76
+DIST github.com-jroimartin-gocui-v0.4.0.tar.gz 28376 BLAKE2B 00775b321258c59d031adadb3f56a553c194e113138490b6ca75320c8b5fe685b89ffee046cc87f5e73c5c6826bfa7f4c22e208066e87e755a421f9939b88b41 SHA512 47cd84a3383bb18e22532c022d1730dfafc69d978f57e1402bd8057be91e810a13783675efb7fd29fc7e68a91284554d643f0efe923f9ff32c63582371454db0
DIST github.com-mattn-go-colorable-167de6bfdfba052fa6b2d3664c8f5272e23c9072.tar.gz 7598 BLAKE2B 21a5b6e25859f38416a185646e3d63cb7fc2d175f816ba71b924a80a939fdd47af5be8eec35146703822e1eaa91a3a2f41123eba475f678cd0206b597b879189 SHA512 47f401a01ecc8d08504bb8da3164b95c814ff567d9d44dcdd8aed7dcc2768e4aae0b65504f15931a20c3ec6bd9873383e2b1150660a7ae5016dc1d389305a0f9
+DIST github.com-mattn-go-colorable-v0.0.9.tar.gz 7593 BLAKE2B ce0e8b4ea658b41da2f1bf38eb5eef108393e672792adef98baa56a5885508766ed0cec4041f2cbcd8baf20d03a967c3d62d539a9bb07a0b90651123a3f3a647 SHA512 59be33ee1ff5f2410f57421f4af21dbd85d0b48e3070a4179c016eee1fd9017ff83058eca2b0e31a5af725ae48b794b49ade37a5cf5ab0a1954606eb52bd06b6
DIST github.com-mattn-go-isatty-0360b2af4f38e8d38c7fce2a9f4e702702d73a39.tar.gz 3366 BLAKE2B a98547ec2761d17b7afa7e69408292c3450c0661f442fe8aa0ae918c19c54c2fad4243f91a374f12029f0da0d2dd8145ba9d50ee91f052b69c99755f3701504d SHA512 e75aa6d17ee5fb1222b9505ebd015d9a5392b9627487adc7ebf83bdc66c337520ec819a41e4a92e231c6ca9ffbb145eb1bd3140852083c4c69df9b2ca886e172
+DIST github.com-mattn-go-isatty-v0.0.3.tar.gz 3364 BLAKE2B 1df33a5e546b1e9be70dc6eba5f91b31ded363602b9cce856773e7db5d8fbe16c39a44bc4240f2c82ccfa173ec56544f2b5f408404d5fd4beb70ad2cfb174286 SHA512 60afa46beefe482bb13ab9dd0b94c45719a91d7f5d98f87452154636b520648fd900961b0df2bb3170bf42cdb62635073cfc48f923639aa2391ddccd6382fb1d
DIST github.com-mattn-go-runewidth-9e777a8366cce605130a531d2cd6363d07ad7317.tar.gz 22390 BLAKE2B 20b6793a424d2620e5ce57fad619e86e7bf251ad612322132939c3c53eeaa17c1a100aa75888209975c05e4c7f1ec099ac4c51b61f4fdd62a42d2e506c4f5b75 SHA512 85430512b8c199e7e2ae4bfa77aef58958211bf85148ea439cf26ffc30704d3bbbe21e1525df579a65e0262c7f8780ff0ec345fb76907f4c66bf715f10ff6e12
+DIST github.com-mattn-go-runewidth-v0.0.2.tar.gz 22367 BLAKE2B 9e98e1c6b042e6e11023be3a3d64c24f56d47ceb70670e6d9a3df967496fe5c964674598c07987b90e58485f0c4722a6dc13c06449b51bfac32fc7349c20eb5b SHA512 fc76cafb03e6dbf28c8208070293ed64173a85b62dbb768d288e050cc1e41db63263f1f5322bbddc233d545143bda8f00ca3ae1668810e8ce2919ed5ee6aae2f
DIST github.com-nsf-termbox-go-21a4d435a86280a2927985fd6296de56cbce453e.tar.gz 31588 BLAKE2B f29b919f24be6b3e7abb733c7bb97270ade14fc7b6c500b84bafc8c289aed835a2d37181e1ea0381d5aa7659bfa2a407f4baf90f9d635162bb4319eeba758955 SHA512 c2370a310eacbf50a11263b10a005bc9ee95e25c2bd3f17f87d8e407562ceec4b6bb6fbba039f89afd32d5538a96b72570c6e93719d4878fd66e95addedcaf27
DIST github.com-nsf-termbox-go-88b7b944be8bc8d8ec6195fca97c5869ba20f99d.tar.gz 31339 BLAKE2B 38224fa7af5e8e56500fc01f3e861aeae2e81b4cc38859d9598b0883ccde7504f1f717a73db4a76c4ea4baa5f052fb5b7f39413aa8be9e5cde5b70d8693f2044 SHA512 f53f34059016336cdf2d061594b50ce5a3bad9a9a97158218342e245c277ae68571647fe00bf207274a8714ce103a536ff80b820feaefb44cbd12abc5debdd47
DIST github.com-pkg-errors-645ef00459ed84a119197bfb8d8205042c6df63d.tar.gz 11345 BLAKE2B 9f25872e040b5e0602e658fa728e93a300c00ed1064966370e1b676eea6a94d6bca491b2f6c33a9f2c4d1c522a3ceee540aede2dc638eed238de8485500821e9 SHA512 fa82643f622150b44b198451c1e41e042fd7ceefad9d68e32238d48c9a29c6fb14780fca9d9a7dec660365062d4089c638196960fac056b685e7543410774228
+DIST github.com-pkg-errors-v0.8.0.tar.gz 11344 BLAKE2B 50fd44e65872bc2c365f649b79784f1f88adf5101c9654f632fc0f96cde67ce0a839dd799b7f195f056f8cb12bbdcfa3167a54b6ffc107575d32f97e6705eb5b SHA512 82055b10c02f13a8ce497388729568ddde7ae61e9fb2592b9acb11c61dfe94d5554432aee168e7c7adbd8345511c3e4ce0ba4c1b23cf253480e199a95316c443
DIST github.com-spf13-cobra-7b2c5ac9fc04fc5efafb60700713d4fa609b777b.tar.gz 101642 BLAKE2B 9d0ea2e12e915d79a3c8351357cc0ec564910dc145be7d0b8eced6422e4e841e66f28f211e369d5639fcacc201af553e70a740dab76354f9b3b256bf08c3d100 SHA512 5618be996d70382efa9a84d0d06fe866b0fc955ea79240f37132588d0f793988ed4ed1584e716d2644a774d5b4e0e80b77a04d8740cab313107929eb413e25c2
DIST github.com-spf13-cobra-ef82de70bb3f60c65fb8eebacbb2d122ef517385.tar.gz 101660 BLAKE2B c55d90b35107df52b9a5e8376f096267a0d96253dcdf01cfad27fa3e67d58e352472dc871ed0cae411f09600d7c2a1f244e03d8d62a1db609368a95f836aa933 SHA512 2897e8e2e837606e42daf0d3319669ed1c3ea03d3c9c07b784bfca38fe0b5fca6ac07e074608036af33f5127bb3f0a2a6606df79437c90363c11fc32185a068d
+DIST github.com-spf13-cobra-v0.0.3.tar.gz 101526 BLAKE2B 8613eccdd5bbd31429b7aa8260ee9367e34a5cc78075b394b09db91a97445ed1dadfb53a86105b55cb6ea3b4c2f9d50553e9198d64dfb6033dd1db2805984a2c SHA512 c38db9432a168f913b41a1e1b11d84bedfade82ff70791be9d343a6cc86b8a05b18bae344d67ebd8bae4c98662db7ac664a9dc86fa9b9ad4aa5c96cbf0178efb
DIST github.com-spf13-pflag-583c0c0531f06d5278b7d917446061adc344b5cd.tar.gz 43327 BLAKE2B cc00d2852d895265eb0b60454877da841fe123535009025c761761c61b4d937d6293f3bef765d2a8919d63d8324dcb6addf774837df26fb864cb72d88add2d03 SHA512 061b9895e3936e356f707385ed7d7e5172f94167a1fabc84e9a0a69df4f03e0eaf435a4ac0cb00f5077855987ab1d2c3b051846c0466485a7bc329a547dc3d3a
DIST github.com-spf13-pflag-e57e3eeb33f795204c1ca35f56c44f83227c6e66.tar.gz 39045 BLAKE2B a933e0ae64f3bb344a7dffdf8f7ed73e4fba329a81794442ac3a8fa8904f29958bcc6b0f2af9848bc6c715b27abc5908d5ff16d23ea790899f71d2f5ff0ce6cb SHA512 c05ef1bc05cba471a55a11a2209fe4bdaaba491434a28b7f08d23528f4074b82a656b62972efdd49384dd49bde429d2d2c0e6ba311cae0d23f55b229b768dae8
+DIST github.com-spf13-pflag-v1.0.1.tar.gz 43244 BLAKE2B 7391fc9b28285d28fec041634ece2cad5ee54a2b46979772fb3d1b42888fbdea1624444c3618938083539b0af05eb5985b74881f37ff81baca99881ba3ca0226 SHA512 e09066442bd7c98b3a3c2de815d89ce27d97ccec242e1e47ff38e4f8ece442657573bddab5bd560f644f62304ca6bdca3b4e002ebc330b78e69a96eccd8e778b
DIST github.com-xanzy-go-gitlab-26ea551e8c159cea42a9f206bc18ae5884d44d0c.tar.gz 80968 BLAKE2B c6673c8c0cb4b5ed5c2d85c934ec3095d11d14d73e84acdbd3e3f1a5ebab36ca49d472b1040297e248c55e2843c01ed05aabc21b8b94758a799c48bd8558af01 SHA512 1b8c48a35ae0a3d64f2fc04b1705afbaa9fb45ff00e6a755afe3dbb915dcb2e3e60f4cd9168a82ab03a3615833f94d311a1910429a7b91b7e67f8115334b3192
+DIST github.com-xanzy-go-gitlab-v0.10.5.tar.gz 80919 BLAKE2B c1aba2dfa8d22e508f361f1a91a2062c23e95d0e24201da12188ec226ca2bb831df996c25fd8ab8a11c66c9bfecfc6d5246eafd9f1933da342483a51938d0ced SHA512 31baafbb9d9e34619b0f050661fcb770e1503569f48bcad15de474992737a6071bd64c6de8f776d7a62fed8bd3fd6f2d759cb6e2094b498df49946f6a69df518
DIST pet-0.3.0.tar.gz 2735876 BLAKE2B c2b629db202c263b7419e79e15e07b808ea2a395030ef79214c541ac0d17a9fbe9cf3db9bc7e1a886da38ff8becd06d18abc24a69131cf6e3009ee2d72b1e6db SHA512 deb0323fbcd0195df9638bd82077a55be6554d80c44ddbb08cbb63c2a055659f5aa42fd87bc498d5cb0c93d57047f48462ec428ebff3d89a80dcd4b3661447fc
DIST pet-0.3.2.tar.gz 2737547 BLAKE2B dff3c20539e910a06840fda95cae9214f4e846d503454c3d98a46dd0756dc709d7055f52b58dce057b4513470a19ce4542c3b2af35f4492dc544366a44e6f311 SHA512 b8abef80a7dd52b0143638dc12686f519b76b326c0cfb487423011e54fe536a83f9994c238854e42652138ea4b0ed1dfb37c59af37e329424c01186da74ed910
-EBUILD pet-0.3.0.ebuild 2169 BLAKE2B c82ef596b6abfb64733fafce4a3538c0ee825f102b092b267592aeed9369171c73a0f5cad9e9f71ec4dc4069a5754f330824e788dbc27e756912d0f585a3440b SHA512 ea6141990ccd11c3498ae71f71d398c7f46c05a44cf9b9961781cf9e1ecc2a9e29af9a5c07eeda69fa7b6c3619b5f280a35eefc12e920ff17733d3b991c1e5a1
-EBUILD pet-0.3.2.ebuild 2242 BLAKE2B ed3711b15f86095a1b2dfb8f3e840cd41fd7609a1cf04380c72dd795261c5648c8be9a7c29c3d84026422ba94a45490a0d5c25e6f2ec07f024846365b235832f SHA512 6d107b19178ecb701f07a790cbb58bcdad76f07ffd9ef7b877634f0594ebefd327ace538bf21bb4c825bfcc88108797a36a356d9af6babcdd45ae0ba3fab4de4
+DIST pet-0.3.6.tar.gz 2739396 BLAKE2B 16fd9cd2e80d742b7f56819318f709ebe40902e9096c4b5f11b4dfb5341c78b491e70b1d5e6ff81d758413b9b2276e9bd87e99eb320592a70f93a2c75c805892 SHA512 366eabd93865ac72f9d251d51393ba9ad5904195d40f26da80a371d6d2183b5e81156930b137b1551ef2bd372cbf235847dd8a7ac8c7d4584c9d326325d30f79
+EBUILD pet-0.3.0.ebuild 2395 BLAKE2B 14242ea9d476ed4a85449936791e0e0d0af988d5d89cbfdc3a19a1851d15bd6c52176b2fb9139159a37a2b41aa22a66abd8b1abe0668b160df0c765f4c705d7f SHA512 3df3d1946518f488d784c815e0b402945fbbce84edb232e2740c7f110dc10ad730e87bf981b74ce4848f8537de9e8a2c5af6fce15c4130bff5630ee4412bce2d
+EBUILD pet-0.3.2.ebuild 2468 BLAKE2B 3370cf338041c16074423063d5acb1f3b70fdd6dbb0c5c563087d65280685e01d5b20649ddd79f61dcb7752441b44663b6dc98631a16f48fa90f9405b47a18ac SHA512 dafcf625d9352415aaf10921404d01ad268007559ec0ea8737228792c9b91ce97daf73b11235e493d031bac1c234c7cff77787f6ee0bdab0946a844176c5cc43
+EBUILD pet-0.3.6.ebuild 2161 BLAKE2B 27e6601c367baae228a509496104526b20bcc34d6cdd6dc68317162887892467b6ad64938e0ed6c1ca3f202b4007b033262a776e756c29aefa855ddbff7be438 SHA512 f0edb6c6632a521a40b6e53f86c98cb9177bc1f2152276f7dd99927cdde39aeeac6454615d276c1460363d725d9de5f5abf9512498c53126a7445cd7a333245b
MISC metadata.xml 769 BLAKE2B 299b0963eaefbf40ffeb93e18f23089ebabdfe4249d085dff54069d2defd6478311164dfdc700f043f16a4e18f3017cb335a070380d424933a2422a9f190071c SHA512 5b9ba002b1ce80e106f9cb79c5210616daec3718c9c02502d4e5adbb7144df4a1c18795e5a44ec08927cf3a2135470cc3c505afb8a2a53498e4d37bf8ad91e64
diff --git a/app-misc/pet/pet-0.3.0.ebuild b/app-misc/pet/pet-0.3.0.ebuild
index 991478810dcf..c5dbeeae6fa0 100644
--- a/app-misc/pet/pet-0.3.0.ebuild
+++ b/app-misc/pet/pet-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,6 +18,10 @@ EGO_VENDOR=( "github.com/BurntSushi/toml b26d9c308763d68093482582cea63d69be07a0f
"github.com/pkg/errors 645ef00459ed84a119197bfb8d8205042c6df63d"
"github.com/spf13/cobra 7b2c5ac9fc04fc5efafb60700713d4fa609b777b"
"github.com/spf13/pflag e57e3eeb33f795204c1ca35f56c44f83227c6e66"
+ "golang.org/x/crypto 8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9 github.com/golang/crypto"
+ "golang.org/x/net 1e491301e022f8f977054da4c2d852decd59571f github.com/golang/net"
+ "golang.org/x/oauth2 1e0a3fa8ba9a5c9eb35c271780101fdaf1b205d7 github.com/golang/oauth2"
+ "golang.org/x/sys 9527bec2660bd847c050fda93a0f0c6dee0800bb github.com/golang/sys"
"google.golang.org/appengine 150dc57a1b433e64154302bdc40b6bb8aefa313a github.com/golang/appengine" )
EGO_PN="github.com/knqyf263/${PN}"
@@ -35,13 +39,7 @@ KEYWORDS="~amd64"
IUSE="zsh-completion"
# dev-go/toml doesn't provide sources
-DEPEND="dev-go/go-crypto:=
- dev-go/go-net:=
- dev-go/go-oauth2:=
- dev-go/go-protobuf:=
- dev-go/go-sys:="
-RDEPEND="${DEPEND}
- zsh-completion? ( app-shells/zsh-completions )"
+RDEPEND="zsh-completion? ( app-shells/zsh-completions )"
src_install() {
dobin pet
diff --git a/app-misc/pet/pet-0.3.2.ebuild b/app-misc/pet/pet-0.3.2.ebuild
index aa9a25b1ef69..d2db02c96642 100644
--- a/app-misc/pet/pet-0.3.2.ebuild
+++ b/app-misc/pet/pet-0.3.2.ebuild
@@ -20,6 +20,10 @@ EGO_VENDOR=(
"github.com/pkg/errors 645ef00459ed84a119197bfb8d8205042c6df63d"
"github.com/spf13/cobra ef82de70bb3f60c65fb8eebacbb2d122ef517385"
"github.com/spf13/pflag 583c0c0531f06d5278b7d917446061adc344b5cd"
+ "golang.org/x/crypto 8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9 github.com/golang/crypto"
+ "golang.org/x/net 1e491301e022f8f977054da4c2d852decd59571f github.com/golang/net"
+ "golang.org/x/oauth2 1e0a3fa8ba9a5c9eb35c271780101fdaf1b205d7 github.com/golang/oauth2"
+ "golang.org/x/sys 9527bec2660bd847c050fda93a0f0c6dee0800bb github.com/golang/sys"
"google.golang.org/appengine 150dc57a1b433e64154302bdc40b6bb8aefa313a github.com/golang/appengine"
)
@@ -38,15 +42,7 @@ KEYWORDS="~amd64"
IUSE="zsh-completion"
# dev-go/toml doesn't provide sources
-DEPEND="
- dev-go/go-crypto:=
- dev-go/go-net:=
- dev-go/go-oauth2:=
- dev-go/go-protobuf:=
- dev-go/go-sys:="
-
RDEPEND="
- ${DEPEND}
zsh-completion? ( app-shells/zsh-completions )"
src_install() {
diff --git a/app-misc/pet/pet-0.3.6.ebuild b/app-misc/pet/pet-0.3.6.ebuild
new file mode 100644
index 000000000000..062b5a0ad444
--- /dev/null
+++ b/app-misc/pet/pet-0.3.6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+ "github.com/BurntSushi/toml v0.3.0"
+ "github.com/briandowns/spinner 48dbb65d7bd5c74ab50d53d04c949f20e3d14944"
+ "github.com/chzyer/readline 2972be24d48e78746da79ba8e24e8b488c9880de"
+ "github.com/fatih/color v1.7.0"
+ "github.com/google/go-github v15.0.0"
+ "github.com/inconshreveable/mousetrap v1.0.0"
+ "github.com/jroimartin/gocui v0.4.0"
+ "github.com/mattn/go-colorable v0.0.9"
+ "github.com/mattn/go-isatty v0.0.3"
+ "github.com/mattn/go-runewidth v0.0.2"
+ "github.com/nsf/termbox-go 21a4d435a86280a2927985fd6296de56cbce453e"
+ "github.com/pkg/errors v0.8.0"
+ "github.com/spf13/cobra v0.0.3"
+ "github.com/spf13/pflag v1.0.1"
+ "github.com/xanzy/go-gitlab v0.10.5"
+ "golang.org/x/crypto 8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9 github.com/golang/crypto"
+ "golang.org/x/net 1e491301e022f8f977054da4c2d852decd59571f github.com/golang/net"
+ "golang.org/x/oauth2 1e0a3fa8ba9a5c9eb35c271780101fdaf1b205d7 github.com/golang/oauth2"
+ "golang.org/x/sys 9527bec2660bd847c050fda93a0f0c6dee0800bb github.com/golang/sys"
+ "github.com/google/go-querystring 53e6ce116135b80d037921a7fdd5138cf32d7a8a"
+ "google.golang.org/appengine v1.0.0 github.com/golang/appengine"
+)
+
+EGO_PN="github.com/knqyf263/${PN}"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Simple command-line snippet manager"
+HOMEPAGE="https://github.com/knqyf263/pet"
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${EGO_VENDOR_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="zsh-completion"
+
+RDEPEND="zsh-completion? ( app-shells/zsh-completions )"
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+src_compile() {
+ export -n GOCACHE XDG_CACHE_HOME
+ GOPATH="${WORKDIR}/${P}" GO111MODULE=on \
+ go build -mod=vendor -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
+}
+
+src_install() {
+ dobin pet
+
+ if use zsh-completion; then
+ insinto /usr/share/zsh/site-functions
+ doins misc/completions/zsh/_pet
+ fi
+}
+
+pkg_postinst() {
+ if ! has_version app-shells/peco ; then
+ einfo "You should consider to install app-shells/peco"
+ einfo "to be able to use selector command"
+ fi
+}