commit: b57c53af24abeac18efbf394611cc3793daf7384 Author: Pavel Sobolev <contact <AT> paveloom <DOT> dev> AuthorDate: Fri Jul 11 18:26:56 2025 +0000 Commit: Pavel Sobolev <contact <AT> paveloom <DOT> dev> CommitDate: Sat Jul 12 13:44:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b57c53af
dev-libs/microprofile: new package, add 4.0 Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev> dev-libs/microprofile/Manifest | 1 + dev-libs/microprofile/metadata.xml | 12 ++++++++++++ dev-libs/microprofile/microprofile-4.0.ebuild | 17 +++++++++++++++++ 3 files changed, 30 insertions(+) diff --git a/dev-libs/microprofile/Manifest b/dev-libs/microprofile/Manifest new file mode 100644 index 0000000000..461ce7d783 --- /dev/null +++ b/dev-libs/microprofile/Manifest @@ -0,0 +1 @@ +DIST microprofile-4.0.tar.gz 25645927 BLAKE2B d842ff793fd66cbe01323f7ab658a15c7409a919b22c3e18106d923a0e35dc3bd1e648d1dc2656dc99e8976d9e19f9f72aefe3706ca59447486642bf22117a01 SHA512 f51909b95b0dc3efcb17e0dea7b0b0734f254dad8ddae534dc0b5d0791d7846268367d3d940678fd96163fa904871a9f10c7e240eacb3ae48bd18f7a706614d3 diff --git a/dev-libs/microprofile/metadata.xml b/dev-libs/microprofile/metadata.xml new file mode 100644 index 0000000000..50f6e547f0 --- /dev/null +++ b/dev-libs/microprofile/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Pavel Sobolev</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/jonasmr/microprofile/issues</bugs-to> + <remote-id type="github">jonasmr/microprofile</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-libs/microprofile/microprofile-4.0.ebuild b/dev-libs/microprofile/microprofile-4.0.ebuild new file mode 100644 index 0000000000..bf3b34d774 --- /dev/null +++ b/dev-libs/microprofile/microprofile-4.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An embeddable profiler" +HOMEPAGE="https://github.com/jonasmr/microprofile" +SRC_URI="https://github.com/jonasmr/microprofile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/stb" +BDEPEND="virtual/pkgconfig"
