commit: 5f4bd7aa007391b0cf9e27ff0395c0973d16ab6a Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> AuthorDate: Sat Jan 10 15:45:36 2026 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Sat Jan 10 15:45:46 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4bd7aa
media-gfx/libbgcode: bump to 0.0.20251210 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> media-gfx/libbgcode/Manifest | 1 + media-gfx/libbgcode/libbgcode-0.0.20251210.ebuild | 35 +++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest index b9d140f87fe2..2b58ef181df5 100644 --- a/media-gfx/libbgcode/Manifest +++ b/media-gfx/libbgcode/Manifest @@ -1 +1,2 @@ DIST libbgcode-0.0.20241024.tar.gz 529007 BLAKE2B 1ca0bfbf5ad6329190ba9c452678bbae0beba8121a9fd1c3e7642b365c86cccbf26ae41841a0596cf37034fda4930f771729a999ffd231000775841348db0cbd SHA512 1efc72180319f3876823a0da486f4a59c0c83e197cdd3f3a1163266e226d7026d5dc8f8f290e0507cd71a6cdea5648404fbe24a975833eba67ee98fb4b0466a3 +DIST libbgcode-0.0.20251210.tar.gz 529053 BLAKE2B 7bf2c3dade11eec7629a6ffb7ab730e823a6166e26903e5ab6c1804f1dd2670bb56e993c6af2db10b331d80d14b50a5fad9bdfc6f97195390282dc24ce460024 SHA512 787e145bd79de3c452eea7affdc2a0e8f23b9dc657fcf4a93609d17ab42f4a539f3d6f8ac890d6da6c8ecd5d64ac6175b56f0de122dce90bf10a57663dd3054b diff --git a/media-gfx/libbgcode/libbgcode-0.0.20251210.ebuild b/media-gfx/libbgcode/libbgcode-0.0.20251210.ebuild new file mode 100644 index 000000000000..f0ac2681779e --- /dev/null +++ b/media-gfx/libbgcode/libbgcode-0.0.20251210.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +LIBBGCODE_COMMIT=0773cea1717ff92780830f1914f5159b50288d98 + +DESCRIPTION="Prusa Block & Binary G-code reader / writer / converter" +HOMEPAGE="https://github.com/prusa3d/libbgcode" +SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/heatshrink-0.4.1 + >=virtual/zlib-1.0:= +" +DEPEND="${RDEPEND} + dev-libs/boost + test? ( =dev-cpp/catch-3.8*:0 ) +" + +src_configure() { + local mycmakeargs=( + -DLibBGCode_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +}
