git: 127fcb40cfc1 - main - sysutils/rest-server: update to 0.13.0

From: Dave Cottlehuber <dch_at_FreeBSD.org>
Date: Wed, 05 Mar 2025 07:10:51 UTC
The branch main has been updated by dch:

URL: https://cgit.FreeBSD.org/ports/commit/?id=127fcb40cfc1cb5f9ccef8f5ead02e660230c5b9

commit 127fcb40cfc1cb5f9ccef8f5ead02e660230c5b9
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2025-03-05 07:10:31 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2025-03-05 07:10:31 +0000

    sysutils/rest-server: update to 0.13.0
    
    Sponsored by:   SkunkWerks, GmbH
    Reported by:    portscout
---
 sysutils/rest-server/Makefile      | 12 +++-------
 sysutils/rest-server/Makefile.deps | 20 ----------------
 sysutils/rest-server/distinfo      | 48 ++++----------------------------------
 3 files changed, 8 insertions(+), 72 deletions(-)

diff --git a/sysutils/rest-server/Makefile b/sysutils/rest-server/Makefile
index bdcc3acd4b23..30d0c4e6c595 100644
--- a/sysutils/rest-server/Makefile
+++ b/sysutils/rest-server/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	rest-server
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.12.1
-PORTREVISION=	7
+DISTVERSION=	0.13.0
 CATEGORIES=	sysutils
 
 MAINTAINER=	dch@FreeBSD.org
@@ -12,14 +11,9 @@ LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go:modules
-USE_GITHUB=	yes
-GH_ACCOUNT=	restic
 USE_RC_SUBR=	restserver
-
-.include "${.CURDIR}/Makefile.deps"
-
-GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
-GO_TARGET=	${GO_PKGNAME}/cmd/${PORTNAME}
+GO_MODULE=	github.com/restic/rest-server
+GO_TARGET=	./cmd/rest-server
 
 USERS=		restserver
 GROUPS=		restserver
diff --git a/sysutils/rest-server/Makefile.deps b/sysutils/rest-server/Makefile.deps
deleted file mode 100644
index 31f5b2361770..000000000000
--- a/sysutils/rest-server/Makefile.deps
+++ /dev/null
@@ -1,20 +0,0 @@
-GH_TUPLE=	beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
-		cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
-		coreos:go-systemd:v22.5.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \
-		felixge:httpsnoop:v1.0.3:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \
-		golang:crypto:v0.11.0:golang_crypto/vendor/golang.org/x/crypto \
-		golang:protobuf:v1.5.3:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sys:v0.10.0:golang_sys/vendor/golang.org/x/sys \
-		gorilla:handlers:v1.5.1:gorilla_handlers/vendor/github.com/gorilla/handlers \
-		inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		klauspost:cpuid:v2.2.5:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \
-		matttproud:golang_protobuf_extensions:v1.0.4:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
-		minio:sha256-simd:v1.0.1:minio_sha256_simd/vendor/github.com/minio/sha256-simd \
-		miolini:datacounter:v1.0.3:miolini_datacounter/vendor/github.com/miolini/datacounter \
-		prometheus:client_golang:v1.16.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
-		prometheus:client_model:v0.4.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
-		prometheus:common:v0.44.0:prometheus_common/vendor/github.com/prometheus/common \
-		prometheus:procfs:v0.11.0:prometheus_procfs/vendor/github.com/prometheus/procfs \
-		protocolbuffers:protobuf-go:v1.31.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		spf13:cobra:v1.7.0:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag
diff --git a/sysutils/rest-server/distinfo b/sysutils/rest-server/distinfo
index c80feef4f2ba..a126c1dbdf83 100644
--- a/sysutils/rest-server/distinfo
+++ b/sysutils/rest-server/distinfo
@@ -1,43 +1,5 @@
-TIMESTAMP = 1701726603
-SHA256 (restic-rest-server-v0.12.1_GH0.tar.gz) = cfbeb4a66cac6fc36b1cb11256f06c6e4fcc7a28c2ef590550adf1c199b9aa4b
-SIZE (restic-rest-server-v0.12.1_GH0.tar.gz) = 281233
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13
-SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334
-SHA256 (coreos-go-systemd-v22.5.0_GH0.tar.gz) = b56f4a5aa5cd8a5a2e8b323fb8e76b4a45c6ea6a319a42d9bb2851c54e97a3a1
-SIZE (coreos-go-systemd-v22.5.0_GH0.tar.gz) = 75550
-SHA256 (felixge-httpsnoop-v1.0.3_GH0.tar.gz) = 6c8f1ff85d90b4af6e6158d33e9fb7a2fe86dcb2c61b1082e8d755a868d466dd
-SIZE (felixge-httpsnoop-v1.0.3_GH0.tar.gz) = 11662
-SHA256 (golang-crypto-v0.11.0_GH0.tar.gz) = 6fb82982c2c8217f0018fd10751b2695998321a82e18750d43bbbec69fc99f3b
-SIZE (golang-crypto-v0.11.0_GH0.tar.gz) = 1788988
-SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa
-SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822
-SHA256 (golang-sys-v0.10.0_GH0.tar.gz) = d8ab2cec3d87e5a0e9ecaab8a3aff10d58f0048c7308577eeab19f09411a3bf6
-SIZE (golang-sys-v0.10.0_GH0.tar.gz) = 1441416
-SHA256 (gorilla-handlers-v1.5.1_GH0.tar.gz) = be22eafc7020cba749c8638d0051c326f1b31b5a76a98d86beafc595079f6b09
-SIZE (gorilla-handlers-v1.5.1_GH0.tar.gz) = 20963
-SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
-SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
-SHA256 (klauspost-cpuid-v2.2.5_GH0.tar.gz) = a5021d85a70184f098ebd7e704f8b2330404f4c760de09af6da61b9ce182a49a
-SIZE (klauspost-cpuid-v2.2.5_GH0.tar.gz) = 455976
-SHA256 (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = b64cab9cb9ae8b9162c7197aeedc6ed617b4c93e4f5674c3ec6cd2e9b0d9d09c
-SIZE (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = 37510
-SHA256 (minio-sha256-simd-v1.0.1_GH0.tar.gz) = 42220290d66f951e5b63745f3a3f3e05e98bc602cd5b0b817fce19f77716a40a
-SIZE (minio-sha256-simd-v1.0.1_GH0.tar.gz) = 53853
-SHA256 (miolini-datacounter-v1.0.3_GH0.tar.gz) = b8a545623db208d3c84557da842772bf8482d85bed37451df6c97ef6c53d6f73
-SIZE (miolini-datacounter-v1.0.3_GH0.tar.gz) = 2831
-SHA256 (prometheus-client_golang-v1.16.0_GH0.tar.gz) = bccccdd5fc17fb5722064d48b3c2e00e405620a5c5322c7d4508af28278b1456
-SIZE (prometheus-client_golang-v1.16.0_GH0.tar.gz) = 1102629
-SHA256 (prometheus-client_model-v0.4.0_GH0.tar.gz) = 82fc41d9481476a778b120d4553e9e4edf06cc4efd52ee09ba000933d3a2a53d
-SIZE (prometheus-client_model-v0.4.0_GH0.tar.gz) = 16638
-SHA256 (prometheus-common-v0.44.0_GH0.tar.gz) = 0cc74ab6d743fe83e28f11e2f9083686e6f57f3e7552611b80b7ca2a1cd1517d
-SIZE (prometheus-common-v0.44.0_GH0.tar.gz) = 133037
-SHA256 (prometheus-procfs-v0.11.0_GH0.tar.gz) = a7dfe3d0771f29a041a7da9dc9a355d8182c6a2ab98ed3a04089b2302722473f
-SIZE (prometheus-procfs-v0.11.0_GH0.tar.gz) = 228853
-SHA256 (protocolbuffers-protobuf-go-v1.31.0_GH0.tar.gz) = 96d670e9bae145ff2dd0f48a3693edb1f45ec3ee56d5f50a5f01cc7e060314bc
-SIZE (protocolbuffers-protobuf-go-v1.31.0_GH0.tar.gz) = 1311732
-SHA256 (spf13-cobra-v1.7.0_GH0.tar.gz) = efce686c813c787d8fc650f5bd1bbe903c168c8400003c3eafb8724a4a2d65c8
-SIZE (spf13-cobra-v1.7.0_GH0.tar.gz) = 187161
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
+TIMESTAMP = 1740403192
+SHA256 (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.mod) = 8232d9f5a821ee7eb63505781e4f8c760d8027d598f13bb8688178878f2f479f
+SIZE (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.mod) = 936
+SHA256 (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.zip) = e257a8e2832cb10a3f661c4a409fb735ca0577299415ec622837a389c7aa09d0
+SIZE (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.zip) = 291281