commit: 632849102a6bf22e91d8cf689bddae94265cc9df Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> AuthorDate: Tue Sep 3 10:36:37 2024 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Tue Sep 3 10:36:37 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63284910
media-gfx/libbgcode: bump to 0.0.20240829 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> media-gfx/libbgcode/Manifest | 1 + media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild | 35 +++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest index a117d1875b31..696b0c6d8677 100644 --- a/media-gfx/libbgcode/Manifest +++ b/media-gfx/libbgcode/Manifest @@ -1 +1,2 @@ DIST libbgcode-0.0.20240730.tar.gz 456671 BLAKE2B a15e903e42090eff3945f446f7d805ceabad533a2edcc9e4c82d99bac7aa42e9f10470f5ee41ed449799d9bc318c9097439a6534607a00d0bfeb2e2dea252b79 SHA512 b448d9ace946d85a4decc4a2cc05e1a41c64ba49968db1f818ba5974120f458159d5b639d5501a98daf4544a483366cd0e299c052f21577bb5ad763f7220d7e3 +DIST libbgcode-0.0.20240829.tar.gz 456740 BLAKE2B 391b86c9db133b2928205cd833f9122cde4ba8c0ef6a6d38915453f669d4fcc294e4fcbb340441daa182716356e81d822855881959dbd790f905b47ac5582951 SHA512 9b4c1a97884c0489a41eeba0bbcb7d9e0a35b2fbf26701e557880473bfe160a9c6f58cbac608f995a597ed902dca361934a56681b2c26412ccfcd9e75f498b81 diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild b/media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild new file mode 100644 index 000000000000..03905d0adc08 --- /dev/null +++ b/media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +LIBBGCODE_COMMIT=b5c57c423c958a78dacae468aeee63ab3d2de947 + +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 + >=sys-libs/zlib-1.0 +" +DEPEND="${RDEPEND} + dev-libs/boost + test? ( =dev-cpp/catch-2*:0 ) +" + +src_configure() { + local mycmakeargs=( + -DLibBGCode_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +}