commit:     64d82d1f29f6f6122a20f0a77c1b474822c28b07
Author:     Marcos Rodrigues Gonzalez <marcos <AT> neutroniak <DOT> com>
AuthorDate: Mon Jan 12 17:57:49 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 19 16:54:27 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d82d1f

dev-util/packer: add 1.14.3

Bug: https://bugs.gentoo.org/966426
Signed-off-by: Marcos Rodrigues Gonzalez <marcos <AT> neutroniak.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/15
Merges: https://codeberg.org/gentoo/gentoo/pulls/15
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/packer/Manifest             |  2 ++
 dev-util/packer/packer-1.14.3.ebuild | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest
index caec76af292b..2ab3a3e99979 100644
--- a/dev-util/packer/Manifest
+++ b/dev-util/packer/Manifest
@@ -1,2 +1,4 @@
 DIST packer-1.14.1-deps.tar.xz 300488724 BLAKE2B 
8ccd3601fd36c474c8e4a779e2ba076c8e51151f0291b6b4beb1744bddce474bf9a2bc612120fe1294e17e8dbd43570a79ff204c78d22cc11b640ec35d37477b
 SHA512 
f585df56e16b478c716df4bb06ee2544256e4cd67da64c6d683ed31a0565b35af5d5803993fc0bc564be50ca244a106f4782734a34f07a25b43d6a3cc504e9d6
 DIST packer-1.14.1.tar.gz 2409411 BLAKE2B 
e41e0c45501b4721b920380a560330811114cedf6cac40cda4d6ed5a9a727549251a530396319ae62c65187ac12c82976b0f996b97436cb8c53e70f6b62ef4aa
 SHA512 
77c56788b8836778b211704abea1222feef45d379dbad10b08781f17a9773229419c64806f9d1b7caf6d8679436734967d5aa5eb52a36b156054cfa5ef397cf6
+DIST packer-1.14.3-deps.tar.xz 301236832 BLAKE2B 
68da78fc565facfaf4d67023e9f85a4397aa01f44672f7cc900d05a0d778366f782a3bc684959ac8ecf4dbc9e1c1be6a5037b5812bb67b75c76f011829d3d50b
 SHA512 
0d89a7fd6be3458d1e6216b0db49fe90cb754899edcef5ccd7938669057c2df856112e6817d8612a86d80dbf4b9261fbbfc5fcfdde13e7171c4934c0f87e7852
+DIST packer-1.14.3.tar.gz 2414573 BLAKE2B 
f530c4591e5161b4ab464413a43a8e19f0663ab6b3e601e6d98b52a5effb9581a02d76429805effc1988654192fff6380416153ffe5e0b18e03931ec35b0fcda
 SHA512 
1e3df799bd7c209b02f03efdd78676bcaeb3fc0035b6f0bf814993432c67068f9ea755b1a2aefc3d9d5f14c0d77e0119da511004510f7674443951b9913094b6

diff --git a/dev-util/packer/packer-1.14.3.ebuild 
b/dev-util/packer/packer-1.14.3.ebuild
new file mode 100644
index 000000000000..8e8b4114d1cd
--- /dev/null
+++ b/dev-util/packer/packer-1.14.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion
+
+DESCRIPTION="A tool to create identical machine images for multiple platforms"
+HOMEPAGE="https://www.packer.io";
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://gentoo.neutroniak.com/${P}-deps.tar.xz";
+
+LICENSE="BUSL-1.1"
+LICENSE+=" Apache-2.0 BSD MIT MPL-2.0 unicode Unicode-DFS-2016 ISC CC-BY-4.0 
GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+DOCS=( {README,CHANGELOG}.md )
+
+RESTRICT+=" test"
+
+src_compile() {
+       ego build \
+               -mod=readonly \
+               -ldflags "${go_ldflags}" \
+               -work -o "bin/${PN}" ./ || die
+}
+
+src_install() {
+       dobin bin/packer
+
+       einstalldocs
+
+       dozshcomp  contrib/zsh-completion/_packer
+}

Reply via email to