pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ImapGoose: add finished package, needs testing



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Thu Oct 30 11:29:31 2025 +0100
Changeset:	acf88174860d7149d50a8ac0273ea16e78043dd4

Modified Files:
	Makefile
Added Files:
	ImapGoose/DESCR
	ImapGoose/Makefile
	ImapGoose/PLIST
	ImapGoose/TODO
	ImapGoose/distinfo
	ImapGoose/go-modules.mk

Log Message:
ImapGoose: add finished package, needs testing

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=acf88174860d7149d50a8ac0273ea16e78043dd4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ImapGoose/DESCR         |   9 +++
 ImapGoose/Makefile      |  16 +++++
 ImapGoose/PLIST         |   3 +
 ImapGoose/TODO          |   1 +
 ImapGoose/distinfo      | 155 ++++++++++++++++++++++++++++++++++++++++++++++++
 ImapGoose/go-modules.mk |  52 ++++++++++++++++
 Makefile                |   1 +
 7 files changed, 237 insertions(+)

diffs:
diff --git a/ImapGoose/DESCR b/ImapGoose/DESCR
new file mode 100644
index 0000000000..f6da5643db
--- /dev/null
+++ b/ImapGoose/DESCR
@@ -0,0 +1,9 @@
+Keep local Maildir directories synchronised with an IMAP server.
+
+Features
+
+- Bidirectional synchronisation using the same algorithm as offlineimap.
+- Automatic mailbox discovery: synchronises all mailboxes on the server.
+- Real-time updates using IMAP NOTIFY for instant email synchronisation.
+- Daemon mode for continuous synchronisation.
+- Concurrent syncing of multiple accounts and all mailboxes.
diff --git a/ImapGoose/Makefile b/ImapGoose/Makefile
new file mode 100644
index 0000000000..22b586b51a
--- /dev/null
+++ b/ImapGoose/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME=	ImapGoose-v0.3.0
+PKGNAME=	${DISTNAME:S/v//}
+CATEGORIES=	mail net
+# doesn't allow direct downloads
+#MASTER_SITES=	https://git.sr.ht/~whynothugo/ImapGoose/archive/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://git.sr.ht/~whynothugo/ImapGoose
+COMMENT=	Keep local Maildir directories synchronised with an IMAP server
+LICENSE=	mit
+
+.include "go-modules.mk"
+.include "../../lang/go/go-module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ImapGoose/PLIST b/ImapGoose/PLIST
new file mode 100644
index 0000000000..c72a187cbe
--- /dev/null
+++ b/ImapGoose/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+bin/capcheck
+bin/imapgoose
diff --git a/ImapGoose/TODO b/ImapGoose/TODO
new file mode 100644
index 0000000000..90b67dda6d
--- /dev/null
+++ b/ImapGoose/TODO
@@ -0,0 +1 @@
+Test.
diff --git a/ImapGoose/distinfo b/ImapGoose/distinfo
new file mode 100644
index 0000000000..46880510bc
--- /dev/null
+++ b/ImapGoose/distinfo
@@ -0,0 +1,155 @@
+$NetBSD$
+
+BLAKE2s (ImapGoose-v0.3.0.tar.gz) = 27fd07d2809e9e1818077db38c9fa9397ee8af56a6cdf430dcfd0ab2ee0b6ddd
+SHA512 (ImapGoose-v0.3.0.tar.gz) = 74f4e18c342efa08c500815d7492551128a962c55e5c3c3a5b95f4ccddbfb5cf120efed601edc01ee16982da62ccdffa5140d1783cac4372478782d9fc3b1094
+Size (ImapGoose-v0.3.0.tar.gz) = 51294 bytes
+BLAKE2s (codeberg.org_emersion_go-scfg_@v_v0.1.0.mod) = 0edcb1444aa3b67dae550e9ef2e4efe7743222d64bdcdbf82a858e2fe96d840d
+SHA512 (codeberg.org_emersion_go-scfg_@v_v0.1.0.mod) = 5bb4fd6c11d67a4c5be097673e0e8bb9d2fc1bf45905ab00793c2b1255166161896a0857aa429f3f2cf50f6e0f0460ca0c8fbd6908c309e582b5fd0bb9219148
+Size (codeberg.org_emersion_go-scfg_@v_v0.1.0.mod) = 89 bytes
+BLAKE2s (codeberg.org_emersion_go-scfg_@v_v0.1.0.zip) = 55ca6732aee46ae9e6c620426c14caac3d31544b9c09ff2045ad50aa9e98cdba
+SHA512 (codeberg.org_emersion_go-scfg_@v_v0.1.0.zip) = 84dc66e32c8c81c077103bc2d60c5234399763a9b0666015bf48fe5cb7b25257e9aa8adf944a9998f57a806b066986bc4f2ddaddb02059d90c8aeacec3d52932
+Size (codeberg.org_emersion_go-scfg_@v_v0.1.0.zip) = 12308 bytes
+BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
+SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+Size (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
+BLAKE2s (github.com_emersion_go-message_@v_v0.18.1.mod) = 27fc3fe833ea01ebe231464563ef0dfc61b485c670b00499b1eddef194daa905
+SHA512 (github.com_emersion_go-message_@v_v0.18.1.mod) = f32b9159ebc9c3945f6dd4a6727bfd86839a25e2ab4549cda80f59ffb903fbbf95d9e09b4ceb4e04dcaa7bea13082c5ddbde5850783133e05ada94b9f4050a2f
+Size (github.com_emersion_go-message_@v_v0.18.1.mod) = 82 bytes
+BLAKE2s (github.com_emersion_go-message_@v_v0.18.1.zip) = 7fbf2cb29a3d6b33b0976981b12474e306ee4690c01ff4d67d25a6de7298b1bf
+SHA512 (github.com_emersion_go-message_@v_v0.18.1.zip) = cb2e2a914a47b86591209948d05fd849da188243ca9d3d56e2149e575d21d99e535852eff0899405dfd2e985aefca306b65e3c0a17f1853dd9d23ae6de9352b4
+Size (github.com_emersion_go-message_@v_v0.18.1.zip) = 63496 bytes
+BLAKE2s (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.mod) = 01fb52517f1ab15a32c7e9151d8a1b310dd153532d1c6cede9ec91fc07dd27f9
+SHA512 (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.mod) = 85778e27f712ed2f65c649c3f197873eea94c761fe7d8b2cd4d275208bf4072ccfbe28d883a4c93a39b4fc7b1138cc2eb7345fa08c7870aa45ba19089214d9fc
+Size (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.mod) = 44 bytes
+BLAKE2s (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.zip) = 2d633a339dd82cabca4211eb2f23e984ed7af133f6a23783e12b72c44c4a815a
+SHA512 (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.zip) = 2dbf934bbcb95ec42e2d0bf94e9b198d91f35cd9375725b779be123aee089757cf7e1958a3ef87ccd4f4eb1c5cd60a55670fc8df9dbcfcca7e49c1b8edc2d5a2
+Size (github.com_emersion_go-sasl_@v_v0.0.0-20231106173351-e73c9f7bad43.zip) = 12994 bytes
+BLAKE2s (github.com_fsnotify_fsnotify_@v_v1.9.0.mod) = ea7954e295849807910f532e03f65c12ac61f731cb99f5170ce774a0a39074dc
+SHA512 (github.com_fsnotify_fsnotify_@v_v1.9.0.mod) = 5ff8f6c983a24e6d63696c25394c0258863c9c533f90d5a764d8f2c6bf35097e45ca08fa3bbbaf0586ab04ef51b1321b1e6e272ad6bf4457aca4a583bb73c408
+Size (github.com_fsnotify_fsnotify_@v_v1.9.0.mod) = 279 bytes
+BLAKE2s (github.com_fsnotify_fsnotify_@v_v1.9.0.zip) = 1171f4ecbd7153721c414af151c147f771e93d28c3300fc3582d5ceb90f7e4d5
+SHA512 (github.com_fsnotify_fsnotify_@v_v1.9.0.zip) = 6e4c23ac1bc5068ec17bc2e8c449211a719dee77c4687e91b0781c99e14292bf5e7054076d908121e7951daf5c205355c38ca1fed42ae62b877511dc6a7be849
+Size (github.com_fsnotify_fsnotify_@v_v1.9.0.zip) = 116946 bytes
+BLAKE2s (github.com_lmittmann_tint_@v_v1.1.2.mod) = 98c26ab549ed30ee675a1c1c173cacaceedb5d948d55477ca1ba0fa37c966811
+SHA512 (github.com_lmittmann_tint_@v_v1.1.2.mod) = 5c643b7dd331db4306f594bdd2a5ef33f432fe2a0120d7fefd3e4a7cc790383dacf067322d97f05ba9246c427fc419566da3c1a0ac62679181e3110c525491e4
+Size (github.com_lmittmann_tint_@v_v1.1.2.mod) = 42 bytes
+BLAKE2s (github.com_lmittmann_tint_@v_v1.1.2.zip) = 3dd0b4d2328f59402376d4080621b23e26c1e34ead7e55a00354377696f4899d
+SHA512 (github.com_lmittmann_tint_@v_v1.1.2.zip) = 669690749d874c43c935809cde70273981ce22425e0ef47ff1e62b493a9361d53147dd4d8dd7c4689977ba8ffc6f96285bebd5d09036c97927be2c39d6dfed83
+Size (github.com_lmittmann_tint_@v_v1.1.2.zip) = 13670 bytes
+BLAKE2s (github.com_mattn_go-sqlite3_@v_v1.14.24.mod) = 43dafad5024aa20b525e1d870aecbe109455568e917a0a397874d1ddf3652fe0
+SHA512 (github.com_mattn_go-sqlite3_@v_v1.14.24.mod) = 85c89c68a7e6dca731d0d868fa21182d5c181967504bb8d64f3774d39da178fa10a2e436761d9340188e6484ff0d9a72a711876b8c22e60f32666d1aa7217395
+Size (github.com_mattn_go-sqlite3_@v_v1.14.24.mod) = 146 bytes
+BLAKE2s (github.com_mattn_go-sqlite3_@v_v1.14.24.zip) = 1a51a01a5bb8789a54837ce17e4ca3fdfc9fd3905d4d00e8339c8bd0156e69b6
+SHA512 (github.com_mattn_go-sqlite3_@v_v1.14.24.zip) = e26a8145590ea7bcd9e3ae84746a4b10d4eaf613845c55ede301a527aec42475e94278bea08cf729d359e76982cc871fe2f749354b1acae4389446b3c500864c
+Size (github.com_mattn_go-sqlite3_@v_v1.14.24.zip) = 2696211 bytes
+BLAKE2s (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.mod) = 7efc59218535731b97911ab0c5de4fb3ca65ce962f749f9d5b06a60b995115a2
+SHA512 (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.mod) = ce9184a1294c2a610f9304542fad806e65165362fb751142ec3cfd37855f78f10983becaf6e0937446947d9743d2481e7ed682398259a6450118f022fdb23500
+Size (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.mod) = 164 bytes
+BLAKE2s (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.zip) = 3576dc45c34dda7be8b4f5510caf1ad67f7d5866abcf0ee05ed239c64d478119
+SHA512 (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.zip) = ca2a801f2400bc1550ec14a9ac7ba492cb97af4c1889501a40407096f447d90ed5e08ee2a4ff065efd5358f1de55fd96b8f1b21c53d2f3b2bfa5eda662ea1dc0
+Size (github.com_whynothugo_go-imap_v2_@v_v2.0.0-20251014151436-8bd78a59e40d.zip) = 172817 bytes
+BLAKE2s (github.com_yuin_goldmark_@v_v1.4.13.mod) = 762aa9f29a199f8d7a6c4f5616131596e48b3912b330db87a68f7682fa401a51
+SHA512 (github.com_yuin_goldmark_@v_v1.4.13.mod) = a35fb2caa24d91450561cb1ad835c140f93eda650acd82dc1edbc2a64f507b856c19958af651bfbbe2731cdb50148044260bc5d30960b57769bdaba19142fab3
+Size (github.com_yuin_goldmark_@v_v1.4.13.mod) = 41 bytes
+BLAKE2s (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = d95def65a866d710e01f1b0c2753b866d5c1df6af7d5289b1c784394b1d82e04
+SHA512 (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
+Size (golang.org_x_crypto_@v_v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 bytes
+BLAKE2s (golang.org_x_crypto_@v_v0.0.0-20210921155107-089bfa567519.mod) = 824ffc805f5055d5008f6935f3b8f85d7550f8e0f91552186724b20823d87add
+SHA512 (golang.org_x_crypto_@v_v0.0.0-20210921155107-089bfa567519.mod) = 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef
+Size (golang.org_x_crypto_@v_v0.0.0-20210921155107-089bfa567519.mod) = 247 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 3f0d0909d9e47064d3d0fe193f1a93eeeeac26d33ee67fd3c9bc8f17ae1e81f8
+SHA512 (golang.org_x_mod_@v_v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 480578e689b3d5f5026af3ab52e55b47098525512daf532f4656d50ea5d9043d1b3e69556a5e7d93c7ea6cfca956f733271f3b1f4f65da1a7dac9ea07f5d9fec
+Size (golang.org_x_mod_@v_v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.8.0.mod) = 46afeec3ff404db0c277f2327c09392ff6412842beaa74cc9cf91bb5a9210d96
+SHA512 (golang.org_x_mod_@v_v0.8.0.mod) = 76e9bc61587af5cca8e4b230f0f7e723e790d1c9d637e9db1e29d9ef49e0315ce611e3b94a2dee4ec7e1e672a3422dad4dec6efc9959eca6805fde6b7633ab83
+Size (golang.org_x_mod_@v_v0.8.0.mod) = 84 bytes
+BLAKE2s (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 1c3e72485ccef1dd03ab07484627ee59f4ef62e97bd3ba94ca5d98718b7b81a6
+SHA512 (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
+Size (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 181 bytes
+BLAKE2s (golang.org_x_net_@v_v0.0.0-20210226172049-e18ecbb05110.mod) = a2c15b99f803c8fec2304237e4f8b2e0588019bb634ed05eeac951521b68d811
+SHA512 (golang.org_x_net_@v_v0.0.0-20210226172049-e18ecbb05110.mod) = f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146
+Size (golang.org_x_net_@v_v0.0.0-20210226172049-e18ecbb05110.mod) = 179 bytes
+BLAKE2s (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 9307f6ffcb6aa8035f4f716b6e797f1f06b4366f74e098b7247968b4cc5cddbf
+SHA512 (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 1c5c40d56518378bffb74da777d6d203c197259097807258b8f657e9474a4091c97eb487515d567c458992301e21d2f9d7ad7c50299132b540ca0f9173caf611
+Size (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 179 bytes
+BLAKE2s (golang.org_x_net_@v_v0.6.0.mod) = a13f1f12c71569aef2fc9edf06f32cd07cdcce1ae04b7ff3713c09cf27afaeea
+SHA512 (golang.org_x_net_@v_v0.6.0.mod) = 64bce90bd4ad6f8981f8c432ac55fe8e49596ab679bd6169299996a1a90ab99d8bf97d404c5e808b7849203b774ac3049884d0545dbcfe5b7d8131c3dada0483
+Size (golang.org_x_net_@v_v0.6.0.mod) = 123 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
+SHA512 (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
+Size (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 25 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
+SHA512 (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
+Size (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = 25 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.1.0.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
+SHA512 (golang.org_x_sync_@v_v0.1.0.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
+Size (golang.org_x_sync_@v_v0.1.0.mod) = 25 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.1.0.zip) = d1335f3d760020e71a3969929907042a8fbc79a70187b6fb48661efb3263555e
+SHA512 (golang.org_x_sync_@v_v0.1.0.zip) = c50824f1a2198a75381a52680888cf2032c2110e13ee528cf4c3c5959f57ae3903a351c162847138d81fb45124c471c5a569ee6dfa0837681eb9e088bc8810dd
+Size (golang.org_x_sync_@v_v0.1.0.zip) = 27781 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = aa44bc87b37c614a717cf692f23966b8babf30a09e6039a89eb6cc5b2943af87
+SHA512 (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
+Size (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
+SHA512 (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.13.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.13.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.13.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.13.0.zip) = 1c9456a2c216dd40033994c87ac81cb2012b746fbf6497b6758506b0d41fb300
+SHA512 (golang.org_x_sys_@v_v0.13.0.zip) = a31f7992053e29a59a3af8e5931b719f445cf5704923215c6da16b4a5c419f2dd14f757f38a91d55c9058bc914e7eca9604c969a2032a1ff368e6e129d30f416
+Size (golang.org_x_sys_@v_v0.13.0.zip) = 1901653 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.5.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.5.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.5.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_term_@v_v0.0.0-20201126162022-7de9c90e9dd1.mod) = ea6d2006c1c11da8c2174212a63865a04dec1775f98210c17f3a0cb8d4a1a80f
+SHA512 (golang.org_x_term_@v_v0.0.0-20201126162022-7de9c90e9dd1.mod) = a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08
+Size (golang.org_x_term_@v_v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 bytes
+BLAKE2s (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 0f390b4bf64eaa8a44136d9227dcd19975bee0ef0132e2d36548cfe38a79720b
+SHA512 (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0
+Size (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 95 bytes
+BLAKE2s (golang.org_x_term_@v_v0.5.0.mod) = aa9178ce8f4a13282fdb39fa4cf1c641a73f8e915e3b849e8a57cf6705c8cc34
+SHA512 (golang.org_x_term_@v_v0.5.0.mod) = 88ef95fca01c9d194993ea0e3853b31c1e3862defedbcf111624af86eeea63099af727b817ebcb3d9ae926692882e08a41fd72f8b8687b5527b2d9115ac55d3a
+Size (golang.org_x_term_@v_v0.5.0.mod) = 67 bytes
+BLAKE2s (golang.org_x_term_@v_v0.5.0.zip) = 2f331d475d1743389ac9b1ffe75245e41751a2db0b0e3adebd6dd7d5bbd83a6c
+SHA512 (golang.org_x_term_@v_v0.5.0.zip) = 8458a96c52077aacf52785625c3327e18b3c4e1463883fe540d5184d6d9c697a3f3169b5ed7180eb64df64c73d83a54bca11cac401c14733eec48e77c4dbcbfb
+Size (golang.org_x_term_@v_v0.5.0.zip) = 19924 bytes
+BLAKE2s (golang.org_x_text_@v_v0.14.0.mod) = 41aa03dda094edbe86480c3bb1e96f134c984b2f6af2790bb8545d511df4e0a8
+SHA512 (golang.org_x_text_@v_v0.14.0.mod) = c51e7660e628e383c698fc48e2ac0c38e10ef3ccfb15c92e45279dfecf9897433a245294f3a2430637800d8ff6e23fa9257b0aa6b4f1eac7c135fadc76afd808
+Size (golang.org_x_text_@v_v0.14.0.mod) = 197 bytes
+BLAKE2s (golang.org_x_text_@v_v0.3.0.mod) = 080036087ec663fb318320442bf68fad98da28e3ea33a1e5a3acf697a0527460
+SHA512 (golang.org_x_text_@v_v0.3.0.mod) = ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
+Size (golang.org_x_text_@v_v0.3.0.mod) = 25 bytes
+BLAKE2s (golang.org_x_text_@v_v0.3.3.mod) = 70f5179544ccad4f13f0825e55a41b11a7dd38266aada468eb391ab115a3458e
+SHA512 (golang.org_x_text_@v_v0.3.3.mod) = f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b
+Size (golang.org_x_text_@v_v0.3.3.mod) = 97 bytes
+BLAKE2s (golang.org_x_text_@v_v0.3.7.mod) = 267ea3094e99e155a492ecd37e9d71c4ea1243519f281f6783ab66fa47524e68
+SHA512 (golang.org_x_text_@v_v0.3.7.mod) = e77211a503c35d8b6c392fc1b44daed580659b997673cd312ae8e579d1d715d7a53f8f0f0dd2d4dedbc6c5ca5ab7e3d52269a6536a42824cce267c89eb29cbbd
+Size (golang.org_x_text_@v_v0.3.7.mod) = 97 bytes
+BLAKE2s (golang.org_x_text_@v_v0.7.0.mod) = fe5eb66d25e871119ece4a071dc3907f9628069539e47210379439c1295cdf87
+SHA512 (golang.org_x_text_@v_v0.7.0.mod) = 3c990818dec261358f7de189c4603e4c27637ae73f676d5a6e644534a43b6cf8c87907c96dd23fd6aa17682cd18f2f0a6579eea5eb3b4b388ac9737e5c5f6b76
+Size (golang.org_x_text_@v_v0.7.0.mod) = 258 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = d276ed1711a2da66e71b05357b06093eb7c33e7f00c194ff6386deb7b0676fca
+SHA512 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
+Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = a212a1fb08f1d60f83d616e697ed00d123468c02db07b98b1fc05a6546c377b8
+SHA512 (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109
+Size (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 212 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.1.12.mod) = 8e5929e44e175f60b164d7e7f0860a78ceac838254748829336eedd7b0d8f345
+SHA512 (golang.org_x_tools_@v_v0.1.12.mod) = a7bf52a08d8b97fadb3f98c0eba83e8269789437ad1c29007c24137b68c72c26845c466b86b0355b8d85ce427507199f214f502dc3ab31c6f27646dae3237a81
+Size (golang.org_x_tools_@v_v0.1.12.mod) = 327 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.6.0.mod) = d690bc1c03bd30fc57dababf653ce5476b010de40698f9f94ec0e3be7f6cda7a
+SHA512 (golang.org_x_tools_@v_v0.6.0.mod) = d0de8f950f371ac309d3eb6558200211d81d583664d657c896a1995b59b489451b93895dc991bd555a2830496a94e6499abd36eb9563a5d6de94595923180878
+Size (golang.org_x_tools_@v_v0.6.0.mod) = 211 bytes
+BLAKE2s (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = b9082cd5be0cf4d922cd04363acc12692e595a5560e43763d016b9dafa566584
+SHA512 (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
+Size (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = 37 bytes
diff --git a/ImapGoose/go-modules.mk b/ImapGoose/go-modules.mk
new file mode 100644
index 0000000000..c5bea9e810
--- /dev/null
+++ b/ImapGoose/go-modules.mk
@@ -0,0 +1,52 @@
+# $NetBSD$
+
+GO_MODULE_FILES+=	codeberg.org/emersion/go-scfg/@v/v0.1.0.mod
+GO_MODULE_FILES+=	codeberg.org/emersion/go-scfg/@v/v0.1.0.zip
+GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.1.mod
+GO_MODULE_FILES+=	github.com/emersion/go-message/@v/v0.18.1.mod
+GO_MODULE_FILES+=	github.com/emersion/go-message/@v/v0.18.1.zip
+GO_MODULE_FILES+=	github.com/emersion/go-sasl/@v/v0.0.0-20231106173351-e73c9f7bad43.mod
+GO_MODULE_FILES+=	github.com/emersion/go-sasl/@v/v0.0.0-20231106173351-e73c9f7bad43.zip
+GO_MODULE_FILES+=	github.com/fsnotify/fsnotify/@v/v1.9.0.mod
+GO_MODULE_FILES+=	github.com/fsnotify/fsnotify/@v/v1.9.0.zip
+GO_MODULE_FILES+=	github.com/lmittmann/tint/@v/v1.1.2.mod
+GO_MODULE_FILES+=	github.com/lmittmann/tint/@v/v1.1.2.zip
+GO_MODULE_FILES+=	github.com/mattn/go-sqlite3/@v/v1.14.24.mod
+GO_MODULE_FILES+=	github.com/mattn/go-sqlite3/@v/v1.14.24.zip
+GO_MODULE_FILES+=	github.com/whynothugo/go-imap/v2/@v/v2.0.0-20251014151436-8bd78a59e40d.mod
+GO_MODULE_FILES+=	github.com/whynothugo/go-imap/v2/@v/v2.0.0-20251014151436-8bd78a59e40d.zip
+GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.4.13.mod
+GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod
+GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.8.0.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20220722155237-a158d28d115b.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.6.0.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.1.0.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.1.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.13.0.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.13.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.5.0.mod
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.5.0.mod
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.5.0.zip
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.14.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.3.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.7.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.7.0.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.1.12.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.6.0.mod
+GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod
diff --git a/Makefile b/Makefile
index 66e9138fbf..94c95256d7 100644
--- a/Makefile
+++ b/Makefile
@@ -29,6 +29,7 @@ SUBDIR+=	Geomyidae-git
 SUBDIR+=	HP-1973
 SUBDIR+=	HiGHS
 SUBDIR+=	I2util
+SUBDIR+=	ImapGoose
 SUBDIR+=	LMtester
 SUBDIR+=	LuaJIT-git
 SUBDIR+=	LuaJIT2


Home | Main Index | Thread Index | Old Index