guix_mirror_bot pushed a commit to branch go-team
in repository guix.
commit 6f96e2e9a66f5fb2d9c300f1b4d647d4ba91ed3c
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Mar 7 21:08:47 2026 +0000
gnu: Add go-google-golang-org-genproto.
* gnu/packages/golang-web.scm (go-google-golang-org-genproto): New variable.
Change-Id: I2004e6013bcfe4c04fe7bd04b3e0dc960afa66fb
---
gnu/packages/golang-web.scm | 157 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 157 insertions(+)
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index 9c8e9a29f9..c3811f388b 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -18137,6 +18137,163 @@ an alternative fork of
@url{https://github.com/mattbaird/jsonpatch}.")
@url{https://godoc.org/google.golang.org/api, Google Cloud Services}.")
(license license:bsd-3)))
+(define-public go-google-golang-org-genproto
+ (package
+ (name "go-google-golang-org-genproto")
+ (version "0.0.0-20260226221140-a57be14db171")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/googleapis/go-genproto")
+ (commit (go-version->git-ref version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0y0gc5x6bfs2iq27pq510zwspaccplds4sa5zs40vkhw90ikmvy5"))
+ (modules '((guix build utils)))
+ (snippet
+ #~(begin
+ ;; Submodules with their own go.mod files and packaged separately:
+ ;;
+ (delete-file-recursively "googleapis/api")
+ (delete-file-recursively "googleapis/rpc")))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:skip-build? #t
+ #:tests? #f ;no tests
+ #:import-path "google.golang.org/genproto"))
+ (propagated-inputs
+ (list go-cloud-google-com-go ;keep here untill all inputs are available
+ ;; go-cloud-google-com-go-accessapproval
+ ;; go-cloud-google-com-go-accesscontextmanager
+ ;; go-cloud-google-com-go-aiplatform
+ ;; go-cloud-google-com-go-analytics
+ ;; go-cloud-google-com-go-apigateway
+ ;; go-cloud-google-com-go-apigeeconnect
+ ;; go-cloud-google-com-go-apigeeregistry
+ ;; go-cloud-google-com-go-appengine
+ ;; go-cloud-google-com-go-area120
+ ;; go-cloud-google-com-go-artifactregistry
+ ;; go-cloud-google-com-go-asset
+ ;; go-cloud-google-com-go-assuredworkloads
+ ;; go-cloud-google-com-go-automl
+ ;; go-cloud-google-com-go-baremetalsolution
+ ;; go-cloud-google-com-go-batch
+ ;; go-cloud-google-com-go-beyondcorp
+ ;; go-cloud-google-com-go-bigquery
+ ;; go-cloud-google-com-go-bigtable
+ ;; go-cloud-google-com-go-billing
+ ;; go-cloud-google-com-go-binaryauthorization
+ ;; go-cloud-google-com-go-certificatemanager
+ ;; go-cloud-google-com-go-channel
+ ;; go-cloud-google-com-go-cloudbuild
+ ;; go-cloud-google-com-go-clouddms
+ ;; go-cloud-google-com-go-cloudtasks
+ ;; go-cloud-google-com-go-compute
+ ;; go-cloud-google-com-go-contactcenterinsights
+ ;; go-cloud-google-com-go-container
+ ;; go-cloud-google-com-go-containeranalysis
+ ;; go-cloud-google-com-go-datacatalog
+ ;; go-cloud-google-com-go-dataflow
+ ;; go-cloud-google-com-go-dataform
+ ;; go-cloud-google-com-go-datafusion
+ ;; go-cloud-google-com-go-datalabeling
+ ;; go-cloud-google-com-go-dataplex
+ ;; go-cloud-google-com-go-dataproc-v2
+ ;; go-cloud-google-com-go-dataqna
+ ;; go-cloud-google-com-go-datastore
+ ;; go-cloud-google-com-go-datastream
+ ;; go-cloud-google-com-go-deploy
+ ;; go-cloud-google-com-go-dialogflow
+ ;; go-cloud-google-com-go-dlp
+ ;; go-cloud-google-com-go-documentai
+ ;; go-cloud-google-com-go-domains
+ ;; go-cloud-google-com-go-edgecontainer
+ ;; go-cloud-google-com-go-errorreporting
+ ;; go-cloud-google-com-go-essentialcontacts
+ ;; go-cloud-google-com-go-eventarc
+ ;; go-cloud-google-com-go-filestore
+ ;; go-cloud-google-com-go-firestore
+ ;; go-cloud-google-com-go-functions
+ ;; go-cloud-google-com-go-gkebackup
+ ;; go-cloud-google-com-go-gkeconnect
+ ;; go-cloud-google-com-go-gkehub
+ ;; go-cloud-google-com-go-gkemulticloud
+ ;; go-cloud-google-com-go-gsuiteaddons
+ ;; go-cloud-google-com-go-iam
+ ;; go-cloud-google-com-go-iap
+ ;; go-cloud-google-com-go-ids
+ ;; go-cloud-google-com-go-iot
+ ;; go-cloud-google-com-go-kms
+ ;; go-cloud-google-com-go-language
+ ;; go-cloud-google-com-go-lifesciences
+ ;; go-cloud-google-com-go-logging
+ ;; go-cloud-google-com-go-longrunning
+ ;; go-cloud-google-com-go-managedidentities
+ ;; go-cloud-google-com-go-maps
+ ;; go-cloud-google-com-go-mediatranslation
+ ;; go-cloud-google-com-go-memcache
+ ;; go-cloud-google-com-go-metastore
+ ;; go-cloud-google-com-go-monitoring
+ ;; go-cloud-google-com-go-networkconnectivity
+ ;; go-cloud-google-com-go-networkmanagement
+ ;; go-cloud-google-com-go-networksecurity
+ ;; go-cloud-google-com-go-notebooks
+ ;; go-cloud-google-com-go-optimization
+ ;; go-cloud-google-com-go-orchestration
+ ;; go-cloud-google-com-go-orgpolicy
+ ;; go-cloud-google-com-go-osconfig
+ ;; go-cloud-google-com-go-oslogin
+ ;; go-cloud-google-com-go-phishingprotection
+ ;; go-cloud-google-com-go-policytroubleshooter
+ ;; go-cloud-google-com-go-privatecatalog
+ ;; go-cloud-google-com-go-pubsub
+ ;; go-cloud-google-com-go-pubsublite
+ ;; go-cloud-google-com-go-recaptchaenterprise-v2
+ ;; go-cloud-google-com-go-recommendationengine
+ ;; go-cloud-google-com-go-recommender
+ ;; go-cloud-google-com-go-redis
+ ;; go-cloud-google-com-go-resourcemanager
+ ;; go-cloud-google-com-go-resourcesettings
+ ;; go-cloud-google-com-go-retail
+ ;; go-cloud-google-com-go-run
+ ;; go-cloud-google-com-go-scheduler
+ ;; go-cloud-google-com-go-secretmanager
+ ;; go-cloud-google-com-go-security
+ ;; go-cloud-google-com-go-securitycenter
+ ;; go-cloud-google-com-go-servicedirectory
+ ;; go-cloud-google-com-go-shell
+ ;; go-cloud-google-com-go-spanner
+ ;; go-cloud-google-com-go-speech
+ ;; go-cloud-google-com-go-storagetransfer
+ ;; go-cloud-google-com-go-talent
+ ;; go-cloud-google-com-go-texttospeech
+ ;; go-cloud-google-com-go-tpu
+ ;; go-cloud-google-com-go-trace
+ ;; go-cloud-google-com-go-translate
+ ;; go-cloud-google-com-go-video
+ ;; go-cloud-google-com-go-videointelligence
+ ;; go-cloud-google-com-go-vision-v2
+ ;; go-cloud-google-com-go-vmmigration
+ ;; go-cloud-google-com-go-vmwareengine
+ ;; go-cloud-google-com-go-vpcaccess
+ ;; go-cloud-google-com-go-webrisk
+ ;; go-cloud-google-com-go-websecurityscanner
+ ;; go-cloud-google-com-go-workflows
+ go-github-com-golang-protobuf
+ go-google-golang-org-genproto-googleapis-api
+ go-google-golang-org-genproto-googleapis-rpc
+ go-google-golang-org-grpc
+ go-google-golang-org-protobuf))
+ (home-page "https://google.golang.org/genproto")
+ (synopsis "Go proto packages")
+ (description
+ "This repository contains the Go packages for common protocol buffer
+types, and the generated @url{http://grpc.io, @code{gRPC}} code necessary for
+interacting with Google's @code{gRPC} APIs.")
+ (license license:asl2.0)))
+
(define-public go-google-golang-org-genproto-googleapis-api
(package
(name "go-google-golang-org-genproto-googleapis-api")