summaryrefslogtreecommitdiff
path: root/dev-scheme/guile-libyaml
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-scheme/guile-libyaml
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-scheme/guile-libyaml')
-rw-r--r--dev-scheme/guile-libyaml/Manifest1
-rw-r--r--dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild65
-rw-r--r--dev-scheme/guile-libyaml/metadata.xml13
3 files changed, 0 insertions, 79 deletions
diff --git a/dev-scheme/guile-libyaml/Manifest b/dev-scheme/guile-libyaml/Manifest
deleted file mode 100644
index b8e2f7deeefe..000000000000
--- a/dev-scheme/guile-libyaml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST guile-libyaml-20211124.tar.gz 6221 BLAKE2B 12e35af8495543f90289bd437d27177901f01090c66ba113d128258c7bd448513332698659b48438a92b75d78dcd686b7ffad66e7c7adb2374f504b1e29485ad SHA512 17e6eef46e412db7be877bf54dc59f4ddb3f2235bb54a33f79aa0e938ad65f5fd68fc4247e055ecde3de37d8d872ccda5f0205d5f546d97458890b0b97764d0d
diff --git a/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild b/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild
deleted file mode 100644
index 8b6169d5bf4f..000000000000
--- a/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GUILE_COMPAT=( 2-2 3-0 )
-inherit edo guile
-
-[[ ${PV} == 20211124 ]] && COMMIT=2bdacb72a65ab63264b2edc9dac9692df7ec9b3e
-
-DESCRIPTION="Simple yaml module for Guile using the ffi-helper from nyacc"
-HOMEPAGE="https://github.com/mwette/guile-libyaml/"
-SRC_URI="https://github.com/mwette/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${GUILE_REQUIRED_USE}"
-
-RDEPEND="
- ${GUILE_DEPS}
- dev-libs/libyaml
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-scheme/guile-nyacc"
-
-src_compile() {
- my_compile() {
- guild() {
- GUILE_LOAD_COMPILED_PATH="${BUILD_DIR}" GUILE_LOAD_PATH="${S}" edo "${GUILD}" "${@}" || die
- }
- # Generate bindings using NYACC
- guild compile-ffi --no-exec "${S}"/yaml/libyaml.ffi
-
- # Compile modules
- mkdir -p "${BUILD_DIR}"/ccache || die
- guild compile -o "${BUILD_DIR}"/ccache/libyaml.go "${S}"/yaml/libyaml.scm
- guild compile -o "${BUILD_DIR}"/ccache/yaml.go "${S}"/yaml.scm
- }
-
- guile_foreach_impl my_compile
-}
-
-src_install() {
- my_install() {
- local site_dir="$(${GUILE} -c '(display (%site-dir))')"
- mkdir -p "${SLOTTED_D}/${site_dir}/yaml" || die
- cp "${S}/yaml/libyaml.scm" "${SLOTTED_D}/${site_dir}/yaml/" || die
- cp "${S}/yaml.scm" "${SLOTTED_D}/${site_dir}/" || die
-
- local site_ccache_dir="$(${GUILE} -c '(display (%site-ccache-dir))')"
- mkdir -p "${SLOTTED_D}/${site_ccache_dir}/yaml" || die
- cp "${BUILD_DIR}/ccache/libyaml.go" "${SLOTTED_D}/${site_ccache_dir}/yaml/" || die
- cp "${BUILD_DIR}/ccache/yaml.go" "${SLOTTED_D}/${site_ccache_dir}/" || die
- }
-
- guile_foreach_impl my_install
- guile_merge_roots
- guile_unstrip_ccache
-
- einstalldocs
-}
diff --git a/dev-scheme/guile-libyaml/metadata.xml b/dev-scheme/guile-libyaml/metadata.xml
deleted file mode 100644
index 3f151f03aaf3..000000000000
--- a/dev-scheme/guile-libyaml/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
- <maintainer type="project">
- <email>scheme@gentoo.org</email>
- <name>Gentoo Scheme Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/mwette/guile-libyaml/issues</bugs-to>
- <remote-id type="github">mwette/guile-libyaml</remote-id>
- </upstream>
-</pkgmetadata>