summaryrefslogtreecommitdiff
path: root/dev-util/muon
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-17 08:06:37 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-17 08:06:37 +0000
commite74bddc195533f6d160ee96220f5cfcc205bda1c (patch)
tree147bf202fd80bf604f6d289e985630f30b5a8438 /dev-util/muon
parent20c23c152d2e7b44a6f93ec9476b808659e5ff1e (diff)
gentoo auto-resync : 17:01:2024 - 08:06:37
Diffstat (limited to 'dev-util/muon')
-rw-r--r--dev-util/muon/Manifest4
-rw-r--r--dev-util/muon/metadata.xml19
-rw-r--r--dev-util/muon/muon-0.2.0-r1.ebuild70
3 files changed, 0 insertions, 93 deletions
diff --git a/dev-util/muon/Manifest b/dev-util/muon/Manifest
deleted file mode 100644
index 6287591c4d83..000000000000
--- a/dev-util/muon/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST meson-docs-0.64.1-19-g39c6fa4bc.tar.gz 78525 BLAKE2B 19f4768e70f38f744de9bebfcc7416f8ab7f414693dc1f3e379bbbc8370e3d3187e6a9e311a08c054bdfaf1d15efd225558de7d41d688fc4c4a10e3215af85ae SHA512 59c986c4c4d545a6488cd74a2b6563b867716b74aab95fd19a745ce46a99fe5222232e132c80c5ed80f3e61d13e74cf2dc13b1b6d4638fd40a69d82d0d74faaa
-DIST muon-0.2.0.tar.gz 510533 BLAKE2B 6ec67f8875e84fbc2f23f412825dd47b820cd44e97a16d9ac0ab0ba9db6e755a604b66b79d3dbe13d99440daf21c2f0ccbe69661b1fb3c7df3f636c61a0e4dcb SHA512 b2e90048756bdc26bdea24fe227a87ad4d0e57176e217e22ea492a55229c62e2a70243f60af1e162e2dde8468fdda9662a32ea5cfadd69fab95a83499efa077b
-EBUILD muon-0.2.0-r1.ebuild 1488 BLAKE2B 85769edb7bf1d6a9b8075d1f60e42078b2618bc1f380c6a1c789b147fd14711d1974d8e53168c69c073dacb242b0d7976b20a767d5770c0b2ac8f3767f61288d SHA512 5a9e59ee7bd928842f958e6095822f0b032e3f3ab0c21a420d9d91b2436b84640f0ae62a924e1c0a96877d6a8059aa82004cb0cbd1abc114592deec76e9f13b9
-MISC metadata.xml 569 BLAKE2B 8712259e11150e15ad3e4db4291bb9091fab91cfa0901a9457e8538d13ef83fa3da0f0506257f47d4b43b160b1ac9088fe7dab1cd749300cdcd22a27917801ab SHA512 93910e7b6bff19ff5ca1a5987adfcc90eab1b90434c4003622b416a1a035d379ef0561f81f7be4edadcaf07fdbd491dcf0c52952f940d8545e79d4bb3c7c67e0
diff --git a/dev-util/muon/metadata.xml b/dev-util/muon/metadata.xml
deleted file mode 100644
index 244b76153784..000000000000
--- a/dev-util/muon/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>arsen@gentoo.org</email>
- <name>Arsen Arsenović</name>
- </maintainer>
- <use>
- <flag name="archive">
- Enable extracting wraps using <pkg>app-arch/libarchive</pkg>.
- </flag>
- <flag name="libpkgconf">
- Enable looking up packages via <pkg>dev-util/pkgconf</pkg>.
- </flag>
- </use>
- <upstream>
- <remote-id type="sourcehut">~lattis/muon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/muon/muon-0.2.0-r1.ebuild b/dev-util/muon/muon-0.2.0-r1.ebuild
deleted file mode 100644
index 8ffb688bf9b7..000000000000
--- a/dev-util/muon/muon-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit meson python-any-r1
-
-COMMIT_HASH="${PV}"
-MESON_DOCS_TAR=meson-docs-0.64.1-19-g39c6fa4bc.tar.gz
-
-DESCRIPTION="A meson-compatible build system"
-HOMEPAGE="https://muon.build/"
-SRC_URI="
- https://git.sr.ht/~lattis/muon/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz
- man? (
- https://mochiro.moe/wrap/${MESON_DOCS_TAR}
- )
-"
-
-# Apache-2.0 for meson-docs
-LICENSE="GPL-3 man? ( Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
-IUSE="+archive +curl +libpkgconf +man"
-
-S="${WORKDIR}/${PN}-${COMMIT_HASH}"
-
-DEPEND="
- curl? ( net-misc/curl )
- archive? ( app-arch/libarchive:= )
- libpkgconf? ( dev-util/pkgconf:= )
- man? ( app-text/scdoc )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- man? (
- $(python_gen_any_dep '
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use man && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- if use man; then
- mv "${WORKDIR}/meson-docs" "${S}/subprojects" || die
- fi
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature curl libcurl)
- $(meson_feature archive libarchive)
- $(meson_feature libpkgconf)
- $(meson_feature man docs)
- -Dsamurai=disabled # patched version of samurai downloaded via wraps
- -Dbestline=enabled # vendored bestline, an insignificant addition
- )
- meson_src_configure
-}