[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-08-04 Thread Jakov Smolić
commit: 056efc134ee35500690de1d7b8c1e722d1c8bd7e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Aug  4 12:52:42 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Aug  4 12:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056efc13

media-gfx/libbgcode: Stabilize 0.0.20240704 amd64, #937304

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
index 8338365c1a3c..ec7244e9227a 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz
 S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-08-06 Thread Miroslav Šulc
commit: d55c2b972bd36bef17bfc76217dfbf8e0d67d32b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug  6 09:16:53 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug  6 09:16:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55c2b97

media-gfx/libbgcode: dropped obsolete 0.0.20240328

Bug: https://bugs.gentoo.org/937304
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 -
 media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index d9c77b21eefd..937b85cad131 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,3 +1,2 @@
-DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 
7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee
 SHA512 
13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa
 DIST libbgcode-0.0.20240704.tar.gz 456516 BLAKE2B 
26f0a6f01a937da0fc4e4a4db715759967eb235f004daa9140841d7b0040a04dc86627c07265f5eb0cb7b34a9c6b43ec97ee1c59b53319ab95a9f3cb965fe906
 SHA512 
ed45cad28b15f5ac4b2cc340159f591c2cfb2560e8fa96f67bb122a2f7337a2fd67e632550fae8c07b36aad523ebe91334776f132291c4f84ff63d0f4a3b583e
 DIST libbgcode-0.0.20240730.tar.gz 456671 BLAKE2B 
a15e903e42090eff3945f446f7d805ceabad533a2edcc9e4c82d99bac7aa42e9f10470f5ee41ed449799d9bc318c9097439a6534607a00d0bfeb2e2dea252b79
 SHA512 
b448d9ace946d85a4decc4a2cc05e1a41c64ba49968db1f818ba5974120f458159d5b639d5501a98daf4544a483366cd0e299c052f21577bb5ad763f7220d7e3

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
deleted file mode 100644
index 93a7ed159461..
--- a/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=8ae75bd0eea622f0e34cae311b3bd065b55eae9b
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-07-30 Thread Miroslav Šulc
commit: 4714523aae87075e575a31fa0cfedc5987baf9be
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul 30 17:26:24 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul 30 17:26:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4714523a

media-gfx/libbgcode: bump to 0.0.20240730

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index d4546905b98a..d9c77b21eefd 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,2 +1,3 @@
 DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 
7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee
 SHA512 
13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa
 DIST libbgcode-0.0.20240704.tar.gz 456516 BLAKE2B 
26f0a6f01a937da0fc4e4a4db715759967eb235f004daa9140841d7b0040a04dc86627c07265f5eb0cb7b34a9c6b43ec97ee1c59b53319ab95a9f3cb965fe906
 SHA512 
ed45cad28b15f5ac4b2cc340159f591c2cfb2560e8fa96f67bb122a2f7337a2fd67e632550fae8c07b36aad523ebe91334776f132291c4f84ff63d0f4a3b583e
+DIST libbgcode-0.0.20240730.tar.gz 456671 BLAKE2B 
a15e903e42090eff3945f446f7d805ceabad533a2edcc9e4c82d99bac7aa42e9f10470f5ee41ed449799d9bc318c9097439a6534607a00d0bfeb2e2dea252b79
 SHA512 
b448d9ace946d85a4decc4a2cc05e1a41c64ba49968db1f818ba5974120f458159d5b639d5501a98daf4544a483366cd0e299c052f21577bb5ad763f7220d7e3

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild
new file mode 100644
index ..bf5c06541e91
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240730.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=5347c3399ec933f590d1f96903a406647f287d8f
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-08-30 Thread Arthur Zamarin
commit: beefe039c710629967537b4bb721171b4f132620
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 30 14:42:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 30 14:42:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beefe039

media-gfx/libbgcode: Stabilize 0.0.20240730 amd64, #938730

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild
index bf5c06541e91..c53e99967c5c 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240730.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz
 S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-09-01 Thread Miroslav Šulc
commit: 9538f2b69336b447f8bb5933b1abb2dd81babe64
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Sep  1 09:15:46 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Sep  1 09:16:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9538f2b6

media-gfx/libbgcode: dropped obsolete 0.0.20240704

Bug: https://bugs.gentoo.org/938730
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 -
 media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 937b85cad131..a117d1875b31 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,2 +1 @@
-DIST libbgcode-0.0.20240704.tar.gz 456516 BLAKE2B 
26f0a6f01a937da0fc4e4a4db715759967eb235f004daa9140841d7b0040a04dc86627c07265f5eb0cb7b34a9c6b43ec97ee1c59b53319ab95a9f3cb965fe906
 SHA512 
ed45cad28b15f5ac4b2cc340159f591c2cfb2560e8fa96f67bb122a2f7337a2fd67e632550fae8c07b36aad523ebe91334776f132291c4f84ff63d0f4a3b583e
 DIST libbgcode-0.0.20240730.tar.gz 456671 BLAKE2B 
a15e903e42090eff3945f446f7d805ceabad533a2edcc9e4c82d99bac7aa42e9f10470f5ee41ed449799d9bc318c9097439a6534607a00d0bfeb2e2dea252b79
 SHA512 
b448d9ace946d85a4decc4a2cc05e1a41c64ba49968db1f818ba5974120f458159d5b639d5501a98daf4544a483366cd0e299c052f21577bb5ad763f7220d7e3

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
deleted file mode 100644
index ec7244e9227a..
--- a/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=dcb8f7b6d91f1d490022083be09a76dc2bc9c51f
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-02-01 Thread Alexey Shvetsov
commit: 6da5da70b719e25917cf494b8dba76c53c34827b
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Thu Feb  1 12:33:06 2024 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Thu Feb  1 13:02:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da5da70

media-gfx/libbgcode: new package, add 0.0.20231116

Signed-off-by: Alexey Shvetsov  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild | 27 +++
 media-gfx/libbgcode/metadata.xml  | 16 ++
 3 files changed, 44 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
new file mode 100644
index ..edb43024b6f7
--- /dev/null
+++ b/media-gfx/libbgcode/Manifest
@@ -0,0 +1 @@
+DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 
63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12
 SHA512 
605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
new file mode 100644
index ..c0cf7e5f4299
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+LIBBGCODE_COMMIT=bc390aab4427589a6402b4c7f65cf4d0a8f987ec
+
+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"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   >=dev-libs/boost-1.82
+   >=dev-libs/heatshrink-0.4.1
+   >=dev-cpp/catch-2.13:0
+   =dev-python/pybind11-2.11
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"

diff --git a/media-gfx/libbgcode/metadata.xml b/media-gfx/libbgcode/metadata.xml
new file mode 100644
index ..7850cbb64c43
--- /dev/null
+++ b/media-gfx/libbgcode/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   3dpr...@gentoo.org
+   Gentoo 3D Printer Project
+   
+   
+   ale...@gentoo.org
+   Alexey Shvetsov
+   
+   
+   https://github.com/prusa3d/libbgcode/issues
+   prusa3d/libbgcode
+   
+



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-29 Thread Miroslav Šulc
commit: 956dd05e8f9e1faac5783a67b0b05a486cb49772
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Mar 29 08:51:42 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 29 08:51:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956dd05e

media-gfx/libbgcode: bump to 0.0.20240328

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 4291881afa88..29cdc9edc49e 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,3 +1,4 @@
 DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 
63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12
 SHA512 
605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3
 DIST libbgcode-0.0.20240220.tar.gz 456416 BLAKE2B 
966eadd2888dc733f3bffb919992774e138fe464702b072fd56b0c636cceca9636f1fe1606220c2be44a66e2e999e3b81634c707a19a38b7416da7aa1407
 SHA512 
258466ebfe4c16fd8074be12434348866378220b64f2687667defa21b919b1e2d8c1dc4d11f829777eacdc785834acaebcb3cb46a903c53f3a2604e70c5bb75c
 DIST libbgcode-0.0.20240318.tar.gz 456456 BLAKE2B 
e4136c2fb6ce99fb932703520544de22b748d41e6df39425322a554ecccb6dc59c553d9903b7dcaccd30d4985a8506e58c83b8229e48c14e622eda43c6c010a5
 SHA512 
c5d0172db7251b68763664249e2ac81015cb75fa7674de2d28157dde749248d34b882dc14d260fdd4a47274b39b661459d7346db0da149eb36fd438840013793
+DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 
7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee
 SHA512 
13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
new file mode 100644
index ..4dc01db21831
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240328.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=8ae75bd0eea622f0e34cae311b3bd065b55eae9b
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-30 Thread Arthur Zamarin
commit: 502d2f1dce1ba71ad9206880d76c418382ee9879
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 12:37:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 12:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502d2f1d

media-gfx/libbgcode: Stabilize 0.0.20240328 amd64, #928154

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
index 4dc01db21831..93a7ed159461 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240328.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz
 S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-31 Thread Miroslav Šulc
commit: 1cf6f30bfeff5efd941d940e78181f9559d1ebd7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Mar 31 08:40:02 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 31 08:40:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf6f30b

media-gfx/libbgcode: dropped obsolete

Bug: https://bugs.gentoo.org/928154
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest   |  3 --
 media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild  | 27 -
 .../libbgcode/libbgcode-0.0.20240220-r1.ebuild | 35 --
 media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild  | 35 --
 4 files changed, 100 deletions(-)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 29cdc9edc49e..363dcfc43d1d 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,4 +1 @@
-DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 
63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12
 SHA512 
605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3
-DIST libbgcode-0.0.20240220.tar.gz 456416 BLAKE2B 
966eadd2888dc733f3bffb919992774e138fe464702b072fd56b0c636cceca9636f1fe1606220c2be44a66e2e999e3b81634c707a19a38b7416da7aa1407
 SHA512 
258466ebfe4c16fd8074be12434348866378220b64f2687667defa21b919b1e2d8c1dc4d11f829777eacdc785834acaebcb3cb46a903c53f3a2604e70c5bb75c
-DIST libbgcode-0.0.20240318.tar.gz 456456 BLAKE2B 
e4136c2fb6ce99fb932703520544de22b748d41e6df39425322a554ecccb6dc59c553d9903b7dcaccd30d4985a8506e58c83b8229e48c14e622eda43c6c010a5
 SHA512 
c5d0172db7251b68763664249e2ac81015cb75fa7674de2d28157dde749248d34b882dc14d260fdd4a47274b39b661459d7346db0da149eb36fd438840013793
 DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 
7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee
 SHA512 
13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
deleted file mode 100644
index e2c87aad46fe..
--- a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=bc390aab4427589a6402b4c7f65cf4d0a8f987ec
-
-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"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-DEPEND="
-   >=dev-libs/boost-1.82
-   >=dev-libs/heatshrink-0.4.1
-   >=dev-cpp/catch-2.13:0
-   =dev-python/pybind11-2.11
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild
deleted file mode 100644
index d317371d29ee..
--- a/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=33a1eebfb8e65f333c057c13734f3a838e31d433
-
-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
-}

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild
deleted file mode 100644
index b7d9859af31d..
--- a/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=638538cba6731eeafd47d332df70426d619532b5
-
-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}-${LIBBGCOD

[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-18 Thread Miroslav Šulc
commit: 8d6fff5ca9a2bbcc3b85b65d01289f6755be93e2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Mar 18 15:05:21 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Mar 18 15:05:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6fff5c

media-gfx/libbgcode: bump to 20240318

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 0dc3940492a1..4291881afa88 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,2 +1,3 @@
 DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 
63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12
 SHA512 
605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3
 DIST libbgcode-0.0.20240220.tar.gz 456416 BLAKE2B 
966eadd2888dc733f3bffb919992774e138fe464702b072fd56b0c636cceca9636f1fe1606220c2be44a66e2e999e3b81634c707a19a38b7416da7aa1407
 SHA512 
258466ebfe4c16fd8074be12434348866378220b64f2687667defa21b919b1e2d8c1dc4d11f829777eacdc785834acaebcb3cb46a903c53f3a2604e70c5bb75c
+DIST libbgcode-0.0.20240318.tar.gz 456456 BLAKE2B 
e4136c2fb6ce99fb932703520544de22b748d41e6df39425322a554ecccb6dc59c553d9903b7dcaccd30d4985a8506e58c83b8229e48c14e622eda43c6c010a5
 SHA512 
c5d0172db7251b68763664249e2ac81015cb75fa7674de2d28157dde749248d34b882dc14d260fdd4a47274b39b661459d7346db0da149eb36fd438840013793

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild
new file mode 100644
index ..b7d9859af31d
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240318.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=638538cba6731eeafd47d332df70426d619532b5
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-04 Thread Miroslav Šulc
commit: 9c623d090bfe174de205d2affd373eb0a7eb86db
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Mar  4 11:13:06 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Mar  4 11:13:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c623d09

media-gfx/libbgcode: bump to 0.0.20240220

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index edb43024b6f7..0dc3940492a1 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1 +1,2 @@
 DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 
63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12
 SHA512 
605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3
+DIST libbgcode-0.0.20240220.tar.gz 456416 BLAKE2B 
966eadd2888dc733f3bffb919992774e138fe464702b072fd56b0c636cceca9636f1fe1606220c2be44a66e2e999e3b81634c707a19a38b7416da7aa1407
 SHA512 
258466ebfe4c16fd8074be12434348866378220b64f2687667defa21b919b1e2d8c1dc4d11f829777eacdc785834acaebcb3cb46a903c53f3a2604e70c5bb75c

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
new file mode 100644
index ..f84dbf92d3b0
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+LIBBGCODE_COMMIT=33a1eebfb8e65f333c057c13734f3a838e31d433
+
+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 )"
+
+CDEPEND="
+   >=dev-libs/boost-1.82
+   >=dev-libs/heatshrink-0.4.1
+   >=dev-python/pybind11-2.11
+   >=sys-libs/zlib-1.0
+"
+DEPEND="
+   ${CDEPEND}
+   test? ( =dev-cpp/catch-2*:0 )
+"
+RDEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-04 Thread Miroslav Šulc
commit: 4adbd69b700097c37548b9ab361a5ee967968123
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Mar  4 17:46:22 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Mar  4 17:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4adbd69b

media-gfx/libbgcode: fixed deps in 0.0.20240220

Closes: https://bugs.gentoo.org/926168
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
index f84dbf92d3b0..fdb67e02c362 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
@@ -18,14 +18,12 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-CDEPEND="
+# catch is not needed only for tests: đ926168
+DEPEND="
+   =dev-cpp/catch-2*:0
>=dev-libs/boost-1.82
>=dev-libs/heatshrink-0.4.1
>=dev-python/pybind11-2.11
>=sys-libs/zlib-1.0
 "
-DEPEND="
-   ${CDEPEND}
-   test? ( =dev-cpp/catch-2*:0 )
-"
-RDEPEND="${CDEPEND}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-04 Thread Sam James
commit: cf48dfc4a89b124c54a3e6b28518f3f665d563e1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 21:02:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 21:02:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf48dfc4

media-gfx/libbgcode: Stabilize 0.0.20231116 amd64, #926089

Signed-off-by: Sam James  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
index c0cf7e5f4299..e2c87aad46fe 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 DEPEND="
>=dev-libs/boost-1.82



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-07 Thread Miroslav Šulc
commit: 4daa565b3a14467b897a7f6aeaedcd707ac718e9
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Mar  5 19:23:15 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar  7 08:39:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4daa565b

media-gfx/libbgcode: drop 0.0.20240220

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35154
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild | 29 ---
 1 file changed, 29 deletions(-)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
deleted file mode 100644
index fdb67e02c362..
--- a/media-gfx/libbgcode/libbgcode-0.0.20240220.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=33a1eebfb8e65f333c057c13734f3a838e31d433
-
-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 )"
-
-# catch is not needed only for tests: đ926168
-DEPEND="
-   =dev-cpp/catch-2*:0
-   >=dev-libs/boost-1.82
-   >=dev-libs/heatshrink-0.4.1
-   >=dev-python/pybind11-2.11
-   >=sys-libs/zlib-1.0
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-03-07 Thread Miroslav Šulc
commit: fcc5686c0934bb43405ec6be95cbe37c0ed51e55
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Mar  5 19:23:15 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar  7 08:39:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc5686c

media-gfx/libbgcode: fix dependencies

Closes: https://bugs.gentoo.org/924385
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../libbgcode/libbgcode-0.0.20240220-r1.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild
new file mode 100644
index ..d317371d29ee
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.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=33a1eebfb8e65f333c057c13734f3a838e31d433
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-07-04 Thread Miroslav Šulc
commit: 9e5fb704eedc9072db3db101795699092cbb21fa
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 14:08:28 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 14:08:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5fb704

media-gfx/libbgcode: bump to 0.0.20240704

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest  |  1 +
 media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 363dcfc43d1d..d4546905b98a 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1 +1,2 @@
 DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 
7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee
 SHA512 
13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa
+DIST libbgcode-0.0.20240704.tar.gz 456516 BLAKE2B 
26f0a6f01a937da0fc4e4a4db715759967eb235f004daa9140841d7b0040a04dc86627c07265f5eb0cb7b34a9c6b43ec97ee1c59b53319ab95a9f3cb965fe906
 SHA512 
ed45cad28b15f5ac4b2cc340159f591c2cfb2560e8fa96f67bb122a2f7337a2fd67e632550fae8c07b36aad523ebe91334776f132291c4f84ff63d0f4a3b583e

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240704.ebuild
new file mode 100644
index ..8338365c1a3c
--- /dev/null
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240704.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=dcb8f7b6d91f1d490022083be09a76dc2bc9c51f
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-09-03 Thread Miroslav Šulc
commit: 632849102a6bf22e91d8cf689bddae94265cc9df
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Sep  3 10:36:37 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Sep  3 10:36:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63284910

media-gfx/libbgcode: bump to 0.0.20240829

Signed-off-by: Miroslav Šulc  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/libbgcode/

2024-09-03 Thread Miroslav Šulc
commit: 992eb099f8818ee49c6b8917c43b1d59530bfade
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Sep  3 14:55:55 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Sep  3 14:55:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992eb099

media-gfx/libbgcode: bump to 0.0.20240903, dropped 0.0.20240829

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/libbgcode/Manifest| 2 +-
 .../{libbgcode-0.0.20240829.ebuild => libbgcode-0.0.20240903.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 696b0c6d8677..4c6e9576d0ef 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,2 +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
+DIST libbgcode-0.0.20240903.tar.gz 456751 BLAKE2B 
93cd8eb83083581ba1ba735c6820dc0ead18d13ca0613387559d610f39c8011881bcc92ffec65fbcb40113b2b877050c15c7816d6db063698ce7ba5df7b35eda
 SHA512 
86e9d85f0e52ebde853979e79639dc4424e26686fe55c45d78ca683cf32d8ec059976d43ffda9339a41892d30ebb267f8c360851889ad0a48ced874c27546f04

diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild 
b/media-gfx/libbgcode/libbgcode-0.0.20240903.ebuild
similarity index 92%
rename from media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild
rename to media-gfx/libbgcode/libbgcode-0.0.20240903.ebuild
index 03905d0adc08..938eb7efa59a 100644
--- a/media-gfx/libbgcode/libbgcode-0.0.20240829.ebuild
+++ b/media-gfx/libbgcode/libbgcode-0.0.20240903.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake
 
-LIBBGCODE_COMMIT=b5c57c423c958a78dacae468aeee63ab3d2de947
+LIBBGCODE_COMMIT=3db61e45713932b4a9cdd469aa567d65e0095d00
 
 DESCRIPTION="Prusa Block & Binary G-code reader / writer / converter"
 HOMEPAGE="https://github.com/prusa3d/libbgcode";