summaryrefslogtreecommitdiff
path: root/dev-libs/aml
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-19 03:01:55 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-19 03:01:55 -0500
commitfd47b082ab0da4bc79447a8e2bfb7e77dd71874d (patch)
tree2dcbfaabaf05d6b389c83eaf327a9afbe44f16ba /dev-libs/aml
parentbddf78c69012b9c1c06816f37d538d44d7877365 (diff)
downloadbaldeagleos-repo-fd47b082ab0da4bc79447a8e2bfb7e77dd71874d.tar.gz
baldeagleos-repo-fd47b082ab0da4bc79447a8e2bfb7e77dd71874d.tar.xz
baldeagleos-repo-fd47b082ab0da4bc79447a8e2bfb7e77dd71874d.zip
Adding metadata
Diffstat (limited to 'dev-libs/aml')
-rw-r--r--dev-libs/aml/Manifest1
-rw-r--r--dev-libs/aml/aml-1.0.0.ebuild31
-rw-r--r--dev-libs/aml/aml-9999.ebuild15
-rw-r--r--dev-libs/aml/metadata.xml4
4 files changed, 39 insertions, 12 deletions
diff --git a/dev-libs/aml/Manifest b/dev-libs/aml/Manifest
index 908594ea00c8..ea42877a5349 100644
--- a/dev-libs/aml/Manifest
+++ b/dev-libs/aml/Manifest
@@ -1 +1,2 @@
DIST aml-0.3.0.tar.gz 21070 BLAKE2B 09b8818ba63eb0f8c36e90385ee0787cad45b80c71cfcf439f93560f56269d52468bbdd2c0e8ad6cbf78b8fd0dd715aa107bfeb3918f55671ffca3f8daab56e3 SHA512 7c3347ef47ace8a14860e2b46937c8ade3712aa75a8c36845594fb4fa6ca26c35320b5234574accff451ea8302f23075acbe1a1b0392f5fbcbbbda20640be1fd
+DIST aml-1.0.0.tar.gz 21997 BLAKE2B 8d045db7d0317b48c164f6d7c40f887d94ec435730f870baf161ee8f7e99314b9bdd4d5311cce03ee5a0ee784c93558795d5e742f4832bbe295e2b66072a5196 SHA512 ae9139fbecec1ebbb10e0d96d9530955ada447edf7fcf7d9db015d78d1626bcdedf0f01d095dc2f0bb040b453b72e66ed824ee6755e7a638cfd02c4b9834c184
diff --git a/dev-libs/aml/aml-1.0.0.ebuild b/dev-libs/aml/aml-1.0.0.ebuild
new file mode 100644
index 000000000000..448ac9ff6076
--- /dev/null
+++ b/dev-libs/aml/aml-1.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Event timer executor loop"
+HOMEPAGE="https://github.com/any1/aml/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/any1/aml.git"
+else
+ SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1)"
+IUSE="examples"
+
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use examples)
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/aml/aml-9999.ebuild b/dev-libs/aml/aml-9999.ebuild
index b2bf80c8c7ce..448ac9ff6076 100644
--- a/dev-libs/aml/aml-9999.ebuild
+++ b/dev-libs/aml/aml-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2025 Gentoo Authors
+# Copyright 2020-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,24 +13,15 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/any1/aml.git"
else
SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="ISC"
-SLOT="0"
+SLOT="0/$(ver_cut 1)"
IUSE="examples"
DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
-src_prepare() {
- default
-
- # The bundled copy includes cdefs which breaks on musl and this header is
- # already available on glibc. See bug #828806 and
- # https://github.com/any1/aml/issues/11.
- rm include/sys/queue.h || die
-}
-
src_configure() {
local emesonargs=(
$(meson_use examples)
diff --git a/dev-libs/aml/metadata.xml b/dev-libs/aml/metadata.xml
index e88afc66f9b6..a00a32e15724 100644
--- a/dev-libs/aml/metadata.xml
+++ b/dev-libs/aml/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>mm1ke@gentoo.org</email>
+ <name>Michael Mair-Keimberger</name>
+ </maintainer>
<use>
<flag name="examples">Build and install examples</flag>
</use>