Index: head/Mk/Uses/go.mk =================================================================== --- head/Mk/Uses/go.mk (revision 512186) +++ head/Mk/Uses/go.mk (revision 512187) @@ -1,165 +1,165 @@ # $FreeBSD$ # # This file contains logic to ease porting of Go binaries using the # `go` command. # # Feature: go # Usage: USES=go # Valid ARGS: (none), modules, no_targets, run # # (none) Setup GOPATH and build in GOPATH mode. # modules If the upstream uses Go modules, this can be set to build # in modules-aware mode. # no_targets Indicates that Go is needed at build time as a part of # make/CMake build. This will setup build environment like # GO_ENV, GO_BUILDFLAGS but will not create post-extract, do-build # and do-install targets. # run Indicates that Go is needed at run time and adds it to # RUN_DEPENDS. # # You can set the following variables to control the process. # # GO_PKGNAME # The name of the package when building in GOPATH mode. This # is the directory that will be created in GOPATH/src and seen # by the `go` command. If not set explicitly and GH_SUBDIR or # GL_SUBDIR is present, GO_PKGNAME will be inferred from it. # It is not needed when building in modules-aware mode. # # GO_TARGET # The packages to build. If not set explicitly, defaults to # GO_PKGNAME. GO_TARGET can also be a tuple in the form # package:path where path can be either a simple filename or a # full path starting with ${PREFIX}. Specifying a full path # like ${PREFIX}/sbin/binary will install the resulting binary # as ${PREFIX}/sbin/binary. Using just simple filename is a # shortcut to installing it as ${PREFIX}/bin/filename. # # CGO_CFLAGS # Additional CFLAGS variables to be passed to the C compiler by the `go` # command # # CGO_LDFLAGS # Additional LDFLAGS variables to be passed to the C compiler by the `go` # command # # GO_BUILDFLAGS # Additional build arguments to be passed to the `go install` command # # GO_PORT # The Go port to use. By default this is lang/go but can be set # to lang/go-devel in make.conf for testing with future Go versions. # # This variable must not be set by individual ports! # -# MAINTAINER: dg@syrec.org +# MAINTAINER: dmgk@FreeBSD.org .if !defined(_INCLUDE_USES_GO_MK) _INCLUDE_USES_GO_MK= yes .if !empty(go_ARGS:Nmodules:Nno_targets:Nrun) IGNORE= USES=go has invalid arguments: ${go_ARGS:Nmodules:Nno_targets:Nrun} .endif # Settable variables .if empty(GO_PKGNAME) . if !empty(GH_SUBDIR) GO_PKGNAME= ${GH_SUBDIR:S|^src/||} . elif !empty(GL_SUBDIR) GO_PKGNAME= ${GL_SUBDIR:S|^src/||} . else GO_PKGNAME= ${PORTNAME} . endif .endif GO_TARGET?= ${GO_PKGNAME} GO_BUILDFLAGS+= -v -buildmode=exe CGO_ENABLED?= 1 CGO_CFLAGS+= -I${LOCALBASE}/include CGO_LDFLAGS+= -L${LOCALBASE}/lib .if ${ARCH} == armv6 || ${ARCH} == armv7 GOARM?= ${ARCH:C/armv//} .endif # Read-only variables GO_CMD= ${LOCALBASE}/bin/go GO_WRKDIR_BIN= ${WRKDIR}/bin GO_ENV+= CGO_ENABLED=${CGO_ENABLED} \ CGO_CFLAGS="${CGO_CFLAGS}" \ CGO_LDFLAGS="${CGO_LDFLAGS}" \ GOARM=${GOARM} .if ${go_ARGS:Mmodules} GO_BUILDFLAGS+= -mod=vendor GO_WRKSRC= ${WRKSRC} GO_ENV+= GOPATH="" \ GOBIN="${GO_WRKDIR_BIN}" .else GO_WRKDIR_SRC= ${WRKDIR}/src GO_WRKSRC= ${GO_WRKDIR_SRC}/${GO_PKGNAME} GO_ENV+= GOPATH="${WRKDIR}" \ GOBIN="" .endif GO_PORT?= lang/go BUILD_DEPENDS+= ${GO_CMD}:${GO_PORT} .if ${go_ARGS:Mrun} RUN_DEPENDS+= ${GO_CMD}:${GO_PORT} .endif _USES_POST+= go .endif # !defined(_INCLUDE_USES_GO_MK) .if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_GO_POST_MK) _INCLUDE_USES_GO_POST_MK= yes .if !target(post-extract) && empty(go_ARGS) post-extract: @${MKDIR} ${GO_WRKSRC:H} @${LN} -sf ${WRKSRC} ${GO_WRKSRC} .endif .if !target(do-build) && empty(go_ARGS:Mno_targets) do-build: (cd ${GO_WRKSRC}; \ for t in ${GO_TARGET}; do \ out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \ pkg=$$(${ECHO_CMD} $${t} | \ ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build ${GO_BUILDFLAGS} \ -o ${GO_WRKDIR_BIN}/$${out} \ $${pkg}; \ done) .endif .if !target(do-install) && empty(go_ARGS:Mno_targets) do-install: for t in ${GO_TARGET}; do \ dst=$$(${ECHO_CMD} $${t} | \ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/'); \ src=$$(${BASENAME} $${dst}); \ case $${dst} in \ /*) dst=${STAGEDIR}$${dst}; ${MKDIR} $$(${DIRNAME} $${dst}) ;; \ *) dst=${STAGEDIR}${PREFIX}/bin/$${src} ;; \ esac; \ ${ECHO_MSG} "===> Installing $${src} as $${dst}"; \ ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/$${src} $${dst}; \ done .endif # Helper targets for port maintainers .if ${go_ARGS:Mmodules} _MODULES2TUPLE_CMD= modules2tuple gomod-vendor: patch @if type ${_MODULES2TUPLE_CMD} > /dev/null 2>&1; then \ cd ${WRKSRC}; ${GO_CMD} mod vendor; \ [ -r vendor/modules.txt ] && ${_MODULES2TUPLE_CMD} vendor/modules.txt; \ else \ ${ECHO_MSG} "===> Please install \"ports-mgmt/modules2tuple\""; \ fi .endif .endif # defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_GO_POST_MK) Index: head/comms/tio/Makefile =================================================================== --- head/comms/tio/Makefile (revision 512186) +++ head/comms/tio/Makefile (revision 512187) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= tio DISTVERSIONPREFIX= v DISTVERSION= 1.32 CATEGORIES= comms -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple TTY terminal I/O application LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf USE_GITHUB= yes GNU_CONFIGURE= yes OPTIONS_DEFINE= BASH DOCS OPTIONS_DEFAULT= BASH OPTIONS_SUB= yes BASH_CONFIGURE_WITH= bash-completion-dir post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/databases/pspg/Makefile =================================================================== --- head/databases/pspg/Makefile (revision 512186) +++ head/databases/pspg/Makefile (revision 512187) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= pspg DISTVERSION= 2.0.3 CATEGORIES= databases -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Tabular data pager designed to be used with psql LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf gmake localbase ncurses pkgconfig readline USE_GITHUB= yes GH_ACCOUNT= okbob GNU_CONFIGURE= yes PLIST_FILES= bin/pspg PORTDOCS= README.md SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pspg post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/deskutils/showdown/Makefile =================================================================== --- head/deskutils/showdown/Makefile (revision 512186) +++ head/deskutils/showdown/Makefile (revision 512187) @@ -1,50 +1,50 @@ # $FreeBSD$ PORTNAME= showdown DISTVERSION= 0.6 PORTREVISION= 2 CATEGORIES= deskutils -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple markdown viewer, written in Vala and GTK 3 LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/lib/libmarkdown.a:textproc/discount \ valac:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 USES= compiler:c++11-lang desktop-file-utils gmake gnome \ pkgconfig USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 pango USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= craigbarnes MAKEFILE= GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} INSTALLS_ICONS= yes PORTDOCS= README.md PLIST_FILES= bin/showdown \ share/applications/io.gitlab.craigbarnes.Showdown.desktop \ share/icons/hicolor/scalable/apps/showdown.svg OPTIONS_DEFINE= DOCS .include .if ${CHOSEN_COMPILER_TYPE} == gcc EXTRA_PATCHES= ${FILESDIR}/extra-patch-GNUmakefile .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/showdown post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/awless/Makefile =================================================================== --- head/devel/awless/Makefile (revision 512186) +++ head/devel/awless/Makefile (revision 512187) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= awless DISTVERSIONPREFIX= v DISTVERSION= 0.1.11 CATEGORIES= devel -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Fast, powerful and easy-to-use CLI for AWS LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes GH_ACCOUNT= wallix GH_SUBDIR= src/github.com/wallix/${PORTNAME} OPTIONS_DEFINE= DOCS PLIST_FILES= bin/awless PORTDOCS= README.md CHANGELOG.md do-build: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -o ${PORTNAME} ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/gogs/Makefile =================================================================== --- head/devel/gogs/Makefile (revision 512186) +++ head/devel/gogs/Makefile (revision 512187) @@ -1,80 +1,80 @@ # $FreeBSD$ PORTNAME= gogs DISTVERSIONPREFIX= v DISTVERSION= 0.11.91 CATEGORIES= devel www -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Painless self-hosted Git service LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git \ bash:shells/bash USES= go GO_BUILDFLAGS= -tags "sqlite pam cert" USE_GITHUB= yes GH_ACCOUNT= gogs GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} OPTIONS_DEFINE= DOCS USERS= git GROUPS= git GOGS_DBDIR?= /var/db/gogs GOGS_LOGDIR?= /var/log/gogs PORTNAME_FANCY= Gogs SUB_FILES= gogs \ gogs-service \ gogs-rm-data \ pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ PORTNAME_FANCY=${PORTNAME_FANCY} \ GOGS_USER=${USERS} \ GOGS_DBDIR=${GOGS_DBDIR} \ GOGS_LOGDIR=${GOGS_LOGDIR} PLIST_SUB= GOGS_USER=${USERS} \ GOGS_GROUP=${GROUPS} \ GOGS_DBDIR=${GOGS_DBDIR} \ GOGS_LOGDIR=${GOGS_LOGDIR} PORTDOCS= README.md post-patch: @${REINPLACE_CMD} \ -e '/^# \!\!\!/d' \ -e 's|^RUN_USER = git$$|RUN_USER = ${USERS}|' \ -e 's|^RUN_MODE = dev$$|RUN_MODE = prod|' \ -e 's|^ROOT =$$|ROOT = ${GOGS_DBDIR}/repositories|' \ -e 's|^ROOT_PATH =$$|ROOT_PATH = ${GOGS_LOGDIR}|' \ -e 's|^DB_TYPE = mysql$$|DB_TYPE = sqlite3|' \ ${WRKSRC}/conf/app.ini do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/${PORTNAME} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/ ${INSTALL_SCRIPT} ${WRKDIR}/gogs ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/gogs-rm-data ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/gogs-service ${STAGEDIR}${PREFIX}/etc/rc.d/gogs @(cd ${WRKSRC} && ${COPYTREE_SHARE} "conf public templates" ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) @${MKDIR} ${STAGEDIR}${ETCDIR}/conf @${MKDIR} ${STAGEDIR}${ETCDIR}/https ${INSTALL_DATA} ${WRKSRC}/conf/app.ini ${STAGEDIR}${ETCDIR}/conf/app.ini.sample @${RLN} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/custom @${MKDIR} ${STAGEDIR}${GOGS_DBDIR}/data ${STAGEDIR}${GOGS_DBDIR}/repositories @${LN} -sf ${GOGS_DBDIR}/data ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/data @${MKDIR} ${STAGEDIR}${GOGS_LOGDIR} @${LN} -sf ${GOGS_LOGDIR} ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/log do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/goswagger/Makefile =================================================================== --- head/devel/goswagger/Makefile (revision 512186) +++ head/devel/goswagger/Makefile (revision 512187) @@ -1,77 +1,77 @@ # $FreeBSD$ PORTNAME= goswagger DISTVERSIONPREFIX= v DISTVERSION= 0.20.1 CATEGORIES= devel -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Swagger 2.0 implementation for Go LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= go-swagger GH_PROJECT= go-swagger GH_TUPLE= \ PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \ asaskevich:govalidator:f61b66f89f4a:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \ corbym:gocrest:v1.0.3:corbym_gocrest/vendor/github.com/corbym/gocrest \ coreos:go-oidc:v2.1.0:coreos_go_oidc/vendor/github.com/coreos/go-oidc \ 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 \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-openapi:analysis:v0.19.4:go_openapi_analysis/vendor/github.com/go-openapi/analysis \ go-openapi:errors:v0.19.2:go_openapi_errors/vendor/github.com/go-openapi/errors \ go-openapi:inflect:v0.19.0:go_openapi_inflect/vendor/github.com/go-openapi/inflect \ go-openapi:jsonpointer:v0.19.2:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.19.2:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ go-openapi:loads:v0.19.2:go_openapi_loads/vendor/github.com/go-openapi/loads \ go-openapi:runtime:v0.19.4:go_openapi_runtime/vendor/github.com/go-openapi/runtime \ go-openapi:spec:v0.19.2:go_openapi_spec/vendor/github.com/go-openapi/spec \ go-openapi:strfmt:v0.19.2:go_openapi_strfmt/vendor/github.com/go-openapi/strfmt \ go-openapi:swag:v0.19.5:go_openapi_swag/vendor/github.com/go-openapi/swag \ go-openapi:validate:v0.19.2:go_openapi_validate/vendor/github.com/go-openapi/validate \ go-stack:stack:v1.8.0:go_stack_stack/vendor/github.com/go-stack/stack \ go-swagger:scan-repo-boundary:973b3573c013:go_swagger_scan_repo_boundary/vendor/github.com/go-swagger/scan-repo-boundary \ go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ golang:appengine:v1.6.1:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:4def268fd1a4:golang_crypto/vendor/golang.org/x/crypto \ golang:net:74dc4d7220e7:golang_net/vendor/golang.org/x/net \ golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:fde4db37ae7a:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ golang:tools:85edb9ef3283:golang_tools/vendor/golang.org/x/tools \ gorilla:handlers:v1.4.2:gorilla_handlers/vendor/github.com/gorilla/handlers \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \ kr:text:v0.1.0:kr_text/vendor/github.com/kr/text \ magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ mailru:easyjson:b2ccc519800e:mailru_easyjson/vendor/github.com/mailru/easyjson \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mongodb:mongo-go-driver:v1.1.0:mongodb_mongo_go_driver/vendor/go.mongodb.org/mongo-driver \ pelletier:go-toml:v1.4.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ 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 \ pquerna:cachecontrol:1555304b9b35:pquerna_cachecontrol/vendor/github.com/pquerna/cachecontrol \ spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.4.0:spf13_viper/vendor/github.com/spf13/viper \ square:go-jose:v2.3.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \ stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ toqueteos:webbrowser:v1.2.0:toqueteos_webbrowser/vendor/github.com/toqueteos/webbrowser GO_TARGET= ./cmd/swagger PLIST_FILES= bin/swagger .include Index: head/devel/grv/Makefile =================================================================== --- head/devel/grv/Makefile (revision 512186) +++ head/devel/grv/Makefile (revision 512187) @@ -1,56 +1,56 @@ # $FreeBSD$ PORTNAME= grv DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Terminal interface for viewing git repositories LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 USES= go ncurses pkgconfig readline:port USE_GITHUB= yes GH_ACCOUNT= rgburke GH_SUBDIR= src/github.com/rgburke/grv GH_TUPLE= bradfitz:slice:2b758aa:slice/src/github.com/bradfitz/slice \ camlistore:go4:94abd69:reflectutil/src/go4.org \ davecgh:go-spew:d8f796a:spew/src/github.com/davecgh/go-spew \ gobwas:glob:e7a84e9:glob/src/github.com/gobwas/glob \ golang:crypto:a1f597e:crypto/src/golang.org/x/crypto \ golang:sys:fead790:sys/src/golang.org/x/sys \ mattn:go-runewidth:703b5e6:runewidth/src/github.com/mattn/go-runewidth \ pmezard:go-difflib:5d4384e:difflib/src/github.com/pmezard/go-difflib \ rgburke:goncurses:74f667a:goncurses/src/github.com/rgburke/goncurses \ rjeczalik:notify:629144b:notify/src/github.com/rjeczalik/notify \ Sirupsen:logrus:v1.4.0:logrus/src/github.com/Sirupsen/logrus \ stretchr:objx:c61a9df:objx/src/github.com/stretchr/objx \ stretchr:testify:34c6fa2:testify/src/github.com/stretchr/testify \ tchap:go-patricia:v2.3.0:patricia/src/github.com/tchap/go-patricia \ libgit2:git2go:ecaeb7a:git2go/src/gopkg.in/libgit2/git2go.v27 # Keep git2go branch in sync with devel/libgit2 version PLIST_FILES= bin/grv OPTIONS_DEFINE= DOCS PORTDOCS= * do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build ./cmd/${PORTNAME} do-test: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go test ./cmd/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/devel/liteide/Makefile =================================================================== --- head/devel/liteide/Makefile (revision 512186) +++ head/devel/liteide/Makefile (revision 512187) @@ -1,63 +1,63 @@ # $FreeBSD$ PORTNAME= liteide DISTVERSIONPREFIX= x DISTVERSION= 36.1 CATEGORIES= devel editors -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple, open source, cross-platform Go IDE LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL USES= gl go:modules,no_targets,run qmake qt:5 USE_GL= gl USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} USE_QT= buildtools_build core gui network printsupport widgets xml USE_GITHUB= yes GH_ACCOUNT= visualfc GH_TUPLE= visualfc:gocode:5e8ed360a181:visualfc_gocode \ visualfc:gotools:64c955ca5eea:visualfc_gotools SUB_FILES= liteide WRKSRC_SUBDIR= liteidex PORTDOCS= README.md OPTIONS_DEFINE= DEBUG DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug ICON_SIZES= 16 24 32 48 64 128 post-build: cd ${WRKSRC_visualfc_gocode} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} cd ${WRKSRC_visualfc_gotools} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/liteide ${MV} ${STAGEDIR}${PREFIX}/bin/liteide ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_SCRIPT} ${WRKDIR}/liteide ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gocode ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gotools ${STAGEDIR}${PREFIX}/libexec/liteide @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications (cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/os_deploy/freebsd && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} ${STAGEDIR}${PREFIX}/lib/liteide/*.a .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/src/liteapp/images/liteide${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/liteide.png .endfor post-install-DOCS-on: cd ${WRKSRC:H} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} .include Index: head/devel/packr/Makefile =================================================================== --- head/devel/packr/Makefile (revision 512186) +++ head/devel/packr/Makefile (revision 512187) @@ -1,56 +1,56 @@ # $FreeBSD$ PORTNAME= packr DISTVERSIONPREFIX= v DISTVERSION= 2.6.0 CATEGORIES= devel -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple and easy way to embed static files into Go binaries LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= go:modules GO_TARGET= ./packr \ ./v2/packr2 USE_GITHUB= yes GH_ACCOUNT= gobuffalo GH_TUPLE= \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ gobuffalo:envy:v1.7.0:gobuffalo_envy/vendor/github.com/gobuffalo/envy \ gobuffalo:logger:v1.0.0:gobuffalo_logger/vendor/github.com/gobuffalo/logger \ gobuffalo:packd:v0.3.0:gobuffalo_packd/vendor/github.com/gobuffalo/packd \ golang:crypto:cc06ce4a13d4:golang_crypto/vendor/golang.org/x/crypto \ golang:net:eb5bcb51f2a3:golang_net/vendor/golang.org/x/net \ golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \ golang:sys:06a5c4944438:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \ golang:tools:6cdbf07be9d0:golang_tools/vendor/golang.org/x/tools \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ joho:godotenv:v1.3.0:joho_godotenv/vendor/github.com/joho/godotenv \ karrick:godirwalk:v1.10.12:karrick_godirwalk/vendor/github.com/karrick/godirwalk \ konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ rogpeppe:go-internal:v1.3.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag post-extract: @${RM} ${WRKSRC}/v2/go.mod PLIST_FILES= bin/packr \ bin/packr2 PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/editors/dte/Makefile =================================================================== --- head/editors/dte/Makefile (revision 512186) +++ head/editors/dte/Makefile (revision 512187) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= dte DISTVERSIONPREFIX= v DISTVERSION= 1.8.2 CATEGORIES= editors -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Small and easy to use console text editor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= iconv gmake ncurses MAKEFILE= ${WRKSRC}/GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} mandir=${PREFIX}/man USE_GITHUB= yes GH_ACCOUNT= craigbarnes TEST_TARGET= check PLIST_FILES= bin/dte \ man/man1/dte.1.gz \ man/man5/dte-syntax.5.gz \ man/man5/dterc.5.gz \ PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dte post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/editors/encryptpad/Makefile =================================================================== --- head/editors/encryptpad/Makefile (revision 512186) +++ head/editors/encryptpad/Makefile (revision 512187) @@ -1,63 +1,63 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= encryptpad DISTVERSIONPREFIX= v DISTVERSION= 0.4.0.4 PORTREVISION= 6 CATEGORIES= editors security -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Minimalist secure text editor and binary encryptor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libbotan-2.so:security/botan2 USES= compiler:c++11-lang desktop-file-utils gl gmake pkgconfig qt:5 \ shared-mime-info shebangfix USE_GL= gl USE_QT= core gui widgets buildtools_build qmake_build SHEBANG_FILES= deps/libencryptmsg/configure USE_GITHUB= yes GH_ACCOUNT= evpo GH_PROJECT= EncryptPad OPTIONS_DEFINE= DOCS PORTDOCS= * .include post-patch: .if ${CHOSEN_COMPILER_TYPE} == gcc ${REINPLACE_CMD} -e 's/freebsd-clang/freebsd-g++/' \ ${WRKSRC}/build/Makefile.qt_ui .endif do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} MAKE=${MAKE_CMD} \ ./configure.sh --all --use-system-libs do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/* ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/encryptpad.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${WRKSRC}/encryptpad.xml \ ${STAGEDIR}${PREFIX}/share/mime/packages .for sz in 16 32 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/images/icns.iconset/icon_${sz}x${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/encryptpad.png .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR} .include Index: head/irc/inspircd/Makefile =================================================================== --- head/irc/inspircd/Makefile (revision 512186) +++ head/irc/inspircd/Makefile (revision 512187) @@ -1,120 +1,120 @@ # Created by: Craig Edwards # $FreeBSD$ PORTNAME= inspircd DISTVERSIONPREFIX= v DISTVERSION= 3.3.0 CATEGORIES= irc -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Modular C++ IRC daemon LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt # Configure script is written in perl USES= compiler:c++11-lang cpe gmake localbase:ldflags perl5 USE_GITHUB= yes USE_PERL5= build CPE_VENDOR= inspire_ircd CPE_PRODUCT= inspircd HAS_CONFIGURE= yes CONFIGURE_ARGS= --binary-dir=${PREFIX}/bin \ --config-dir=${ETCDIR} \ --data-dir=${INSPIRCD_DBDIR} \ --log-dir=${INSPIRCD_LOGDIR} \ --manual-dir=${MANPREFIX}/man/man1 \ --module-dir=${PREFIX}/libexec/${PORTNAME}/modules \ --prefix=${PREFIX}/libexec/${PORTNAME} \ --distribution-label=${OPSYS}-${PORTVERSION} \ --disable-auto-extras USE_RC_SUBR= ${PORTNAME} MAKEFILE= GNUmakefile USERS= ircd GROUPS= ircd INSPIRCD_UID= 72 INSPIRCD_GID= 72 INSPIRCD_DBDIR?= /var/db/${PORTNAME} INSPIRCD_LOGDIR?= /var/log/${PORTNAME} INSPIRCD_RUNDIR?= /var/run/${PORTNAME} SUB_FILES= pkg-message SUB_LIST= INSPIRCD_DBDIR=${INSPIRCD_DBDIR} \ INSPIRCD_GROUP=${GROUPS} \ INSPIRCD_LOGDIR=${INSPIRCD_LOGDIR} \ INSPIRCD_RUNDIR=${INSPIRCD_RUNDIR} \ INSPIRCD_USER=${USERS} \ PORTNAME=${PORTNAME} PLIST_SUB= INSPIRCD_DBDIR=${INSPIRCD_DBDIR} \ INSPIRCD_GROUP=${GROUPS} \ INSPIRCD_LOGDIR=${INSPIRCD_LOGDIR} \ INSPIRCD_RUNDIR=${INSPIRCD_RUNDIR} \ INSPIRCD_USER=${USERS} OPTIONS_DEFINE= GNUTLS IPV6 LDAP MBEDTLS MYSQL OPENSSL PCRE PGSQL POSIX SQLITE OPTIONS_DEFAULT= OPENSSL POSIX OPTIONS_SUB= yes GNUTLS_DESC= Build m_ssl_gnutls module LDAP_DESC= Build m_ldap module MBEDTLS_DESC= Build m_ssl_mbedtls module MYSQL_DESC= Build m_mysql module OPENSSL_DESC= Build m_ssl_openssl module PCRE_DESC= Build m_regex_pcre module PGSQL_DESC= Build m_pgsql module POSIX_DESC= Build m_regex_posix module SQLITE_DESC= Build m_sqlite3 module GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_USES= pkgconfig GNUTLS_VARS= EXTRAS+=m_ssl_gnutls.cpp LDAP_USE= OPENLDAP=yes LDAP_VARS= EXTRAS+=m_ldap.cpp MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls MBEDTLS_VARS= EXTRAS+=m_ssl_mbedtls.cpp MYSQL_USES= mysql MYSQL_VARS= EXTRAS+=m_mysql.cpp OPENSSL_USES= pkgconfig ssl OPENSSL_VARS= EXTRAS+=m_ssl_openssl.cpp PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_VARS= EXTRAS+=m_regex_pcre.cpp PGSQL_USES= pgsql PGSQL_VARS= EXTRAS+=m_pgsql.cpp POSIX_VARS= EXTRAS+=m_regex_posix.cpp SQLITE_USES= pkgconfig sqlite SQLITE_VARS= EXTRAS+=m_sqlite3.cpp pre-configure: @(cd ${WRKSRC}/src/modules && for m in ${EXTRAS}; do ${RLN} extra/$$m $$m; done) post-patch: @${REINPLACE_CMD} -e 's|%%INSPIRCD_USER%%|${USERS}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%INSPIRCD_UID%%|${INSPIRCD_UID}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%INSPIRCD_GROUP%%|${GROUPS}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%INSPIRCD_GID%%|${INSPIRCD_GID}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|DATA_PATH "/inspircd.pid"|"${INSPIRCD_RUNDIR}/inspircd.pid"|' ${WRKSRC}/src/inspircd.cpp @${REINPLACE_CMD} -e 's|examples/||g' -e 's|\.example||g' ${WRKSRC}/docs/conf/inspircd.conf.example @${REINPLACE_CMD} -e 's|examples/||g' -e 's|\.example||g' ${WRKSRC}/docs/conf/modules.conf.example @${RM} ${WRKSRC}/make/template/main.mk.orig post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/modules/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${INSPIRCD_DBDIR} @${MKDIR} ${STAGEDIR}${INSPIRCD_LOGDIR} @${MKDIR} ${STAGEDIR}${INSPIRCD_RUNDIR} .include Index: head/lang/go-devel/Makefile =================================================================== --- head/lang/go-devel/Makefile (revision 512186) +++ head/lang/go-devel/Makefile (revision 512187) @@ -1,89 +1,89 @@ # Created by: Devon H. O'Dell # $FreeBSD$ PORTNAME= go PORTVERSION= g20190903 CATEGORIES= lang PKGNAMESUFFIX= -devel -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Go programming language (development version) LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 BUILD_DEPENDS= go14>=1.4:lang/go14 USES= shebangfix USE_GITHUB= yes GH_ACCOUNT= golang GH_TAGNAME= cc8838d645 SHEBANG_FILES= misc/benchcmp \ misc/nacl/go_nacl_*_exec \ misc/wasm/go_js_wasm_exec \ src/net/http/cgi/testdata/test.cgi SHEBANG_GLOB= *.bash *.pl *.sh SHEBANG_LANG= sh sh_OLD_CMD= /bin/bash "/usr/bin/env bash" sh_CMD= ${SH} CONFLICTS_INSTALL= go OPTIONS_DEFINE_i386= GO387 GO387_DESC= Do not generate code with SSE2 (for old x86 CPU) .include .if ${ARCH} == i386 GOARCH=386 .elif ${ARCH} == "amd64" GOARCH=amd64 .elif ${ARCH} == armv6 || ${ARCH} == armv7 GOARCH=arm .else IGNORE= unknown arch ${ARCH} .endif .if ${PORT_OPTIONS:MGO387} GO386=387 .endif BINARIES= go gofmt post-patch: @cd ${WRKSRC} && ${FIND} . -name '*.orig' -delete @${REINPLACE_CMD} -e 's|^if ulimit -T|false \&\& &|' ${WRKSRC}/src/run.bash do-build: cd ${WRKSRC}/src && \ GOROOT=${WRKSRC} GOROOT_FINAL=${PREFIX}/go \ GOROOT_BOOTSTRAP=${LOCALBASE}/go14 \ GOBIN= GOARCH=${GOARCH} GOOS=${OPSYS:tl} \ GO386=${GO386} \ ${SH} make.bash -v ${RM} -r ${WRKSRC}/pkg/obj \ ${WRKSRC}/pkg/bootstrap \ ${WRKSRC}/pkg/${OPSYS:tl}_${GOARCH}/cmd do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/go @${CP} -a ${WRKSRC}/* ${STAGEDIR}${PREFIX}/go .for f in ${BINARIES} @${LN} -sf ../go/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f} .endfor post-install: .for f in ${BINARIES} @${ECHO_CMD} bin/${f} >> ${TMPPLIST} .endfor @cd ${STAGEDIR}${PREFIX} && \ ${FIND} go -type f >> ${TMPPLIST} do-test: cd ${WRKSRC}/src && \ GOROOT=${WRKSRC} PATH=${WRKSRC}/bin:${PATH} \ ${SH} run.bash -no-rebuild -banner "" .include Index: head/lang/gomacro/Makefile =================================================================== --- head/lang/gomacro/Makefile (revision 512186) +++ head/lang/gomacro/Makefile (revision 512187) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= gomacro DISTVERSIONPREFIX= v DISTVERSION= 2.7-304 DISTVERSIONSUFFIX= -g2f4dc7c CATEGORIES= lang -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Interactive Go interpreter and debugger with REPL, generics and macros LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go GO_PKGNAME= github.com/cosmos72/gomacro USE_GITHUB= yes GH_ACCOUNT= cosmos72 GH_TUPLE= golang:sys:b294cbc:golang_sys/vendor/golang.org/x/sys \ mattn:go-runewidth:v0.0.3:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ peterh:liner:6f820f8:peterh_liner/vendor/github.com/peterh/liner PLIST_FILES= bin/gomacro .include Index: head/math/glpk/Makefile =================================================================== --- head/math/glpk/Makefile (revision 512186) +++ head/math/glpk/Makefile (revision 512187) @@ -1,53 +1,53 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= glpk DISTVERSION= 4.65 CATEGORIES= math MASTER_SITES= GNU -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= GNU Linear Programming Kit LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp CONFLICTS= goblin-[0-9]* USES= gmake libtool localbase GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -trigraphs CPPFLAGS+= -D_LSEEK_DECLARED CONFIGURE_ARGS= --with-gmp INSTALL_TARGET= install-strip TEST_TARGET= check PORTDOCS= * OPTIONS_DEFINE= IODBC MYSQL DOCS IODBC_DESC= MathProg iodbc support IODBC_CONFIGURE_ON= --enable-dl=dlfcn --enable-odbc IODBC_CONFIGURE_OFF= --disable-dl --disable-odbc IODBC_LIB_DEPENDS= libiodbc.so:databases/libiodbc MYSQL_DESC= MathProg mysql support MYSQL_CONFIGURE_ON= --enable-dl=dlfcn --enable-mysql MYSQL_CONFIGURE_OFF= --disable-mysql MYSQL_USES= mysql post-patch: @${REINPLACE_CMD} -e "s;\/usr\/include\/mysql;${LOCALBASE}\/include\/mysql;g" \ ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} cnfsat.pdf glpk.pdf gmpl.pdf \ graphs.pdf miplib2.txt miplib3.txt netlib.txt ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/notes && ${INSTALL_DATA} gomory.pdf keller.pdf \ scf.pdf simplex1.pdf simplex2.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/misc/liblxi/Makefile =================================================================== --- head/misc/liblxi/Makefile (revision 512186) +++ head/misc/liblxi/Makefile (revision 512187) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= liblxi DISTVERSIONPREFIX= v DISTVERSION= 1.13 CATEGORIES= misc -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Library for communicating with LXI compatible instruments LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= autoreconf libtool localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= lxi-tools GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTDOCS= README OPTIONS_DEFINE= AVAHI DOCS OPTIONS_SUB= yes AVAHI_CONFIGURE_ENABLE= avahi AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/libpostal/Makefile =================================================================== --- head/misc/libpostal/Makefile (revision 512186) +++ head/misc/libpostal/Makefile (revision 512187) @@ -1,62 +1,62 @@ # $FreeBSD$ PORTNAME= libpostal DISTVERSIONPREFIX= v DISTVERSION= 1.1 DISTVERSIONSUFFIX= -alpha CATEGORIES= misc geography -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Library for parsing/normalizing street addresses around the world LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips= fails to compile: tagger.h:5: redefinition of typedef 'tagger_feature_function' BROKEN_mips64= fails to compile: tagger.h:5: redefinition of typedef 'tagger_feature_function' RUN_DEPENDS= curl:ftp/curl USES= autoreconf libtool localbase GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --datadir=${LIBPOSTAL_DATADIR} \ --disable-data-download \ --disable-static USE_GITHUB= yes GH_ACCOUNT= openvenues TEST_TARGET= check LIBPOSTAL_DATADIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ LIBPOSTAL_DATADIR=${LIBPOSTAL_DATADIR} PORTDOCS= README.md OPTIONS_DEFINE= CBLAS DOCS SSE2 CBLAS_DESC= Build with CBLAS/OPENBLAS SSE2_DESC= Enable SSE2 optimization OPTIONS_SUB= yes CBLAS_BUILD_DEPENDS= ${LOCALBASE}/include/cblas.h:math/cblas CBLAS_LIB_DEPENDS= libopenblas.so:math/openblas CBLAS_CONFIGURE_WITH= cblas=${LOCALBASE}/lib/libopenblas.so SSE2_CONFIGURE_ENABLE= sse2 pre-configure: @cd ${WRKSRC} && ${SH} bootstrap.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpostal.so ${INSTALL_SCRIPT} ${WRKSRC}/src/address_parser ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/src/libpostal ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/lxi-tools/Makefile =================================================================== --- head/misc/lxi-tools/Makefile (revision 512186) +++ head/misc/lxi-tools/Makefile (revision 512187) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= lxi-tools DISTVERSIONPREFIX= v DISTVERSION= 1.21 PORTREVISION= 1 CATEGORIES= misc -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Collection of tools that enables control of LXI compatible instruments LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblxi.so:misc/liblxi USES= autoreconf libtool localbase lua:52 pkgconfig readline USE_GITHUB= yes GH_ACCOUNT= lxi-tools GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-bash-completion-dir=${PREFIX}/etc/bash_completion.d CFLAGS+= -D_WITH_GETLINE # enable getline(3) prototype PORTDOCS= README PLIST_FILES= bin/lxi \ etc/bash_completion.d/lxi \ etc/bash_completion.d/lxi.snap \ man/man1/lxi.1.gz OPTIONS_DEFINE= DOCS GUI GUI_USES= qmake:no_env qt:5 GUI_USE= qt=core,gui,charts,widgets,buildtools_build,qmake_build gl=gl GUI_CONFIGURE_ENABLE= lxi-gui GUI_CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} -L${QT_LIBDIR}" GUI_PLIST_FILES= bin/lxi-gui post-patch: ${REINPLACE_CMD} -e '/\$$(QTCHOOSER)/s/-qt=5//' \ ${WRKSRC}/src/gui/lxi-gui/Makefile.am post-install-GUI-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lxi-gui post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/mtail/Makefile =================================================================== --- head/misc/mtail/Makefile (revision 512186) +++ head/misc/mtail/Makefile (revision 512187) @@ -1,40 +1,40 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= mtail PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= http://matt.immute.net/src/mtail/ -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Small tail workalike that performs output coloring LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:2.7,run shebangfix tar:tgz SHEBANG_FILES= ${WRKSRC}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGES README PORTEXAMPLES= mtailrc OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${INSTALL_DATA} mtailrc.sample \ ${STAGEDIR}${EXAMPLESDIR}/mtailrc) .include Index: head/misc/nnn/Makefile =================================================================== --- head/misc/nnn/Makefile (revision 512186) +++ head/misc/nnn/Makefile (revision 512187) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= nnn DISTVERSIONPREFIX= v DISTVERSION= 2.6 CATEGORIES= misc shells -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Missing terminal file browser for X LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake localbase ncurses readline USE_GITHUB= yes GH_ACCOUNT= jarun MAKE_ARGS= PREFIX=${PREFIX} MANPREFIX=${PREFIX}/man \ LDLIBS_CURSES=-lncursesw CFLAGS_OPTIMIZATION= CFLAGS+= -D_WITH_DPRINTF # enable dprintf prototype OPTIONS_DEFINE= ATOOL DOCS EXAMPLES MEDIAINFO XDG OPTIONS_DEFAULT=ATOOL MEDIAINFO XDG ATOOL_DESC= List and extract archives XDG_DESC= Open files with xdg-open MEDIAINFO_DESC= Show media information ATOOL_RUN_DEPENDS= atool:archivers/atool MEDIAINFO_RUN_DEPENDS= mediainfo:multimedia/mediainfo XDG_RUN_DEPENDS= xdg-open:devel/xdg-utils PLIST_FILES= bin/nnn \ man/man1/nnn.1.gz \ etc/bash_completion.d/nnn-completion.bash \ share/fish/completions/nnn.fish \ share/zsh/site-functions/_nnn PORTDOCS= README.md PORTEXAMPLES= * post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nnn @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/bash/nnn-completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/fish/nnn.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/zsh/_nnn \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/scripts cd ${WRKSRC}/misc && ${COPYTREE_SHARE} "clipboard-copier natool nlaunch nlay quitcd" \ ${STAGEDIR}${EXAMPLESDIR}/scripts cd ${WRKSRC} && ${COPYTREE_SHARE} plugins ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/gdrive/Makefile =================================================================== --- head/net/gdrive/Makefile (revision 512186) +++ head/net/gdrive/Makefile (revision 512187) @@ -1,36 +1,36 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= gdrive DISTVERSION= 2.1.0-23 DISTVERSIONSUFFIX= -gc3cbcce CATEGORIES= net PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ # https://github.com/prasmussen/gdrive/pull/428 PATCHFILES= 3c060f4d33530866496515b45fcfaa3fd2da5f32.patch:-p1 \ 4916e16a91b84702ebe67ca7be4295b26d4cb0b5.patch:-p1 \ 0197c982f6c961e8a44ec9895fcc33c1fe4c3ac2.patch:-p1 \ f397bb25e339dc4cf1e9bf2467336ba6fd48fd9f.patch:-p1 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Google Drive CLI Client LICENSE= MIT USES= go USE_GITHUB= yes GH_ACCOUNT= prasmussen GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} OPTIONS_DEFINE= DOCS PLIST_FILES= bin/gdrive PORTDOCS= README.md post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/net/google-cloud-sdk-app-engine-go/Makefile =================================================================== --- head/net/google-cloud-sdk-app-engine-go/Makefile (revision 512186) +++ head/net/google-cloud-sdk-app-engine-go/Makefile (revision 512187) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= google-cloud-sdk-app-engine-go DISTVERSION= g20181102165140 CATEGORIES= net MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/components/ DISTNAME= ${PORTNAME}-linux-x86_64-${DISTVERSION:S/^g//} -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Google Cloud SDK App Engine Go Extensions LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKDIR}/platform/google_appengine/LICENSE.golang LICENSE_FILE_BSD3CLAUSE= ${WRKDIR}/platform/google_appengine/goroot-1.9/LICENSE ONLY_FOR_ARCHS= amd64 i386 RUN_DEPENDS= gcloud:net/google-cloud-sdk USES= go do-build: (cd ${WRKDIR}/platform/google_appengine/goroot-1.9/src && \ ${SETENV} ${MAKE_ENV} \ GOROOT_BOOTSTRAP=${LOCALBASE}/go \ ${SH} make.bash); \ (cd ${WRKDIR}/platform/google_appengine/goroot-1.9/bin && \ ${RM} cover goapp godoc); (cd ${WRKDIR}/platform/google_appengine/goroot-1.9/pkg && \ ${RM} -rf bootstrap linux_amd64_appengine obj tool/linux_amd64); do-install: (cd ${WRKDIR} && ${COPYTREE_SHARE} platform ${STAGEDIR}${PREFIX}/google-cloud-sdk) (cd ${STAGEDIR}${PREFIX} && \ ${FIND} google-cloud-sdk/platform/google_appengine/goroot-1.9/bin -type f -exec ${CHMOD} +x {} \;); ${MV} ${STAGEDIR}${PREFIX}/google-cloud-sdk//platform/google_appengine/goroot-1.9/bin/go-app-stager \ ${STAGEDIR}${PREFIX}/google-cloud-sdk/platform/google_appengine/; ${STRIP_CMD} ${STAGEDIR}${PREFIX}/google-cloud-sdk/platform/google_appengine/go-app-stager ${MKDIR} ${STAGEDIR}${PREFIX}/google-cloud-sdk/.install ${INSTALL_DATA} ${FILESDIR}/app-engine-go.snapshot.json ${STAGEDIR}${PREFIX}/google-cloud-sdk/.install/ ${TOUCH} ${STAGEDIR}${PREFIX}/google-cloud-sdk/.install/app-engine-go.manifest post-install: @(cd ${STAGEDIR}${PREFIX} && \ ${FIND} -s google-cloud-sdk -type f -o -type l >> ${TMPPLIST}) find-new-version: @(v=$$(${FETCH_CMD} -qo- ${MASTER_SITES:H:H}/components-2.json | ${SED} -nE '/${DISTNAME:S|-${DISTVERSION:S|^g||}||}/s/.*-([0-9]{14})\..*/\1/p' ); \ [ $$v -gt ${DISTVERSION:S|^g||} ] && ${ECHO} "Found new version $$v") || ${ECHO} "No new version was found" .include Index: head/net-im/slack-term/Makefile =================================================================== --- head/net-im/slack-term/Makefile (revision 512186) +++ head/net-im/slack-term/Makefile (revision 512187) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= slack-term DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 CATEGORIES= net-im -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Slack client for your terminal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes GH_ACCOUNT= erroneousboat GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} PORTDOCS= README.md PLIST_FILES= bin/slack-term OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC}/${GH_SUBDIR} && \ ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -o ${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/ports-mgmt/modules2tuple/Makefile =================================================================== --- head/ports-mgmt/modules2tuple/Makefile (revision 512186) +++ head/ports-mgmt/modules2tuple/Makefile (revision 512187) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= modules2tuple PORTVERSION= 1.8.1 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Generate GH_TUPLE from modules.txt LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_BUILDFLAGS= -ldflags="-X main.version=${PORTVERSION}" USE_GITHUB= yes GH_ACCOUNT= dmgk PLIST_FILES= bin/${PORTNAME} do-test: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} ./... .include Index: head/security/2fa/Makefile =================================================================== --- head/security/2fa/Makefile (revision 512186) +++ head/security/2fa/Makefile (revision 512187) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= 2fa DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 CATEGORIES= security -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Two-factor authentication on the command line LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes GH_ACCOUNT= rsc GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} OPTIONS_DEFINE= DOCS PLIST_FILES= bin/2fa PORTDOCS= README.md do-build: @cd ${WRKSRC}/${GH_SUBDIR} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -o ${PORTNAME} do-test: @cd ${WRKSRC}/${GH_SUBDIR} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go test do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/security/sops/Makefile =================================================================== --- head/security/sops/Makefile (revision 512186) +++ head/security/sops/Makefile (revision 512187) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= sops DISTVERSION= 3.3.1 CATEGORIES= security editors -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Editor of encrypted files that supports YAML, JSON and BINARY formats LICENSE= MPL20 USES= go GO_PKGNAME= go.mozilla.org/sops GO_TARGET= ./cmd/sops USE_GITHUB= yes GH_ACCOUNT= mozilla PLIST_FILES= bin/sops OPTIONS_DEFINE= DOCS PORTDOCS= README.rst CHANGELOG.rst post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/ctop/Makefile =================================================================== --- head/sysutils/ctop/Makefile (revision 512186) +++ head/sysutils/ctop/Makefile (revision 512187) @@ -1,47 +1,47 @@ # $FreeBSD$ PORTNAME= ctop DISTVERSIONPREFIX= v DISTVERSION= 0.7.2 CATEGORIES= sysutils -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Top-like interface for Docker container metrics LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= bcicen GH_TUPLE= \ BurntSushi:toml:v0.3.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ Nvveen:Gotty:cd52737:nvveen_gotty/vendor/github.com/Nvveen/Gotty \ Sirupsen:logrus:26709e2:sirupsen_logrus/vendor/github.com/Sirupsen/logrus \ bcicen:termui:4eb8024:bcicen_termui/vendor/github.com/gizak/termui \ c9s:goprocinfo:b34328d:c9s_goprocinfo/vendor/github.com/c9s/goprocinfo \ coreos:go-systemd:b4a58d9:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ docker:go-connections:a2afab9:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-units:v0.3.2:docker_go_units/vendor/github.com/docker/go-units \ fsouza:go-dockerclient:318513e:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \ godbus:dbus:c7fdd8b:godbus_dbus/vendor/github.com/godbus/dbus \ golang:net:a6577fa:golang_net/vendor/golang.org/x/net \ golang:protobuf:0a4f71a:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:99f16d8:golang_sys/vendor/golang.org/x/sys \ hashicorp:go-cleanhttp:3573b8b:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ jgautheron:codename-generator:16d037c:jgautheron_codename_generator/vendor/github.com/jgautheron/codename-generator \ mattn:go-runewidth:14207d2:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ mitchellh:go-wordwrap:ad45545:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ moby:moby:90d35ab:moby_moby/vendor/github.com/docker/docker \ nsf:termbox-go:e2050e4:nsf_termbox_go/vendor/github.com/nsf/termbox-go \ nu7hatch:gouuid:179d4d0:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ op:go-logging:b2cb9fa:op_go_logging/vendor/github.com/op/go-logging \ opencontainers:runc:v0.1.1:opencontainers_runc/vendor/github.com/opencontainers/runc \ seccomp:libseccomp-golang:1b506fc:seccomp_libseccomp_golang/vendor/github.com/seccomp/libseccomp-golang \ syndtr:gocapability:2c00dae:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ vishvananda:netlink:1e2e08e:vishvananda_netlink/vendor/github.com/vishvananda/netlink PLIST_FILES= bin/ctop .include Index: head/sysutils/docker-credential-pass/Makefile =================================================================== --- head/sysutils/docker-credential-pass/Makefile (revision 512186) +++ head/sysutils/docker-credential-pass/Makefile (revision 512187) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= docker-credential-pass DISTVERSIONPREFIX= v DISTVERSION= 0.6.3 CATEGORIES= sysutils -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Helper to use sysutils/password-store as Docker credentials store LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/bin/pass:sysutils/password-store USES= go GO_PKGNAME= github.com/docker/docker-credential-helpers GO_TARGET= ./pass/cmd USE_GITHUB= yes GH_ACCOUNT= docker GH_PROJECT= docker-credential-helpers PLIST_FILES= bin/docker-credential-pass pre-build: ${LN} -s ${GO_WRKSRC}/pass/cmd/main_linux.go ${GO_WRKSRC}/pass/cmd/main_freebsd.go ${LN} -s ${GO_WRKSRC}/pass/pass_linux.go ${GO_WRKSRC}/pass/pass_freebsd.go do-install: ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/cmd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/dunst/Makefile =================================================================== --- head/sysutils/dunst/Makefile (revision 512186) +++ head/sysutils/dunst/Makefile (revision 512187) @@ -1,54 +1,54 @@ # Created by: Rod Person # $FreeBSD$ PORTNAME= dunst DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 CATEGORIES= sysutils -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Lightweight notification daemon LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdbus-1.so:devel/dbus USES= gmake gnome perl5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= dunst-project USE_GNOME= cairo gdkpixbuf2 pango USE_PERL5= build USE_XORG= x11 xext xinerama xrandr xscrnsaver MAKE_ARGS= MANPREFIX="${PREFIX}/man" ALL_TARGET= dunst TEST_TARGET= test PLIST_FILES= bin/dunst \ share/dunst/dunstrc \ man/man1/dunst.1.gz \ share/dbus-1/services/org.knopwob.dunst.service OPTIONS_DEFINE= DUNSTIFY OPTIONS_DEFAULT= DUNSTIFY DUNSTIFY_DESC= Install dunstify (alternative to the notify-send) DUNSTIFY_ALL_TARGET= dunstify DUNSTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify DUNSTIFY_PLIST_FILES= bin/dunstify pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dunst/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst post-install-DUNSTIFY-on: ${INSTALL_PROGRAM} ${WRKSRC}/dunstify ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/fusefs-encfs/Makefile =================================================================== --- head/sysutils/fusefs-encfs/Makefile (revision 512186) +++ head/sysutils/fusefs-encfs/Makefile (revision 512187) @@ -1,36 +1,36 @@ # Created by: trasz # $FreeBSD$ PORTNAME= encfs DISTVERSIONPREFIX= v DISTVERSION= 1.9.5 PORTREVISION= 4 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Encrypted pass-through FUSE filesystem LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lib fuse ssl USE_GITHUB= yes GH_ACCOUNT= vgough OPTIONS_DEFINE= BUNDLED_TINYXML MANPAGES NLS OPTIONS_DEFAULT= BUNDLED_TINYXML MANPAGES OPTIONS_SUB= yes BUNDLED_TINYXML_DESC= Use bundled TinyXML2 instead of textproc/tinyxml2 BUNDLED_TINYXML_CMAKE_BOOL= USE_INTERNAL_TINYXML BUNDLED_TINYXML_LIB_DEPENDS_OFF= libtinyxml2.so:textproc/tinyxml2 MANPAGES_DESC= Install manpages (requires Perl 5) MANPAGES_USES= perl5 MANPAGES_USE= perl5=build NLS_USES= gettext NLS_CMAKE_BOOL= ENABLE_NLS .include Index: head/sysutils/fusefs-s3fs/Makefile =================================================================== --- head/sysutils/fusefs-s3fs/Makefile (revision 512186) +++ head/sysutils/fusefs-s3fs/Makefile (revision 512187) @@ -1,34 +1,34 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= s3fs DISTVERSIONPREFIX= v DISTVERSION= 1.85 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= FUSE-based file system backed by Amazon S3 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl \ libxml2.so:textproc/libxml2 USES= autoreconf fuse pkgconfig ssl GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= s3fs-fuse GH_PROJECT= s3fs-fuse PLIST_FILES= bin/s3fs man/man1/s3fs.1.gz post-patch: @${REINPLACE_CMD} -e 's/libcrypto >= 0.9//' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/DEPS_LIBS/s/$$/ -lcrypto/' \ ${WRKSRC}/src/Makefile.am .include Index: head/sysutils/twmn/Makefile =================================================================== --- head/sysutils/twmn/Makefile (revision 512186) +++ head/sysutils/twmn/Makefile (revision 512187) @@ -1,44 +1,44 @@ # $FreeBSD$ PORTNAME= twmn PORTVERSION= g20171216 PORTREVISION= 8 CATEGORIES= sysutils -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Notification system for tiling window managers LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= compiler:c++11-lang qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= sboli GH_TAGNAME= 5b92ac5 USE_QT= core dbus gui network widgets x11extras buildtools_build LDFLAGS+= -Wl,--as-needed # see bug#224488 # Fix build with Qt 5.13 QMAKE_ARGS+= DEFINES+=QT_NO_DEPRECATED_WARNINGS=Y PORTDOCS= README.md PORTEXAMPLES= * PLIST_FILES= bin/twmnc bin/twmnd OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/twmnc ${STAGEDIR}${PREFIX}/bin/twmnd post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/go-appengine-sdk/Makefile =================================================================== --- head/www/go-appengine-sdk/Makefile (revision 512186) +++ head/www/go-appengine-sdk/Makefile (revision 512187) @@ -1,88 +1,88 @@ # $FreeBSD$ PORTNAME= go-appengine-sdk DISTVERSION= 1.9.70 CATEGORIES= www devel MASTER_SITES= https://storage.googleapis.com/appengine-sdks/featured/ DISTNAME= ${PORTNAME:S,-,_,g}_linux_amd64-${PORTVERSION} -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= App Engine SDK for Go # The actual license for this port is "APACHE20 and BSD3CLAUSE and MIT and PSFL and (GPLv2+ or LGPL21+ or MPL11)". LICENSE= APACHE20 BSD3CLAUSE GPLv2+ LGPL21+ MIT MPL11 PSFL LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_VER}:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6:security/py-pycrypto@${PY_FLAVOR} USES= gettext go python:2.7 shebangfix zip SHEBANG_GLOB= *.py *.bash *.sh *.pl *.cgi goapp WRKSRC= ${WRKDIR}/go_appengine GAEDATADIRS= google lib tools GAEGOROOTS= goroot-1.9 GAESCRIPTS= appcfg.py backends_conversion.py \ bulkload_client.py bulkloader.py dev_appserver.py \ download_appstats.py endpointscfg.py run_tests.py \ wrapper_util.py GOARCH= ${ARCH:S,i386,386,} PLIST_FILES= ${GAESCRIPTS:C,(.+)\.py,bin/\1-go,} \ bin/goapp PLIST_DIRS= ${GAEGOROOTS:C,(.+),${DATADIR}/\1/pkg/obj/${OPSYS:tl}_${GOARCH},} OPTIONS_DEFINE= EXAMPLES OPTIONS_DEFINE_i386= SSE2 OPTIONS_DEFAULT_i386= SSE2 SSE2_DESC= Generate code with SSE2 (check off for old x86 CPUs) SSE2_VARS_OFF= GO386=387 PORTDATA= * PORTEXAMPLES= * do-build: @for R in ${GAEGOROOTS}; do \ (cd ${WRKSRC}/$${R}/src && \ ${SETENV} ${MAKE_ENV} \ GOROOT_BOOTSTRAP=${LOCALBASE}/go \ GOOS=${OPSYS:tl} GOARCH=${GOARCH} \ GO386=${GO386} \ ${SH} make.bash); \ (cd ${WRKSRC}/$${R}/bin && \ ${RM} godoc cover && ${MV} go goapp); \ (cd ${WRKSRC}/$${R} && \ ${RM} -rf ./pkg/linux_amd64_appengine ./pkg/tool/linux_amd64); \ done # Create wrapper scripts to avoid conflicts with other AppEngine SDK(s) @cd ${WRKSRC} && \ for S in ${GAESCRIPTS} goapp; do \ ${ECHO} "#!/bin/sh" >> $${S%.py}-go; \ ${ECHO} "${PYTHON_CMD} ${DATADIR}/$${S} \$$*" >> $${S%.py}-go; \ done do-install: @${MKDIR} ${STAGEDIR}${DATADIR} for S in ${GAESCRIPTS} _python_runtime.py goapp; do \ ${INSTALL_SCRIPT} ${WRKSRC}/$${S} ${STAGEDIR}${DATADIR}; \ done ${INSTALL_SCRIPT} ${WRKSRC}/*-go ${STAGEDIR}${PREFIX}/bin ${MV} ${STAGEDIR}${PREFIX}/bin/goapp-go ${STAGEDIR}${PREFIX}/bin/goapp cd ${WRKSRC} && \ ${COPYTREE_SHARE} "${GAEDATADIRS}" ${STAGEDIR}${DATADIR} && \ ${CP} -a ${GAEGOROOTS} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/VERSION ${STAGEDIR}${DATADIR} cd ${STAGEDIR}${DATADIR} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${DATADIR} -f ${GAEDATADIRS} -q do-install-EXAMPLES-on: cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/gobuffalo/Makefile =================================================================== --- head/www/gobuffalo/Makefile (revision 512186) +++ head/www/gobuffalo/Makefile (revision 512187) @@ -1,129 +1,129 @@ # $FreeBSD$ PORTNAME= gobuffalo PORTVERSION= 0.14.10 DISTVERSIONPREFIX= v CATEGORIES= www -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Go web development eco-system, designed to make the life easier LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= git:devel/git USES= go:modules,run GO_TARGET= ./buffalo GO_BUILDFLAGS= -tags "${TAGS}" USE_GITHUB= yes GH_PROJECT= buffalo GH_TUPLE= \ BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ Masterminds:semver:v1.4.2:masterminds_semver/vendor/github.com/Masterminds/semver \ alexcesaro:quotedprintable:2caba252f4dc:alexcesaro_quotedprintable/vendor/gopkg.in/alexcesaro/quotedprintable.v3 \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ cockroachdb:cockroach-go:e0a95dfd547c:cockroachdb_cockroach_go/vendor/github.com/cockroachdb/cockroach-go \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ fatih:structs:v1.1.0:fatih_structs/vendor/github.com/fatih/structs \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-sql-driver:mysql:v1.4.1:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \ go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gobuffalo:attrs:v0.1.0:gobuffalo_attrs/vendor/github.com/gobuffalo/attrs \ gobuffalo:buffalo-pop:v1.16.0:gobuffalo_buffalo_pop/vendor/github.com/gobuffalo/buffalo-pop \ gobuffalo:clara:v0.7.0:gobuffalo_clara/vendor/github.com/gobuffalo/clara \ gobuffalo:envy:v1.7.0:gobuffalo_envy/vendor/github.com/gobuffalo/envy \ gobuffalo:events:v1.4.0:gobuffalo_events/vendor/github.com/gobuffalo/events \ gobuffalo:fizz:v1.9.2:gobuffalo_fizz/vendor/github.com/gobuffalo/fizz \ gobuffalo:flect:v0.1.5:gobuffalo_flect/vendor/github.com/gobuffalo/flect \ gobuffalo:genny:v0.3.0:gobuffalo_genny/vendor/github.com/gobuffalo/genny \ gobuffalo:github_flavored_markdown:v1.1.0:gobuffalo_github_flavored_markdown/vendor/github.com/gobuffalo/github_flavored_markdown \ gobuffalo:helpers:v0.2.4:gobuffalo_helpers/vendor/github.com/gobuffalo/helpers \ gobuffalo:httptest:v1.4.0:gobuffalo_httptest/vendor/github.com/gobuffalo/httptest \ gobuffalo:licenser:v1.2.0:gobuffalo_licenser/vendor/github.com/gobuffalo/licenser \ gobuffalo:logger:v1.0.1:gobuffalo_logger/vendor/github.com/gobuffalo/logger \ gobuffalo:makr:v1.2.0:gobuffalo_makr/vendor/github.com/gobuffalo/makr \ gobuffalo:mapi:v1.1.0:gobuffalo_mapi/vendor/github.com/gobuffalo/mapi \ gobuffalo:meta:v0.1.0:gobuffalo_meta/vendor/github.com/gobuffalo/meta \ gobuffalo:nulls:v0.1.0:gobuffalo_nulls/vendor/github.com/gobuffalo/nulls \ gobuffalo:packd:v0.3.0:gobuffalo_packd/vendor/github.com/gobuffalo/packd \ gobuffalo:packr:v2.5.2:gobuffalo_packr/vendor/github.com/gobuffalo/packr \ gobuffalo:plush:v3.8.3:gobuffalo_plush/vendor/github.com/gobuffalo/plush \ gobuffalo:pop:v4.11.2:gobuffalo_pop/vendor/github.com/gobuffalo/pop \ gobuffalo:release:v1.8.3:gobuffalo_release/vendor/github.com/gobuffalo/release \ gobuffalo:shoulders:v1.1.0:gobuffalo_shoulders/vendor/github.com/gobuffalo/shoulders \ gobuffalo:tags:v2.1.0:gobuffalo_tags/vendor/github.com/gobuffalo/tags \ gobuffalo:uuid:v2.0.5:gobuffalo_uuid/vendor/github.com/gobuffalo/uuid \ gobuffalo:validate:v2.0.3:gobuffalo_validate/vendor/github.com/gobuffalo/validate \ gofrs:uuid:v3.2.0:gofrs_uuid/vendor/github.com/gofrs/uuid \ golang:appengine:v1.6.1:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:cc06ce4a13d4:golang_crypto/vendor/golang.org/x/crypto \ golang:net:3b0461eec859:golang_net/vendor/golang.org/x/net \ golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \ golang:sys:5da285871e9c:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ golang:tools:6d4652c779c4:golang_tools/vendor/golang.org/x/tools \ google:go-cmp:v0.3.1:google_go_cmp/vendor/github.com/google/go-cmp \ gorilla:mux:v1.7.3:gorilla_mux/vendor/github.com/gorilla/mux \ gorilla:securecookie:v1.1.1:gorilla_securecookie/vendor/github.com/gorilla/securecookie \ gorilla:sessions:v1.2.0:gorilla_sessions/vendor/github.com/gorilla/sessions \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jackc:pgx:v3.3.0:jackc_pgx/vendor/github.com/jackc/pgx \ jmoiron:sqlx:v1.2.0:jmoiron_sqlx/vendor/github.com/jmoiron/sqlx \ joho:godotenv:v1.3.0:joho_godotenv/vendor/github.com/joho/godotenv \ karrick:godirwalk:v1.10.12:karrick_godirwalk/vendor/github.com/karrick/godirwalk \ kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ lib:pq:v1.0.0:lib_pq/vendor/github.com/lib/pq \ magiconair:properties:v1.8.0:magiconair_properties/vendor/github.com/magiconair/properties \ markbates:deplist:v1.3.0:markbates_deplist/vendor/github.com/markbates/deplist \ markbates:grift:v1.1.0:markbates_grift/vendor/github.com/markbates/grift \ markbates:inflect:v1.0.4:markbates_inflect/vendor/github.com/markbates/inflect \ markbates:oncer:v1.0.0:markbates_oncer/vendor/github.com/markbates/oncer \ markbates:refresh:v1.8.0:markbates_refresh/vendor/github.com/markbates/refresh \ markbates:safe:v1.0.1:markbates_safe/vendor/github.com/markbates/safe \ markbates:sigtx:v1.0.0:markbates_sigtx/vendor/github.com/markbates/sigtx \ mattn:go-colorable:v0.1.2:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-sqlite3:v1.10.0:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ microcosm-cc:bluemonday:v1.0.2:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ monoculum:formam:0612307a4099:monoculum_formam/vendor/github.com/monoculum/formam \ pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ 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 \ rogpeppe:go-internal:v1.3.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ serenize:snaker:a683aaf2d516:serenize_snaker/vendor/github.com/serenize/snaker \ sergi:go-diff:v1.0.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ sourcegraph:annotate:f4cad6c6324d:sourcegraph_annotate/vendor/github.com/sourcegraph/annotate \ sourcegraph:syntaxhighlight:bd320f5d308e:sourcegraph_syntaxhighlight/vendor/github.com/sourcegraph/syntaxhighlight \ spf13:afero:v1.2.1:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.4.0:spf13_viper/vendor/github.com/spf13/viper PLIST_FILES= bin/buffalo OPTIONS_DEFINE= SQLITE OPTIONS_RADIO= NODE OPTIONS_RADIO_NODE= NPM YARN OPTIONS_DEFAULT= SQLITE YARN NPM_DESC= Use npm package manager YARN_DESC= Use yarn package manager SQLITE_VARS= tags+=sqlite NPM_RUN_DEPENDS= npm>=0:www/npm YARN_RUN_DEPENDS= yarn>=0:www/yarn .include Index: head/www/surf/Makefile =================================================================== --- head/www/surf/Makefile (revision 512186) +++ head/www/surf/Makefile (revision 512187) @@ -1,79 +1,79 @@ # Created by: Christopher Knaust # $FreeBSD$ PORTNAME= surf DISTVERSION= 2.0 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://dl.suckless.org/${PORTNAME}/ PKGNAMESUFFIX= -browser -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple Web browser based on WebKit2/GTK+ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= dmenu:x11/dmenu \ curl:ftp/curl \ xterm:x11/xterm USES= compiler:c11 pkgconfig USE_GNOME= gtk30 pango cairo gdkpixbuf2 USE_XORG= x11 CONFLICTS= surf-1* # math/surf PLIST_FILES= bin/surf \ man/man1/surf.1.gz \ share/pixmaps/surf.png PORTDOCS= FAQ.md README TODO.md PORTEXAMPLES= surf-open.sh DESKTOP_ENTRIES="Surf" "" "${PREFIX}/share/pixmaps/surf.png" "surf" "" true OPTIONS_DEFINE= DOCS EXAMPLES pre-everything:: @${ECHO_MSG} "You can build surf with your own config.h using the SURF_CONF knob:" @${ECHO_MSG} "make SURF_CONF=/path/to/surf/config.h install clean" @${ECHO_MSG} "Note: Pre-${PORTVERSION} config.h-files may not work." post-extract: .if defined(SURF_CONF) @${ECHO_MSG} "creating config.h from ${SURF_CONF}" @${LN} -sf ${SURF_CONF} ${WRKSRC}/config.h .endif post-patch: @${REINPLACE_CMD} -e \ '/^PREFIX/s| =| ?=| ; \ /^MANPREFIX/s|/share/man|/man| ; \ /^X11/s|/usr/X11R6/|$${LOCALBASE}/| ; \ /^GTKINC/s| =| ?=| ; \ /^GTKLIB/s| =| ?=| ; \ /^INCS/s|-I/usr/include || ; \ /^LIBS/s|-L/usr/lib -lc || ; \ /^CPPFLAGS/s| =| +=| ; \ /^CFLAGS/s| =| +=| ; \ /^CFLAGS/s|-Os || ; \ /^LDFLAGS/s| =| +=| ; \ /^LDFLAGS/s|-g || ; \ /^CC/s| =| ?=|' ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|st -e|xterm -e|' ${WRKSRC}/config.def.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf ${INSTALL_DATA} ${WRKSRC}/surf.png ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/alttab/Makefile =================================================================== --- head/x11/alttab/Makefile (revision 512186) +++ head/x11/alttab/Makefile (revision 512187) @@ -1,34 +1,34 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= alttab DISTVERSIONPREFIX= v DISTVERSION= 1.4.0 CATEGORIES= x11 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Task switcher for minimalistic window managers LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash LIB_DEPENDS= libpng.so:graphics/png USES= localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= sagb GNU_CONFIGURE= yes USE_XORG= x11 xft xrandr xrender PLIST_FILES= bin/alttab \ man/man1/alttab.1.gz PORTDOCS= README \ alttab.ad \ wm-setup.md OPTIONS_DEFINE= DOCS .include Index: head/x11/hhpc/Makefile =================================================================== --- head/x11/hhpc/Makefile (revision 512186) +++ head/x11/hhpc/Makefile (revision 512187) @@ -1,31 +1,31 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= hhpc DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 CATEGORIES= x11 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Small X11 utility to hide the mouse pointer when unused LICENSE= BSD3CLAUSE USES= gmake localbase pkgconfig USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= aktau ALL_TARGET= release PLIST_FILES= bin/hhpc PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hhpc ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/x11/lemonbar/Makefile =================================================================== --- head/x11/lemonbar/Makefile (revision 512186) +++ head/x11/lemonbar/Makefile (revision 512187) @@ -1,44 +1,44 @@ # Created by: Evgeni Dimitrov # $FreeBSD$ PORTNAME= lemonbar DISTVERSIONPREFIX=v DISTVERSION= 1.3 PORTREVISION= 3 CATEGORIES= x11 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Lightweight xcb based bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c11 gmake localbase:ldflags perl5 USE_PERL5= build USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= LemonBoy GH_PROJECT= bar PLIST_FILES= bin/lemonbar \ man/man1/lemonbar.1.gz post-patch: ${REINPLACE_CMD} -e '/^CC.*=/d' -e '/^CFLAGS.*=/s/-Os//' \ ${WRKSRC}/Makefile # Upstream PR: https://github.com/LemonBoy/bar/pull/210 ${REINPLACE_CMD} -e '/^VERSION/s/1\.2/1.3/' \ ${WRKSRC}/Makefile post-build: ${LOCALBASE}/bin/pod2man --section=1 --name=lemonbar \ --center="lemonbar manual" \ --release="lemonbar ${PORTVERSION}" \ ${WRKSRC}/README.pod > ${WRKSRC}/lemonbar.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lemonbar ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lemonbar.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/x11/swarp/Makefile =================================================================== --- head/x11/swarp/Makefile (revision 512186) +++ head/x11/swarp/Makefile (revision 512187) @@ -1,34 +1,34 @@ # Created by: Daniel Roethlisberger # $FreeBSD$ PORTNAME= swarp PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://dl.suckless.org/tools/ -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= X11 generic pointer warping utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_XORG= x11 MAKE_ARGS= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lX11" \ CFLAGS="${CFLAGS} -I${LOCALBASE}/include \ -DVERSION=\\\"${PORTVERSION}\\\"" \ LD="${CC}" PORTDOCS= README PLIST_FILES= bin/swarp OPTIONS_DEFINE= DOCS post-patch: @${ECHO_CMD} -n > ${WRKSRC}/config.mk post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/x11/wmutils-core/Makefile =================================================================== --- head/x11/wmutils-core/Makefile (revision 512186) +++ head/x11/wmutils-core/Makefile (revision 512187) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= wmutils-core DISTVERSIONPREFIX= v DISTVERSION= 1.4 CATEGORIES= x11 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Set of window manipulation tools LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxcb-util.so:x11/xcb-util USES= localbase:ldflags USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= wmutils GH_PROJECT= core CONFLICTS= wtf # games/wtf post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include Index: head/x11/wmutils-opt/Makefile =================================================================== --- head/x11/wmutils-opt/Makefile (revision 512186) +++ head/x11/wmutils-opt/Makefile (revision 512187) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= wmutils-opt DISTVERSIONPREFIX= v DISTVERSION= 1.0 CATEGORIES= x11 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Optional addons to wmutils LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USES= localbase:ldflags USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= wmutils GH_PROJECT= opt post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include Index: head/x11/xkb-switch/Makefile =================================================================== --- head/x11/xkb-switch/Makefile (revision 512186) +++ head/x11/xkb-switch/Makefile (revision 512187) @@ -1,39 +1,39 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= xkb-switch PORTVERSION= 1.6.0 CATEGORIES= x11 # https://github.com/ierton/xkb-switch/pull/41 PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 2075a8cdd5456c906fcd49278c1003dcb6b9f880.patch:-p1 -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Switch your X keyboard layouts from the command line LICENSE= GPLv3 USES= cmake USE_GITHUB= yes GH_ACCOUNT= ierton USE_XORG= x11 xkbfile USE_LDCONFIG= yes CMAKE_ARGS= -DMAN_COMPRESSION="gz" -DMANDIR="${MANPREFIX}/man" OPTIONS_DEFINE= DOCS PLIST_FILES= bin/xkb-switch \ lib/libxkbswitch.so \ lib/libxkbswitch.so.1 \ lib/libxkbswitch.so.1.6.0 \ man/man1/xkb-switch.1.gz PORTDOCS= README.md post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/x11-fonts/font-awesome/Makefile =================================================================== --- head/x11-fonts/font-awesome/Makefile (revision 512186) +++ head/x11-fonts/font-awesome/Makefile (revision 512187) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= font-awesome DISTVERSION= 5.9.0 CATEGORIES= x11-fonts MASTER_SITES= https://use.fontawesome.com/releases/v${DISTVERSION}/ DISTNAME= fontawesome-free-${DISTVERSION}-desktop -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Suite of pictographic icons from Font Awesome (free version) LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= fonts zip PORTSCOUT= site:https://github.com/FortAwesome/Font-Awesome/releases NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message PLIST_FILES= ${FONTSDIR}/Font\ Awesome\ 5\ Brands-Regular-400.otf \ ${FONTSDIR}/Font\ Awesome\ 5\ Free-Regular-400.otf \ ${FONTSDIR}/Font\ Awesome\ 5\ Free-Solid-900.otf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/otfs/*.otf ${STAGEDIR}${FONTSDIR} .include Index: head/x11-fonts/google-fonts/Makefile =================================================================== --- head/x11-fonts/google-fonts/Makefile (revision 512186) +++ head/x11-fonts/google-fonts/Makefile (revision 512187) @@ -1,68 +1,68 @@ # $FreeBSD$ PORTNAME= google-fonts DISTVERSION= 0.0.0.20190509 CATEGORIES= x11-fonts -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Collection of freely redistributable TrueType fonts from Google LICENSE= APACHE20 OFL11 LICENSE_COMB= multi RUN_DEPENDS= anonymous-pro>0:x11-fonts/anonymous-pro \ comfortaa-ttf>0:x11-fonts/comfortaa-ttf \ croscorefonts>0:x11-fonts/croscorefonts-fonts-ttf \ noto-basic>0:x11-fonts/noto-basic \ roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf \ sourcecodepro-ttf>0:x11-fonts/sourcecodepro-ttf \ sourcesanspro-ttf>0:x11-fonts/sourcesanspro-ttf \ sourceserifpro-ttf>0:x11-fonts/sourceserifpro-ttf \ ubuntu-font>0:x11-fonts/ubuntu-font \ vollkorn-ttf>0:x11-fonts/vollkorn-ttf USES= fonts NO_ARCH= yes NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= fonts GH_TAGNAME= 1c76cff SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS # These font families are installed by the RUN_DEPENDS above. EXCLUSIONS= ofl/anonymous-pro \ ofl/comfortaa \ apache/arimo \ apache/cousine \ apache/tinos \ ofl/notosans \ ofl/notoserif \ apache/roboto \ apache/robotocondensed \ ofl/sourcecodepro \ ofl/sourcesanspro \ ofl/sourceserifpro \ ufl/* \ ofl/vollkorn \ ofl/vollkornsc do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} && ${RM} -r ${EXCLUSIONS}) ${FIND} ${WRKSRC} -name \*.ttf -exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR} \; post-install-DOCS-on: for dir in $$(${FIND} ${WRKSRC} -name \*.ttf -exec ${DIRNAME} {} \; | ${SORT} -u); do \ family=$$(${BASENAME} $${dir}); \ ${FIND} $${dir} \( -name \*.txt -o -name \*.html \) -exec \ ${SH} -c "${MKDIR} ${STAGEDIR}${DOCSDIR}/$${family} && \ ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/$${family}" \; ; \ done .include Index: head/x11-wm/i3-gaps/Makefile =================================================================== --- head/x11-wm/i3-gaps/Makefile (revision 512186) +++ head/x11-wm/i3-gaps/Makefile (revision 512187) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= i3 DISTVERSION= 4.17.1 CATEGORIES= x11-wm PKGNAMESUFFIX= -gaps -MAINTAINER= dg@syrec.org +MAINTAINER= dmgk@FreeBSD.org COMMENT= Fork of i3 tiling window manager with more features, including gaps LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= asciidoc:textproc/asciidoc \ xmlto:textproc/xmlto LIB_DEPENDS= libcairo.so:graphics/cairo \ libev.so:devel/libev \ libpangocairo-1.0.so:x11-toolkits/pango \ libpcre.so:devel/pcre \ libstartup-notification-1.so:x11/startup-notification \ libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcb-util.so:x11/xcb-util \ libxcb-xrm.so:x11/xcb-util-xrm \ libxkbcommon.so:x11/libxkbcommon \ libyajl.so:devel/yajl RUN_DEPENDS= p5-AnyEvent-I3>=0:devel/p5-AnyEvent-I3 \ p5-IPC-Run>=0:devel/p5-IPC-Run \ p5-JSON-XS>=0:converters/p5-JSON-XS \ p5-Try-Tiny>=0:lang/p5-Try-Tiny USES= autoreconf compiler:c11 gettext-runtime gmake gnome iconv \ localbase perl5 pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= Airblader USE_PERL5= run USE_GNOME= glib20 USE_XORG= xcb GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes MAKE_JOBS_UNSAFE= yes CONFLICTS_INSTALL= i3 OPTIONS_DEFINE= DOCS post-patch-DOCS-off: @${REINPLACE_CMD} 's|print_BUILD_DOCS=yes|print_BUILD_DOCS=no|' ${WRKSRC}/configure.ac .include