gentoo-repo

git clone git://archive.git.mtrnord.blog/MTRNord/gentoo-repo.git
Log | Files | Refs | README

commit a544d9bdd5dc28fd514ef0862cd9f940eea6f450
parent 0ca001d2ee18b98b1d35feb978bb6c90bae6d173
Author: MTRNord <mtrnord1@gmail.com>
Date:   Wed, 25 Aug 2021 17:46:43 +0200

Cleanup repo and apply https://bugs.gentoo.org/350302 patch

Diffstat:
Aacct-group/mmrepo/metadata.xml | 8++++++++
Aacct-group/signald/metadata.xml | 8++++++++
Aacct-group/synapse/metadata.xml | 8++++++++
Aacct-user/mmrepo/metadata.xml | 8++++++++
Aacct-user/signald/metadata.xml | 8++++++++
Aacct-user/synapse/metadata.xml | 8++++++++
Aapp-crypt/lego/lego-9999.ebuild | 44++++++++++++++++++++++++++++++++++++++++++++
Aapp-crypt/lego/metadata.xml | 8++++++++
Aapp-editors/glow/glow-9999.ebuild | 44++++++++++++++++++++++++++++++++++++++++++++
Aapp-editors/glow/metadata.xml | 8++++++++
Adev-libs/olm/metadata.xml | 8++++++++
Adev-libs/signald/metadata.xml | 8++++++++
Adev-python/canonicaljson/metadata.xml | 8++++++++
Adev-python/frozendict/metadata.xml | 8++++++++
Adev-python/pymacaroons/metadata.xml | 8++++++++
Adev-python/signedjson/metadata.xml | 8++++++++
Adev-python/txredisapi/metadata.xml | 8++++++++
Adev-python/unpaddedbase64/metadata.xml | 8++++++++
Adev-util/android-sdk-update-manager/Manifest | 1+
Adev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adev-util/android-sdk-update-manager/files/80-android.rules | 4++++
Adev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop | 11+++++++++++
Adev-util/android-sdk-update-manager/metadata.xml | 8++++++++
Mnet-im/matrix-synapse/matrix-synapse-1.41.0.ebuild | 1-
Anet-im/matrix-synapse/metadata.xml | 8++++++++
Anet-im/mautrix-signal/metadata.xml | 8++++++++
Mnet-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild | 1-
Anet-im/mautrix-whatsapp/metadata.xml | 8++++++++
28 files changed, 362 insertions(+), 2 deletions(-)

diff --git a/acct-group/mmrepo/metadata.xml b/acct-group/mmrepo/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/acct-group/signald/metadata.xml b/acct-group/signald/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/acct-group/synapse/metadata.xml b/acct-group/synapse/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/acct-user/mmrepo/metadata.xml b/acct-user/mmrepo/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/acct-user/signald/metadata.xml b/acct-user/signald/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/acct-user/synapse/metadata.xml b/acct-user/synapse/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +EGO_PN="github.com/go-acme/lego" + +DESCRIPTION="Let's Encrypt client and ACME library written in Go." +HOMEPAGE="https://go-acme.github.io/lego" +SRC_URI="" + +inherit git-r3 +inherit go-module + +#go-module_set_globals + +EGIT_REPO_URI="https://github.com/go-acme/lego.git" +if [[ ${PV} != "9999" ]]; then +EGIT_COMMIT="v${PV}" +KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-lang/go" +RDEPEND="" +BDEPEND="" + +if [[ ${PV} == 9999 ]]; then +src_unpack() { + git-r3_src_unpack + go-module_live_vendor +} +fi + +src_compile() { + make build +} + +src_install() { + dobin dist/lego +} diff --git a/app-crypt/lego/metadata.xml b/app-crypt/lego/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/app-editors/glow/glow-9999.ebuild b/app-editors/glow/glow-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +EGO_PN="github.com/charmbracelet/glow" + +DESCRIPTION="Render markdown on the CLI, with pizzazz!" +HOMEPAGE="https://github.com/charmbracelet/glow" +SRC_URI="" + +inherit git-r3 +inherit go-module + +#go-module_set_globals + +EGIT_REPO_URI="https://github.com/charmbracelet/glow.git" +if [[ ${PV} != "9999" ]]; then +EGIT_COMMIT="v${PV}" +KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-lang/go" +RDEPEND="${DEPEND}" +BDEPEND="" + +if [[ ${PV} == 9999 ]]; then +src_unpack() { + git-r3_src_unpack + go-module_live_vendor +} +fi + +src_compile() { + go build +} + +src_install() { + dobin glow +} diff --git a/app-editors/glow/metadata.xml b/app-editors/glow/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-libs/signald/metadata.xml b/dev-libs/signald/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/canonicaljson/metadata.xml b/dev-python/canonicaljson/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/frozendict/metadata.xml b/dev-python/frozendict/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/pymacaroons/metadata.xml b/dev-python/pymacaroons/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/signedjson/metadata.xml b/dev-python/signedjson/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/txredisapi/metadata.xml b/dev-python/txredisapi/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/unpaddedbase64/metadata.xml b/dev-python/unpaddedbase64/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/dev-util/android-sdk-update-manager/Manifest b/dev-util/android-sdk-update-manager/Manifest @@ -0,0 +1 @@ +DIST android-sdk_r24.4.1-linux.tgz 326412652 BLAKE2B 4263a5e942f0ee35069f4fc075504c637381820f40485c9753f5f586f713e614c204b3e5c35968acbc665644aaab4c2e05660e00675d956422cd7d1fc6445ed2 SHA512 96fb71d78a8c2833afeba6df617edcd6cc4e37ecd0c3bec38c39e78204ed3c2bd54b138a56086bf5ccd95e372e3c36e72c1550c13df8232ec19537da93049284 diff --git a/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild b/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop udev + +ANDROID_SDK_DIR="/opt/android-sdk-update-manager" +MY_P="android-sdk_r${PV}-linux" + +DESCRIPTION="Open Handset Alliance's Android SDK" +HOMEPAGE="https://developer.android.com" +SRC_URI="https://dl.google.com/android/${MY_P}.tgz" + +LICENSE="android" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +DEPEND="acct-group/android" +RDEPEND=" + ${DEPEND} + dev-java/ant-core + >=virtual/jdk-1.8 + X? ( + dev-java/swt:4.10[cairo] + sys-libs/ncurses-compat:5[abi_x86_32(-)] + sys-libs/zlib[abi_x86_32(-)] + ) +" + +S="${WORKDIR}/android-sdk-linux" + +QA_PREBUILT="*" + +IUSE="+X" + +src_prepare() { + default + rm -rf tools/lib/x86* || die +} + +src_install() { + dodoc tools/NOTICE.txt "SDK Readme.txt" + rm -f tools/NOTICE.txt "SDK Readme.txt" || die + + dodir "${ANDROID_SDK_DIR}/tools" + cp -pPR tools/* "${ED}${ANDROID_SDK_DIR}/tools" || die + + # Maybe this is needed for the tools directory too. + dodir "${ANDROID_SDK_DIR}"/{add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp} + + fowners -R root:android "${ANDROID_SDK_DIR}"/{.,add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp,tools} + fperms -R 0775 "${ANDROID_SDK_DIR}"/{.,add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp,tools} + + echo "PATH=\"${EPREFIX}${ANDROID_SDK_DIR}/tools:${EPREFIX}${ANDROID_SDK_DIR}/platform-tools\"" > "${T}/80${PN}" || die + + if use X ; then + SWT_PATH= + SWT_VERSIONS="3.7 3.6" + for version in $SWT_VERSIONS; do + # redirecting stderr to /dev/null + # not sure if this is best, but avoids misleading error messages + SWT_PATH="`dirname \`java-config -p swt-\$version 2>/dev/null\` 2>/dev/null`" + if [ $SWT_PATH ]; then + einfo "SWT_PATH=$SWT_PATH selecting version $version of SWT." + break + fi + done + else + SWT_PATH="/tmp" + fi + + echo "ANDROID_SWT=\"${SWT_PATH}\"" >> "${T}/80${PN}" || die + echo "ANDROID_HOME=\"${EPREFIX}${ANDROID_SDK_DIR}\"" >> "${T}/80${PN}" || die + + doenvd "${T}/80${PN}" || die + + echo "SEARCH_DIRS_MASK=\"${EPREFIX}${ANDROID_SDK_DIR}\"" > "${T}/80${PN}" || die + + insinto "/etc/revdep-rebuild" && doins "${T}/80${PN}" || die + + udev_dorules "${FILESDIR}"/80-android.rules || die + domenu "${FILESDIR}"/android-sdk-update-manager.desktop || die +} + +pkg_postinst() { + elog "The Android SDK now uses its own manager for the development environment." + elog "Run 'android' to download the full SDK, including some of the platform tools." + elog "You must be in the android group to manage the development environment." + elog "Just run 'gpasswd -a <USER> android', then have <USER> re-login." + elog "See https://developer.android.com/sdk/adding-components.html for more" + elog "information." + elog "If you have problems downloading the SDK, see https://code.google.com/p/android/issues/detail?id=4406" + elog "You need to run env-update and source /etc/profile in any open shells" + elog "if you get an SWT error." + use X || ewarn "You specified -X use-flag, the programs emulator and ddms will not work." +} diff --git a/dev-util/android-sdk-update-manager/files/80-android.rules b/dev-util/android-sdk-update-manager/files/80-android.rules @@ -0,0 +1,4 @@ +SUBSYSTEM=="usb", ATTR{idVendor}="22b8", MODE="0664", GROUP="android" +SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0664", GROUP="android" +SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0664", GROUP="android" +SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0664", GROUP="android"= diff --git a/dev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop b/dev-util/android-sdk-update-manager/files/android-sdk-update-manager.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +ersion=1.0 +Name=Android SDK update-manager +Type=Application +Comment=Manage/update Android SDK (tools). +Terminal=false +Exec=/opt/android-sdk-update-manager/tools/android +Icon=/opt/android-sdk-update-manager/tools/apps/SdkController/res/drawable-xhdpi/ic_launcher.png +Categories=Development; +GenericName=Android SDK update-manager +V diff --git a/dev-util/android-sdk-update-manager/metadata.xml b/dev-util/android-sdk-update-manager/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/net-im/matrix-synapse/matrix-synapse-1.41.0.ebuild b/net-im/matrix-synapse/matrix-synapse-1.41.0.ebuild @@ -70,4 +70,3 @@ python_install_all() { newinitd "${FILESDIR}"/synapse.initd synapse newconfd "${FILESDIR}"/synapse.confd synapse } - diff --git a/net-im/matrix-synapse/metadata.xml b/net-im/matrix-synapse/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/net-im/mautrix-signal/metadata.xml b/net-im/mautrix-signal/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata> diff --git a/net-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild b/net-im/mautrix-whatsapp/mautrix-whatsapp-9999.ebuild @@ -36,7 +36,6 @@ src_unpack() { } fi - src_compile() { go build } diff --git a/net-im/mautrix-whatsapp/metadata.xml b/net-im/mautrix-whatsapp/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>mtrnord@nordgedanken.dev</email> + <name>MTRNord</name> + </maintainer> +</pkgmetadata>