added swag

This commit is contained in:
2023-03-27 01:55:54 +02:00
parent 600b2a8456
commit 6bb27fde4b
8 changed files with 110 additions and 14 deletions

View File

@@ -0,0 +1,17 @@
PORTNAME= modules2tuple
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4
CATEGORIES= ports-mgmt
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Generate GH_TUPLE from modules.txt
WWW= https://github.com/dmgk/modules2tuple
USES= go:modules
GO_MODULE= github.com/dmgk/modules2tuple/v2
GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${PORTVERSION}"
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

View File

@@ -0,0 +1,5 @@
TIMESTAMP = 1651353905
SHA256 (go/ports-mgmt_modules2tuple/modules2tuple-v2.2.4/v2.2.4.mod) = 25501d9914a23a753d43704da9ea36da3b23dc2aeec6f723ae3ce4047fb520b1
SIZE (go/ports-mgmt_modules2tuple/modules2tuple-v2.2.4/v2.2.4.mod) = 90
SHA256 (go/ports-mgmt_modules2tuple/modules2tuple-v2.2.4/v2.2.4.zip) = c09944196cd70c5dbe5ad063b46f1b3edc15194a0ea3ba74e1e79c6ac022972e
SIZE (go/ports-mgmt_modules2tuple/modules2tuple-v2.2.4/v2.2.4.zip) = 99111

View File

@@ -0,0 +1 @@
modules2tuple is a helper tool for generating GH_TUPLE from vendor/modules.txt

View File

@@ -1,18 +1,47 @@
PORTNAME= swagger
PORTNAME= swag
DISTNAME= goswagger
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
DISTVERSION= 1.8.11
CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Swagger 2.0 implementation for Go
WWW= https://goswagger.io/
COMMENT= Swag for Go
WWW= https://github.com/swaggo/swag
USES= go:modules
GO_MODULE= github.com/swaggo/swag
GO_TARGET= ./cmd/swag
GH_TUPLE= \
KyleBanks:depth:v1.2.1:kylebanks_depth/vendor/github.com/KyleBanks/depth \
PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \
PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \
cpuguy83:go-md2man:f79a8a8ca69d:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \
go-openapi:jsonpointer:v0.19.5:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \
go-openapi:jsonreference:v0.19.6:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \
go-openapi:spec:v0.20.4:go_openapi_spec/vendor/github.com/go-openapi/spec \
go-openapi:swag:v0.19.15:go_openapi_swag/vendor/github.com/go-openapi/swag \
go-yaml:yaml:eeeca48fe776:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:net:a158d28d115b:golang_net/vendor/golang.org/x/net \
golang:sys:8c9f86f7a55f:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
golang:tools:v0.1.12:golang_tools/vendor/golang.org/x/tools \
josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \
mailru:easyjson:v0.7.6:mailru_easyjson/vendor/github.com/mailru/easyjson \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
urfave:cli:v2.3.0:urfave_cli_v2/vendor/github.com/urfave/cli/v2
PLIST_FILES= bin/swag
pre-build:
cd ${WRKSRC} && go mod vendor
.include <bsd.port.mk>

View File

@@ -1,5 +1,5 @@
TIMESTAMP = 1678617551
SHA256 (go/devel_swag/goswagger/v1.8.10.mod) = 6936cfc87d82b9de74ea72ca142cb915bbd40e2c04094166960b228373c10d6c
SIZE (go/devel_swag/goswagger/v1.8.10.mod) = 1201
SHA256 (go/devel_swag/goswagger/v1.8.10.zip) = ffb2a146d059637ac3edc8d7eeba12e38ee136575e757d20826a8d534162370f
SIZE (go/devel_swag/goswagger/v1.8.10.zip) = 306339
TIMESTAMP = 1679872958
SHA256 (go/devel_swag/goswagger/v1.8.11.mod) = 58e891e4fcbe6f156329fd00a911450a57056d9d0542879e50cb6859cc900dc4
SIZE (go/devel_swag/goswagger/v1.8.11.mod) = 1157
SHA256 (go/devel_swag/goswagger/v1.8.11.zip) = 407dbe2eb58019379459da78eeed6c9403a73270ff7fa99852520f55e50e38e2
SIZE (go/devel_swag/goswagger/v1.8.11.zip) = 307747

View File

@@ -0,0 +1,12 @@
--- ./go.mod.orig 2023-03-27 01:48:51.493988000 +0200
+++ ./go.mod 2023-03-27 01:49:01.917815000 +0200
@@ -24,6 +24,9 @@
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/russross/blackfriday/v2 v2.0.1 // indirect
github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
+ golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect
+ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f // indirect
+ golang.org/x/text v0.3.7 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776 // indirect
)

View File

@@ -0,0 +1,32 @@
--- ./go.sum.orig 2023-03-27 01:48:43.589085000 +0200
+++ ./go.sum 2023-03-27 01:49:01.916887000 +0200
@@ -28,11 +28,13 @@
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
+github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
+github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -49,10 +51,15 @@
github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s=
golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM=
+golang.org/x/net v0.0.0-20220722155237-a158d28d115b h1:PxfKdU9lEEDYjdIzOtC4qFWgkU2rGHdKlKowJSMN9h0=
+golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f h1:v4INt8xihDGvnrfjMDVXGxw9wrfxYyCjk0KbXjhR55s=
+golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
+golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU=

View File

@@ -1,5 +1,5 @@
TIMESTAMP = 1678617149
SHA256 (go/devel_goswagger/goswagger/v0.30.4.mod) = 99a3df61af80b34da1647c730b8566e1a7af58bdc1ad5e1d8f1f43c224b903d2
SIZE (go/devel_goswagger/goswagger/v0.30.4.mod) = 3368
SHA256 (go/devel_goswagger/goswagger/v0.30.4.zip) = 38ed2006a74115aade31f8c0c7a2e3a947b22ee02ada6a9f50518aeb711d90a1
SIZE (go/devel_goswagger/goswagger/v0.30.4.zip) = 4390249
TIMESTAMP = 1679872646
SHA256 (go/devel_swagger/goswagger/v0.30.4.mod) = 99a3df61af80b34da1647c730b8566e1a7af58bdc1ad5e1d8f1f43c224b903d2
SIZE (go/devel_swagger/goswagger/v0.30.4.mod) = 3368
SHA256 (go/devel_swagger/goswagger/v0.30.4.zip) = 38ed2006a74115aade31f8c0c7a2e3a947b22ee02ada6a9f50518aeb711d90a1
SIZE (go/devel_swagger/goswagger/v0.30.4.zip) = 4390249