From 332ffc5a12afd7d9a5a656ad3ee3a0c6bd9f4e02 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 11 Feb 2026 19:33:13 +0100 Subject: [PATCH] dev-libs/lager: add 0.1.2, drop IUSE test for Qt5 dep, boost-1.89 incompat See also: https://github.com/arximboldi/lager/issues/124 Closes: https://bugs.gentoo.org/969915 Closes: https://bugs.gentoo.org/964494 Closes: https://bugs.gentoo.org/969914 Signed-off-by: Andreas Sturmlechner --- dev-libs/lager/Manifest | 1 + dev-libs/lager/lager-0.1.2.ebuild | 32 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dev-libs/lager/lager-0.1.2.ebuild diff --git a/dev-libs/lager/Manifest b/dev-libs/lager/Manifest index 50e2f6b3144a7..6d9248cddeac3 100644 --- a/dev-libs/lager/Manifest +++ b/dev-libs/lager/Manifest @@ -1 +1,2 @@ DIST lager-0.1.1.tar.gz 874540 BLAKE2B d2ab1dcd7b94a9251f6b0c55a41dd94d47d8d11715f44f694e129031bb698843144deb4c70d1b86c1c4fc6be108d6ccdd24d79af89e08815686b72ff8b8278ba SHA512 f88f22dbe1d0e099b1c1f0d8b165c155c44db61a51297ca445d82db8ed4efb918016678a5d6977147214540c69b72f7364d0d14ddc7f300625c19553c88a4e39 +DIST lager-0.1.2.tar.gz 881456 BLAKE2B c4ba1703072bea1293aef2deb6430b63cd5eaeea1ca4ece0297baaacf26b4fe6999bdde2084cf45e8c68176ad487527beb95e1de6d98dbf67523995e8582023a SHA512 072371ca85f1e2cf915513c9d5bf56795fd871e5ccc174847286dc0ecadf9a34acf8b359404c2d47282cd61cb79f4fcff13dc544f321ef37c2cd5ae7c5fe78d6 diff --git a/dev-libs/lager/lager-0.1.2.ebuild b/dev-libs/lager/lager-0.1.2.ebuild new file mode 100644 index 0000000000000..505359cdf5013 --- /dev/null +++ b/dev-libs/lager/lager-0.1.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library to assist value-oriented design" +HOMEPAGE="https://sinusoid.es/lager/" +SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-libs/zug + dev-libs/immer +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DCCACHE=no + -Dlager_BUILD_DEBUGGER_EXAMPLES=OFF + -Dlager_BUILD_DOCS=OFF # Check if docs are more complete on version bumps + -Dlager_BUILD_EXAMPLES=OFF + -Dlager_BUILD_FAILURE_TESTS=OFF + -Dlager_BUILD_TESTS=OFF # Requires Qt5, same in git master as of 2026-02-11 + ) + cmake_src_configure +}