diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile index 654bad37c80e..5de276f878cd 100644 --- a/devel/gitaly/Makefile +++ b/devel/gitaly/Makefile @@ -1,153 +1,153 @@ -# $FreeBSD: head/devel/gitaly/Makefile 568749 2021-03-18 16:32:56Z mfechner $ +# $FreeBSD$ PORTNAME= gitaly DISTVERSION= 13.10.1 PORTREVISION= 0 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org COMMENT= Smart reverse proxy for GitLab LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE # define dependencies that are required for build and run under MY_DEPENDS MY_DEPENDS= git>=2.29:devel/git \ rubygem-bundler>=2.1.4:sysutils/rubygem-bundler \ rubygem-rugged>=1.1<2:devel/rubygem-rugged \ rubygem-github-linguist>=7.12.1<8:textproc/rubygem-github-linguist \ rubygem-gitlab-markup>=1.7.1<1.8.0:textproc/rubygem-gitlab-markup \ rubygem-activesupport60>=6.0.3.4<6.0.4:devel/rubygem-activesupport60 \ rubygem-rdoc>=6.1<7.0:devel/rubygem-rdoc \ rubygem-gitlab-gollum-lib>=4.2.7.10.gitlab.1<4.2.8:www/rubygem-gitlab-gollum-lib \ rubygem-gitlab-gollum-rugged_adapter>=0.4.4.3.gitlab.1<0.4.5.0:www/rubygem-gitlab-gollum-rugged_adapter \ rubygem-grpc130>=1.30.2<1.31:net/rubygem-grpc130 \ rubygem-sentry-raven>=3.0<4:devel/rubygem-sentry-raven \ rubygem-faraday>=1.0.1<2:www/rubygem-faraday \ rubygem-rbtrace>=0.4.14:devel/rubygem-rbtrace \ rubygem-gitlab-labkit>=0.16.1<0.17:devel/rubygem-gitlab-labkit \ rubygem-licensee>=9.14.1<9.15:devel/rubygem-licensee \ rubygem-google-protobuf314>=3.12.0<3.15:devel/rubygem-google-protobuf314 BUILD_DEPENDS= gem:devel/ruby-gems \ bash>0:shells/bash \ ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} \ gitlab-shell>=9.3.0:devel/gitlab-shell LIB_DEPENDS= libgit2.so:devel/libgit2 USES= gmake go:modules,no_targets pkgconfig USE_RUBY= yes MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}" # make sure to pass go build options into make process MAKE_ENV+= ${GO_ENV} USE_GITLAB= yes GL_ACCOUNT= gitlab-org # Find this here: https://gitlab.com/gitlab-org/gitaly/-/tags GL_COMMIT= bb27a5a3b1085a191e9fcc66a50c3d71cde24237 # for go dependencies USE_GITHUB= nodefault # generated with: make gomod-vendor # 85dd GH_TUPLE= \ DataDog:dd-trace-go:v1.7.0:datadog_dd_trace_go/vendor/gopkg.in/DataDog/dd-trace-go.v1 \ alexbrainman:sspi:909beea2cc74:alexbrainman_sspi/vendor/github.com/alexbrainman/sspi \ avast:retry-go:v3.0.0:avast_retry_go/vendor/github.com/avast/retry-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ census-instrumentation:opencensus-go:v0.22.2:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ client9:reopen:v1.0.0:client9_reopen/vendor/github.com/client9/reopen \ cloudflare:tableflip:4baec9811f2b:cloudflare_tableflip/vendor/github.com/cloudflare/tableflip \ HdrHistogram:hdrhistogram-go:3a0bb77429bd:codahale_hdrhistogram_go/vendor/github.com/codahale/hdrhistogram \ containerd:cgroups:2819c83ced99:containerd_cgroups/vendor/github.com/containerd/cgroups \ coreos:go-systemd:v22.0.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ dpotapov:go-spnego:c2c609116ad0:dpotapov_go_spnego/vendor/github.com/dpotapov/go-spnego \ getsentry:sentry-go:v0.7.0:getsentry_sentry_go/vendor/github.com/getsentry/sentry-go \ git-lfs:git-lfs:2e1d981afbe3:git_lfs_git_lfs/vendor/github.com/git-lfs/git-lfs \ git-lfs:gitobj:v2.0.1:git_lfs_gitobj_v2/vendor/github.com/git-lfs/gitobj/v2 \ git-lfs:go-netrc:e0e9ca483a18:git_lfs_go_netrc/vendor/github.com/git-lfs/go-netrc \ git-lfs:wildmatch:v1.0.4:git_lfs_wildmatch/vendor/github.com/git-lfs/wildmatch \ go-gorp:gorp:v1.7.2:go_gorp_gorp/vendor/gopkg.in/gorp.v1 \ go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ godbus:dbus:v5.0.3:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \ gogo:protobuf:v1.3.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:be400aefbc4c:golang_crypto/vendor/golang.org/x/crypto \ golang:exp:e8c3332aa8e5:golang_exp/vendor/golang.org/x/exp \ golang:groupcache:215e87163ea7:golang_groupcache/vendor/github.com/golang/groupcache \ golang:net:5f4716e94777:golang_net/vendor/golang.org/x/net \ golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.3.3:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sync:6e8e738ad208:golang_sync/vendor/golang.org/x/sync \ golang:sys:ed752295db88:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.3:golang_text/vendor/golang.org/x/text \ google:go-cmp:v0.4.0:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:7949de9c1215:google_go_genproto/vendor/google.golang.org/genproto \ google:pprof:d4f498aebedc:google_pprof/vendor/github.com/google/pprof \ google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:google-api-go-client:v0.15.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:v0.50.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ grpc-ecosystem:go-grpc-middleware:be4c235f9d1c:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \ grpc-ecosystem:go-grpc-prometheus:v1.2.0:grpc_ecosystem_go_grpc_prometheus/vendor/github.com/grpc-ecosystem/go-grpc-prometheus \ grpc:grpc-go:v1.29.1:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ jcmturner:aescts:v1.0.1:jcmturner_aescts/vendor/gopkg.in/jcmturner/aescts.v1 \ jcmturner:dnsutils:v1.0.1:jcmturner_dnsutils/vendor/gopkg.in/jcmturner/dnsutils.v1 \ jcmturner:gofork:v1.0.0:jcmturner_gofork/vendor/github.com/jcmturner/gofork \ jcmturner:gokrb5:v5.3.0:jcmturner_gokrb5/vendor/gopkg.in/jcmturner/gokrb5.v5 \ jcmturner:rpc:v0.0.2:jcmturner_rpc/vendor/gopkg.in/jcmturner/rpc.v0 \ kelseyhightower:envconfig:v1.3.0:kelseyhightower_envconfig/vendor/github.com/kelseyhightower/envconfig \ lib:pq:v1.2.0:lib_pq/vendor/github.com/lib/pq \ libgit2:git2go:v31.4.12:libgit2_git2go_v31/vendor/github.com/libgit2/git2go/v31 \ lightstep:lightstep-tracer-go:v0.15.6:lightstep_lightstep_tracer_go/vendor/github.com/lightstep/lightstep-tracer-go \ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.4:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ oklog:ulid:v2.0.2:oklog_ulid_v2/vendor/github.com/oklog/ulid/v2 \ olekukonko:tablewriter:v0.0.2:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \ olekukonko:ts:78ecb04241c0:olekukonko_ts/vendor/github.com/olekukonko/ts \ opencontainers:runtime-spec:v1.0.2:opencontainers_runtime_spec/vendor/github.com/opencontainers/runtime-spec \ opentracing:opentracing-go:v1.2.0:opentracing_opentracing_go/vendor/github.com/opentracing/opentracing-go \ otiai10:curr:v1.0.0:otiai10_curr/vendor/github.com/otiai10/curr \ pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ philhofer:fwd:v1.0.0:philhofer_fwd/vendor/github.com/philhofer/fwd \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.0.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:14fe0d1b01d4:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.4.1:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.0.3:prometheus_procfs/vendor/github.com/prometheus/procfs \ rubenv:sql-migrate:06338513c237:rubenv_sql_migrate/vendor/github.com/rubenv/sql-migrate \ rubyist:tracerx:787959303086:rubyist_tracerx/vendor/github.com/rubyist/tracerx \ sebest:xff:6c115e0ffa35:sebest_xff/vendor/github.com/sebest/xff \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ ssgelm:cookiejarparser:v1.0.1:ssgelm_cookiejarparser/vendor/github.com/ssgelm/cookiejarparser \ stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \ stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \ tinylib:msgp:v1.1.0:tinylib_msgp/vendor/github.com/tinylib/msgp \ uber:jaeger-client-go:v2.15.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \ uber:jaeger-lib:v1.5.0:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib GL_TUPLE= gitlab-org:gitlab-shell:3f9890ef73dced430d86801a1efc0e93ec50890e:gitlab_org_gitlab_shell/vendor/gitlab.com/gitlab-org/gitlab-shell \ gitlab-org:labkit:f2d7fb209ecad2eaddb5fb9c4ab03eb8eaa82811:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit post-patch: ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/config.toml.example ${MV} ${WRKSRC}/config.toml.example ${WRKSRC}/config.toml.sample do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/bin ${FIND} ${WRKSRC} -name '*.orig' -delete ${FIND} ${WRKSRC} -name "Gemfile.lock" -delete (cd ${WRKSRC}/_build/bin/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/bin && \ cd ${WRKSRC} && ${COPYTREE_SHARE} config.toml.sample ${STAGEDIR}${DATADIR}) && \ cd ${WRKSRC}/ruby && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ruby .include diff --git a/devel/libgit2/Makefile b/devel/libgit2/Makefile index 2a9b15e0a70a..7638003b2e87 100644 --- a/devel/libgit2/Makefile +++ b/devel/libgit2/Makefile @@ -1,50 +1,50 @@ -# $FreeBSD: head/devel/libgit2/Makefile 539732 2020-06-20 11:49:08Z tobik $ +# $FreeBSD$ # Also update devel/libgit2-glib, devel/rubygem-rugged, devel/py-pygit2 # Make sure you bump revision of depending ports, if SONAME changes # objdump -p libgit2.so |grep SONAME # Tools/scripts/search_lib_depends_and_bump.sh devel/libgit2 PORTNAME= libgit2 PORTVERSION= 1.1.0 CATEGORIES= devel MASTER_SITES= https://github.com/libgit2/libgit2/releases/download/v${PORTVERSION}/ MAINTAINER= mfechner@FreeBSD.org COMMENT= Portable, pure C implementation of the Git core LICENSE= GPLv2 LIB_DEPENDS= libpcre.so:devel/pcre USES= cmake pkgconfig ssl USE_LDCONFIG= yes CMAKE_OFF= BUILD_CLAR PLIST_SUB= PORTVERSION=${PORTVERSION} \ SHLIB_VER=${PORTVERSION:R} OPTIONS_DEFINE= SSH THREADS OPTIONS_DEFAULT=SSH THREADS SSH_DESC= Enable SSH support through libssh2 SSH_LIB_DEPENDS= libssh2.so:security/libssh2 SSH_CMAKE_BOOL= USE_SSH THREADS_CMAKE_BOOL= THREADSAFE .include .if ${SSL_DEFAULT} == base post-patch: @${REINPLACE_CMD} -e "/LIBGIT2_PC_REQUIRES.*openssl/ d" \ ${WRKSRC}/cmake/Modules/SelectHTTPSBackend.cmake .endif do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \ -DBUILD_CLAR=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include diff --git a/devel/py-pygit2/Makefile b/devel/py-pygit2/Makefile index 6eb2dc373683..dbd47df00928 100644 --- a/devel/py-pygit2/Makefile +++ b/devel/py-pygit2/Makefile @@ -1,37 +1,37 @@ # Created by: William Grzybowski -# $FreeBSD: head/devel/py-pygit2/Makefile 550428 2020-09-28 14:08:19Z mfechner $ +# $FreeBSD$ # Also update devel/libgit2, devel/libgit2-glib, devel/rubygem-rugged PORTNAME= pygit2 PORTVERSION= 1.4.0 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mfechner@FreeBSD.org COMMENT= Python bindings for libgit2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING MY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>1.0:devel/py-cffi@${PY_FLAVOR} BUILD_DEPENDS= ${MY_DEPENDS} LIB_DEPENDS= libgit2.so:devel/libgit2 RUN_DEPENDS= ${MY_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} USES= python:3.5+ USE_PYTHON= autoplist distutils MAKE_ENV= LIBGIT2=${LOCALBASE} PYDISTUTILS_TEST_TARGET?= test do-test: @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} ${PYDISTUTILS_TEST_TARGET} ${PYDISTUTILS_TESTARGS}) post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pygit2/_*git2*.so \ .include diff --git a/devel/rubygem-gitlab-experiment/Makefile b/devel/rubygem-gitlab-experiment/Makefile index de704aea13c6..59e0c7e27ee5 100644 --- a/devel/rubygem-gitlab-experiment/Makefile +++ b/devel/rubygem-gitlab-experiment/Makefile @@ -1,23 +1,23 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-gitlab-experiment/Makefile 567038 2021-03-03 09:29:15Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-experiment PORTVERSION= 0.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Experiment library for Gitlab LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-activesupport60>=3.0:devel/rubygem-activesupport60 \ rubygem-scientist>=1.6.0<2:devel/rubygem-scientist USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile index f2dabbbf68f4..4c92b17f8843 100644 --- a/devel/rubygem-gitlab-labkit/Makefile +++ b/devel/rubygem-gitlab-labkit/Makefile @@ -1,29 +1,29 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-gitlab-labkit/Makefile 567039 2021-03-03 09:29:51Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-labkit PORTVERSION= 0.16.2 PORTREVISION= 0 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Instrumentation for GitLab LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-actionpack60>=5<7:www/rubygem-actionpack60 \ rubygem-activesupport60>=5<7:devel/rubygem-activesupport60 \ rubygem-grpc130>=1.19<2:net/rubygem-grpc130 \ rubygem-jaeger-client>=1.1<2:devel/rubygem-jaeger-client \ rubygem-opentracing>=0.4<1.0:devel/rubygem-opentracing \ rubygem-pg_query>=1.3<2:databases/rubygem-pg_query \ rubygem-redis>3.0.0<5.0.0:databases/rubygem-redis USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/devel/rubygem-gitlab-license/Makefile b/devel/rubygem-gitlab-license/Makefile index cb711b911ff3..1922b6996c29 100644 --- a/devel/rubygem-gitlab-license/Makefile +++ b/devel/rubygem-gitlab-license/Makefile @@ -1,23 +1,23 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-gitlab-license/Makefile 567040 2021-03-03 09:30:42Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-license PORTVERSION= 1.3.1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Generate, verify and enforce software licenses LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= bash>0:shells/bash USES= gem shebangfix USE_RUBY= yes SHEBANG_FILES= bin/setup NO_ARCH= yes .include diff --git a/devel/rubygem-gitlab-sidekiq-fetcher/Makefile b/devel/rubygem-gitlab-sidekiq-fetcher/Makefile index 6a8fdfdb2982..846c711800f3 100644 --- a/devel/rubygem-gitlab-sidekiq-fetcher/Makefile +++ b/devel/rubygem-gitlab-sidekiq-fetcher/Makefile @@ -1,21 +1,21 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-gitlab-sidekiq-fetcher/Makefile 521357 2019-12-29 12:58:11Z sunpoet $ +# $FreeBSD$ PORTNAME= gitlab-sidekiq-fetcher PORTVERSION= 0.5.5 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Redis reliable queue pattern implemented in Sidekiq LICENSE= RUBY RUN_DEPENDS= rubygem-sidekiq5>=5:devel/rubygem-sidekiq5 USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/devel/rubygem-graphql/Makefile b/devel/rubygem-graphql/Makefile index 8fa9172090a9..432cce70f1c8 100644 --- a/devel/rubygem-graphql/Makefile +++ b/devel/rubygem-graphql/Makefile @@ -1,19 +1,19 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-graphql/Makefile 551923 2020-10-10 12:24:15Z mfechner $ +# $FreeBSD$ PORTNAME= graphql PORTVERSION= 1.11.8 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Plain-Ruby implementation of GraphQL LICENSE= MIT USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/devel/rubygem-rugged/Makefile b/devel/rubygem-rugged/Makefile index 955e35d5f8e2..b04cdccc310e 100644 --- a/devel/rubygem-rugged/Makefile +++ b/devel/rubygem-rugged/Makefile @@ -1,26 +1,26 @@ # Created by: Steve Wills -# $FreeBSD: head/devel/rubygem-rugged/Makefile 540390 2020-06-25 13:31:12Z mfechner $ +# $FreeBSD$ # Also update devel/libgit2, devel/libgit2-glib, devel/py-pygit2 PORTNAME= rugged PORTVERSION= 1.1.0 PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Ruby bindings to the libgit2 library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libgit2>=${PORTVERSION:R}:devel/libgit2 LIB_DEPENDS= libgit2.so:devel/libgit2 \ libgmp.so:math/gmp CONFIGURE_ARGS= --use-system-libraries USES= gem pkgconfig USE_RUBY= yes .include diff --git a/devel/rubygem-scientist/Makefile b/devel/rubygem-scientist/Makefile index b78d50f9baa2..b7cbee04b3b2 100644 --- a/devel/rubygem-scientist/Makefile +++ b/devel/rubygem-scientist/Makefile @@ -1,20 +1,20 @@ # Created by: Matthias Fechner -# $FreeBSD: head/devel/rubygem-scientist/Makefile 558867 2020-12-21 23:23:49Z mfechner $ +# $FreeBSD$ PORTNAME= scientist PORTVERSION= 1.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Library for carefully refactoring critical paths LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/mail/rubygem-gitlab-mail_room/Makefile b/mail/rubygem-gitlab-mail_room/Makefile index 7b182d815aea..4361c8887d78 100644 --- a/mail/rubygem-gitlab-mail_room/Makefile +++ b/mail/rubygem-gitlab-mail_room/Makefile @@ -1,21 +1,21 @@ -# $FreeBSD: head/mail/rubygem-gitlab-mail_room/Makefile 558919 2020-12-22 16:35:55Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-mail_room PORTVERSION= 0.0.9 CATEGORIES= mail rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Proxy email (gmail) from IMAP to a delivery method LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/mail_room .include diff --git a/misc/rubygem-mimemagic/Makefile b/misc/rubygem-mimemagic/Makefile index 23c31b4589f4..6ba72f87c37e 100644 --- a/misc/rubygem-mimemagic/Makefile +++ b/misc/rubygem-mimemagic/Makefile @@ -1,23 +1,23 @@ -# $FreeBSD: head/misc/rubygem-mimemagic/Makefile 534142 2020-05-06 05:14:30Z sunpoet $ +# $FreeBSD$ PORTNAME= mimemagic PORTVERSION= 0.3.10 CATEGORIES= misc rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= MIME detection by extension or content in pure ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= shared-mime-info>0:misc/shared-mime-info \ rubygem-nokogiri>=1<2:textproc/rubygem-nokogiri \ rubygem-rake>=0:devel/rubygem-rake USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/net/rubygem-fog-aws/Makefile b/net/rubygem-fog-aws/Makefile index c041f744eefc..e3f09c8e88ea 100644 --- a/net/rubygem-fog-aws/Makefile +++ b/net/rubygem-fog-aws/Makefile @@ -1,28 +1,28 @@ # Created by: Sunpoet Po-Chuan Hsieh -# $FreeBSD: head/net/rubygem-fog-aws/Makefile 562908 2021-01-26 17:48:39Z sunpoet $ +# $FreeBSD$ PORTNAME= fog-aws PORTVERSION= 3.9.0 CATEGORIES= net rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Module for the 'fog' gem to support Amazon Web Services LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-fog-core>=2.1<3:devel/rubygem-fog-core \ rubygem-fog-json>=1.1<2:devel/rubygem-fog-json \ rubygem-fog-xml>=0.1<1:textproc/rubygem-fog-xml \ rubygem-ipaddress>=0.8<1:net/rubygem-ipaddress USES= gem USE_RUBY= yes NO_ARCH= yes post-install: ${RM} ${STAGEDIR}${PREFIX}/bin/console ${STAGEDIR}${PREFIX}/bin/setup .include diff --git a/net/rubygem-gitlab-fog-azure-rm/Makefile b/net/rubygem-gitlab-fog-azure-rm/Makefile index 791f2794a721..b887be564f3a 100644 --- a/net/rubygem-gitlab-fog-azure-rm/Makefile +++ b/net/rubygem-gitlab-fog-azure-rm/Makefile @@ -1,27 +1,27 @@ # Created by: Matthias Fechner -# $FreeBSD: head/net/rubygem-gitlab-fog-azure-rm/Makefile 551751 2020-10-09 07:52:29Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-fog-azure-rm PORTVERSION= 1.0.1 CATEGORIES= net rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Stripped-down fork that enables Azure Blob Storage LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-azure-storage-blob>=2.0<3:devel/rubygem-azure-storage-blob \ rubygem-azure-storage-common>=2.0<3:devel/rubygem-azure-storage-common \ rubygem-fog-core210>=2.1.0<2.1.1:devel/rubygem-fog-core210 \ rubygem-fog-json>=1.2.0<1.3:devel/rubygem-fog-json \ rubygem-mime-types>=0:misc/rubygem-mime-types \ rubygem-ms_rest_azure>=0.12.0<0.13:devel/rubygem-ms_rest_azure USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/net/rubygem-omniauth-oauth2/Makefile b/net/rubygem-omniauth-oauth2/Makefile index 265d1927e8b0..f27d80b6b8e2 100644 --- a/net/rubygem-omniauth-oauth2/Makefile +++ b/net/rubygem-omniauth-oauth2/Makefile @@ -1,22 +1,22 @@ -# $FreeBSD: head/net/rubygem-omniauth-oauth2/Makefile 513707 2019-10-03 18:25:42Z sunpoet $ +# $FreeBSD$ PORTNAME= omniauth-oauth2 PORTVERSION= 1.7.1 CATEGORIES= net rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Abstract OAuth2 strategy for OmniAuth LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-oauth2>=1.4<2:net/rubygem-oauth2 \ rubygem-omniauth>=1.9<3:security/rubygem-omniauth USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/security/rubygem-bcrypt_pbkdf/Makefile b/security/rubygem-bcrypt_pbkdf/Makefile index f67ee9187d2a..f382608b1468 100644 --- a/security/rubygem-bcrypt_pbkdf/Makefile +++ b/security/rubygem-bcrypt_pbkdf/Makefile @@ -1,17 +1,17 @@ -# $FreeBSD: head/security/rubygem-bcrypt_pbkdf/Makefile 497946 2019-04-05 10:10:11Z mfechner $ +# $FreeBSD$ PORTNAME= bcrypt_pbkdf PORTVERSION= 1.1.0 CATEGORIES= security rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= This gem implements bcrypt_pdkfd LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= gem USE_RUBY= yes .include diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile index 5c8ed6ba882d..ddb2dfb99d7b 100644 --- a/sysutils/rubygem-chef-config/Makefile +++ b/sysutils/rubygem-chef-config/Makefile @@ -1,27 +1,27 @@ # Created by: Po-Chuan Hsieh -# $FreeBSD: head/sysutils/rubygem-chef-config/Makefile 561005 2021-01-10 08:25:32Z sunpoet $ +# $FreeBSD$ PORTNAME= chef-config PORTVERSION= 16.11.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Default configuration and config loading library for Chef LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \ rubygem-chef-utils>=${PORTVERSION}:sysutils/rubygem-chef-utils \ rubygem-fuzzyurl>=0:www/rubygem-fuzzyurl \ rubygem-mixlib-config>=2.2.12<4.0:devel/rubygem-mixlib-config \ rubygem-mixlib-shellout>=2.0<4.0:devel/rubygem-mixlib-shellout \ rubygem-tomlrb1>=1.2<2:textproc/rubygem-tomlrb1 USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-chef-dk/Makefile b/sysutils/rubygem-chef-dk/Makefile index 54ad94dd88f0..41c9e65f73ec 100644 --- a/sysutils/rubygem-chef-dk/Makefile +++ b/sysutils/rubygem-chef-dk/Makefile @@ -1,35 +1,35 @@ # Created by: Ryan Steinmetz -# $FreeBSD: head/sysutils/rubygem-chef-dk/Makefile 558729 2020-12-20 08:51:33Z mfechner $ +# $FreeBSD$ PORTNAME= chef-dk PORTVERSION= 4.13.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Systems integration framework. Development Kit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable25>=2.3.5<2.6:www/rubygem-addressable25 \ rubygem-chef15>=15.0<16:sysutils/rubygem-chef15 \ rubygem-cookbook-omnifetch>=0.5<1:devel/rubygem-cookbook-omnifetch \ rubygem-diff-lcs>=1.0<2:textproc/rubygem-diff-lcs \ rubygem-ffi-yajl>=1.0<3.0:devel/rubygem-ffi-yajl \ rubygem-license-acceptance>=1.0.11:sysutils/rubygem-license-acceptance \ rubygem-minitar>=0.6<1:archivers/rubygem-minitar \ rubygem-mixlib-cli>=1.7<3:devel/rubygem-mixlib-cli \ rubygem-mixlib-shellout>=2.0<4:devel/rubygem-mixlib-shellout \ rubygem-paint1>=1.0<2:devel/rubygem-paint1 \ rubygem-solve>=2.0<5.0:devel/rubygem-solve USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/chef .include diff --git a/sysutils/rubygem-chef-utils/Makefile b/sysutils/rubygem-chef-utils/Makefile index e3315c56d61e..322777339c1f 100644 --- a/sysutils/rubygem-chef-utils/Makefile +++ b/sysutils/rubygem-chef-utils/Makefile @@ -1,20 +1,20 @@ # Created by: Po-Chuan Hsieh -# $FreeBSD: head/sysutils/rubygem-chef-utils/Makefile 563392 2021-01-30 12:35:45Z sunpoet $ +# $FreeBSD$ PORTNAME= chef-utils PORTVERSION= 16.11.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Basic utility functions for Core Chef Infra development LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile index 9cb5874694e4..3ec3b25ee729 100644 --- a/sysutils/rubygem-chef/Makefile +++ b/sysutils/rubygem-chef/Makefile @@ -1,71 +1,71 @@ # Created by: Renaud Chaput -# $FreeBSD: head/sysutils/rubygem-chef/Makefile 561021 2021-01-10 08:26:44Z sunpoet $ +# $FreeBSD$ PORTNAME= chef PORTVERSION= 16.11.7 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Systems integration framework. Client part LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \ rubygem-bcrypt_pbkdf>=1.1<2:security/rubygem-bcrypt_pbkdf \ rubygem-bundler>=1.10:sysutils/rubygem-bundler \ rubygem-chef-config>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-config \ rubygem-chef-utils>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-utils \ rubygem-chef-vault>=0:sysutils/rubygem-chef-vault \ rubygem-chef-zero>=14.0.11:sysutils/rubygem-chef-zero \ rubygem-diff-lcs>=1.2.4:textproc/rubygem-diff-lcs \ rubygem-ed25519>=1.2<2:security/rubygem-ed25519 \ rubygem-erubis>=2.7<3:www/rubygem-erubis \ rubygem-ffi>=1.9.25:devel/rubygem-ffi \ rubygem-ffi-libarchive>=1.0.3<2:devel/rubygem-ffi-libarchive \ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-highline>=1.6.9<3:devel/rubygem-highline \ rubygem-iniparse>=1.4<2:devel/rubygem-iniparse \ rubygem-inspec-core>=4.23<5:devel/rubygem-inspec-core \ rubygem-license-acceptance>=1.0.5<3:sysutils/rubygem-license-acceptance \ rubygem-mixlib-archive>=0.4<2:devel/rubygem-mixlib-archive \ rubygem-mixlib-authentication>=2.1<4:devel/rubygem-mixlib-authentication \ rubygem-mixlib-cli>=2.1.1<3:devel/rubygem-mixlib-cli \ rubygem-mixlib-log>=2.0.3<4:devel/rubygem-mixlib-log \ rubygem-mixlib-shellout>=3.1.1<4:devel/rubygem-mixlib-shellout \ rubygem-net-sftp>=2.1.2<4:security/rubygem-net-sftp \ rubygem-net-ssh5>=5.1,2<7,2:security/rubygem-net-ssh5 \ rubygem-net-ssh-multi>=1.2.1<2:security/rubygem-net-ssh-multi \ rubygem-ohai>=16.0<17:sysutils/rubygem-ohai \ rubygem-plist>=3.2<4:devel/rubygem-plist \ rubygem-proxifier>=1.0<2:net/rubygem-proxifier \ rubygem-syslog-logger>=1.6<2:sysutils/rubygem-syslog-logger \ rubygem-train-core>=3.2.28<4:net/rubygem-train-core \ rubygem-train-winrm>=0.2.5:net/rubygem-train-winrm \ rubygem-tty-prompt>=0.21<1:devel/rubygem-tty-prompt \ rubygem-tty-screen>=0.6<1:devel/rubygem-tty-screen \ rubygem-tty-table>=0.11<1:devel/rubygem-tty-table \ rubygem-uuidtools>=2.1.5<2.2:devel/rubygem-uuidtools USES= gem shebangfix USE_RUBY= yes NO_ARCH= yes SUB_LIST= RUBY=${RUBY} USE_RC_SUBR= chef_client SHEBANG_FILES= spec/functional/assets/chefinittest \ spec/functional/assets/testchefsubsys SHEBANG_LANG= ksh post-patch: @${REINPLACE_CMD} -e '1d' ${WRKSRC}/spec/data/apt/chef-integration-test*/debian/rules post-install: # ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man1/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/ # ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man8/*.8 ${STAGEDIR}${MANPREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}/var/chef .include diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile index 9e8cd1ab9088..e27858ec9c40 100644 --- a/sysutils/rubygem-ohai/Makefile +++ b/sysutils/rubygem-ohai/Makefile @@ -1,35 +1,35 @@ # Created by: Renaud Chaput -# $FreeBSD: head/sysutils/rubygem-ohai/Makefile 559164 2020-12-24 13:57:33Z sunpoet $ +# $FreeBSD$ PORTNAME= ohai PORTVERSION= 16.10.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ohai profiles your system and emits JSON LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-chef-config>=12.8<17:sysutils/rubygem-chef-config \ rubygem-chef-utils>=16.0<17:sysutils/rubygem-chef-utils \ rubygem-ffi>=1.9<2:devel/rubygem-ffi \ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-ipaddress>=0:net/rubygem-ipaddress \ rubygem-mixlib-cli>=1.7.0:devel/rubygem-mixlib-cli \ rubygem-mixlib-config>=2.0<4.0:devel/rubygem-mixlib-config \ rubygem-mixlib-log>=2.0.1<4.0:devel/rubygem-mixlib-log \ rubygem-mixlib-shellout>=2.0<4.0:devel/rubygem-mixlib-shellout \ rubygem-plist>=3.1<4:devel/rubygem-plist \ rubygem-train-core>=0:net/rubygem-train-core \ rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/ohai .include diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index dee45abba0e4..0a6aa6f1c85f 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -1,333 +1,333 @@ # Created by: Torsten Zuehlsdorff -# $FreeBSD: head/www/gitlab-ce/Makefile 568749 2021-03-18 16:32:56Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-ce PORTVERSION= 13.10.1 PORTREVISION= 0 CATEGORIES= www devel MAINTAINER= mfechner@FreeBSD.org COMMENT= Web GUI for managing git repositories LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE # the rubygems of RUN_DEPENDS matches the order of the Gemfile # which makes maintaining this long list much easier! MY_DEPENDS= git>=2.29:devel/git \ gitaly>=${PORTVERSION}:devel/gitaly \ gitlab-elasticsearch-indexer>=2.9.0:textproc/gitlab-elasticsearch-indexer \ gitlab-agent>=13.9.1:net/gitlab-agent \ gitlab-pages>=1.36.0:www/gitlab-pages \ gitlab-shell>=13.17.0:devel/gitlab-shell \ gitlab-workhorse>=${PORTVERSION}:www/gitlab-workhorse \ redis>=4.0.0:databases/redis \ yarn>=1.10.0:www/yarn \ gtar>0:archivers/gtar \ bash>0:shells/bash \ rubygem-rails60>=6.0.3.3<6.1:www/rubygem-rails60 \ rubygem-bootsnap14>=1.4.6<2.0:devel/rubygem-bootsnap14 \ rubygem-responders-rails60>=3.0<4.0:www/rubygem-responders-rails60 \ rubygem-sprockets3>=3.7<3.8:devel/rubygem-sprockets3 \ rubygem-default_value_for>=3.4.0<3.5.0:devel/rubygem-default_value_for \ rubygem-pg>=1.2.3<2:databases/rubygem-pg \ rubygem-rugged>=1.1<2:devel/rubygem-rugged \ rubygem-grape-path-helpers>=1.6.1<1.7:devel/rubygem-grape-path-helpers \ rubygem-faraday>=1.0<2:www/rubygem-faraday \ rubygem-marginalia>=1.10.0<1.11:databases/rubygem-marginalia \ rubygem-devise-rails60>=4.7.2<4.8:devel/rubygem-devise-rails60 \ rubygem-bcrypt>=3.1.14<3.2:security/rubygem-bcrypt \ rubygem-doorkeeper>=5.5.0.rc2<5.6:security/rubygem-doorkeeper \ rubygem-doorkeeper-openid_connect>=1.7.5<1.8:security/rubygem-doorkeeper-openid_connect \ rubygem-omniauth>=1.8<2.0:security/rubygem-omniauth \ rubygem-omniauth-auth0>=2.0.0<2.1.0:net/rubygem-omniauth-auth0 \ rubygem-omniauth-azure-activedirectory-v2>=0.1<1:net/rubygem-omniauth-azure-activedirectory-v2 \ rubygem-omniauth-azure-oauth2>=0.0.9<0.1.0:net/rubygem-omniauth-azure-oauth2 \ rubygem-omniauth-cas3>=1.1.4<1.2.0:security/rubygem-omniauth-cas3 \ rubygem-omniauth-facebook4>=4.0.0<4.1.0:net/rubygem-omniauth-facebook4 \ rubygem-omniauth-github>=1.4.0<2.0:net/rubygem-omniauth-github \ rubygem-omniauth-gitlab>=1.0.2<1.1.0:security/rubygem-omniauth-gitlab \ rubygem-omniauth-google-oauth2>=0.6.0<0.7.0:net/rubygem-omniauth-google-oauth2 \ rubygem-omniauth-kerberos>=0.3.0<0.4.0:net/rubygem-omniauth-kerberos \ rubygem-omniauth-oauth2-generic>=0.2.2<0.3.0:security/rubygem-omniauth-oauth2-generic \ rubygem-omniauth-saml>=1.10<2.0:security/rubygem-omniauth-saml \ rubygem-omniauth-shibboleth>=1.3.0<1.4.0:security/rubygem-omniauth-shibboleth \ rubygem-omniauth-twitter>=1.4<2.0:net/rubygem-omniauth-twitter \ rubygem-omniauth_crowd>=2.4.0<2.5:devel/rubygem-omniauth_crowd \ rubygem-omniauth-authentiq>=0.3.3<0.4.0:net/rubygem-omniauth-authentiq \ rubygem-omniauth_openid_connect>=0.3.5<0.4.0:net/rubygem-omniauth_openid_connect \ rubygem-omniauth-ultraauth>=0.0.2<0.1.0:net/rubygem-omniauth-ultraauth \ rubygem-omniauth-salesforce>=1.0.5<1.1.0:net/rubygem-omniauth-salesforce \ rubygem-omniauth-atlassian-oauth2>=0.2.0<0.3:security/rubygem-omniauth-atlassian-oauth2 \ rubygem-rack-oauth2>=1.16.0<1.17.0:security/rubygem-rack-oauth2 \ rubygem-jwt21>=2.1.0<2.2.0:www/rubygem-jwt21 \ rubygem-gssapi>0:security/rubygem-gssapi \ rubygem-recaptcha>=4.11<5.0:devel/rubygem-recaptcha \ rubygem-akismet>=3.0<4.0:devel/rubygem-akismet \ rubygem-invisible_captcha>=1.1.0<1.2.0:graphics/rubygem-invisible_captcha \ rubygem-devise-two-factor-rails60>=3.1.0<3.2.0:security/rubygem-devise-two-factor-rails60 \ rubygem-rqrcode-rails3>=0.1.7<0.2.0:www/rubygem-rqrcode-rails3 \ rubygem-attr_encrypted>=3.1.0<3.2.0:security/rubygem-attr_encrypted \ rubygem-u2f0>=0.2.1<0.3.0:net/rubygem-u2f0 \ rubygem-validates_hostname>=1.0.11<1.1.0:dns/rubygem-validates_hostname \ rubygem-rubyzip20>=2.0.0<2.1.0:archivers/rubygem-rubyzip20 \ rubygem-acme-client>=2.0.6<3:security/rubygem-acme-client \ rubygem-browser>=4.2<5.0:www/rubygem-browser \ rubygem-ohai>=16.10<17:sysutils/rubygem-ohai \ rubygem-gpgme>=2.0.20<2.1.0:security/rubygem-gpgme \ rubygem-gitlab_omniauth-ldap>=2.1.1<2.2.0:net/rubygem-gitlab_omniauth-ldap \ rubygem-net-ldap>0.16.3:net/rubygem-net-ldap \ rubygem-grape>=1.5.2<1.6:devel/rubygem-grape \ rubygem-grape-entity07>=0.7.1<0.8.0,1:devel/rubygem-grape-entity07 \ rubygem-rack-cors>=1.0.6<1.1.0:www/rubygem-rack-cors \ rubygem-graphql>=1.11.8<1.12:devel/rubygem-graphql \ rubygem-graphiql-rails>=1.4.10<1.5.0:devel/rubygem-graphiql-rails \ rubygem-apollo_upload_server>=2.0.2<2.1:net/rubygem-apollo_upload_server \ rubygem-graphql-docs>=1.6.0<1.7.0:devel/rubygem-graphql-docs \ rubygem-graphlient>=0.4.0<0.5:devel/rubygem-graphlient \ rubygem-hashie>0:devel/rubygem-hashie \ rubygem-hashie-forbidden_attributes>0:devel/rubygem-hashie-forbidden_attributes \ rubygem-kaminari-rails60>=1.2.1<2.0:www/rubygem-kaminari-rails60 \ rubygem-hamlit>=2.14.4<2.15:www/rubygem-hamlit \ rubygem-carrierwave>=1.3<2.0:www/rubygem-carrierwave \ rubygem-mini_magick>=4.10.1<4.11:graphics/rubygem-mini_magick \ rubygem-fog-aws>=3.9<4.0:net/rubygem-fog-aws \ rubygem-fog-core210=2.1.0:devel/rubygem-fog-core210 \ rubygem-gitlab-fog-google>=1.13<2:net/rubygem-gitlab-fog-google \ rubygem-fog-local>=0.6<1.0:net/rubygem-fog-local \ rubygem-fog-openstack>=1.0<2.0:net/rubygem-fog-openstack \ rubygem-fog-rackspace>=0.1.1<1.2.0:net/rubygem-fog-rackspace \ rubygem-fog-aliyun>=0.3<1.0:net/rubygem-fog-aliyun \ rubygem-gitlab-fog-azure-rm>=1.0.1<2:net/rubygem-gitlab-fog-azure-rm \ rubygem-google-api-client>=0.33<1:devel/rubygem-google-api-client \ rubygem-unf>=0.1.4<0.2.0:textproc/rubygem-unf \ rubygem-seed-fu>=2.3.7<2.4.0:databases/rubygem-seed-fu \ rubygem-elasticsearch-model6>=6.1.1<7:textproc/rubygem-elasticsearch-model6 \ rubygem-elasticsearch-rails6>=6.1.1<7:textproc/rubygem-elasticsearch-rails6 \ rubygem-elasticsearch-api6>=6.8.2<6.9:textproc/rubygem-elasticsearch-api6 \ rubygem-aws-sdk-core>=3<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sdk-cloudformation>=1<2:devel/rubygem-aws-sdk-cloudformation \ rubygem-aws-sdk-s3>=1<2:devel/rubygem-aws-sdk-s3 \ rubygem-faraday_middleware-aws-sigv403>=0.3.0<0.4:devel/rubygem-faraday_middleware-aws-sigv403 \ rubygem-html-pipeline>=2.13.2<2.14:textproc/rubygem-html-pipeline \ rubygem-deckar01-task_list=2.3.1:www/rubygem-deckar01-task_list \ rubygem-gitlab-markup>=1.7.1<1.8.0:textproc/rubygem-gitlab-markup \ rubygem-github-markup17>=1.7.0<1.8.0:textproc/rubygem-github-markup17 \ rubygem-commonmarker>=0.21<1.0:textproc/rubygem-commonmarker \ rubygem-kramdown>=2.3.0<2.4:textproc/rubygem-kramdown \ rubygem-redcloth>=4.3.2<4.4.0:www/rubygem-redcloth \ rubygem-rdoc>=6.1.2<7:devel/rubygem-rdoc \ rubygem-org-ruby>=0.9.12<0.10.0:textproc/rubygem-org-ruby \ rubygem-creole>=0.5.0<0.6.0:textproc/rubygem-creole \ rubygem-wikicloth081>=0.8.1<0.8.2:textproc/rubygem-wikicloth081 \ rubygem-asciidoctor>=2.0.12<2.1.0:textproc/rubygem-asciidoctor \ rubygem-asciidoctor-include-ext>=0.3.1<0.4.0:textproc/rubygem-asciidoctor-include-ext \ rubygem-asciidoctor-plantuml>=0.0.12<0.1:textproc/rubygem-asciidoctor-plantuml \ rubygem-asciidoctor-kroki>=0.4.0<0.5:textproc/rubygem-asciidoctor-kroki \ rubygem-rouge>=3.26.0<3.27:textproc/rubygem-rouge \ rubygem-truncato>=0.7.11<0.8.0:textproc/rubygem-truncato \ rubygem-bootstrap_form>=4.2.0<4.3.0:devel/rubygem-bootstrap_form \ rubygem-nokogiri>=1.11.1<1.12:textproc/rubygem-nokogiri \ rubygem-escape_utils>=1.1<2.0:textproc/rubygem-escape_utils \ rubygem-icalendar>=0:devel/rubygem-icalendar \ rubygem-diffy>=3.3<4:textproc/rubygem-diffy \ rubygem-diff_match_patch>=0.1.0<0.2.0:textproc/rubygem-diff_match_patch \ rubygem-rack>=2.2.3<2.3,3:www/rubygem-rack \ rubygem-rack-timeout>=0.5.1<0.6:www/rubygem-rack-timeout \ rubygem-unicorn>=5.5<6:www/rubygem-unicorn \ rubygem-unicorn-worker-killer>=0.4.4<0.5.0:www/rubygem-unicorn-worker-killer \ rubygem-puma>=5.1.1:www/rubygem-puma \ rubygem-puma_worker_killer>=0.3.1:www/rubygem-puma_worker_killer \ rubygem-state_machines-activerecord>=0.8.0<0.9.0:databases/rubygem-state_machines-activerecord \ rubygem-acts-as-taggable-on>=7.0<8.0:www/rubygem-acts-as-taggable-on \ rubygem-sidekiq5>=5.2.9<5.3.0:devel/rubygem-sidekiq5 \ rubygem-sidekiq-cron>=1.0<2.0:devel/rubygem-sidekiq-cron \ rubygem-redis-namespace17>=1.7.0<1.8.0:databases/rubygem-redis-namespace17 \ rubygem-gitlab-sidekiq-fetcher>=0.5.5<0.5.6:devel/rubygem-gitlab-sidekiq-fetcher \ rubygem-fugit12>=1.2.1<1.3.0:devel/rubygem-fugit12 \ rubygem-httparty>=0.16.4<0.17.0:www/rubygem-httparty \ rubygem-rainbow>=3.0<4.0:devel/rubygem-rainbow \ rubygem-ruby-progressbar>=1.11<2:devel/rubygem-ruby-progressbar \ rubygem-settingslogic>=2.0.9<2.1.0:devel/rubygem-settingslogic \ rubygem-re2>=1.2.0<1.3.0:devel/rubygem-re2 \ rubygem-version_sorter>=2.2.4<2.3.0:textproc/rubygem-version_sorter \ rubygem-js_regex>=3.4<4.0:textproc/rubygem-js_regex \ rubygem-device_detector>=0:devel/rubygem-device_detector \ rubygem-redis>=4.0<5.0:databases/rubygem-redis \ rubygem-connection_pool>=2.0<3.0:net/rubygem-connection_pool \ rubygem-redis-rails-rails60>=5.0.2<5.1:www/rubygem-redis-rails-rails60 \ rubygem-discordrb-webhooks>=3.4<4.0:net-im/rubygem-discordrb-webhooks \ rubygem-jira-ruby>=2.1.4<2.2:devel/rubygem-jira-ruby \ rubygem-atlassian-jwt>=0.2.0<0.3.0:www/rubygem-atlassian-jwt \ rubygem-flowdock>=0.7<1.0:www/rubygem-flowdock \ rubygem-slack-messenger>=2.3.4<2.4.0:devel/rubygem-slack-messenger \ rubygem-hangouts-chat>=0.0.5<0.1.0:net/rubygem-hangouts-chat \ rubygem-asana>=0.10.3<0.11:www/rubygem-asana \ rubygem-ruby-fogbugz021>=0.2.1<0.3.0:devel/rubygem-ruby-fogbugz021 \ rubygem-kubeclient>=4.9.1<4.10.0:www/rubygem-kubeclient \ rubygem-sanitize>=5.2.1<6:textproc/rubygem-sanitize \ rubygem-babosa>=1.0.2<1.1.0:textproc/rubygem-babosa \ rubygem-loofah>=2.8<3.0:textproc/rubygem-loofah \ rubygem-licensee>=9.14.1<9.15:devel/rubygem-licensee \ rubygem-charlock_holmes>=0.7.7<0.8.0:textproc/rubygem-charlock_holmes \ rubygem-ruby-magic-static>=0.3.4<0.4:devel/rubygem-ruby-magic-static \ rubygem-mimemagic>=0.3.7<0.4.0:misc/rubygem-mimemagic \ rubygem-fast_blank>=0:devel/rubygem-fast_blank \ rubygem-gitlab-chronic>=0.10.5<0.11.0:devel/rubygem-gitlab-chronic \ rubygem-gitlab_chronic_duration>=0.10.6.2<0.10.7:devel/rubygem-gitlab_chronic_duration \ rubygem-rack-proxy>=0.6.0<0.7.0:www/rubygem-rack-proxy \ rubygem-sassc-rails-rails60>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails60 \ rubygem-autoprefixer-rails>=10.2.0.0<10.2.1:textproc/rubygem-autoprefixer-rails \ rubygem-terser>=1.0.2:textproc/rubygem-terser \ rubygem-addressable>=2.7<3:www/rubygem-addressable \ rubygem-gemojione>=3.3<4.0:graphics/rubygem-gemojione \ rubygem-gon-rails60>=6.2<7.0:www/rubygem-gon-rails60 \ rubygem-request_store>=1.5<2.0:devel/rubygem-request_store \ rubygem-base32>=0.3.0<0.4.0:converters/rubygem-base32 \ rubygem-gitlab-license>=1.3.1<2.0:devel/rubygem-gitlab-license \ rubygem-rack-attack>=6.3.0<6.4.0:www/rubygem-rack-attack \ rubygem-sentry-raven>=3.0<4.0:devel/rubygem-sentry-raven \ rubygem-pg_query>=1.3.0<1.4:databases/rubygem-pg_query \ rubygem-premailer-rails-rails60>=1.10.3<1.11.0:mail/rubygem-premailer-rails-rails60 \ rubygem-gitlab-labkit>=0.16.1<0.17:devel/rubygem-gitlab-labkit \ rubygem-thrift>=0.14.0:devel/rubygem-thrift \ rubygem-ruby_parser>=3.15<4.0:devel/rubygem-ruby_parser \ rubygem-rails-i18n-rails60>=6.0<7.0:devel/rubygem-rails-i18n-rails60 \ rubygem-gettext_i18n_rails>=1.8.0<1.9.0:devel/rubygem-gettext_i18n_rails \ rubygem-gettext_i18n_rails_js-rails60>=1.3<2.0:devel/rubygem-gettext_i18n_rails_js-rails60 \ rubygem-gettext>=3.3<4:devel/rubygem-gettext \ rubygem-batch-loader>=2.0.1<2.1:devel/rubygem-batch-loader \ rubygem-peek-rails60>=1.1.0<2.0:devel/rubygem-peek-rails60 \ rubygem-snowplow-tracker>=0.6.1<0.7.0:devel/rubygem-snowplow-tracker \ rubygem-method_source>=1.0<2:devel/rubygem-method_source \ rubygem-webrick>=1.6.1:www/rubygem-webrick \ rubygem-prometheus-client-mmap>=0.12.0<0.13.0:devel/rubygem-prometheus-client-mmap \ rubygem-raindrops>=0.18<1.0:www/rubygem-raindrops \ rubygem-octokit>=4.20<5.0:net/rubygem-octokit \ rubygem-gitlab-mail_room>=0.0.9<0.1.0:mail/rubygem-gitlab-mail_room \ rubygem-email_reply_trimmer>=0.1<1.0:mail/rubygem-email_reply_trimmer \ rubygem-html2text>=0:textproc/rubygem-html2text \ rubygem-ruby-prof>=1.3.0<1.4.0:devel/rubygem-ruby-prof \ rubygem-stackprof>=0.2.15<0.3:devel/rubygem-stackprof \ rubygem-rbtrace>=0.4.14<1.0:devel/rubygem-rbtrace \ rubygem-memory_profiler>=0.9<1.0:devel/rubygem-memory_profiler \ rubygem-benchmark-memory>=0.1<1.0:benchmarks/rubygem-benchmark-memory \ rubygem-activerecord-explain-analyze>=0.1<1.0:databases/rubygem-activerecord-explain-analyze \ rubygem-oauth2>=1.4.4<2.0:net/rubygem-oauth2 \ rubygem-health_check>=3.0<4:devel/rubygem-health_check \ rubygem-vmstat>=2.3.0<2.4.0:sysutils/rubygem-vmstat \ rubygem-sys-filesystem>=1.1.6<1.2.0:sysutils/rubygem-sys-filesystem \ rubygem-net-ntp>0:net/rubygem-net-ntp \ rubygem-net-ssh>=6.0<7,2:security/rubygem-net-ssh \ rubygem-sshkey>=2.0<3.0:security/rubygem-sshkey \ rubygem-ed25519>=1.2<2.0:security/rubygem-ed25519 \ rubygem-bcrypt_pbkdf>=1.0<2.0:security/rubygem-bcrypt_pbkdf \ rubygem-gitaly>=13.9.0.pre.rc1<13.10.0:net/rubygem-gitaly \ rubygem-grpc130>=1.30.2<1.31:net/rubygem-grpc130 \ rubygem-google-protobuf314>=3.12<3.15:devel/rubygem-google-protobuf314 \ rubygem-toml-rb10>=1.0.0<1.1.0:www/rubygem-toml-rb10 \ rubygem-flipper017>=0.17.1<0.18.0:devel/rubygem-flipper017 \ rubygem-flipper-active_record017>=0.17.1<0.18.0:databases/rubygem-flipper-active_record017 \ rubygem-flipper-active_support_cache_store017>=0.17.1<0.18.0:devel/rubygem-flipper-active_support_cache_store017 \ rubygem-unleash>=0.1.5<0.2.0:devel/rubygem-unleash \ rubygem-gitlab-experiment>=0.5.0<0.6:devel/rubygem-gitlab-experiment \ rubygem-lograge-rails60>=0.11.2<1.0:www/rubygem-lograge-rails60 \ rubygem-grape_logging>=1.7<2.0:devel/rubygem-grape_logging \ rubygem-gitlab-net-dns>=0.9.1<0.10:dns/rubygem-gitlab-net-dns \ rubygem-countries>=3.0.0<4.0.0:devel/rubygem-countries \ rubygem-retriable>=3.1.2<3.2.0:devel/rubygem-retriable \ rubygem-lru_redux>0:devel/rubygem-lru_redux \ rubygem-erubi19>=1.9.0<1.10:www/rubygem-erubi19 \ rubygem-mail>=2.7.1<2.7.2,2:mail/rubygem-mail \ rubygem-lockbox>=0.3.3<0.4.0:security/rubygem-lockbox \ rubygem-valid_email>=0.1<1:mail/rubygem-valid_email \ rubygem-json>=2.3.0<2.4:devel/rubygem-json \ rubygem-json-schema>=2.8.0<2.9:devel/rubygem-json-schema \ rubygem-json_schemer>=0.2.12<0.3:devel/rubygem-json_schemer \ rubygem-oj310>=3.10.6<3.11:devel/rubygem-oj310 \ rubygem-multi_json114>=1.14.1<1.15:devel/rubygem-multi_json114 \ rubygem-yajl-ruby>=1.4.1<1.5:devel/rubygem-yajl-ruby \ rubygem-webauthn>=2.3<3:security/rubygem-webauthn \ rubygem-ipaddress>=0.8.3<0.9:net/rubygem-ipaddress \ rubygem-parslet1>=1.8<2:textproc/rubygem-parslet1 BUILD_DEPENDS= gem:devel/ruby-gems \ ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} CONFLICTS_INSTALL= gitolite-* \ gitolite2-* \ gogs-* \ gitea-* \ ${PYTHON_PKGNAMEPREFIX}-gitosis-* USES= go:modules shebangfix USE_RUBY= yes USE_RC_SUBR= gitlab USE_GITLAB= yes GL_ACCOUNT?= gitlab-org GL_PROJECT?= gitlab-foss # Find the here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags GL_COMMIT?= c93927607f55350f2e2af4bdaf03ff9dba80ab1d USERS= git GROUPS= git NO_BUILD= yes NO_ARCH= yes post-patch: ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/config/gitlab.yml.example \ ${WRKSRC}/config/puma.rb.example \ ${WRKSRC}/config/unicorn.rb.example \ ${WRKSRC}/lib/support/nginx/gitlab \ ${WRKSRC}/lib/support/nginx/gitlab-ssl # Remove symlink a create a file with content ${RM} ${WRKSRC}/GITLAB_WORKHORSE_VERSION ${ECHO} ${PORTVERSION} > ${WRKSRC}/GITLAB_WORKHORSE_VERSION do-install: ${CP} ${WRKSRC}/config/database.yml.postgresql ${WRKSRC}/config/database.yml.sample (cd ${WRKSRC} && ${RM} Gemfile.lock && bundle install --local) ${RM} -R ${WRKSRC}/workhorse ${FIND} ${WRKSRC} -name '*.orig' -delete ${FIND} ${WRKSRC} -name '*.bak' -delete ${FIND} ${WRKSRC} -name '*.gitkeep' -delete ${FIND} ${WRKSRC} -name '*.gitignore' -delete ${FIND} ${WRKSRC} -name "Gemfile.lock" -delete # get files for workdir with: find . -name "*.example" ${MV} ${WRKSRC}/config/puma.rb.example ${WRKSRC}/config/puma.rb.sample ${MV} ${WRKSRC}/config/secrets.yml.example ${WRKSRC}/config/secrets.yml.sample ${MV} ${WRKSRC}/config/redis.cache.yml.example ${WRKSRC}/config/redis.cache.yml.sample ${MV} ${WRKSRC}/config/sidekiq.yml.example ${WRKSRC}/config/sidekiq.yml.sample ${MV} ${WRKSRC}/config/cable.yml.example ${WRKSRC}/config/cable.yml.sample ${MV} ${WRKSRC}/config/gitlab.yml.example ${WRKSRC}/config/gitlab.yml.sample ${MV} ${WRKSRC}/config/redis.queues.yml.example ${WRKSRC}/config/redis.queues.yml.sample ${MV} ${WRKSRC}/config/initializers/devise_password_length.rb.example ${WRKSRC}/config/initializers/devise_password_length.rb.sample ${MV} ${WRKSRC}/config/redis.shared_state.yml.example ${WRKSRC}/config/redis.shared_state.yml.sample ${MV} ${WRKSRC}/config/unicorn.rb.example ${WRKSRC}/config/unicorn.rb.sample ${MV} ${WRKSRC}/config/resque.yml.example ${WRKSRC}/config/resque.yml.sample ${MV} ${WRKSRC}/lib/support/nginx/gitlab ${WRKSRC}/lib/support/nginx/gitlab.sample ${MV} ${WRKSRC}/lib/support/nginx/gitlab-ssl ${WRKSRC}/lib/support/nginx/gitlab-ssl.sample ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/public/assets ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/public/uploads ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/tmp/cache ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/tmp/sessions ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/tmp/backups ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/shared/tmp ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/shared/artifacts/tmp/work ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/vendor/assets/stylesheets ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/workhorse/changelogs/unreleased (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/${PORTNAME}) # Execute this target to automatically generate the correct pkg-plist makeplist: $(MAKE) clean patch ${RM} -R ${WRKSRC}/workhorse php scripts/create-plist.php ${WRKSRC} > pkg-plist $(MAKE) clean .include diff --git a/www/gitlab-pages/Makefile b/www/gitlab-pages/Makefile index a87a611c4cf4..1c1a29e32474 100644 --- a/www/gitlab-pages/Makefile +++ b/www/gitlab-pages/Makefile @@ -1,102 +1,102 @@ -# $FreeBSD: head/www/gitlab-pages/Makefile 567050 2021-03-03 09:39:52Z mfechner $ +# $FreeBSD$ PORTNAME= gitlab-pages PORTVERSION= 1.36.0 CATEGORIES= www MAINTAINER= swills@FreeBSD.org COMMENT= Official GitLab Pages daemon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake go:modules USE_GITLAB= yes USE_GITHUB= nodefault GL_ACCOUNT= gitlab-org # Find the here: https://gitlab.com/gitlab-org/gitlab-pages/tags GL_COMMIT= 3d68f89c6ef3c7d3cd13838e4ab521301ac5754e # Build with: make gomod-vendor # 62dd GH_TUPLE= \ andybalholm:brotli:v1.0.1:andybalholm_brotli/vendor/github.com/andybalholm/brotli \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ cenkalti:backoff:v4.0.2:cenkalti_backoff_v4/vendor/github.com/cenkalti/backoff/v4 \ census-instrumentation:opencensus-go:v0.22.2:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ client9:reopen:v1.0.0:client9_reopen/vendor/github.com/client9/reopen \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ fzipp:gocyclo:6acd4345c835:fzipp_gocyclo/vendor/github.com/fzipp/gocyclo \ getsentry:sentry-go:v0.7.0:getsentry_sentry_go/vendor/github.com/getsentry/sentry-go \ go-yaml:yaml:a5ece683394c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:87dc89f01550:golang_crypto/vendor/golang.org/x/crypto \ golang:groupcache:215e87163ea7:golang_groupcache/vendor/github.com/golang/groupcache \ golang:lint:fdd1cda4f05f:golang_lint/vendor/golang.org/x/lint \ golang:mock:v1.3.1:golang_mock/vendor/github.com/golang/mock \ golang:mod:v0.2.0:golang_mod/vendor/golang.org/x/mod \ golang:net:0de0cce0169b:golang_net/vendor/golang.org/x/net \ golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.4.0:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:1957bb5e6d1f:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ golang:tools:ed308ab3e770:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ google:go-genproto:ca5a22157cba:google_go_genproto/vendor/google.golang.org/genproto \ google:pprof:d4f498aebedc:google_pprof/vendor/github.com/google/pprof \ googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:google-api-go-client:v0.15.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:v0.50.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gorilla:context:v1.1.1:gorilla_context/vendor/github.com/gorilla/context \ gorilla:handlers:v1.4.2:gorilla_handlers/vendor/github.com/gorilla/handlers \ gorilla:securecookie:v1.1.1:gorilla_securecookie/vendor/github.com/gorilla/securecookie \ gorilla:sessions:v1.2.0:gorilla_sessions/vendor/github.com/gorilla/sessions \ grpc:grpc-go:v1.24.0:grpc_grpc_go/vendor/google.golang.org/grpc \ jstemmer:go-junit-report:v0.9.1:jstemmer_go_junit_report/vendor/github.com/jstemmer/go-junit-report \ kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \ karlseguin:ccache:v2.0.6:karlseguin_ccache_v2/vendor/github.com/karlseguin/ccache/v2 \ karrick:godirwalk:v1.10.12:karrick_godirwalk/vendor/github.com/karrick/godirwalk \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ namsral:flag:v1.7.4-pre:namsral_flag/vendor/github.com/namsral/flag \ oklog:ulid:v2.0.2:oklog_ulid_v2/vendor/github.com/oklog/ulid/v2 \ patrickmn:go-cache:v2.1.0:patrickmn_go_cache/vendor/github.com/patrickmn/go-cache \ pires:go-proxyproto:v0.2.0:pires_go_proxyproto/vendor/github.com/pires/go-proxyproto \ pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.6.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.9.1:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.0.11:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.21.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rs:cors:v1.7.0:rs_cors/vendor/github.com/rs/cors \ sebest:xff:6c115e0ffa35:sebest_xff/vendor/github.com/sebest/xff \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ stretchr:objx:v0.2.0:stretchr_objx/vendor/github.com/stretchr/objx \ stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \ tj:go-redirects:5c02ead0bbc5:tj_go_redirects/vendor/github.com/tj/go-redirects \ tomasen:realip:f0c99a92ddce:tomasen_realip/vendor/github.com/tomasen/realip \ wadey:gocovmerge:b5bfa59ec0ad:wadey_gocovmerge/vendor/github.com/wadey/gocovmerge GL_TUPLE= gitlab-org:go-mimedb:e7aae885685d3b4c73716eae321d8486e914ad74:gitlab_org_go_mimedb/vendor/gitlab.com/gitlab-org/go-mimedb \ gitlab-org:labkit:949268af2aa8352c644cb1cbc63cf4112972d2c9:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit GO_BUILDFLAGS= -ldflags="-X main.VERSION=${PORTVERSION} -X main.REVISION=${GITHASH}" GO_PKGNAME= gitlab.com/gitlab-org/gitlab-pages PLIST_FILES= bin/gitlab-pages USE_RC_SUBR= gitlab_pages USERS= gitlab-pages GROUPS= gitlab-pages GO_BUILDFLAGS+= --ldflags="-X main.VERSION=${PORTVERSION} -X main.REVISION=${GITHASH}" do-install: ${INSTALL_PROGRAM} ${WRKDIR}/bin/gitlab-pages ${STAGEDIR}${PREFIX}/bin/gitlab-pages .include diff --git a/www/gitlab-workhorse/Makefile b/www/gitlab-workhorse/Makefile index c32e6c826b2a..a8ce62a5dd51 100644 --- a/www/gitlab-workhorse/Makefile +++ b/www/gitlab-workhorse/Makefile @@ -1,153 +1,153 @@ # Created by: Torsten Zuehlsdorff -# $FreeBSD: head/www/gitlab-workhorse/Makefile 567475 2021-03-06 10:08:29Z mfechner $ +# $FreeBSD$ PORTNAME?= gitlab-workhorse PORTVERSION?= 13.10.1 PORTREVISION?= 0 CATEGORIES= www MAINTAINER?= mfechner@FreeBSD.org COMMENT?= Smart reverse proxy for GitLab LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= git>=2.16.2:devel/git RUN_DEPENDS= p5-Image-ExifTool>=0:graphics/p5-Image-ExifTool USES= gmake go:modules,no_targets MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}" WRKSRC_SUBDIR= workhorse USE_GITLAB= yes GL_ACCOUNT?= gitlab-org GL_PROJECT= gitlab-foss # Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags GL_COMMIT?= c93927607f55350f2e2af4bdaf03ff9dba80ab1d # for go dependencies USE_GITHUB= nodefault # generated with: make gomod-vendor # 94dd GH_TUPLE= \ Azure:azure-pipeline-go:v0.2.3:azure_azure_pipeline_go/vendor/github.com/Azure/azure-pipeline-go \ Azure:azure-storage-blob-go:6df5d9af221d:azure_azure_storage_blob_go/vendor/github.com/Azure/azure-storage-blob-go \ Azure:go-autorest:autorest/v0.11.12:azure_go_autorest_autorest \ Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ Azure:go-autorest:b8bf08c40b80:azure_go_autorest_adal \ Azure:go-autorest:logger/v0.2.0:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ DataDog:dd-trace-go:v1.7.0:datadog_dd_trace_go/vendor/gopkg.in/DataDog/dd-trace-go.v1 \ FZambia:sentinel:v1.0.0:fzambia_sentinel/vendor/github.com/FZambia/sentinel \ alecthomas:chroma:v0.7.3:alecthomas_chroma/vendor/github.com/alecthomas/chroma \ aws:aws-sdk-go:v1.36.1:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ census-instrumentation:opencensus-go:v0.22.5:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ certifi:gocertifi:2c3bb06c6054:certifi_gocertifi/vendor/github.com/certifi/gocertifi \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ client9:reopen:v1.0.0:client9_reopen/vendor/github.com/client9/reopen \ HdrHistogram:hdrhistogram-go:3a0bb77429bd:codahale_hdrhistogram_go/vendor/github.com/codahale/hdrhistogram \ danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ disintegration:imaging:v1.6.2:disintegration_imaging/vendor/github.com/disintegration/imaging \ dlclark:regexp2:v1.2.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \ dominikh:go-tools:v0.0.1-2020.1.5:dominikh_go_tools/vendor/honnef.co/go/tools \ form3tech-oss:jwt-go:v3.2.2:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \ getsentry:raven-go:v0.2.0:getsentry_raven_go/vendor/github.com/getsentry/raven-go \ go-yaml:yaml:9f266ea9e77c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:be400aefbc4c:golang_crypto/vendor/golang.org/x/crypto \ golang:gddo:af0f2af80721:golang_gddo/vendor/github.com/golang/gddo \ golang:groupcache:8c9f03a8e57e:golang_groupcache/vendor/github.com/golang/groupcache \ golang:image:e7c1f5e7dbb8:golang_image/vendor/golang.org/x/image \ golang:lint:738671d3881b:golang_lint/vendor/golang.org/x/lint \ golang:mod:v0.4.0:golang_mod/vendor/golang.org/x/mod \ golang:net:6772e930b67b:golang_net/vendor/golang.org/x/net \ golang:oauth2:0b49973bad19:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.4.3:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:789bb1bd4061:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \ golang:tools:a1a1cbeaa516:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ gomodule:redigo:v2.0.0:gomodule_redigo/vendor/github.com/gomodule/redigo \ google:go-cloud:5094f54ed8bb:google_go_cloud/vendor/gocloud.dev \ google:go-cmp:v0.5.4:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:22ae2b108f89:google_go_genproto/vendor/google.golang.org/genproto \ google:pprof:3e6fc7fc9c4c:google_pprof/vendor/github.com/google/pprof \ google:uuid:v1.1.2:google_uuid/vendor/github.com/google/uuid \ google:wire:v0.4.0:google_wire/vendor/github.com/google/wire \ googleapis:gax-go:v2.0.2:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ googleapis:gax-go:v2.0.5:googleapis_gax_go_v2 \ googleapis:google-api-go-client:v0.36.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:v0.72.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gopherjs:gopherjs:0766667cb4d1:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \ gorilla:websocket:v1.4.1:gorilla_websocket/vendor/github.com/gorilla/websocket \ grpc-ecosystem:go-grpc-middleware:v1.2.2:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \ grpc-ecosystem:go-grpc-prometheus:v1.2.0:grpc_ecosystem_go_grpc_prometheus/vendor/github.com/grpc-ecosystem/go-grpc-prometheus \ grpc:grpc-go:v1.34.1:grpc_grpc_go/vendor/google.golang.org/grpc \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ johannesboyne:gofakes3:02d71f533bec:johannesboyne_gofakes3/vendor/github.com/johannesboyne/gofakes3 \ jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \ jtolds:gls:v4.20.0:jtolds_gls/vendor/github.com/jtolds/gls \ lightstep:lightstep-tracer-common:bc2310a04743:lightstep_lightstep_tracer_common_gogo/vendor/github.com/lightstep/lightstep-tracer-common \ lightstep:lightstep-tracer-go:v0.18.1:lightstep_lightstep_tracer_go/vendor/github.com/lightstep/lightstep-tracer-go \ mattn:go-ieproxy:v0.0.1:mattn_go_ieproxy/vendor/github.com/mattn/go-ieproxy \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:reflectwalk:v1.0.0:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ oklog:ulid:v2.0.2:oklog_ulid_v2/vendor/github.com/oklog/ulid/v2 \ opentracing:opentracing-go:v1.2.0:opentracing_opentracing_go/vendor/github.com/opentracing/opentracing-go \ philhofer:fwd:v1.0.0:philhofer_fwd/vendor/github.com/philhofer/fwd \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.8.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.14.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.2.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rafaeljusto:redigomock:257e089e14a1:rafaeljusto_redigomock/vendor/github.com/rafaeljusto/redigomock \ ryszard:goskiplist:2dfbae5fcf46:ryszard_goskiplist/vendor/github.com/ryszard/goskiplist \ sebest:xff:6c115e0ffa35:sebest_xff/vendor/github.com/sebest/xff \ shabbyrobe:gocovmerge:3e036491d500:shabbyrobe_gocovmerge/vendor/github.com/shabbyrobe/gocovmerge \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ smartystreets:assertions:b2de0cb4f26d:smartystreets_assertions/vendor/github.com/smartystreets/assertions \ smartystreets:goconvey:v1.6.4:smartystreets_goconvey/vendor/github.com/smartystreets/goconvey \ stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \ tinylib:msgp:v1.0.2:tinylib_msgp/vendor/github.com/tinylib/msgp \ uber:jaeger-client-go:v2.15.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \ uber:jaeger-lib:v1.5.0:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib GL_TUPLE= gitlab-org:gitaly:3f5e218def93024f3aafe590c22cd1b29f744105:gitlab_org_gitaly/vendor/gitlab.com/gitlab-org/gitaly \ gitlab-org:labkit:f2d7fb209ecad2eaddb5fb9c4ab03eb8eaa82811:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit PLIST_FILES= bin/gitlab-resize-image \ bin/gitlab-workhorse \ bin/gitlab-zip-cat \ bin/gitlab-zip-metadata PLIST_DIRS= ${WWWDIR} # 13dd post-extract: @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RM} -r ${WRKSRC}/vendor/github.com/googleapis/gax-go/v2 @${RLN} ${WRKSRC_googleapis_gax_go_v2}/v2 ${WRKSRC}/vendor/github.com/googleapis/gax-go/v2 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME} .include