commit:     5b60a84aec73ed250db1d3e1e5cde0db499ec002
Author:     Marcos Rodrigues Gonzalez <neutroniak <AT> gmail <DOT> com>
AuthorDate: Sat Mar  2 17:06:14 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 07:40:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b60a84a

dev-util/packer: add 1.9.5

Possibly the last version using MPL-2.0 license.

Signed-off-by: Marcos Rodrigues Gonzalez <neutroniak <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35601
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest
index 62965cc09130..8b4cde9b8a7a 100644
--- a/dev-util/packer/Manifest
+++ b/dev-util/packer/Manifest
@@ -2,3 +2,5 @@ DIST packer-1.8.6-deps.tar.xz 386558076 BLAKE2B 
54903da9788ad483bb9dd66fd9c130f6
 DIST packer-1.8.6.tar.gz 2265929 BLAKE2B 
bb56ab642d3f358afed58153de27e52ad1d4fa9e97f5ab94ad9212cb6e46ba845606c266246ca89a74cc93738ed197e545772c0db22f32ed9c2f8b1bcb7d1f3b
 SHA512 
1e0e36959f1efb6eeae076da3d27c200f4888a6a08e759072ac6c767e1cc3e14876f09f96bdd208b788d32efde9420357afe3105337b7edcc87ba2d99966578c
 DIST packer-1.9.4-deps.tar.xz 330480200 BLAKE2B 
8c02e0fac4763f6a4cff98631ee0151a8d66ad199ae4979a0750e684c8b51284c59e5f99dd265590737be37e8ff0f65e692d3ebb11dcbcd8cba372e393c9e517
 SHA512 
d0bf06769ac66fda4d721388a612d7d8c981e091172a6ef0ae7f5ec461b32f834d024c031dd9c9da08de4ac46ed8bb69ca5f5f0eee0d764d8fdf5f9bdffb5790
 DIST packer-1.9.4.tar.gz 2301344 BLAKE2B 
431b843076cc20127bdd0bc1acbb030cecc42ba9c3200a1c3b72c8e2ea4081e99a5c9f15d73397c67c176902f4ef1bbf4796efe32bdd1d8fe583a5996bb5f7ec
 SHA512 
966de31fc7a174e5397e89b0c84979c13cf538971b2ea228f6fbf7dc54bed61d7cb21b58699175e93b9c81a9fc0c515e7cefffbd7b2865f2f6c36e4f78a81a95
+DIST packer-1.9.5-deps.tar.xz 373922748 BLAKE2B 
793b0e5501bca56849a2471fbe2892c4775c3aa2d3ad6346e65f3d0cf1e3d86339a64371a35e4fddb0053082e98e2ec527b4f052b901bf8d35bd5db08a577ee4
 SHA512 
1f49b45841308dba95fcce2139d21931708e099102cc0870be00f2142cfb0d0e8ce9e2c729c9556ca68c1036e224f120fe0cd8833715a62cc212eead2448a6e3
+DIST packer-1.9.5.tar.gz 2302965 BLAKE2B 
dc0b8fedd83a477594c7235ffe6ca2052ba389e105bd451ad6c3987cea68c37f9c3153957012339f2a09045f20ac81ff6a59ed33834247408a3539643d9ecedf
 SHA512 
7df1a85d0746e400c42f2b2a52b14ef5a806bcd2dc346eceaf5f8928b42a8b046ff8da7b45e5af0486bd444d8325e1cabdcd15f7b28711241a46034c9781a279

diff --git a/dev-util/packer/packer-1.9.5.ebuild 
b/dev-util/packer/packer-1.9.5.ebuild
new file mode 100644
index 000000000000..da2364a5b847
--- /dev/null
+++ b/dev-util/packer/packer-1.9.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+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
+       https://gentoo.neutroniak.com/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode"
+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
+
+       insinto /usr/share/zsh/site-functions
+       doins contrib/zsh-completion/_packer
+}

Reply via email to