diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile index 9acf9e9c1845..d262699faeb1 100644 --- a/sysutils/opa/Makefile +++ b/sysutils/opa/Makefile @@ -1,109 +1,20 @@ PORTNAME= opa DISTVERSIONPREFIX= v -DISTVERSION= 1.5.0 -PORTREVISION= 6 +DISTVERSION= 1.10.0 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Open Policy Agent for policy enforcement across the entire stack -WWW= https://github.com/open-policy-agent/opa +WWW= https://www.openpolicyagent.org/ \ + https://github.com/open-policy-agent/opa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.24,modules -#GO_MODULE= github.com/open-policy-agent/opa # this fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266813 - -USE_GITHUB= yes -GH_ACCOUNT= open-policy-agent -GH_TUPLE= \ - agnivade:levenshtein:v1.2.1:agnivade_levenshtein/vendor/github.com/agnivade/levenshtein \ - beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ - bytecodealliance:wasmtime-go:v3.0.2:bytecodealliance_wasmtime_go_v3/vendor/github.com/bytecodealliance/wasmtime-go/v3 \ - cenkalti:backoff:v4.3.0:cenkalti_backoff_v4/vendor/github.com/cenkalti/backoff/v4 \ - cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ - containerd:containerd:v2.1.1:containerd_containerd_v2/vendor/github.com/containerd/containerd/v2 \ - containerd:errdefs:v1.0.0:containerd_errdefs/vendor/github.com/containerd/errdefs \ - containerd:log:v0.1.0:containerd_log/vendor/github.com/containerd/log \ - containerd:platforms:v1.0.0-rc.1:containerd_platforms/vendor/github.com/containerd/platforms \ - cpuguy83:go-md2man:v2.0.6:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ - dgraph-io:badger:v4.7.0:dgraph_io_badger_v4/vendor/github.com/dgraph-io/badger/v4 \ - dgraph-io:ristretto:v2.2.0:dgraph_io_ristretto_v2/vendor/github.com/dgraph-io/ristretto/v2 \ - dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ - felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \ - fortytw2:leaktest:v1.3.0:fortytw2_leaktest/vendor/github.com/fortytw2/leaktest \ - foxcpp:go-mockdns:v1.1.0:foxcpp_go_mockdns/vendor/github.com/foxcpp/go-mockdns \ - fsnotify:fsnotify:v1.9.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ - go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ - go-ini:ini:v1.67.0:go_ini_ini/vendor/github.com/go-ini/ini \ - go-logr:logr:v1.4.2:go_logr_logr/vendor/github.com/go-logr/logr \ - go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \ - go-viper:mapstructure:v2.2.1:go_viper_mapstructure_v2/vendor/github.com/go-viper/mapstructure/v2 \ - go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \ - golang:mod:v0.24.0:golang_mod/vendor/golang.org/x/mod \ - golang:net:v0.39.0:golang_net/vendor/golang.org/x/net \ - golang:protobuf:v1.5.4:golang_protobuf/vendor/github.com/golang/protobuf \ - golang:sync:v0.14.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.33.0:golang_sys/vendor/golang.org/x/sys \ - golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \ - golang:time:v0.11.0:golang_time/vendor/golang.org/x/time \ - golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \ - google:flatbuffers:v25.2.10:google_flatbuffers/vendor/github.com/google/flatbuffers \ - google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \ - google:go-genproto:56aae31c358a:google_go_genproto/vendor/google.golang.org/genproto/googleapis/api \ - google:go-genproto:56aae31c358a:google_go_genproto_1/vendor/google.golang.org/genproto/googleapis/rpc \ - google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \ - gorilla:mux:v1.8.1:gorilla_mux/vendor/github.com/gorilla/mux \ - grpc-ecosystem:grpc-gateway:v2.26.1:grpc_ecosystem_grpc_gateway_v2/vendor/github.com/grpc-ecosystem/grpc-gateway/v2 \ - grpc:grpc-go:v1.72.0:grpc_grpc_go/vendor/google.golang.org/grpc \ - inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ - klauspost:compress:v1.18.0:klauspost_compress/vendor/github.com/klauspost/compress \ - kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \ - kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \ - kubernetes-sigs:yaml:v1.4.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ - kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \ - mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ - miekg:dns:v1.1.57:miekg_dns/vendor/github.com/miekg/dns \ - moby:locker:v1.0.1:moby_locker/vendor/github.com/moby/locker \ - munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \ - olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \ - open-telemetry:opentelemetry-go-contrib:v1.31.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp \ - open-telemetry:opentelemetry-go-instrumentation:sdk/v1.1.0:open_telemetry_opentelemetry_go_instrumentation/vendor/go.opentelemetry.io/auto/sdk \ - open-telemetry:opentelemetry-go:v1.35.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ - open-telemetry:opentelemetry-proto-go:v1.5.0:open_telemetry_opentelemetry_proto_go/vendor/go.opentelemetry.io/proto/otlp \ - opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ - opencontainers:image-spec:v1.1.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ - oras-project:oras-go:v2.5.0:oras_project_oras_go/vendor/oras.land/oras-go/v2 \ - pelletier:go-toml:v2.2.4:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \ - peterh:liner:v1.2.2:peterh_liner/vendor/github.com/peterh/liner \ - prometheus:client_golang:v1.22.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ - prometheus:client_model:v0.6.2:prometheus_client_model/vendor/github.com/prometheus/client_model \ - prometheus:common:v0.62.0:prometheus_common/vendor/github.com/prometheus/common \ - prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \ - protocolbuffers:protobuf-go:v1.36.6:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ - rcrowley:go-metrics:10cdbea86bc0:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \ - rogpeppe:go-internal:v1.13.1:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ - russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ - sagikazarmark:locafero:v0.7.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \ - sergi:go-diff:v1.3.1:sergi_go_diff/vendor/github.com/sergi/go-diff \ - sirupsen:logrus:v1.9.3:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ - sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \ - spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \ - spf13:cast:v1.6.0:spf13_cast/vendor/github.com/spf13/cast \ - spf13:cobra:v1.9.1:spf13_cobra/vendor/github.com/spf13/cobra \ - spf13:pflag:v1.0.6:spf13_pflag/vendor/github.com/spf13/pflag \ - spf13:viper:v1.18.2:spf13_viper/vendor/github.com/spf13/viper \ - subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ - tchap:go-patricia:v2.3.2:tchap_go_patricia_v2/vendor/github.com/tchap/go-patricia/v2 \ - uber-go:atomic:v1.9.0:uber_go_atomic/vendor/go.uber.org/atomic \ - uber-go:automaxprocs:v1.6.0:uber_go_automaxprocs/vendor/go.uber.org/automaxprocs \ - uber-go:multierr:v1.9.0:uber_go_multierr/vendor/go.uber.org/multierr \ - xeipuuv:gojsonpointer:02993c407bfb:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \ - xeipuuv:gojsonreference:bd5ef7bd5415:xeipuuv_gojsonreference/vendor/github.com/xeipuuv/gojsonreference \ - yashtewari:glob-intersection:v0.2.0:yashtewari_glob_intersection/vendor/github.com/yashtewari/glob-intersection +GO_MODULE= github.com/open-policy-agent/opa PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/opa/distinfo b/sysutils/opa/distinfo index becdc6e04e2a..bfdb13e6db7b 100644 --- a/sysutils/opa/distinfo +++ b/sysutils/opa/distinfo @@ -1,173 +1,5 @@ -TIMESTAMP = 1748664110 -SHA256 (open-policy-agent-opa-v1.5.0_GH0.tar.gz) = e1745bc2dbf73d5e17f9360f7f9224e74555a9b907af7fca2c28e4dbfeb9e1be -SIZE (open-policy-agent-opa-v1.5.0_GH0.tar.gz) = 99472404 -SHA256 (agnivade-levenshtein-v1.2.1_GH0.tar.gz) = 0c6b22d98ac06a8087d4cf93f73ee56fdffe915665e83e2b14223ad003f0d18d -SIZE (agnivade-levenshtein-v1.2.1_GH0.tar.gz) = 5113 -SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 -SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 -SHA256 (bytecodealliance-wasmtime-go-v3.0.2_GH0.tar.gz) = 4398c5f78f8dbe6bb8f66cfc349f83618716a91ccf2a36cca0807cea713d66a9 -SIZE (bytecodealliance-wasmtime-go-v3.0.2_GH0.tar.gz) = 80414330 -SHA256 (cenkalti-backoff-v4.3.0_GH0.tar.gz) = 5006d8626ff22ad2c584b0ab09b6f20f8013b46467381519b80f9c037ad8c2b0 -SIZE (cenkalti-backoff-v4.3.0_GH0.tar.gz) = 10952 -SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5 -SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696 -SHA256 (containerd-containerd-v2.1.1_GH0.tar.gz) = 6ac779e87926ac1fe4360ffee63efd9f829b15a887e612be9a7d2f8a652674e9 -SIZE (containerd-containerd-v2.1.1_GH0.tar.gz) = 10610787 -SHA256 (containerd-errdefs-v1.0.0_GH0.tar.gz) = 78573bda5a8376601590d570cd23e362ca2af3d3dc33d9ab3e6404852de33737 -SIZE (containerd-errdefs-v1.0.0_GH0.tar.gz) = 20416 -SHA256 (containerd-log-v0.1.0_GH0.tar.gz) = bfe14fa56ab57783e3ee827351e5704b04870cfb2a4aa03a13a7b2b81cc56c61 -SIZE (containerd-log-v0.1.0_GH0.tar.gz) = 9654 -SHA256 (containerd-platforms-v1.0.0-rc.1_GH0.tar.gz) = d5fd6c224cfef627702fb5afa400c41bb426db3f716727c4a12fcdb486034e9c -SIZE (containerd-platforms-v1.0.0-rc.1_GH0.tar.gz) = 21737 -SHA256 (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 5fa29154237bc840a10a06231c066f9ddbe06bb31d1c3372eab12e1ed977271f -SIZE (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 11064 -SHA256 (dgraph-io-badger-v4.7.0_GH0.tar.gz) = 6888638b81168d9c690856f8607ed83a5607c100fdb20ac6b144ed306130ff09 -SIZE (dgraph-io-badger-v4.7.0_GH0.tar.gz) = 376638 -SHA256 (dgraph-io-ristretto-v2.2.0_GH0.tar.gz) = 3b6cc6d614a7ee848e23c811a03efb7d415bdf48086b03e771e785fab7824dc4 -SIZE (dgraph-io-ristretto-v2.2.0_GH0.tar.gz) = 153795 -SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8 -SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692 -SHA256 (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = ffb63ba081e4c2360342dea2079d08b8560c315b2f458885fd34639786a1aa3d -SIZE (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = 11954 -SHA256 (fortytw2-leaktest-v1.3.0_GH0.tar.gz) = 897726ed584a7c442eb660406e3438d4585b00c5f3769360eb19b18cace35292 -SIZE (fortytw2-leaktest-v1.3.0_GH0.tar.gz) = 5281 -SHA256 (foxcpp-go-mockdns-v1.1.0_GH0.tar.gz) = 3d8d1931187d2076f90d681e31f6410feed5e4351e9d624cb03d31a466986a5b -SIZE (foxcpp-go-mockdns-v1.1.0_GH0.tar.gz) = 10508 -SHA256 (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 3ff59fb248bb76a6bf4fbe99586aec08f7218743187c71da3ff2e34c23cc1a05 -SIZE (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 73945 -SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 -SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 -SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8 -SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531 -SHA256 (go-logr-logr-v1.4.2_GH0.tar.gz) = d06d6b9c3aa0cc42ba65ebcecd789addd149c859ca33a8878308f89590bf9fbd -SIZE (go-logr-logr-v1.4.2_GH0.tar.gz) = 57464 -SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8 -SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098 -SHA256 (go-viper-mapstructure-v2.2.1_GH0.tar.gz) = cba89bef038aaa49f607c373653a24e9152deefb02f03f731493ce73ed9ef4c9 -SIZE (go-viper-mapstructure-v2.2.1_GH0.tar.gz) = 42323 -SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 -SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (gobwas-glob-v0.2.3_GH0.tar.gz) = 325026fc78bcebcf31151b6e060f4e1c3321b04ded3dab63b63610b323c10850 -SIZE (gobwas-glob-v0.2.3_GH0.tar.gz) = 25962 -SHA256 (golang-mod-v0.24.0_GH0.tar.gz) = 5b56fd6ded068da016be02833c7bd1cbaa59b0d0ad0aca1041cdbdf97b3e26b2 -SIZE (golang-mod-v0.24.0_GH0.tar.gz) = 126053 -SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f -SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093 -SHA256 (golang-protobuf-v1.5.4_GH0.tar.gz) = d75e6960ecfabaaa83a7261b1b630d24e9c63aca79615fb15bf33e11b62fd019 -SIZE (golang-protobuf-v1.5.4_GH0.tar.gz) = 172992 -SHA256 (golang-sync-v0.14.0_GH0.tar.gz) = ab5a86fe8c4e6f2d1884ba5f91563796ca22723c245cda8cd035a266f24d1f5d -SIZE (golang-sync-v0.14.0_GH0.tar.gz) = 18767 -SHA256 (golang-sys-v0.33.0_GH0.tar.gz) = 16370146c98a69f76b09e7b67ec93d7e259e45d85808aeb9a453a4bbff865287 -SIZE (golang-sys-v0.33.0_GH0.tar.gz) = 1528783 -SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7 -SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904 -SHA256 (golang-time-v0.11.0_GH0.tar.gz) = ec26daa712b0c9660b64ea2ec5f241144b7a8c414b85938c6adbbab69c712126 -SIZE (golang-time-v0.11.0_GH0.tar.gz) = 12471 -SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 -SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 -SHA256 (google-flatbuffers-v25.2.10_GH0.tar.gz) = b9c2df49707c57a48fc0923d52b8c73beb72d675f9d44b2211e4569be40a7421 -SIZE (google-flatbuffers-v25.2.10_GH0.tar.gz) = 2299918 -SHA256 (google-go-cmp-v0.7.0_GH0.tar.gz) = c98f4f998ad8134b26816500b5c4c5cd6329905c0610b0c1f031efe7fbb469af -SIZE (google-go-cmp-v0.7.0_GH0.tar.gz) = 105149 -SHA256 (google-go-genproto-56aae31c358a_GH0.tar.gz) = 0750d72485967ddc852dd7d47f37b1472add16503de265732172a53f7b1f52fe -SIZE (google-go-genproto-56aae31c358a_GH0.tar.gz) = 5896454 -SHA256 (google-go-genproto-56aae31c358a_GH0.tar.gz) = 0750d72485967ddc852dd7d47f37b1472add16503de265732172a53f7b1f52fe -SIZE (google-go-genproto-56aae31c358a_GH0.tar.gz) = 5896454 -SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d -SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896 -SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d -SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033 -SHA256 (grpc-ecosystem-grpc-gateway-v2.26.1_GH0.tar.gz) = 2f5b6b9c6eb91fe929a8ad0f5fac06ad9274bc0f97adda03a39f84d8f9f7c070 -SIZE (grpc-ecosystem-grpc-gateway-v2.26.1_GH0.tar.gz) = 858637 -SHA256 (grpc-grpc-go-v1.72.0_GH0.tar.gz) = bfd9b72523f56391aa568b464775a1241f5f38fba8d7f5f1edc1f1d8cde3d2f4 -SIZE (grpc-grpc-go-v1.72.0_GH0.tar.gz) = 2410705 -SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141 -SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338 -SHA256 (klauspost-compress-v1.18.0_GH0.tar.gz) = 2fdacf413615dc72f8cb4d199ce49bb5591da7ebdefaf7e2d1acf50ba2246c6c -SIZE (klauspost-compress-v1.18.0_GH0.tar.gz) = 39078330 -SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163ca0519b8608616e48f5d206 -SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227 -SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c -SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699 -SHA256 (kubernetes-sigs-yaml-v1.4.0_GH0.tar.gz) = b3f61049628348ee1483cb78812557222b7720912bcdb879fc8129970749a5be -SIZE (kubernetes-sigs-yaml-v1.4.0_GH0.tar.gz) = 192433 -SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db -SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637 -SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835 -SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714 -SHA256 (miekg-dns-v1.1.57_GH0.tar.gz) = 11519023d81959073e55d5e3c0e3057c927b0bd73245e8e844ea7f0456ea1e62 -SIZE (miekg-dns-v1.1.57_GH0.tar.gz) = 213506 -SHA256 (moby-locker-v1.0.1_GH0.tar.gz) = 524f312615b4dc06f0199612125a9e0481869a087875666e39f09873a09e24fc -SIZE (moby-locker-v1.0.1_GH0.tar.gz) = 6616 -SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c -SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810 -SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f -SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568 -SHA256 (open-telemetry-opentelemetry-go-contrib-v1.31.0_GH0.tar.gz) = 6f82a8eb319d01e1b41db2b2b06f3411799df158e2c0ca7968b1f298ca25f81f -SIZE (open-telemetry-opentelemetry-go-contrib-v1.31.0_GH0.tar.gz) = 644654 -SHA256 (open-telemetry-opentelemetry-go-instrumentation-sdk-v1.1.0_GH0.tar.gz) = 633de267e9143f97362998517e119c29f12c22316f2cb27af5047cf81f864330 -SIZE (open-telemetry-opentelemetry-go-instrumentation-sdk-v1.1.0_GH0.tar.gz) = 1114771 -SHA256 (open-telemetry-opentelemetry-go-v1.35.0_GH0.tar.gz) = f54077cb4761f7d122c3d7e6b3e5e9512c1b62bad1accdb127e59de2bcfd005a -SIZE (open-telemetry-opentelemetry-go-v1.35.0_GH0.tar.gz) = 2077579 -SHA256 (open-telemetry-opentelemetry-proto-go-v1.5.0_GH0.tar.gz) = 810887a5dfe7eae2134e492ad6ba1ea54c67736805f8f1d0e7b219f963222956 -SIZE (open-telemetry-opentelemetry-proto-go-v1.5.0_GH0.tar.gz) = 146551 -SHA256 (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 1e74706d265c92f62793af741e322163f3c08afa66f5a7926c9b9ccb44fed230 -SIZE (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 24456 -SHA256 (opencontainers-image-spec-v1.1.1_GH0.tar.gz) = fff64f2ae3a11a307227d27ba599f1e56b436301c5a2faedd57907ac97d2ac94 -SIZE (opencontainers-image-spec-v1.1.1_GH0.tar.gz) = 160340 -SHA256 (oras-project-oras-go-v2.5.0_GH0.tar.gz) = 79897ea014c4608a396bd6e6f8156fb1d04a8da7b37916ae53e4aad5ada7d590 -SIZE (oras-project-oras-go-v2.5.0_GH0.tar.gz) = 226755 -SHA256 (pelletier-go-toml-v2.2.4_GH0.tar.gz) = d7bb392de6c9b6eedd23e5e05e7cd730822afa02b85ca6a69c9313638a945a24 -SIZE (pelletier-go-toml-v2.2.4_GH0.tar.gz) = 910332 -SHA256 (peterh-liner-v1.2.2_GH0.tar.gz) = 3c14c4eea1be82f4182bf7b0c6f064847333f3afbcfb8b8c1d1c0bb8b7ed65d9 -SIZE (peterh-liner-v1.2.2_GH0.tar.gz) = 22008 -SHA256 (prometheus-client_golang-v1.22.0_GH0.tar.gz) = 9ec5f0f04f0c9736619ce2c38e89802293be0b7060088ca6f8eeef10d07bf8a9 -SIZE (prometheus-client_golang-v1.22.0_GH0.tar.gz) = 1143163 -SHA256 (prometheus-client_model-v0.6.2_GH0.tar.gz) = 47c5ea7949f68e7f7b344350c59b6bd31eeb921f0eec6c3a566e27cf1951470c -SIZE (prometheus-client_model-v0.6.2_GH0.tar.gz) = 17508 -SHA256 (prometheus-common-v0.62.0_GH0.tar.gz) = 8ef329ff7a746436e3a1ba66eb20b6ef88bcf7af2cc09a88b2d068caace2cf79 -SIZE (prometheus-common-v0.62.0_GH0.tar.gz) = 144719 -SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5 -SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687 -SHA256 (protocolbuffers-protobuf-go-v1.36.6_GH0.tar.gz) = afa2b0e8f86d6da9d09c51ab4270d93c2888327220316982be9db345f523a6a1 -SIZE (protocolbuffers-protobuf-go-v1.36.6_GH0.tar.gz) = 1801820 -SHA256 (rcrowley-go-metrics-10cdbea86bc0_GH0.tar.gz) = 3f1c492e20be6214a1211602bf2675d42cff5fa59c452a231557e3add587e57c -SIZE (rcrowley-go-metrics-10cdbea86bc0_GH0.tar.gz) = 37583 -SHA256 (rogpeppe-go-internal-v1.13.1_GH0.tar.gz) = 97914f4c73520fdc6740f9b5232e39e07cba569ae649eab537ee629a64288358 -SIZE (rogpeppe-go-internal-v1.13.1_GH0.tar.gz) = 116451 -SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4 -SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896 -SHA256 (sagikazarmark-locafero-v0.7.0_GH0.tar.gz) = e0a40a0ba8dda6b160fef8da52dbedc665e120b5b47420283366c16f183c76c5 -SIZE (sagikazarmark-locafero-v0.7.0_GH0.tar.gz) = 11258 -SHA256 (sergi-go-diff-v1.3.1_GH0.tar.gz) = ddba0d0eb4aa7c1ba37b3609087467129ade5ece0d2ddf8b559edf0ba41ef5a5 -SIZE (sergi-go-diff-v1.3.1_GH0.tar.gz) = 1333698 -SHA256 (sirupsen-logrus-v1.9.3_GH0.tar.gz) = cfa48a647a28c1f12fb6a9b672bc4d88b6407ff05aedcf23ce939d342646acce -SIZE (sirupsen-logrus-v1.9.3_GH0.tar.gz) = 50320 -SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f -SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021 -SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4 -SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257 -SHA256 (spf13-cast-v1.6.0_GH0.tar.gz) = 8eef6bfd96458f061dd738f6e146b7687bdde18f996258c9bab0f574f8c36ae8 -SIZE (spf13-cast-v1.6.0_GH0.tar.gz) = 15616 -SHA256 (spf13-cobra-v1.9.1_GH0.tar.gz) = 4026e019a940b70e59aa8d07184314969888a75adc77adba0be008b1106558af -SIZE (spf13-cobra-v1.9.1_GH0.tar.gz) = 197816 -SHA256 (spf13-pflag-v1.0.6_GH0.tar.gz) = b6beba1d0a8ce6e0827567931ff9b1b1c93b0fb4b091e825aa09bf0310664ff7 -SIZE (spf13-pflag-v1.0.6_GH0.tar.gz) = 52840 -SHA256 (spf13-viper-v1.18.2_GH0.tar.gz) = eb9223a46c6319b3add6cfe3e7986fde9919bd441d695169d6f1238d19a0d6d4 -SIZE (spf13-viper-v1.18.2_GH0.tar.gz) = 118481 -SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db -SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470 -SHA256 (tchap-go-patricia-v2.3.2_GH0.tar.gz) = 749957ac35c04c6418ea5baee567a530f1a2e259fe7c1319bf31db7d537fb479 -SIZE (tchap-go-patricia-v2.3.2_GH0.tar.gz) = 12475 -SHA256 (uber-go-atomic-v1.9.0_GH0.tar.gz) = a6b11bb77c479298cdfdfdf2132975dbd975322b619451378cbdf731facd874a -SIZE (uber-go-atomic-v1.9.0_GH0.tar.gz) = 21331 -SHA256 (uber-go-automaxprocs-v1.6.0_GH0.tar.gz) = fb750295e270f668502fb139ff626bf5209033c7893b29521238cd04502e55cf -SIZE (uber-go-automaxprocs-v1.6.0_GH0.tar.gz) = 24465 -SHA256 (uber-go-multierr-v1.9.0_GH0.tar.gz) = 0664e6c869ca2bef1851b77b9384d8fb1a5f41514b4b174da340e31c616da028 -SIZE (uber-go-multierr-v1.9.0_GH0.tar.gz) = 15662 -SHA256 (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 36e17c61a2a9384cfdaa1817327f368a1eec66722a7c72ce26abcf8e36ace446 -SIZE (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 7698 -SHA256 (xeipuuv-gojsonreference-bd5ef7bd5415_GH0.tar.gz) = f99765bc8692e620f8abc3f36e10df36a4161c5634505632599ce88abc2d8f55 -SIZE (xeipuuv-gojsonreference-bd5ef7bd5415_GH0.tar.gz) = 6958 -SHA256 (yashtewari-glob-intersection-v0.2.0_GH0.tar.gz) = 50a02dcb565612b9f41814f0f87305e36986163709b0b7c429654b7030d98c7f -SIZE (yashtewari-glob-intersection-v0.2.0_GH0.tar.gz) = 12922 +TIMESTAMP = 1762161257 +SHA256 (go/sysutils_opa/opa-v1.10.0/v1.10.0.mod) = 1781f97dac5cd5e9315565c8f6ae1778af62397e710d0686c8ff94feca6358e8 +SIZE (go/sysutils_opa/opa-v1.10.0/v1.10.0.mod) = 6001 +SHA256 (go/sysutils_opa/opa-v1.10.0/v1.10.0.zip) = a3900d5a16f878ccf193bc73c8fc91a887402d99151e087153312e398e732d70 +SIZE (go/sysutils_opa/opa-v1.10.0/v1.10.0.zip) = 22928085 diff --git a/sysutils/opa/pkg-descr b/sysutils/opa/pkg-descr index 6e24c406b8e0..8fff8d6b7da0 100644 --- a/sysutils/opa/pkg-descr +++ b/sysutils/opa/pkg-descr @@ -1,2 +1,9 @@ -The Open Policy Agent (OPA) is an open source, general-purpose policy engine -that enables unified, context-aware policy enforcement across the entire stack. +Open Policy Agent (OPA) is an open source, general-purpose policy engine +that enables unified, context-aware policy enforcement across the entire +stack. OPA is a graduated project of the Cloud Native Computing Foundation +(CNCF). + +Use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines, +API gateways, and more. OPA decouples policy decision-making from the +application's business logic. Policies are written in a high-level +declarative language called Rego.