From fccda274e0cdcb3f8e95507c68edeb6fe4370154 Mon Sep 17 00:00:00 2001 From: Gregor Feierabend Date: Mon, 27 Jul 2026 08:08:27 +0100 Subject: [PATCH] net-mail/goimapnotify: add 2.5.7 Signed-off-by: Gregor Feierabend --- net-mail/goimapnotify/Manifest | 2 + .../goimapnotify/goimapnotify-2.5.7.ebuild | 40 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 net-mail/goimapnotify/goimapnotify-2.5.7.ebuild diff --git a/net-mail/goimapnotify/Manifest b/net-mail/goimapnotify/Manifest index 843a3c11f7..cfdfc409fe 100644 --- a/net-mail/goimapnotify/Manifest +++ b/net-mail/goimapnotify/Manifest @@ -2,3 +2,5 @@ DIST goimapnotify-2.5.5-vendor.tar.xz 981444 BLAKE2B e6a37f51a0e3c89d16130b19bcc DIST goimapnotify-2.5.5.tar.gz 64811 BLAKE2B 2a04fdafee0384e4b2725052c6e1b155be0af1db80e780c1015913ef39c173eaeb1c02bc11d3ee015635977b9a0b74372cceec9d5695f8f54b2543fb880b10f6 SHA512 9413819c9316b94153145506f50f96b1b6ad26b13998bff81627a8313f678f8f3f8345dcfeb2f6444c3e138bf70cacb99270f7cb73351f2c8efb91b117e191bd DIST goimapnotify-2.5.6-vendor.tar.xz 984188 BLAKE2B 0dc47444c35b669bda2c737fc5c5a00beb076cc83f78139783096ee7442ed8a2386fe5ab5d6e1336f5fc59393134a23a91d1c0f9be17f3483b5d4c2ba5221d4b SHA512 acd6dfed453328d5ea387454c23d8f6f78026faab1ebf229a475724a146cebb9d8fbd83fbd81421fe299f5c16cf96eaa86fbb7e56b255675d9daf5493690dbce DIST goimapnotify-2.5.6.tar.gz 68447 BLAKE2B 10f362e229e306d9ccf11c5c4106b25df741abea630e1b572fd5c9104922087e22e5048e8fabc94f57a207af5d0c3573c0c09e94004b82b3fa383864e4f3fd9a SHA512 4e296309fadab30339e3b8623c3920880c6647cbc341d224e0c559c92a83a93626c3d2b075e3739d92a6d6da844f5787a05c04e4b1b8fca4b00d0c580b05afac +DIST goimapnotify-2.5.7-vendor.tar.xz 981332 BLAKE2B 8a304bf8c1b0e8abbfad45d5bf29abd7d11dbffe6081092e1262b37f9ac8f33319960cc43ffc705ed8280b393808bc43e48110e649ee1b4970daf6fe507f32da SHA512 7271d1b224453b6da893873b1fd8a12ca82caa8f3e72e78c236192970fd4f8ee0229075c48e6fd2aa230a2806de54e5f7823f1ffb04e441955a6cebeb0d0d27f +DIST goimapnotify-2.5.7.tar.gz 69987 BLAKE2B fa4a1030da3f0d7503805b1d137afda8564ac8a9cecfd7eb14d164b0417784cb37b038ea45aefd506bfda263d787534aa9855eaae2a8301e06bf889851ef5ee8 SHA512 49a02a5fb94f65b37b29331bbdc9216728de46dd94d41e15fd7e606eb166263d25403311da5d53f8f4d34682795be69d885e79cefcfd022ca4f5769d8dbe8412 diff --git a/net-mail/goimapnotify/goimapnotify-2.5.7.ebuild b/net-mail/goimapnotify/goimapnotify-2.5.7.ebuild new file mode 100644 index 0000000000..94e47ea5b6 --- /dev/null +++ b/net-mail/goimapnotify/goimapnotify-2.5.7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Execute scripts on IMAP mailbox changes using IDLE, golang version" + +HOMEPAGE="https://gitlab.com/shackra/goimapnotify" + +GIT_COMMIT="893b05cfe54c38578427bc13f241eeb8122a94d1" +GIT_TAG="${PV}" +GIT_BRANCH="master" + +SRC_URI=" + https://jardin.jorgearaya.dev/raw/rad:z39RJHSHs166S5kr8Qstj6kd1LFah/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-golang-dist/goimapnotify/releases/download/${PV}/${P}-vendor.tar.xz +" + +LICENSE="GPL-3 MIT MPL-2.0 BSD BSD-2 Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64" + +src_unpack() { + default + rsync -a --remove-source-files "${WORKDIR}/goimapnotify-${GIT_COMMIT}/" "${S}/" || die +} + +src_compile() { + LDFLAGS="-X main.commit=${GIT_COMMIT} -X main.gittag=${GIT_TAG} -X main.branch=${GIT_BRANCH}" + + ego build -ldflags "${LDFLAGS}" -gcflags '-N -l' ./cmd/goimapnotify +} + +src_install() { + dobin goimapnotify +}