From 6bb27fde4baf5780fcfcac3d24511dbfcf1e60ab Mon Sep 17 00:00:00 2001 From: Oleg Borodin Date: Mon, 27 Mar 2023 01:55:54 +0200 Subject: [PATCH] added swag --- devel/modules2tuple/Makefile | 17 +++++++++++++++ devel/modules2tuple/distinfo | 5 +++++ devel/modules2tuple/pkg-descr | 1 + devel/swag/Makefile | 37 +++++++++++++++++++++++++++++---- devel/swag/distinfo | 10 ++++----- devel/swag/files/patch-x-go.mod | 12 +++++++++++ devel/swag/files/patch-x-go.sum | 32 ++++++++++++++++++++++++++++ devel/swagger/distinfo | 10 ++++----- 8 files changed, 110 insertions(+), 14 deletions(-) create mode 100644 devel/modules2tuple/Makefile create mode 100644 devel/modules2tuple/distinfo create mode 100644 devel/modules2tuple/pkg-descr create mode 100644 devel/swag/files/patch-x-go.mod create mode 100644 devel/swag/files/patch-x-go.sum diff --git a/devel/modules2tuple/Makefile b/devel/modules2tuple/Makefile new file mode 100644 index 00000000..03b08ac8 --- /dev/null +++ b/devel/modules2tuple/Makefile @@ -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 diff --git a/devel/modules2tuple/distinfo b/devel/modules2tuple/distinfo new file mode 100644 index 00000000..ede7fc31 --- /dev/null +++ b/devel/modules2tuple/distinfo @@ -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 diff --git a/devel/modules2tuple/pkg-descr b/devel/modules2tuple/pkg-descr new file mode 100644 index 00000000..47eb31a5 --- /dev/null +++ b/devel/modules2tuple/pkg-descr @@ -0,0 +1 @@ +modules2tuple is a helper tool for generating GH_TUPLE from vendor/modules.txt diff --git a/devel/swag/Makefile b/devel/swag/Makefile index c1cc43ea..29f6e376 100644 --- a/devel/swag/Makefile +++ b/devel/swag/Makefile @@ -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 diff --git a/devel/swag/distinfo b/devel/swag/distinfo index ca6018eb..5d69f1e8 100644 --- a/devel/swag/distinfo +++ b/devel/swag/distinfo @@ -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 diff --git a/devel/swag/files/patch-x-go.mod b/devel/swag/files/patch-x-go.mod new file mode 100644 index 00000000..8fd50406 --- /dev/null +++ b/devel/swag/files/patch-x-go.mod @@ -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 + ) diff --git a/devel/swag/files/patch-x-go.sum b/devel/swag/files/patch-x-go.sum new file mode 100644 index 00000000..540980c2 --- /dev/null +++ b/devel/swag/files/patch-x-go.sum @@ -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= diff --git a/devel/swagger/distinfo b/devel/swagger/distinfo index 692fba64..885c914a 100644 --- a/devel/swagger/distinfo +++ b/devel/swagger/distinfo @@ -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