www-apps/grafana-bin: Bump, add 12.1

Signed-off-by: Patrick Lauer <patrick@gentoo.org>
This commit is contained in:
Patrick Lauer
2025-08-08 06:22:14 +00:00
parent 4b2ca694f1
commit 548b2013c7
5 changed files with 81 additions and 6 deletions

View File

@@ -1,6 +1,8 @@
DIST grafana-bin-11.4.6.amd64.tar.gz 140371985 BLAKE2B affc19d0b5a4a2a88540ec13197f9cc434f56c97a77a88df1268119cbbfd25ff9ffb78a264ce6b3745faffc8583a30946a38d3ee5c24dc5d4c63383ec4926011 SHA512 4594d4c4ac9092a9668d56c2b8f694932a90aab1e567aaebf5bf20f979a24b2b039e7729b2931abb6684e32685a873ac1c18c5d0940b5650979ec733204a3326
DIST grafana-bin-11.4.6.arm64.tar.gz 135380151 BLAKE2B f83f47f5e589853f48534af905b36671d678d90a7a0ecc8739f43bf7dd482dd18f65c801af61a03500d10980284e3b1ab4fe6d633c4fc3c4c10a9aa076911a6c SHA512 a8a7c813bb51ee649ea8e1c85d30af997e2b5eb85b155af7ae474a3dbf3ce56b6cc4d03fe4d78eef6ea0be1a6e1cf7beedb71efcc9583c2072424c702c7e88ea
DIST grafana-bin-11.5.6.amd64.tar.gz 151910396 BLAKE2B 671da9e3acf3ba3ef9fba25be86a55fc2d9f620cf20f2af7230b2a7746beeb7439b391436c40685d5e5da6216359467506f1e51f90b792ec605d323da237d178 SHA512 cdadc25497ff67d645820367fc2a6590051ff4a0fa2405b878c348238ec3a75afdc3d30ecb83041f5797140e9c337a291488e51c95ff0707854430e13d78237c
DIST grafana-bin-11.5.6.arm64.tar.gz 146443057 BLAKE2B 00fdac9d5a92e8b79c613014ee19dd1dc008a68c5095f68d5a4558c116dd606649eb584bb82dc8ddd59fd9850a65eca96c0a13c22279e899754f5df52870bc01 SHA512 7996802d68c80e3875e8f3139a0a3254c56274d883d0eef78e7cffff9f8305ff793a8bfe10d53cfc6f48aadf7c901c5580664404d611cf6f2f075668d2f15524
DIST grafana-bin-12.0.2.amd64.tar.gz 183911552 BLAKE2B 1778a9af462aaa0ab009b9fcc6ecfe992fa1c07d9686f51eb8e57546fccde8123a950d6c3d2e21a5c2119b74983fb499da936178a9aea11824ce1597c949e58a SHA512 b39b97fb58be511e1fc92dce7f4999312b202b9731b26e19efc80a9d3cd5de97f8f9cae1a0601d536e27e3fbc251e45c0a807cf34e835d2924f2dd12e2ecd20f
DIST grafana-bin-12.0.2.arm64.tar.gz 176569558 BLAKE2B a4b6c310153a4943300f385da1795d2571149020cc1cdb7d1f0ebf132301d42ae347aa97d4e7e98dbe262ee8a605c4b4b7d47a50b1eee26c4198f7c0daffc28f SHA512 abc730b6ba029de0f4b54411d73e6a8e6f0d591b58e34289e2e24738e394df8fd2ce3b095b77e9cc78cdbc0c6011ddaffcec37ea30fba6b0c185282fe8cf752e
DIST grafana-bin-11.4.7.amd64.tar.gz 140378421 BLAKE2B c999fa873ef607b18a214b6dae7dd128a573d8c64469a8794aa0b5d11cfb7455bfe467a2dfcc5f40393f9056f9920721cf0ba552c0ffa706a94e695f04635d42 SHA512 4c691a02d1321e3f77d4cb12663c0b65c9c5add755a5b22083afe03fac16be8cb67b0ba6b438fa38d2453d096d20dceb10f6372cfc99393fac2deae36a2665ac
DIST grafana-bin-11.4.7.arm64.tar.gz 135394975 BLAKE2B 895ee4457686ccce3145320f53ed09ffea1e168ca9aacce0d71d3db0be6f3994ad2c476aaf54071387e60c1a1584d5ca11e3142375fe33f0755c5bfa553185d8 SHA512 b9fee5d8ebf55fb444e357733185587a9b631cb2160a6ec097f1e7bed5abe2cd4cb405a4ef148713ff27024469869a5896ef4b9cdd88e49f28a4a6ec93c0a61b
DIST grafana-bin-11.5.7.amd64.tar.gz 151892839 BLAKE2B 035d66611c668e808e64dcb3c6b0eadb7f91f3ee388c373e11b98f6bce743752351414239d5a9e4928dd455e169c4bc431f1d619b214ef9483df1b63bcb845be SHA512 095a4d857d57514cb870cddfccd5009011f50264f22d43dbe0b114098414924c702728c05930a29a02cc474647ffc9e9b39a1ac18d72eaf1ee57cd0d5187224a
DIST grafana-bin-11.5.7.arm64.tar.gz 146426170 BLAKE2B bc12466a73033b9a0daf0dd465be023bee4e58a13d847150d5cd6434b158bcb004c08353ec8fefa1e1abc7d5bd2edc3ebea050a015f0104ec9be25eaabff9349 SHA512 400d9ffac80459ef6eba6a6d9d436e7a0c3b4ab11d6234b2c63ece4974e90abf01f9886a34fa6b2e61a37605fb85ae21ae06d9336caa0cc9c389459b1c80d6cc
DIST grafana-bin-12.0.3.amd64.tar.gz 190920667 BLAKE2B 3a7dffd75cd71250459a45fc90b4047da1aefe784cff58a208d296a2d3c00eb1afcf1c2e3b4206f7f434f4ed78497077028ac90fe900b5bb8d100b0659cfc4bd SHA512 095f37fa17b58524cf7c7956141b745f1870eadf011406be620b0e9daefb44e9aa1b52517092d017fd5134012f865cfff288c97a9d0e24cde6bf572e655387de
DIST grafana-bin-12.0.3.arm64.tar.gz 183579479 BLAKE2B 605c692197afa358d26b47ddbb54e76a25628e656c4cad89240ad2bcfbdbb5d7331ab824c4753408b27edfb1c62591e602b4233edbc35fcb6ef59e1d29a13ee8 SHA512 36530842ff08593f14a31ecbed2f1382261b1fbd5619c852d648729de614661074ad9929d4cdf4bdc1462473ea0c55c54fa9d4f4b8330ad43ca511a33d24150d
DIST grafana-bin-12.1.0.amd64.tar.gz 198804186 BLAKE2B 734760970cff7605a3c3680c295bb34b30e1a3ba2d94daf306efa15772d1c4ddb9b16e9972ded932647d0bbe04b8fc230adf4acc363c59b55c15e69038aa99cb SHA512 998646798e763345551ca41042686682093554362761bcfd7cb04b805ddcda579f541c3c4f84728181e20efdb6d81797f0054f73d4e1c42f159013241bd64c03
DIST grafana-bin-12.1.0.arm64.tar.gz 190863244 BLAKE2B 1eaad0e6d4b48c8495c736d850aaf2a4d8920fa3917a9f7e36e00aac13d79446080624c51a71f910a6d857b0f9c34fdcc5c25a6c98c55db84f011e430ab068b3 SHA512 85057102fc2370d73ba6edd5fe0e3e744e95300532a752d91898c53e2259bb5a5880c15909a23b396afe8d7e0e8096bf71e0b424bfa9e6151e105282191d8139

View File

@@ -0,0 +1,73 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit systemd
MY_PN=${PN/-bin/}
MY_PV=${PV/_beta/-beta}
DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
HOMEPAGE="https://grafana.org"
SRC_URI="
amd64? (
https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.amd64.tar.gz
)
arm64? (
https://dl.grafana.com/oss/release/grafana-${PV}.linux-arm64.tar.gz -> ${P}.arm64.tar.gz
)
"
S=${WORKDIR}/${MY_PN}-v${MY_PV}
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="mirror"
DEPEND="acct-group/grafana
acct-user/grafana"
RDEPEND="${DEPEND}
media-libs/fontconfig"
QA_PREBUILT="usr/bin/grafana*"
QA_PRESTRIPPED=${QA_PREBUILT}
src_install() {
keepdir /etc/grafana
insinto /etc/grafana
newins "${S}"/conf/sample.ini grafana.ini
rm "${S}"/conf/sample.ini || die
# Frontend assets
insinto /usr/share/${MY_PN}
doins -r public conf
dobin bin/grafana-cli
dobin bin/grafana
dobin bin/grafana-server
newconfd "${FILESDIR}"/grafana-r1.confd grafana
newinitd "${FILESDIR}"/grafana.initd2 grafana
systemd_newunit "${FILESDIR}"/grafana.service grafana.service
keepdir /var/{lib,log}/grafana
keepdir /var/lib/grafana/{dashboards,plugins}
fowners grafana:grafana /var/{lib,log}/grafana
fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
fperms 0750 /var/{lib,log}/grafana
fperms 0750 /var/lib/grafana/{dashboards,plugins}
}
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
# This is a new installation
elog "${PN} has built-in log rotation. Please see [log.file] section of"
elog "/etc/grafana/grafana.ini for related settings."
elog
elog "You may add your own custom configuration for app-admin/logrotate if you"
elog "wish to use external rotation of logs. In this case, you also need to make"
elog "sure the built-in rotation is turned off."
fi
}