pkgsrc-WIP-changes archive

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

xcaddy: Import xcaddy-0.4.5 as wip/xcaddy



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Aug 16 10:52:08 2025 +0200
Changeset:	e92444c5a171814b2e064ef6979cf3175552ed12

Added Files:
	xcaddy/DESCR
	xcaddy/Makefile
	xcaddy/PLIST
	xcaddy/distinfo
	xcaddy/go-modules.mk

Log Message:
xcaddy: Import xcaddy-0.4.5 as wip/xcaddy

This command line tool and associated Go package makes it easy to make
custom builds of the Caddy Web Server.

It is used heavily by Caddy plugin developers as well as anyone who
wishes to make custom caddy binaries (with or without plugins).

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

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

diffstat:
 xcaddy/DESCR         |  5 +++++
 xcaddy/Makefile      | 18 ++++++++++++++++
 xcaddy/PLIST         |  2 ++
 xcaddy/distinfo      | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 xcaddy/go-modules.mk | 20 ++++++++++++++++++
 5 files changed, 104 insertions(+)

diffs:
diff --git a/xcaddy/DESCR b/xcaddy/DESCR
new file mode 100644
index 0000000000..af6e9c6b4e
--- /dev/null
+++ b/xcaddy/DESCR
@@ -0,0 +1,5 @@
+This command line tool and associated Go package makes it easy to make
+custom builds of the Caddy Web Server.
+
+It is used heavily by Caddy plugin developers as well as anyone who
+wishes to make custom caddy binaries (with or without plugins).
diff --git a/xcaddy/Makefile b/xcaddy/Makefile
new file mode 100644
index 0000000000..d9f8d37cef
--- /dev/null
+++ b/xcaddy/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	xcaddy-0.4.5
+CATEGORIES=	www
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+MASTER_SITES=	${MASTER_SITE_GITHUB:=caddyserver/}
+
+MAINTAINER=	bsiegert%NetBSD.org@localhost
+HOMEPAGE=	https://caddyserver.com/
+COMMENT=	Build Caddy with plugins
+LICENSE=	apache-2.0
+
+DEPENDS+=	${GO_PACKAGE_DEP}
+
+.include "go-modules.mk"
+
+.include "../../lang/go/go-module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xcaddy/PLIST b/xcaddy/PLIST
new file mode 100644
index 0000000000..2411039fb0
--- /dev/null
+++ b/xcaddy/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/11 20:26:41 bsiegert Exp $
+bin/xcaddy
diff --git a/xcaddy/distinfo b/xcaddy/distinfo
new file mode 100644
index 0000000000..f6d3fa13aa
--- /dev/null
+++ b/xcaddy/distinfo
@@ -0,0 +1,59 @@
+$NetBSD: distinfo,v 1.24 2025/05/19 19:09:31 bsiegert Exp $
+
+BLAKE2s (github.com__masterminds_semver_v3_@v_v3.4.0.mod) = 96bf188a3cbbfad7a9cd0d144d8ae142c44e0eeae8c25d978bfba92ecff45bca
+SHA512 (github.com__masterminds_semver_v3_@v_v3.4.0.mod) = 9e2a4c7ceb1c6a44aeb8cfe48f6626e85b561286a1385a83e624ed1ebdf06630f62363fea8ee4c73ab362c8d4c12ed34b7356918d1fd6a134f7ae24cace34b20
+Size (github.com__masterminds_semver_v3_@v_v3.4.0.mod) = 49 bytes
+BLAKE2s (github.com__masterminds_semver_v3_@v_v3.4.0.zip) = 59fd48054cab1ff47de592b0876a8e2d4e1852a2ec7564d1f973e384e6f903a2
+SHA512 (github.com__masterminds_semver_v3_@v_v3.4.0.zip) = c97cc8351f89e620bf221bfcf411690f846ad221e3b874a4930149ca7544b9e3d0cddcec87aca191fb567d7de240f3976169ccf43ba803aa44266bfd5bf6dc0f
+Size (github.com__masterminds_semver_v3_@v_v3.4.0.zip) = 37350 bytes
+BLAKE2s (github.com_akavel_rsrc_@v_v0.10.2.mod) = 9ccaae556a28fd30b0090d745e4db3061a052fca9929bdc1f468ab68c064586b
+SHA512 (github.com_akavel_rsrc_@v_v0.10.2.mod) = 4d33264b51c07e85a857699f5dc7b1b8a45cf1a330d8bc333525cd22513c4aaa9ddb44530e2f3e47192b21c72ddbffe465c31672a4bb441b863d90020a631a4e
+Size (github.com_akavel_rsrc_@v_v0.10.2.mod) = 39 bytes
+BLAKE2s (github.com_akavel_rsrc_@v_v0.10.2.zip) = a8a8986f8e08bf1eef1587a6f8b2b862566104bc55066c011b226f85af7c2b5d
+SHA512 (github.com_akavel_rsrc_@v_v0.10.2.zip) = 2f721ed5635f6191f3ba22ae218961c6dc19db243a471c763babc52ba0ed95ddcf633e27b5aff98364c46ef8cee268ceb517bc4b890c1f05fd37f777cc4448b2
+Size (github.com_akavel_rsrc_@v_v0.10.2.zip) = 70309 bytes
+BLAKE2s (github.com_cpuguy83_go-md2man_v2_@v_v2.0.6.mod) = 656c75bef03c9a4b9314f464f28c04d1ac746f9143178c8a06c438cdd42ad71b
+SHA512 (github.com_cpuguy83_go-md2man_v2_@v_v2.0.6.mod) = f9b30c02a38265c3a782c0b6ed7836fc983d37dc0d52debf106f8b36f17723ede65922afb4b8fe02434db4d03ab84385d500d002938f6e6c4655e99c68a2a5bc
+Size (github.com_cpuguy83_go-md2man_v2_@v_v2.0.6.mod) = 100 bytes
+BLAKE2s (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.mod) = cd2155833aea8a3d072dc083d22ae0b3fcb4f86fad731dd5589b321d31d5a7fa
+SHA512 (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.mod) = 33a53fe7874517289a9eb9d87b62060ab4827159300acb6f933018b30fc56e3356ec3d33ee64e452137cc6c892a0c6eddeb7e6bd383be8972407c6e7568f94fa
+Size (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.mod) = 40 bytes
+BLAKE2s (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.zip) = 3e5a6a0d4f82d4e992d9b960b1f015fd1b39b4b9ba66d0fe8e1d8600a4ab4adf
+SHA512 (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.zip) = 74bf278d42859148df97c1fdefcbe962ebc583e3c567157b4e17721fd4cef5db7d24c9a76fb32a3d827e6bce6ba761181d9a2d1eca804b59f3cb792a30198906
+Size (github.com_google_shlex_@v_v0.0.0-20191202100458-e7afc7fbc510.zip) = 8977 bytes
+BLAKE2s (github.com_inconshreveable_mousetrap_@v_v1.1.0.mod) = 8fff520201806b7001b58363f7bfcfa3ed234c4f128af4ebb7804b421afb12b3
+SHA512 (github.com_inconshreveable_mousetrap_@v_v1.1.0.mod) = 43d24d46c0d976a69a05f7b7030efdb1c904995fa16fc869c920989bcbff7cef072bc53f44bdb53bada8476ea3827bcd2134b5ce42a120c124fbc49891fa558f
+Size (github.com_inconshreveable_mousetrap_@v_v1.1.0.mod) = 53 bytes
+BLAKE2s (github.com_inconshreveable_mousetrap_@v_v1.1.0.zip) = 0dfce2df64f6599dce42a842db25a947c1e2f643cf2b36383bb38ed0a72a0428
+SHA512 (github.com_inconshreveable_mousetrap_@v_v1.1.0.zip) = 2c247ee4c779853f967f78093bca5643a2b83e8e65f0039a29864cf64594903794b4ae5806bc35691fe718e84478c9b7dbaaa8cc2c1fdc8201f41238bef3bad1
+Size (github.com_inconshreveable_mousetrap_@v_v1.1.0.zip) = 6350 bytes
+BLAKE2s (github.com_josephspurrier_goversioninfo_@v_v1.5.0.mod) = 897398017b97eebceeaf520961c2e8b6f16a9eccea81105a6e799797a2b4da77
+SHA512 (github.com_josephspurrier_goversioninfo_@v_v1.5.0.mod) = af69adc4ea451e8b5e7dbbfbad2935cf767cd444e888ac6308e3c24f1e1e4c2b27e7705a1bf4b1801390f7117b37be7c821f6936ff956c99c567bc8d31286bda
+Size (github.com_josephspurrier_goversioninfo_@v_v1.5.0.mod) = 284 bytes
+BLAKE2s (github.com_josephspurrier_goversioninfo_@v_v1.5.0.zip) = 438c826277a20c43acccce94b4a68fe1b39073e409a75619acd34a94e598898b
+SHA512 (github.com_josephspurrier_goversioninfo_@v_v1.5.0.zip) = 01c23baedd30956ed02a5265185c8bf0748e7deb64ad7c9731fcf5a2dcafee135bf4b7bad0123a5fc4aefa801014627090ae839a33a338d5c21f2ea04a88ffb1
+Size (github.com_josephspurrier_goversioninfo_@v_v1.5.0.zip) = 74993 bytes
+BLAKE2s (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = f0bc812b934149988d4ab1dcc12c2c63777f0a0d18126b5cba0e35ea880b775b
+SHA512 (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
+Size (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = 42 bytes
+BLAKE2s (github.com_spf13_cobra_@v_v1.9.1.mod) = 1a9b6527e15f7b6b627275330c6d9919ab6a927f5618c6293c5a9f19f30ca499
+SHA512 (github.com_spf13_cobra_@v_v1.9.1.mod) = 7592442e86d55c3f66e517297f48664ca4bbd28db882c4e9529cb8a2717f44dbdb3020d116029360dc1cf85055171a225bbeaf201c3d9913796dc9fd76b38780
+Size (github.com_spf13_cobra_@v_v1.9.1.mod) = 194 bytes
+BLAKE2s (github.com_spf13_cobra_@v_v1.9.1.zip) = 32be2d672df8d752739f4d17645a1c212358859f66414254c5e4f4ba5daa9921
+SHA512 (github.com_spf13_cobra_@v_v1.9.1.zip) = 8ce4867d6fcc2a667929ffc6b2932ebf6ecc1e9056bcee1708f9158e1e563dd3ecc077913fded8194654b4f9870193f40f844bdd93996d6995b8b40f5973e1dd
+Size (github.com_spf13_cobra_@v_v1.9.1.zip) = 237545 bytes
+BLAKE2s (github.com_spf13_pflag_@v_v1.0.6.mod) = 1b1abf476b994d1f08514612e3291343509d867ac0dbe4ebd4316f0e296a4486
+SHA512 (github.com_spf13_pflag_@v_v1.0.6.mod) = 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5
+Size (github.com_spf13_pflag_@v_v1.0.6.mod) = 39 bytes
+BLAKE2s (github.com_spf13_pflag_@v_v1.0.6.zip) = 9b9fed448b5670ac79b33c17f56a47e17ce490be129405434616f37cd22a66c6
+SHA512 (github.com_spf13_pflag_@v_v1.0.6.zip) = 5b953fac0f17a29a299829784b549aa9c0a556dbd12c60e3ae98c206341f8ba2c5e981ab64d68cb89113798d795f01b85e89e2ae9d2409d9266e5f24fe652ae7
+Size (github.com_spf13_pflag_@v_v1.0.6.zip) = 94062 bytes
+BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
+SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
+Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
+BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
+SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 95 bytes
+BLAKE2s (xcaddy-0.4.5.tar.gz) = 97358b9af4e6071bf88ce1d54cd0737fa9631d9a9ce9fc667b07eb64d031d279
+SHA512 (xcaddy-0.4.5.tar.gz) = a439caa4dbaef3abda7a4e113bcdad40e2d050783944787527dc1cf9ece7c16f83e46615f6b2ef82cd297380dcec814ecd2e89754eef3f7af16c483c0e90bbaa
+Size (xcaddy-0.4.5.tar.gz) = 69411 bytes
diff --git a/xcaddy/go-modules.mk b/xcaddy/go-modules.mk
new file mode 100644
index 0000000000..58a4243de6
--- /dev/null
+++ b/xcaddy/go-modules.mk
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+GO_MODULE_FILES+=	github.com/!masterminds/semver/v3/@v/v3.4.0.mod
+GO_MODULE_FILES+=	github.com/!masterminds/semver/v3/@v/v3.4.0.zip
+GO_MODULE_FILES+=	github.com/akavel/rsrc/@v/v0.10.2.mod
+GO_MODULE_FILES+=	github.com/akavel/rsrc/@v/v0.10.2.zip
+GO_MODULE_FILES+=	github.com/cpuguy83/go-md2man/v2/@v/v2.0.6.mod
+GO_MODULE_FILES+=	github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.mod
+GO_MODULE_FILES+=	github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.zip
+GO_MODULE_FILES+=	github.com/inconshreveable/mousetrap/@v/v1.1.0.mod
+GO_MODULE_FILES+=	github.com/inconshreveable/mousetrap/@v/v1.1.0.zip
+GO_MODULE_FILES+=	github.com/josephspurrier/goversioninfo/@v/v1.5.0.mod
+GO_MODULE_FILES+=	github.com/josephspurrier/goversioninfo/@v/v1.5.0.zip
+GO_MODULE_FILES+=	github.com/russross/blackfriday/v2/@v/v2.1.0.mod
+GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.9.1.mod
+GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.9.1.zip
+GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.6.mod
+GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.6.zip
+GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
+GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.1.mod


Home | Main Index | Thread Index | Old Index