public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "William Hubbs" <williamh@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/nomad/
Date: Thu, 15 Dec 2022 18:12:00 +0000 (UTC)	[thread overview]
Message-ID: <1671127914.9d8ce831e134edd58d98b9512f84378ade72da15.williamh@gentoo> (raw)

commit:     9d8ce831e134edd58d98b9512f84378ade72da15
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 18:11:31 2022 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 18:11:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8ce831

sys-cluster/nomad: add 1.4.3

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 sys-cluster/nomad/Manifest           |  2 ++
 sys-cluster/nomad/nomad-1.4.3.ebuild | 44 ++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest
index 4ffc779910ac..397b48a484a9 100644
--- a/sys-cluster/nomad/Manifest
+++ b/sys-cluster/nomad/Manifest
@@ -2,3 +2,5 @@ DIST nomad-1.2.13-deps.tar.xz 333983572 BLAKE2B 089b6de3c72d38ed78ed4b6e643faf63
 DIST nomad-1.2.13.tar.gz 21582623 BLAKE2B 88922fa619af1f1ad31326b9729a0d8b0885fbc88dcb1657181ee8e7472f043dd455c847edd7615f84ead2031c91f85c13524e20e6df2b5bf1ffef87919a0dfd SHA512 a4390f37707df4483b93b85b153f26e2e1340736cbb5e8363782467c8b88f9ac5b9967102b8f7478c27ab39bc682486f39fc90a158e04b0a02aa1e12b4e97d23
 DIST nomad-1.4.1-deps.tar.xz 374031840 BLAKE2B 8859181e7e5bbf74367f2e9231c80869b91394d831d367d0dbad77cec1822e399d0436f93f4e66c3079c47687a366dac6fe926b7cd3906f8ce1539b40e860085 SHA512 c422fc115c062482d8ea85f9271c3be9fcdccbd67cc6cc3a2c26f1df77f2686ea90df7e118e82dd9f496af4c8482e11d6eb3130fd69e3e797d684c2d41e4da0c
 DIST nomad-1.4.1.tar.gz 22931445 BLAKE2B b21eed2e85a618738f8ade32b993799d0cf2e3afaf7abfd174ad9cd93b54360bc27089fda4a37eafb1487c36ae93c087208eaa1078fecaf61d8e01fa992983d5 SHA512 80da494a595339242f77182ee47a124b75277a609e845b9e7fa20f0d9f89b1d4044e18f4d44ade7fe9e4feb06d1bdf71ca9d733ec6270af8ae062374a4ee01a2
+DIST nomad-1.4.3-deps.tar.xz 380318008 BLAKE2B 76dcb628d70d94019870e8837770f06b270c12f06f29bccc8394992c0bb04856e58bfcb5cbcc439b9401ad9433935d7480db5a7201d3b120d6374418fb347f67 SHA512 d634f3400d48e452ceeac43754bda5970b5bfe41a3478e50752cc3b93fcaef881b8781920647417bd16d780fea0387769c946680308f0f926520cc7f5ceb649c
+DIST nomad-1.4.3.tar.gz 23243041 BLAKE2B dec5cb10993b45da906e98446531679543befd820b5dde226a4ea12e817408330cc80806e5b85c54d968fe110249bc266bb9426cc6f59e64c0c0ce78a4e5b884 SHA512 abc4b6b62e5693d7efd80a29726b21544fe3c8b03099f5cb2e1aa6707f512ea6f744c250996bc8d3f3f70bb4eaf6177d7640c8decb503800bee5397d9c0b4140

diff --git a/sys-cluster/nomad/nomad-1.4.3.ebuild b/sys-cluster/nomad/nomad-1.4.3.ebuild
new file mode 100644
index 000000000000..0d157d25aa6b
--- /dev/null
+++ b/sys-cluster/nomad/nomad-1.4.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_COMMIT=f464aca721d222ae9c1f3df643b3c3aaa20e2da7
+
+DESCRIPTION="A simple and flexible workload orchestrator"
+HOMEPAGE="https://nomadproject.io"
+SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="ui"
+
+RESTRICT=" test"
+
+src_compile() {
+	local go_ldflags go_tags
+	go_ldflags="-X github.com/hashicorp/nomad/version.GitCommit=${GIT_COMMIT}"
+	go_tags="codegen_generated"
+	go_tags+="$(usex ui ',ui' '' )"
+	CGO_ENABLED=1 \
+		ego build \
+		-ldflags "${go_ldflags}" \
+		-tags "${go_tags}" \
+		-trimpath \
+		-o bin/${PN}
+}
+
+src_install() {
+	dobin bin/${PN}
+	systemd_dounit "${FILESDIR}"/nomad.service
+	keepdir /etc/nomad.d
+	einstalldocs
+	dodoc CHANGELOG.md
+	keepdir /var/lib/nomad /var/log/nomad
+	newconfd "${FILESDIR}/nomad.confd" nomad
+	newinitd "${FILESDIR}/nomad.initd" nomad
+	insinto /etc/logrotate.d
+	newins "${FILESDIR}/nomad.logrotated" nomad
+}


             reply	other threads:[~2022-12-15 18:12 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-15 18:12 William Hubbs [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-11-17  4:23 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/nomad/ John Helmert III
2023-08-08 20:12 William Hubbs
2023-04-27 19:40 William Hubbs
2022-12-27  3:04 John Helmert III
2022-10-26 19:27 William Hubbs
2022-10-26 19:27 William Hubbs
2022-10-26 18:56 William Hubbs
2022-06-14  7:06 Jakov Smolić
2022-02-20 18:53 William Hubbs
2022-02-16 19:54 William Hubbs
2021-08-07 19:35 William Hubbs
2021-08-07 19:30 William Hubbs
2021-03-01 22:27 William Hubbs
2021-02-27 19:31 William Hubbs
2021-02-12 22:35 Conrad Kostecki
2020-12-26  0:25 William Hubbs
2020-12-26  0:20 William Hubbs
2020-11-19 16:49 William Hubbs
2020-10-09 21:00 William Hubbs
2020-09-19  2:47 William Hubbs
2020-08-21 16:49 William Hubbs
2020-08-21 16:49 William Hubbs
2020-08-21 16:49 William Hubbs
2020-08-14  2:04 William Hubbs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1671127914.9d8ce831e134edd58d98b9512f84378ade72da15.williamh@gentoo \
    --to=williamh@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox