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"

Reply via email to