diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-02 03:04:44 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-02 03:04:44 -0500 |
| commit | db7f283451256f94921bd723861f0e82ed7157f2 (patch) | |
| tree | 938785cb5ae699af0bf0839b6e9c6a0eb776d6e0 /dev-libs | |
| parent | 8d04041d08ac162ab85e05cce67bc70c471bcb33 (diff) | |
| download | baldeagleos-repo-db7f283451256f94921bd723861f0e82ed7157f2.tar.gz baldeagleos-repo-db7f283451256f94921bd723861f0e82ed7157f2.tar.xz baldeagleos-repo-db7f283451256f94921bd723861f0e82ed7157f2.zip | |
Adding metadata
Diffstat (limited to 'dev-libs')
| -rw-r--r-- | dev-libs/libfastjson/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/libfastjson/libfastjson-1.2609.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-libs/libfastjson/Manifest b/dev-libs/libfastjson/Manifest index 28091ecbe51e..373ca85b55be 100644 --- a/dev-libs/libfastjson/Manifest +++ b/dev-libs/libfastjson/Manifest @@ -1 +1,2 @@ DIST libfastjson-1.2304.0.tar.gz 89477 BLAKE2B 2a24ada8f98b837bc4c6983694354615309913eff69f006933441e5a8e9fc58365ca4bd3e03ebdda60e685cefd7e48739f45c49348899150b9b2923f05a709c6 SHA512 a43dc809c0fc073f8bddaebdf91c996ccfc6275d7dcc312762e8dfb366dc121c7698c316b71bd5b43f2f7e9b3c326c90cfa927ce415824a7d32dd5e6667048ab +DIST libfastjson-1.2609.0.gh.tar.gz 134834 BLAKE2B f2982b8de4862c2caa43ce5447c51194885ec5e4f87a14233f1d539cd0ad4d8377a0cfe7e3be3e2b8e980f45e31ddae21f10a03620334724f1a053da0748a57d SHA512 5a2fcf7f83331bda684a4fa1bb9a0b630f7f006846c5a951ec428d9e2ad986b8dfae6c752a7cf0f86dff9aef43232c8ec7ca3a972889a3c70ea9cbebe241cb5c diff --git a/dev-libs/libfastjson/libfastjson-1.2609.0.ebuild b/dev-libs/libfastjson/libfastjson-1.2609.0.ebuild new file mode 100644 index 000000000000..8a7bc333e2d8 --- /dev/null +++ b/dev-libs/libfastjson/libfastjson-1.2609.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +inherit autotools + +DESCRIPTION="Fork of the json-c library, which is optimized for liblognorm processing" +HOMEPAGE="https://www.rsyslog.com/tag/libfastjson/" +SRC_URI="https://github.com/rsyslog/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/4.3.0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" +IUSE="static-libs" + +BDEPEND=" + >=dev-build/autoconf-archive-2015.02.04 +" + +PATCHES=( "${FILESDIR}/libfastjson-1.2304.0-lm.patch" ) +DOCS=( AUTHORS ChangeLog ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local -a myconf=( + $(use_enable static-libs static) + --disable-rdrand + --enable-compile-warnings=yes + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}"/usr/lib* -name '*.la' -delete || die +} |
