commit:     2e8a0be1147920a0536fe81a5cbf9543583470bb
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Thu Nov  6 18:14:04 2025 +0000
Commit:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
CommitDate: Thu Nov  6 18:14:04 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e8a0be1

dev-embedded/arduino-cli: add 1.3.1

Closes: https://bugs.gentoo.org/965752
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>

 dev-embedded/arduino-cli/Manifest                 |  2 ++
 dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild | 26 +++++++++++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/dev-embedded/arduino-cli/Manifest 
b/dev-embedded/arduino-cli/Manifest
index 79ad274035..b0b0037167 100644
--- a/dev-embedded/arduino-cli/Manifest
+++ b/dev-embedded/arduino-cli/Manifest
@@ -2,3 +2,5 @@ DIST arduino-cli-1.0.4-vendor.tar.xz 3090184 BLAKE2B 
31252bdea3ecffb1e7ea82274b9
 DIST arduino-cli-1.0.4.tar.gz 10052105 BLAKE2B 
bbf1a3b8cdee533cd82d5f2019b0200e6c2386e7839abb857f323367d95f993d8d5c11a10e331afa37ee912b615d16de1c48718e3f36368f8ef70e9acd915618
 SHA512 
a7029ff6a623a60b791943c26ac7bf90bf95a8d4e1ef2b6091339f47fa52683649e852fc206606eb324bf4fd617e5bba3f0cc8901d5cf82ebd907e7e7b9cbcc2
 DIST arduino-cli-1.1.1-vendor.tar.xz 3125648 BLAKE2B 
0300db72042a1b699839a3d4ff9824ce460f9063bd7f03518edb0df5129fda549e2c7c385ed1d6438c7473e0473853549876c21c82601ba403a04914eef33cca
 SHA512 
201da343811d6986f71929b8ebfd1a028788466afe99545707da7d7ca234a763e87332ec365a9be74837c6dca333fc747bdd452428abb3bfad4857726e60f16b
 DIST arduino-cli-1.1.1.tar.gz 10136198 BLAKE2B 
327441d5003aa215491429ac465de274bb20af925a4f080aa1a4cbd1189c3d1c4952196108780dd3981cb6305964b8051fcbbe76c6a1580a8924a30f9254ba42
 SHA512 
0ecca837e6c9e97e7314f5839a041e073d07e61df630328f6f1e960c7ac089b4850787c6bad910df946be6bd6d18612ac8c6ca0e4b4fcac29d90783cc5cc2b9e
+DIST arduino-cli-1.3.1-vendor.tar.xz 2919532 BLAKE2B 
cabcc79d188fd16df762fbc4b0d377ceff6335fc54241193407b4266a8613d8f223dcc526bb62e0a2c226dfae291d87cc26f25adbae84ba3370fb724a6eefa45
 SHA512 
8437ea81931ae620a576d3305eab8900b4a9aab1e9fc0a5ca4aa57002f658452f7ead5d67a2afb50109f101fdeee6601db1b92d8c55c7c81b15c40dfc76490a5
+DIST arduino-cli-1.3.1.tar.gz 10986096 BLAKE2B 
736ae0b0376698966c86b2cd0f57884351a6b3b3ff8fb2b9313c6114039d604540b51f98d5df0f740009de958de3dcc506703743d9f5ec8ff8603b8b18b93c34
 SHA512 
250074438a8bc5f86698bbbae5565c987ba724bdc9841b469677ff763afc47180180e3a2fb6bc095a8550c60b30bd1841c0f098b24957911b67a2027e57cb55e

diff --git a/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild 
b/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild
new file mode 100644
index 0000000000..18c2ed023d
--- /dev/null
+++ b/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Next-generation arduino command line tool"
+HOMEPAGE="https://arduino.github.io/arduino-cli/latest/";
+
+SRC_URI="
+       https://github.com/arduino/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       
https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz
+"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_compile() {
+       ego build -tags xversion \
+               -ldflags "-X 
github.com/arduino/arduino-cli/version.versionString=${PV}"
+}
+
+src_install() {
+       dobin arduino-cli
+}

Reply via email to