diff --git a/archivers/maxcso/Makefile b/archivers/maxcso/Makefile index 2763eb6fb02f..d03b4bc02685 100644 --- a/archivers/maxcso/Makefile +++ b/archivers/maxcso/Makefile @@ -1,27 +1,27 @@ PORTNAME= maxcso DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 PORTREVISION= 2 CATEGORIES= archivers -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Fast ISO to CSO compressor for PSP and PS2 emulators WWW= https://github.com/unknownbrackets/maxcso LICENSE= ISCL LIB_DEPENDS= libuv.so:devel/libuv \ liblz4.so:archivers/liblz4 \ libzopfli.so:archivers/zopfli USES= gmake pkgconfig compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= unknownbrackets PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/audio/lollypop/Makefile b/audio/lollypop/Makefile index 29c447a4f0e1..cca95727eca8 100644 --- a/audio/lollypop/Makefile +++ b/audio/lollypop/Makefile @@ -1,45 +1,45 @@ PORTNAME= lollypop DISTVERSION= 1.4.16 CATEGORIES= audio -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Play and organize your music collection WWW= http://gnumdk.github.io/lollypop/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} \ itstool:textproc/itstool LIB_DEPENDS= libnotify.so:devel/libnotify \ libhandy-1.so:x11-toolkits/libhandy \ libappstream-glib.so:devel/appstream-glib \ libtotem-plparser.so:multimedia/totem-pl-parser RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.8:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cairo>=1.0.0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0.0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>=1.1.1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylast>=1.4.0:audio/py-pylast@${PY_FLAVOR} \ ${PY_PILLOW} USES= python:3.6+ pkgconfig gnome gettext gstreamer meson shebangfix sqlite desktop-file-utils USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_COMMIT= 5b2d95f4f8509d80fa86ab7d65b118326dc82a95 GL_TUPLE= gnumdk:lollypop-po:94a7300004ec15adfd596c7d2b8670bbf5c2e33a:po/subprojects/po USE_GNOME= glib20 gtk30 pygobject3 introspection:build intltool intlhack USE_GSTREAMER= mpg123 ogg flac opus libav faad good speex USE_PYTHON= py3kplist SHEBANG_FILES= lollypop.in search-provider/lollypop-sp.in meson_post_install.py GLIB_SCHEMAS= org.gnome.Lollypop.gschema.xml BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_DEFINE= PULSEAUDIO PULSEAUDIO_USE= gstreamer=pulse .include diff --git a/deskutils/iconbrowser/Makefile b/deskutils/iconbrowser/Makefile index a2cbacf83160..c832dffd160d 100644 --- a/deskutils/iconbrowser/Makefile +++ b/deskutils/iconbrowser/Makefile @@ -1,21 +1,21 @@ PORTNAME= iconbrowser DISTVERSION= 2.0.0 CATEGORIES= deskutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Browse and find system icons WWW= https://github.com/elementary/iconbrowser LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgranite-7.so:x11-toolkits/granite7 \ libhandy-1.so:x11-toolkits/libhandy USES= gettext-tools gnome meson pkgconfig python:3.7+,build vala:build USE_GITHUB= yes GH_ACCOUNT= elementary USE_GNOME= glib20 gtk40 gtksourceview5 GLIB_SCHEMAS= io.elementary.iconbrowser.gschema.xml .include diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile index 98a43a2965e7..6e23331b7583 100644 --- a/devel/apitrace/Makefile +++ b/devel/apitrace/Makefile @@ -1,51 +1,51 @@ PORTNAME= apitrace DISTVERSION= 9.0 PORTREVISION= 2 CATEGORIES= devel PATCH_SITES= https://github.com/a17r/${GH_PROJECT}/commit/ # use system brotli: https://github.com/apitrace/apitrace/pull/610 PATCHFILES= cd3486343001d6a47.patch:-p1 \ b0f5a220c41af013d.patch:-p1 # detect RTLD_DEEPBIND: https://github.com/apitrace/apitrace/pull/571 PATCHFILES+= 2d31d49eac9bcc010.patch:-p1 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tools for tracing OpenGL and other graphics APIs WWW= https://apitrace.github.io LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libpng.so:graphics/png USES= cmake compiler:c++11-lang pkgconfig python:3.5+ shebangfix xorg USE_GITHUB= yes USE_XORG= x11 SHEBANG_FILES= scripts/*.py OPTIONS_DEFINE= DOCS QT5 WAFFLE OPTIONS_DEFAULT= QT5 WAFFLE OPTIONS_SUB= yes WAFFLE_DESC= Use Waffle library to allow retrace on Wayland, headless etc. QT5_USES= qt:5 QT5_USE= QT=core,gui,network,widgets,buildtools:build,qmake:build QT5_CMAKE_BOOL= ENABLE_GUI WAFFLE_LIB_DEPENDS= libwaffle-1.so:graphics/waffle WAFFLE_CMAKE_BOOL= ENABLE_WAFFLE post-patch: ${REINPLACE_CMD} -e 's|__linux__|__unix__|' ${WRKSRC}/retrace/glstate_images.cpp post-install: ${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt post-install-QT5-on: ${INSTALL_DATA} ${FILESDIR}/qapitrace.desktop ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile index 3434a887df69..cbdd50944d96 100644 --- a/devel/binaryen/Makefile +++ b/devel/binaryen/Makefile @@ -1,24 +1,24 @@ PORTNAME= binaryen DISTVERSIONPREFIX= version_ DISTVERSION= 105 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Compiler infrastructure and toolchain library for WebAssembly WWW= https://github.com/WebAssembly/binaryen LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake cpe python:3.6+,build compiler:c++11-lang CPE_VENDOR= webassembly USE_GITHUB= yes GH_ACCOUNT= WebAssembly USE_LDCONFIG= yes CMAKE_ARGS= -DBINARYEN_VERSION_INFO=${DISTVERSION} LDFLAGS+= -Wno-unused-command-line-argument BINARY_ALIAS= python3=${PYTHON_CMD} .include diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile index e907b2f710b8..18338daf756e 100644 --- a/devel/git-absorb/Makefile +++ b/devel/git-absorb/Makefile @@ -1,91 +1,91 @@ PORTNAME= git-absorb DISTVERSION= 0.6.6 PORTREVISION= 9 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Git command for automating fixup/autosquash commits WWW= https://github.com/tummychow/git-absorb LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= tummychow CARGO_CRATES= ansi_term-0.11.0 \ anyhow-1.0.33 \ arrayref-0.3.6 \ arrayvec-0.5.1 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.12.3 \ bitflags-1.2.1 \ blake2b_simd-0.5.10 \ cc-1.0.60 \ cfg-if-0.1.10 \ chrono-0.4.19 \ clap-2.33.3 \ constant_time_eq-0.1.5 \ crossbeam-channel-0.4.4 \ crossbeam-utils-0.7.2 \ dirs-2.0.2 \ dirs-sys-0.3.5 \ getrandom-0.1.15 \ git2-0.13.11 \ hermit-abi-0.1.17 \ idna-0.2.0 \ jobserver-0.1.21 \ lazy_static-1.4.0 \ libc-0.2.79 \ libgit2-sys-0.12.13+1.0.1 \ libz-sys-1.1.2 \ log-0.4.11 \ matches-0.1.8 \ maybe-uninit-2.0.0 \ memchr-2.3.3 \ num-integer-0.1.43 \ num-traits-0.2.12 \ percent-encoding-2.1.0 \ pkg-config-0.3.18 \ ppv-lite86-0.2.9 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.57 \ redox_users-0.3.5 \ remove_dir_all-0.5.3 \ rust-argon2-0.8.2 \ slog-2.5.2 \ slog-async-2.5.0 \ slog-term-2.6.0 \ strsim-0.8.0 \ take_mut-0.2.2 \ tempfile-3.1.0 \ term-0.6.1 \ textwrap-0.11.0 \ thread_local-1.0.1 \ time-0.1.44 \ tinyvec-0.3.4 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.13 \ unicode-width-0.1.8 \ url-2.1.1 \ vcpkg-0.2.10 \ vec_map-0.8.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/git-absorb post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/git-absorb .include diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile index 22ff4575e1fe..1c7329ef6013 100644 --- a/devel/git-delta/Makefile +++ b/devel/git-delta/Makefile @@ -1,156 +1,156 @@ PORTNAME= delta DISTVERSION= 0.9.2 PORTREVISION= 9 CATEGORIES= devel PKGNAMEPREFIX= git- -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Syntax-highlighting pager for git/diff WWW= https://github.com/dandavison/delta LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS+= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo cpe CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= dandavison CARGO_CRATES= adler-0.2.3 \ aho-corasick-0.7.15 \ ansi_colours-1.0.4 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bincode-1.3.1 \ bitflags-1.3.2 \ box_drawing-0.1.2 \ bstr-0.2.15 \ bytelines-2.2.2 \ byteorder-1.3.4 \ cc-1.0.66 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-2.33.3 \ console-0.15.0 \ crc32fast-1.2.1 \ ctrlc-3.2.1 \ dirs-3.0.2 \ dirs-next-2.0.0 \ dirs-sys-0.3.6 \ dirs-sys-next-0.1.1 \ either-1.6.1 \ encode_unicode-0.3.6 \ error-chain-0.12.4 \ flate2-1.0.19 \ fnv-1.0.7 \ form_urlencoded-1.0.0 \ getrandom-0.1.16 \ getrandom-0.2.3 \ git2-0.13.23 \ globset-0.4.8 \ grep-cli-0.1.6 \ hashbrown-0.8.2 \ heck-0.3.2 \ hermit-abi-0.1.17 \ idna-0.2.0 \ indexmap-1.5.2 \ itertools-0.10.1 \ itoa-0.4.7 \ jobserver-0.1.21 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.103 \ libgit2-sys-0.12.24+1.3.0 \ libz-sys-1.1.2 \ line-wrap-0.1.1 \ linked-hash-map-0.5.3 \ log-0.4.11 \ matches-0.1.8 \ memchr-2.3.4 \ memoffset-0.6.4 \ miniz_oxide-0.4.3 \ nix-0.23.0 \ num-integer-0.1.44 \ num-traits-0.2.14 \ once_cell-1.8.0 \ onig-6.1.1 \ onig_sys-69.6.0 \ pathdiff-0.2.1 \ percent-encoding-2.1.0 \ pkg-config-0.3.19 \ plist-1.0.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.24 \ quote-1.0.8 \ redox_syscall-0.1.57 \ redox_syscall-0.2.10 \ redox_users-0.3.5 \ redox_users-0.4.0 \ regex-1.4.6 \ regex-automata-0.1.10 \ regex-syntax-0.6.22 \ ryu-1.0.5 \ safemem-0.3.3 \ same-file-1.0.6 \ serde-1.0.118 \ serde_derive-1.0.118 \ serde_json-1.0.61 \ shell-words-1.0.0 \ smol_str-0.1.18 \ strsim-0.8.0 \ structopt-0.3.25 \ structopt-derive-0.4.18 \ syn-1.0.57 \ syntect-4.6.0 \ termcolor-1.1.2 \ terminal_size-0.1.15 \ textwrap-0.11.0 \ tinyvec-1.1.0 \ tinyvec_macros-0.1.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.16 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.1 \ url-2.2.0 \ utf8parse-0.2.0 \ vcpkg-0.2.11 \ vec_map-0.8.2 \ version_check-0.9.2 \ vte-0.10.1 \ vte_generate_state_changes-0.1.1 \ walkdir-2.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xdg-2.4.0 \ xml-rs-0.8.3 \ yaml-rust-0.4.5 CONFLICTS_INSTALL= delta PLIST_FILES= bin/delta OPTIONS_DEFINE= BASH OPTIONS_DEFAULT= BASH BASH_PLIST_FILES= etc/bash_completion.d/_delta.bash do-install-BASH-on: ${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.bash \ ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d/_delta.bash post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/delta .include diff --git a/devel/shards/Makefile b/devel/shards/Makefile index 18b69d94da83..52e04e8b00b3 100644 --- a/devel/shards/Makefile +++ b/devel/shards/Makefile @@ -1,32 +1,32 @@ PORTNAME= shards DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Dependency manager for the Crystal programming language WWW= https://github.com/crystal-lang/shards LICENSE= APACHE20 BUILD_DEPENDS= crystal:lang/crystal LIB_DEPENDS= libyaml.so:textproc/libyaml \ libpcre.so:devel/pcre \ libgc-threaded.so:devel/boehm-gc-threaded \ libevent.so:devel/libevent RUN_DEPENDS= git:devel/git USES= gmake USE_GITHUB= yes GH_ACCOUNT= crystal-lang GH_TUPLE= crystal-lang:crystal-molinillo:e61b200edb735d5676e11cbe56e8353c8b2ced0b:molinillo/lib/molinillo MAKE_ARGS+= CRYSTAL="${LOCALBASE}/bin/crystal" \ FLAGS="--release --no-debug" \ MANDIR="${STAGEDIR}${PREFIX}/man" PLIST_FILES= bin/shards \ man/man1/shards.1.gz \ man/man5/shard.yml.5.gz .include diff --git a/devel/spin/Makefile b/devel/spin/Makefile index 8f84d27293aa..ddb65c0c5317 100644 --- a/devel/spin/Makefile +++ b/devel/spin/Makefile @@ -1,56 +1,56 @@ PORTNAME= spin PORTVERSION= 6.5.0 DISTVERSIONPREFIX= version- CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= On-the-fly verification system for asynchronous concurrent systems WWW= http://spinroot.com LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/Src/LICENSE USES= cpe CPE_VENDOR= spinroot MAKEFILE= makefile ALL_TARGET= all MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DNXT" PORTDOCS= * PORTEXAMPLES= * USE_GITHUB= yes GH_ACCOUNT= nimble-code GH_PROJECT= Spin OPTIONS_DEFINE= DOCS EXAMPLES ISPIN OPTIONS_DEFAULT= ISPIN OPTIONS_SUB= yes ISPIN_DESC= Install ispin and TCL/Tk dependency ISPIN_USES= shebangfix tk SHEBANG_FILES= optional_gui/ispin.tcl tk_OLD_CMD= /bin/sh tk_CMD= ${WISH} -f post-patch-ISPIN-on: ${REINPLACE_CMD} -e "s|exec wish|#exec wish|" ${WRKSRC}/optional_gui/ispin.tcl do-install: ${INSTALL_PROGRAM} ${WRKSRC}/Src/spin ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/Man/spin.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} do-install-ISPIN-on: ${INSTALL_SCRIPT} ${WRKSRC}/optional_gui/ispin.tcl ${STAGEDIR}${PREFIX}/bin/ispin .include diff --git a/devel/wasi-compiler-rt11/Makefile b/devel/wasi-compiler-rt11/Makefile index 0459d53e955b..3d4b7a7f70c5 100644 --- a/devel/wasi-compiler-rt11/Makefile +++ b/devel/wasi-compiler-rt11/Makefile @@ -1,63 +1,63 @@ PORTNAME= compiler-rt DISTVERSION= 11.0.1 CATEGORIES= devel lang .if ${DISTVERSION:M*rc*} MASTER_SITES= https://prereleases.llvm.org/${LLVM_RELEASE}/${RCDIR} .else MASTER_SITES= https://releases.llvm.org/${LLVM_RELEASE}/ .endif PKGNAMEPREFIX= wasi- PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= ${PORTNAME}-${DISTVERSION}.src DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Clang builtins library for WebAssembly System Interface WWW= https://llvm.org/ LICENSE= LLVM2 LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_NAME= Apache License 2.0 with LLVM Exceptions LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LLVM_RELEASE= ${DISTVERSION:C/rc.*//} LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \ clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX} USES= cmake tar:xz NO_ARCH= yes PLIST_FILES= llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX} CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX} CMAKE_SOURCE_PATH= ${WRKSRC}/lib/builtins CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE} CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCMAKE_SYSROOT=${WASI_SYSROOT} \ -DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \ -DCOMPILER_RT_OS_DIR=wasi \ -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF post-build: ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a .include diff --git a/devel/wasi-compiler-rt13/Makefile b/devel/wasi-compiler-rt13/Makefile index f5e9e9bf15bc..4ebb934521be 100644 --- a/devel/wasi-compiler-rt13/Makefile +++ b/devel/wasi-compiler-rt13/Makefile @@ -1,60 +1,60 @@ PORTNAME= compiler-rt DISTVERSION= 13.0.1 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} PKGNAMEPREFIX= wasi- PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= llvm-project-${DISTVERSION}.src DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Clang builtins library for WebAssembly System Interface WWW= https://llvm.org/ LICENSE= LLVM2 LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT LICENSE_NAME= Apache License 2.0 with LLVM Exceptions LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LLVM_RELEASE= ${DISTVERSION:C/rc.*//} LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \ clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX} USES= cmake tar:xz NO_ARCH= yes PLIST_FILES= llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX} CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX} CMAKE_SOURCE_PATH= ${WRKSRC}/compiler-rt/lib/builtins CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE} CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCMAKE_SYSROOT=${WASI_SYSROOT} \ -DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \ -DCOMPILER_RT_OS_DIR=wasi \ -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF post-build: ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a .include diff --git a/devel/wasi-libc/Makefile b/devel/wasi-libc/Makefile index 4797d52b9af0..c2d8632ab457 100644 --- a/devel/wasi-libc/Makefile +++ b/devel/wasi-libc/Makefile @@ -1,50 +1,50 @@ PORTNAME= wasi-libc DISTVERSION= g20210923 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= C standard library for WebAssembly System Interface WWW= https://github.com/CraneStation/wasi-libc LICENSE= APACHE20 MIT LLVM2 LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_LLVM2= ${WRKSRC}/LICENSE-APACHE-LLVM LICENSE_NAME_LLVM2= Apache License 2.0 with LLVM Exceptions LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= clang${LLVM_VERSION}:devel/llvm${LLVM_VERSION} USES= gmake USE_GITHUB= yes GH_ACCOUNT= WebAssembly GH_TAGNAME= ad5133410f66b93a2381db5b542aad5e0964db96 GH_TUPLE= WebAssembly:WASI:ef8c1a53fe:wasi/tools/wasi-headers/WASI NO_ARCH= yes LLVM_VERSION?= 13 ALL_TARGET= finish # NOTE: matches the https://github.com/CraneStation/wasi-sdk WASI_SYSROOT= ${PREFIX}/share/wasi-sysroot # NOTE: our llvm ports don't ship stdarg/stddef clang headers, so they're in FILESDIR # and we install them to the sysroot MAKE_ENV= INSTALL_DIR=${STAGEDIR}${WASI_SYSROOT} \ WASM_AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \ WASM_CC=${LOCALBASE}/bin/clang${LLVM_VERSION} \ WASM_CFLAGS="-O2 -DNDEBUG -isystem ${FILESDIR}" \ WASM_NM=${LOCALBASE}/bin/llvm-nm${LLVM_VERSION} # NOTE: phony targets cause make install to rebuild everything # https://github.com/CraneStation/wasi-libc/issues/156 post-patch: ${REINPLACE_CMD} -e 's|install: finish|install:|' ${WRKSRC}/Makefile post-install: ${INSTALL_DATA} ${FILESDIR}/stdarg.h ${STAGEDIR}${WASI_SYSROOT}/include/ ${INSTALL_DATA} ${FILESDIR}/stddef.h ${STAGEDIR}${WASI_SYSROOT}/include/ .include diff --git a/devel/wasi-libcxx/Makefile b/devel/wasi-libcxx/Makefile index 7d8c2bca592a..8c156e15a478 100644 --- a/devel/wasi-libcxx/Makefile +++ b/devel/wasi-libcxx/Makefile @@ -1,158 +1,158 @@ PORTNAME= libcxx DISTVERSION= 13.0.1 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} PKGNAMEPREFIX= wasi- DISTNAME= llvm-project-${DISTVERSION}.src DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= C++ standard library for WebAssembly System Interface WWW= https://llvm.org/ LICENSE= LLVM2 LICENSE_NAME= Apache License 2.0 with LLVM Exceptions LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \ clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX} USES= cmake tar:xz NO_ARCH= yes SSP_UNSAFE= yes CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX} CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX} LLVM_RELEASE= ${DISTVERSION:C/rc.*//} LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot WRKSRC= ${WRKDIR}/${DISTNAME}/libcxx CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" CONFIGURE_ENV+= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" CMAKE_INSTALL_PREFIX= ${PREFIX}/share/wasi-sysroot CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCMAKE_CXX_COMPILER_WORKS=1 \ -DCXX_SUPPORTS_CXX11=ON \ -DLLVM_COMPILER_CHECKED=ON \ -DUNIX:BOOL=ON \ -DCMAKE_SYSROOT=${WASI_SYSROOT} \ -DCMAKE_CXX_COMPILER_TARGET=wasm32-wasi \ -DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \ -DLIBCXX_LIBDIR_SUFFIX=/wasm32-wasi \ -DLIBCXX_INCLUDE_BENCHMARKS:BOOL=FALSE \ -DLIBCXX_INCLUDE_TESTS:BOOL=FALSE \ -DLIBCXX_ENABLE_THREADS:BOOL=OFF \ -DLIBCXX_HAS_PTHREAD_API:BOOL=OFF \ -DLIBCXX_HAS_EXTERNAL_THREAD_API:BOOL=OFF \ -DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \ -DLIBCXX_HAS_WIN32_THREAD_API:BOOL=OFF \ -DLIBCXX_ENABLE_SHARED:BOOL=OFF \ -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY:BOOL=OFF \ -DLIBCXX_ENABLE_EXCEPTIONS:BOOL=OFF \ -DLIBCXX_ENABLE_FILESYSTEM:BOOL=OFF \ -DLIBCXX_CXX_ABI=libcxxabi \ -DLIBCXX_HAS_MUSL_LIBC:BOOL=ON \ -DLIBCXX_ABI_VERSION=2 \ -DLIBCXXABI_LIBDIR_SUFFIX=/wasm32-wasi \ -DLIBCXXABI_ENABLE_EXCEPTIONS:BOOL=OFF \ -DLIBCXXABI_ENABLE_SHARED:BOOL=OFF \ -DLIBCXXABI_SILENT_TERMINATE:BOOL=ON \ -DLIBCXXABI_ENABLE_THREADS:BOOL=OFF \ -DLIBCXXABI_HAS_PTHREAD_API:BOOL=OFF \ -DLIBCXXABI_HAS_EXTERNAL_THREAD_API:BOOL=OFF \ -DLIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \ -DLIBCXXABI_HAS_WIN32_THREAD_API:BOOL=OFF \ -DLIBCXXABI_LIBCXX_INCLUDES=${CONFIGURE_WRKSRC}/include/c++/v1 \ -DLIBCXX_SUPPORTS_FNO_EXCEPTIONS_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_NOSTDLIBXX_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG:BOOL=ON \ -DLIBCXX_HAS_COMMENT_LIB_PRAGMA:BOOL=ON \ -DLIBCXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_NOSTDINCXX_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WALL_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WEXTRA_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_W_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WEXTRA_SEMI_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WUNDEF_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_WNO_ERROR_FLAG:BOOL=ON \ -DLIBCXX_SUPPORTS_EHS_FLAG:BOOL=OFF \ -DLIBCXX_SUPPORTS_EHA_FLAG:BOOL=OFF \ -DLIBCXX_SUPPORTS_ZL_FLAG:BOOL=OFF \ -DLIBCXX_SUPPORTS_NODEFAULTLIB_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_FNO_EXCEPTIONS_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_NOSTDLIBXX_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_NODEFAULTLIBS_FLAG:BOOL=ON \ -DLIBCXXABI_HAS_COMMENT_LIB_PRAGMA:BOOL=ON \ -DLIBCXXABI_SUPPORTS_FALIGNED_ALLOCATION_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_NOSTDINCXX_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WALL_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WEXTRA_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_W_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WWRITE_STRINGS_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_LONG_LONG_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WEXTRA_SEMI_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WUNDEF_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNO_ERROR_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_EHS_FLAG:BOOL=OFF \ -DLIBCXXABI_SUPPORTS_EHA_FLAG:BOOL=OFF \ -DLIBCXXABI_SUPPORTS_ZL_FLAG:BOOL=OFF \ -DLIBCXXABI_SUPPORTS_NODEFAULTLIB_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WCONVERSION_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WMISMATCHED_TAGS_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WMISSING_BRACES_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WNEWLINE_EOF_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WUNUSED_FUNCTION_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSHADOW_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSHORTEN_64_TO_32_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSIGN_COMPARE_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSIGN_CONVERSION_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WUNUSED_PARAMETER_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WUNUSED_VARIABLE_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_WX_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_PEDANTIC_FLAG:BOOL=ON \ -DLIBCXXABI_SUPPORTS_FSTRICT_ALIASING_FLAG:BOOL=ON post-extract: @${MKDIR} ${WRKDIR}/.build_cxxabi post-configure: @cd ${WRKDIR}/.build_cxxabi && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${WRKDIR}/${DISTNAME}/libcxxabi post-build: @${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasm32-wasi/*.a @cd ${WRKDIR}/.build_cxxabi && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} @${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${WRKDIR}/.build_cxxabi/lib/wasm32-wasi/*.a post-install: @cd ${WRKDIR}/.build_cxxabi && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET} .include diff --git a/editors/setzer/Makefile b/editors/setzer/Makefile index 137538cbf243..53694a5936ad 100644 --- a/editors/setzer/Makefile +++ b/editors/setzer/Makefile @@ -1,32 +1,32 @@ PORTNAME= setzer DISTVERSIONPREFIX=v DISTVERSION= 0.4.1 PORTREVISION= 16 CATEGORIES= editors -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= LaTeX editor written in Python with Gtk WWW= https://www.cvfosammmm.org/setzer/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgspell-1.so:textproc/gspell \ libpoppler-glib.so:graphics/poppler-glib \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pdfminer.six>=0:textproc/py-pdfminer.six@${PY_FLAVOR} \ xdg-open:devel/xdg-utils USES= desktop-file-utils gettext gnome meson pkgconfig python:3.5+ \ shebangfix USE_GITHUB= yes GH_ACCOUNT= cvfosammmm GH_PROJECT= Setzer USE_GNOME= glib20 gtk30 gtksourceview4 introspection pango pygobject3 USE_PYTHON= py3kplist SHEBANG_FILES= scripts/* setzer.in .include diff --git a/emulators/mesen/Makefile b/emulators/mesen/Makefile index f0be7d5be208..714249ad2183 100644 --- a/emulators/mesen/Makefile +++ b/emulators/mesen/Makefile @@ -1,82 +1,82 @@ PORTNAME= mesen DISTVERSION= 0.9.8-4 PORTREVISION= 2 DISTVERSIONSUFFIX= -g4c701ad6 CATEGORIES= emulators -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform Nintendo Entertainment System (NES/Famicom) emulator WWW= https://www.mesen.ca/ LICENSE= GPLv3 # ARM/MIPS are only supported on Android ONLY_FOR_ARCHS= amd64 i386 BUILD_DEPENDS= zip:archivers/zip \ evdev-proto>0:devel/evdev-proto \ msbuild:devel/msbuild LIB_DEPENDS= libevdev.so:devel/libevdev \ libgdiplus.so:x11-toolkits/libgdiplus USES= compiler:c++14-lang gmake pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= SourMesen GH_PROJECT= Mesen USE_SDL= sdl2 MAKEFILE= makefile MAKE_ARGS= MESENPLATFORM=${MESEN_ARCH} \ CC="${CC}" CPPC="${CXX}" \ FSLIB=-lc++experimental \ LTO=true \ SYSTEM_LIBEVDEV=true MESEN_ARCH= ${ARCH:S/amd64/x64/:S/i386/x86/} OPTIONS_MULTI= FRONTENDS OPTIONS_MULTI_FRONTENDS= MONO LIBRETRO OPTIONS_DEFAULT= MONO LIBRETRO OPTIONS_SUB= yes MONO_DESC= Mono based GUI frontend LIBRETRO_DESC= Libretro core MONO_ALL_TARGET= ui MONO_BUILD_DEPENDS= mono:lang/mono MONO_RUN_DEPENDS= mono:lang/mono MONO_DESKTOP_ENTRIES= "Mesen" "NES/Famicom Emulator" \ "${PORTNAME}" "${PORTNAME}" "Game;Emulator;" false LIBRETRO_ALL_TARGET= libretro .include .if defined(MONO_DEFAULT) && ${MONO_DEFAULT} > 5.10 BROKEN= fails to build with Mono version ${MONO_DEFAULT}: The imported project "/usr/local/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found .endif do-install: # empty to avoid default do-install-MONO-on: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/mesen ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/ ${INSTALL_LIB} ${WRKSRC}/bin/${MESEN_ARCH}/Release/Dependencies/libMesenCore.${MESEN_ARCH}.dll \ ${STAGEDIR}${PREFIX}/libexec/mesen/libMesenCore.dll ${INSTALL_DATA} ${WRKSRC}/bin/${MESEN_ARCH}/Release/Mesen.exe \ ${STAGEDIR}${PREFIX}/libexec/mesen/ ${INSTALL_DATA} ${WRKSRC}/GUI.NET/Resources/MesenIcon.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps/mesen.png ${INSTALL_DATA} ${WRKSRC}/GUI.NET/Resources/MesenIconMedium.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/mesen.png ${INSTALL_DATA} ${WRKSRC}/GUI.NET/Resources/MesenIconSmall.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/mesen.png ${INSTALL_SCRIPT} ${FILESDIR}/launch.sh ${STAGEDIR}${PREFIX}/bin/mesen ${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${STAGEDIR}${PREFIX}/bin/mesen do-install-LIBRETRO-on: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/libretro ${INSTALL_LIB} ${WRKSRC}/bin/mesen_libretro.${MESEN_ARCH}.so \ ${STAGEDIR}${PREFIX}/lib/libretro/mesen_libretro.so .include diff --git a/emulators/mgba/Makefile b/emulators/mgba/Makefile index 7b00f0a7abbe..f0d5640f3cb5 100644 --- a/emulators/mgba/Makefile +++ b/emulators/mgba/Makefile @@ -1,72 +1,72 @@ PORTNAME= mgba DISTVERSION= 0.9.3 CATEGORIES= emulators -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Game Boy Advance (GBA) emulator/debugger WWW= https://mgba.io LICENSE= MPL20 BSD3CLAUSE LGPL21+ LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/src/third-party/inih/LICENSE.txt LICENSE_FILE_LGPL21+ = ${WRKSRC}/src/third-party/blip_buf/license.txt LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libpng.so:graphics/png USES= cmake compiler:c++11-lang gl gnome localbase:ldflags pkgconfig \ sdl sqlite:3 USE_GITHUB= yes GH_ACCOUNT= mgba-emu USE_GL= gl glu USE_LDCONFIG= yes USE_SDL= sdl2 CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR:STRING="${DOCSDIR}" \ -DUSE_MINIZIP:BOOL=OFF \ -DUSE_LIBZIP:BOOL=OFF \ -DUSE_ZLIB:BOOL=ON \ -DUSE_LZMA:BOOL=ON \ -DUSE_SQLITE3:BOOL=ON \ -DUSE_DISCORD_RPC:BOOL=OFF \ -DBUILD_GL:BOOL=ON \ -DBUILD_GLES2:BOOL=OFF LDFLAGS+= -Wl,--as-needed # glu OPTIONS_DEFINE= DEBUGGERS FFMPEG LIBRETRO MAGICK QT5 DOCS OPTIONS_DEFAULT= DEBUGGERS FFMPEG LIBRETRO MAGICK QT5 OPTIONS_SUB= yes DEBUGGERS_DESC= Debugging infrastructure (CLI debugger, GDB remote stub) FFMPEG_DESC= FFmpeg video recording support LIBRETRO_DESC= libretro core MAGICK_DESC= ImageMagick GIF recording support QT5_DESC= Qt 5 frontend DEBUGGERS_USES= libedit DEBUGGERS_CMAKE_BOOL= USE_DEBUGGERS USE_EDITLINE USE_GDB_STUB FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavresample.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= USE_FFMPEG LIBRETRO_CMAKE_BOOL= BUILD_LIBRETRO LIBRETRO_CMAKE_ON= -DLIBRETRO_LIBDIR:PATH="${PREFIX}/lib/libretro" LIBRETRO_CONFLICTS_INSTALL= libretro-mgba MAGICK_USES= magick:6 MAGICK_CMAKE_BOOL= USE_MAGICK QT5_USES= desktop-file-utils qt:5 QT5_USE= qt=qmake:build,buildtools:build,core,gui,widgets,network,opengl,multimedia QT5_CMAKE_BOOL= BUILD_QT .include diff --git a/games/cataclysm-dda/Makefile b/games/cataclysm-dda/Makefile index f1d7ee3bd93f..3aa0534127d4 100644 --- a/games/cataclysm-dda/Makefile +++ b/games/cataclysm-dda/Makefile @@ -1,95 +1,95 @@ PORTNAME= cataclysm-dda DISTVERSION= 0.F PORTREVISION?= 0 PORTEPOCH= 1 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Roguelike set in a post-apocalyptic world WWW= https://cataclysmdda.org LICENSE= CC-BY-SA-3.0 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= alias compiler:c++14-lang gmake shebangfix SHEBANG_FILES= lang/*.sh bash_CMD= /bin/sh USE_GITHUB= yes GH_ACCOUNT= CleverRaven GH_PROJECT= Cataclysm-DDA MAKE_ARGS= CXX="${CXX}" LD="${CXX}" RELEASE=1 WARNINGS=-w USE_XDG_DIR=1 ASTYLE=0 OPTIONS_DEFINE= NLS DATA DOCS SOUND OPTIONS_DEFAULT= NLS OPTIONS_SINGLE= UI OPTIONS_SINGLE_UI= NCURSES SDL OPTIONS_EXCLUDE:= ${OPTIONS_SINGLE_UI} OPTIONS_SLAVE?= DATA NCURSES OPTIONS_SUB= yes SOUND_DESC= Sound support (SDL UI only) UI_DESC= User Interface NCURSES_USES= ncurses NCURSES_ALL_TARGET= cataclysm NLS_USES= gettext gettext-runtime iconv localbase NLS_MAKE_ARGS= LANGUAGES=all NLS_MAKE_ARGS_OFF= LOCALIZE=0 NLS_ALL_TARGET= localization SDL_USES= pkgconfig sdl SDL_USE= SDL=image2,ttf2 SDL_MAKE_ARGS= TILES=1 SDL_ALL_TARGET= cataclysm-tiles SOUND_IMPLIES= SDL SOUND_USE= SDL=mixer2 SOUND_MAKE_ARGS= SOUND=1 .include .if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 36 CXXFLAGS+= -Wno-inconsistent-missing-override .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CPPFLAGS+= -DCATA_NO_CPP11_STRING_CONVERSIONS .endif post-patch: @${REINPLACE_CMD} -e \ 's|--mode=|-m | ; \ s|--no-preserve=ownership|| ; \ s|LDFLAGS += -lintl -liconv|LDFLAGS += -L${LOCALBASE}/lib -lintl| ; \ s|-t ||' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|/usr/local/share/fonts|${LOCALBASE}/share/fonts|' \ ${WRKSRC}/src/sdltiles.cpp post-patch-NLS-off: @${REINPLACE_CMD} -e \ '/LOCALE_DIR/s|^|#|' \ ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}) .if ${PORT_OPTIONS:MNCURSES} ${INSTALL_MAN} ${STAGEDIR}${DOCSDIR}/cataclysm.6 \ ${STAGEDIR}${MANPREFIX}/share/man/man6 .endif .if ${PORT_OPTIONS:MSDL} ${INSTALL_MAN} ${STAGEDIR}${DOCSDIR}/cataclysm-tiles.6 \ ${STAGEDIR}${MANPREFIX}/share/man/man6 .endif @${RM} ${STAGEDIR}${DOCSDIR}/cataclysm.6 ${STAGEDIR}${DOCSDIR}/cataclysm-tiles.6 post-install-NCURSES-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cataclysm post-install-SDL-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cataclysm-tiles .include diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile index 29358cea51e2..6e38c73e42ca 100644 --- a/games/dose-response/Makefile +++ b/games/dose-response/Makefile @@ -1,227 +1,227 @@ PORTNAME= dose-response DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 PORTREVISION= 27 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Open-world roguelike game where you play an addict WWW= https://tryjumping.com/dose-response-roguelike/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.txt USES= cargo gnome sdl USE_SDL= sdl2 USE_GITHUB= yes GH_ACCOUNT= tryjumping GH_TAGNAME= 179c326 CARGO_FEATURES+= prod sdl2/use-pkgconfig CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.7.6 \ andrew-0.2.1 \ android_glue-0.2.3 \ ansi_term-0.11.0 \ approx-0.3.0 \ arrayvec-0.4.7 \ ascii-0.9.1 \ atty-0.2.11 \ backtrace-0.3.11 \ backtrace-sys-0.1.28 \ bincode-1.0.1 \ bitflags-1.0.4 \ block-0.1.6 \ byteorder-1.2.7 \ cc-1.0.25 \ cfg-if-0.1.6 \ cgl-0.2.3 \ chrono-0.4.9 \ clap-2.32.0 \ cloudabi-0.0.3 \ cmake-0.1.35 \ cocoa-0.18.4 \ color_quant-1.0.1 \ combine-3.8.1 \ core-foundation-0.6.3 \ core-foundation-sys-0.6.2 \ core-graphics-0.17.3 \ crc32fast-1.2.0 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ deflate-0.7.19 \ derivative-1.0.2 \ dlib-0.4.1 \ downcast-rs-1.0.3 \ either-1.5.0 \ encoding_rs-0.8.20 \ error-chain-0.10.0 \ filetime-0.2.7 \ flate2-1.0.12 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ gif-0.10.1 \ gl-0.10.0 \ gl_generator-0.9.0 \ gl_generator-0.10.0 \ gl_generator-0.11.0 \ gleam-0.6.7 \ glutin-0.21.0 \ glutin_egl_sys-0.1.3 \ glutin_emscripten_sys-0.1.0 \ glutin_gles2_sys-0.1.3 \ glutin_glx_sys-0.1.5 \ glutin_wgl_sys-0.1.3 \ image-0.20.1 \ inflate-0.4.3 \ itoa-0.4.3 \ jpeg-decoder-0.1.15 \ khronos_api-2.2.0 \ khronos_api-3.1.0 \ lazy_static-1.3.0 \ libc-0.2.65 \ libloading-0.5.0 \ line_drawing-0.7.0 \ linked-hash-map-0.5.2 \ lock_api-0.1.5 \ lock_api-0.3.1 \ log-0.3.9 \ log-0.4.6 \ log-panics-2.0.0 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ memchr-2.2.1 \ memmap-0.7.0 \ memoffset-0.2.1 \ metadeps-1.1.2 \ miniz_oxide-0.3.3 \ nix-0.11.0 \ nix-0.13.0 \ nodrop-0.1.13 \ num-0.1.42 \ num-derive-0.2.3 \ num-integer-0.1.39 \ num-iter-0.1.37 \ num-rational-0.2.1 \ num-traits-0.2.6 \ num_cpus-1.8.0 \ objc-0.2.6 \ oorandom-11.0.1 \ ordered-float-1.0.1 \ osmesa-sys-0.1.2 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot-0.9.0 \ parking_lot_core-0.4.0 \ parking_lot_core-0.6.2 \ percent-encoding-2.1.0 \ pkg-config-0.3.14 \ png-0.12.0 \ proc-macro2-0.4.24 \ quote-0.6.10 \ rand-0.6.0 \ rand_chacha-0.1.0 \ rand_core-0.3.0 \ rand_hc-0.1.0 \ rand_isaac-0.1.0 \ rand_pcg-0.1.1 \ rand_xorshift-0.1.0 \ raw-window-handle-0.3.1 \ rayon-1.0.3 \ rayon-core-1.4.1 \ redox_syscall-0.1.42 \ redox_termios-0.1.1 \ regex-1.3.1 \ regex-syntax-0.6.12 \ rustc-demangle-0.1.13 \ rustc_version-0.2.3 \ rusttype-0.7.3 \ ryu-0.2.7 \ same-file-1.0.4 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ scopeguard-1.0.0 \ sdl2-0.32.2 \ sdl2-sys-0.32.6 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.80 \ serde_derive-1.0.80 \ serde_json-1.0.33 \ shared_library-0.1.9 \ simplelog-0.5.3 \ smallvec-0.6.6 \ smithay-client-toolkit-0.4.5 \ stable_deref_trait-1.1.1 \ stb_truetype-0.2.4 \ strsim-0.7.0 \ syn-0.15.21 \ tar-0.4.26 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ tiff-0.2.1 \ time-0.1.40 \ toml-0.2.1 \ toml-0.4.10 \ toml_edit-0.1.5 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unidiff-0.3.1 \ unreachable-1.0.0 \ vec_map-0.8.1 \ void-1.0.2 \ walkdir-2.2.7 \ wayland-client-0.21.4 \ wayland-commons-0.21.4 \ wayland-protocols-0.21.4 \ wayland-scanner-0.21.4 \ wayland-sys-0.21.4 \ winapi-0.3.6 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.1 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winit-0.19.4 \ winres-0.1.8 \ x11-dl-2.18.3 \ xattr-0.2.2 \ xdg-2.2.0 \ xml-rs-0.7.0 \ xml-rs-0.8.0 \ zmq-0.8.2 \ zmq-sys-0.8.2 PLIST_FILES= bin/${PORTNAME} .for size in 16 32 48 64 256 PLIST_FILES+= share/icons/hicolor/${size}x${size}/apps/${PORTNAME}.png .endfor PORTDOCS= CHANGELOG.md DEVELOPER-NOTES.md README.md DESKTOP_ENTRIES= "Dose Response" \ "${COMMENT}" \ "${PORTNAME}" \ "${PORTNAME}" \ "Games;" \ false OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for size in 16 32 48 64 256 @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${WRKSRC}/assets/icon_${size}x${size}.png \ ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps/${PORTNAME}.png .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/games/libretro-core-info/Makefile b/games/libretro-core-info/Makefile index 39d1990a9f09..b5dd6d710dec 100644 --- a/games/libretro-core-info/Makefile +++ b/games/libretro-core-info/Makefile @@ -1,16 +1,16 @@ PORTNAME= libretro-core-info DISTVERSIONPREFIX=v DISTVERSION= 1.10.3 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Metadata about libretro cores WWW= https://github.com/libretro/libretro-core-info LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= libretro .include diff --git a/games/libretro-shaders-glsl/Makefile b/games/libretro-shaders-glsl/Makefile index 5c7635b8efeb..b6f12703716f 100644 --- a/games/libretro-shaders-glsl/Makefile +++ b/games/libretro-shaders-glsl/Makefile @@ -1,16 +1,16 @@ PORTNAME= libretro-shaders-glsl DISTVERSION= g20200314 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of GLSL shaders for libretro WWW= https://github.com/libretro/glsl-shaders LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= libretro GH_PROJECT= glsl-shaders GH_TAGNAME= 7052b09dc657d56bea443d5661dccbebcafe32dc .include diff --git a/games/libretro-shaders-slang/Makefile b/games/libretro-shaders-slang/Makefile index d4c2a0280ce3..c786568b8da8 100644 --- a/games/libretro-shaders-slang/Makefile +++ b/games/libretro-shaders-slang/Makefile @@ -1,16 +1,16 @@ PORTNAME= libretro-shaders-slang DISTVERSION= g20200225 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of slang (Vulkan) shaders for libretro WWW= https://github.com/libretro/slang-shaders LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= libretro GH_PROJECT= slang-shaders GH_TAGNAME= 9850d68939b86262eae9f0da01ff1c11daafcdc3 .include diff --git a/games/openclaw/Makefile b/games/openclaw/Makefile index 30fb6931b0d5..293b10a2591d 100644 --- a/games/openclaw/Makefile +++ b/games/openclaw/Makefile @@ -1,72 +1,72 @@ PORTNAME= OpenClaw DISTVERSION= 0.0-51 PORTREVISION= 4 DISTVERSIONSUFFIX= -gbac7730 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Reimplementation of Captain Claw (1997) platformer WWW= https://github.com/pjasicek/OpenClaw LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libtinyxml.so:textproc/tinyxml USES= cmake compiler:c++11-lib localbase:ldflags pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= pjasicek USE_SDL= gfx2 image2 mixer2 ttf2 PLIST_FILES= bin/openclaw PORTDATA= ASSETS.ZIP SAVES.XML clacon.ttf config.xml console02.tga SUB_FILES= pkg-message OPTIONS_DEFINE= LAUNCHER OPTIONS_DEFAULT= LAUNCHER LAUNCHER_DESC= Install launcher to manage game settings LAUNCHER_USES= magick:6,build mono LAUNCHER_PLIST_FILES= bin/ClawLauncher.exe bin/clawlauncher LAUNCHER_DESKTOP_ENTRIES= \ "${GH_PROJECT}" \ "" \ "${PORTNAME:tl}" \ "clawlauncher" \ "Game;ArcadeGame;" \ "" post-patch: @${REINPLACE_CMD} '/CMAKE_RUNTIME_OUTPUT_DIRECTORY/d; s| -O2 -g||' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|/usr/share/openclaw|${DATADIR}|g' \ ${WRKSRC}/Build_Release/clawlauncher \ ${WRKSRC}/Build_Release/config_linux_release.xml pre-build: @cd ${WRKSRC}/Build_Release && ${CP} config_linux_release.xml config.xml post-build-LAUNCHER-on: @convert -verbose -set filename:size %wx%h \ ${WRKSRC}/ClawLauncher/Resources/launcher_icon.ico \ ${WRKDIR}/launcher_icon_%\[filename:size].png do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME:tl} \ ${STAGEDIR}${PREFIX}/bin @cd ${WRKSRC}/Build_Release && ${COPYTREE_SHARE} \ "${PORTDATA}" ${STAGEDIR}${DATADIR} do-install-LAUNCHER-on: ${INSTALL_SCRIPT} ${WRKSRC}/Build_Release/ClawLauncher.exe \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/Build_Release/clawlauncher \ ${STAGEDIR}${PREFIX}/bin .for size in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 192x192 256x256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}/apps ${INSTALL_DATA} ${WRKDIR}/launcher_icon_${size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}/apps/${PORTNAME:tl}.png @${ECHO_CMD} share/icons/hicolor/${size}/apps/${PORTNAME:tl}.png >> ${TMPPLIST} .endfor .include diff --git a/games/regoth/Makefile b/games/regoth/Makefile index eab4590f2b3e..74cf1da9cffe 100644 --- a/games/regoth/Makefile +++ b/games/regoth/Makefile @@ -1,65 +1,65 @@ PORTNAME= regoth DISTVERSIONPREFIX= nightly- DISTVERSION= 0.4.189 PORTREVISION= 2 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Reimplementation of zEngine, the Gothic and Gothic II engine WWW= https://github.com/REGoth-project/REGoth LICENSE= GPLv3 BROKEN_FreeBSD_12_powerpc64= fails to build: /usr/include/math.h:251:8: error: conflicting declaration of C function 'double pow(double, double)' BROKEN_FreeBSD_13_powerpc64= fails to build: mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? BROKEN_riscv64= fails to build: mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? LIB_DEPENDS= libsndfile.so:audio/libsndfile USES= cmake compiler:c++11-lib gl openal xorg USE_GITHUB= yes GH_ACCOUNT= REGoth-project GH_PROJECT= REGoth GH_TUPLE= ataulien:bgfx-cmake:9a9b596:bgfxcmake/lib/bgfx-cmake \ bkaradzic:bgfx:c0cf484:bgfx \ bkaradzic:bimg:224aa80:bimg \ bkaradzic:bx:4b4b3e7:bx \ ataulien:ZenLib:3a8e919:zenlib/lib/ZenLib \ tito:libsquish:f5e44a3:libsquish \ REGoth-project:physfs:4174d6a:physfs \ g-truc:glm:06f0840:glm/lib/glm \ glfw:glfw:0f488ac:glfw/lib/glfw \ cxong:tinydir:0862ba9:tinydir/lib/tinydir \ bulletphysics:bullet3:fb51c3f:bullet3/lib/bullet3 \ frabert:libdmusic:e193ef4:libdmusic/lib/libdmusic \ erikd:libsndfile:cf7a818:libsndfile \ gocha:sf2cute:fcaf333:sf2cute \ REGoth-project:CAB-Installer-Extractor:a311fea:cab/lib/CAB-Installer-Extractor USE_XORG= ice sm x11 xcursor xext xinerama xrandr USE_GL= gl glu CMAKE_ARGS+= -DREGOTH_BUILD_WITH_SYSTEM_OPENAL:BOOL=YES LDFLAGS_i386= -Wl,-znotext post-extract: ${MV} ${WRKSRC_bgfx}/* ${WRKSRC}/lib/bgfx-cmake/bgfx ${MV} ${WRKSRC_bimg}/* ${WRKSRC}/lib/bgfx-cmake/bimg ${MV} ${WRKSRC_bx}/* ${WRKSRC}/lib/bgfx-cmake/bx ${MV} ${WRKSRC_libsquish}/* ${WRKSRC}/lib/ZenLib/lib/libsquish ${MV} ${WRKSRC_physfs}/* ${WRKSRC}/lib/ZenLib/lib/physfs ${MV} ${WRKSRC_libsndfile}/* ${WRKSRC}/lib/libdmusic/utils/dls2sf/lib/libsndfile ${MV} ${WRKSRC_sf2cute}/* ${WRKSRC}/lib/libdmusic/utils/dls2sf/lib/sf2cute post-patch: ${RM} ${WRKSRC}/lib/bgfx-cmake/bx/include/compat/freebsd/dirent.h # the real one is needed by tinydir do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/shaders/ ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/bin/REGoth ${STAGEDIR}${DATADIR} (cd ${BUILD_WRKSRC}/bin/shaders/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/shaders/) ${STRIP_CMD} ${STAGEDIR}${DATADIR}/REGoth ${CAT} ${FILESDIR}/launcher.sh | ${SED} -e "s|%%DATADIR%%|${DATADIR}|" > \ ${STAGEDIR}${PREFIX}/bin/REGoth .include diff --git a/games/retroarch-assets/Makefile b/games/retroarch-assets/Makefile index 475686836199..07a4d9e7042c 100644 --- a/games/retroarch-assets/Makefile +++ b/games/retroarch-assets/Makefile @@ -1,16 +1,16 @@ PORTNAME= retroarch-assets DISTVERSION= g20210802 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Graphical assets and official branding for RetroArch WWW= https://github.com/libretro/retroarch-assets LICENSE= CC-BY-4.0 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= libretro GH_TAGNAME= 5f1b2caf7f635be055d03b0d23b146783a44aa6c .include diff --git a/games/retroarch/Makefile b/games/retroarch/Makefile index 590030d49f2b..de9e41e4ea6c 100644 --- a/games/retroarch/Makefile +++ b/games/retroarch/Makefile @@ -1,107 +1,107 @@ PORTNAME= RetroArch PORTVERSION= 1.10.3 DISTVERSIONPREFIX= v CATEGORIES= games emulators wayland -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform entertainment system based on libretro API WWW= https://github.com/libretro/RetroArch LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vulkan-loader>0:graphics/vulkan-loader \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ libdrm.so:graphics/libdrm \ libass.so:multimedia/libass \ libfribidi.so:converters/fribidi \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= retroarch-assets<=0:games/retroarch-assets USES= compiler:c++11-lib cpe gmake pkgconfig python:3.6+ shebangfix ssl CPE_VENDOR= libretro USE_GITHUB= yes GH_ACCOUNT= libretro SHEBANG_FILES= libretro-common/glsym/glgen.py libretro-common/glsym/rglgen.py \ tools/cg2glsl.py tools/vulkan_loader_generator.py HAS_CONFIGURE= yes CONFIGURE_ARGS+=--enable-threads --disable-discord \ --sysconfdir=${LOCALBASE}/etc CONFIGURE_ENV+= MAN_DIR=${MANPREFIX}/man LDFLAGS_i386= -Wl,-znotext DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl} SUB_FILES= pkg-message OPTIONS_DEFINE= CACA FFMPEG OSS JACK PULSEAUDIO ALSA SDL OPENGL OPENAL V4L FREETYPE WAYLAND UDEV QT X11 DOCS OPTIONS_DEFAULT=FFMPEG OSS SDL OPENGL OPENAL V4L FREETYPE WAYLAND UDEV QT X11 FFMPEG_DESC= On-the-fly recording of gameplay with libavcodec WAYLAND_DESC= Wayland display support UDEV_DESC= udev device hotplug support QT_DESC= Qt based desktop-style GUI CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca CACA_CONFIGURE_ENABLE= caca FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE=ffmpeg OSS_CONFIGURE_ENABLE= oss JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= jack PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa SDL_USES= sdl SDL_USE= SDL=sdl2 image2 SDL_CONFIGURE_ON= --disable-sdl --enable-sdl2 SDL_CONFIGURE_OFF= --disable-sdl --disable-sdl2 OPENGL_USES= gl OPENGL_USE= GL=gl,egl,gbm OPENGL_CONFIGURE_ENABLE=opengl OPENAL_USES= openal:soft OPENAL_CONFIGURE_ENABLE=al V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat V4L_CONFIGURE_ENABLE= v4l2 FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ ${LOCALBASE}/include/linux/kd.h:graphics/svgalib WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CONFIGURE_ENABLE= wayland UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd \ libepoll-shim.so:devel/libepoll-shim UDEV_CFLAGS= -I${LOCALBASE}/include/libepoll-shim UDEV_LDFLAGS= -L${LOCALBASE}/lib -lepoll-shim UDEV_CONFIGURE_ENABLE= udev QT_USES= qt:5 QT_USE= QT=core,gui,widgets,concurrent,network QT_CONFIGURE_ENABLE= qt X11_USES= xorg X11_USE= XORG=x11,xcb,xext,xinerama,xv,xxf86vm,xrandr X11_CONFIGURE_ENABLE= x11 post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/camera/drivers/video4linux2.c \ ${WRKSRC}/libretro-common/libco/armeabi.c \ ${WRKSRC}/memory/wii/mem2_manager.c @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/camera/drivers/video4linux2.c post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/retroarch @${REINPLACE_CMD} \ -e 's|# libretro_directory =|libretro_directory = "${PREFIX}/lib/libretro"|' \ -e 's|# libretro_info_path =|libretro_info_path = "${PREFIX}/share/libretro/info"|' \ -e 's|# assets_directory =|assets_directory = "${PREFIX}/share/libretro/assets"|' \ -e 's|# video_shader_dir =|video_shader_dir = "${PREFIX}/share/libretro/shaders"|' \ -e 's|# video_filter_dir =|video_filter_dir = "${PREFIX}/lib/retroarch/filters/video"|' \ -e 's|# audio_filter_dir =|audio_filter_dir = "${PREFIX}/lib/retroarch/filters/audio"|' \ -e 's|# joypad_autoconfig_dir =|joypad_autoconfig_dir = "${PREFIX}/share/retroarch/autoconfig"|' \ -e 's|# menu_show_core_updater = true|menu_show_core_updater = false|' \ ${STAGEDIR}${PREFIX}/etc/retroarch.cfg .include diff --git a/games/vkquake/Makefile b/games/vkquake/Makefile index 946b8d7bd02d..cede757188bd 100644 --- a/games/vkquake/Makefile +++ b/games/vkquake/Makefile @@ -1,94 +1,94 @@ PORTNAME= vkquake DISTVERSION= 1.12.2 PORTREVISION= 1 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Quake 1 port using Vulkan instead of OpenGL, based on QuakeSpasm WWW= https://github.com/Novum/vkQuake LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/../LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader WRKSRC_SUBDIR= Quake USES= desktop-file-utils gmake gnome pkgconfig sdl USE_SDL= sdl2 USE_GITHUB= yes GH_ACCOUNT= Novum GH_PROJECT= vkQuake MAKE_ENV= prefix=${PREFIX} bindir=${PREFIX}/bin VULKAN_SDK=${LOCALBASE} ALL_TARGET= # empty .include "${.CURDIR}/../quake-data/Makefile.include" CFLAGS+= -DDATADIR='\"${Q1DIR}\"' OPTIONS_DEFINE= USERDIRS WAVE FLAC MP3 VORBIS # OPUS OPTIONS_RADIO= MODPLAYER OPTIONS_RADIO_MODPLAYER= MIKMOD XMP MODPLUG OPTIONS_DEFAULT= USERDIRS WAVE FLAC VORBIS MODPLUG # OPUS MODPLUG USERDIRS_DESC= Enable support for loading game files from user directories (~/.vkquake) WAVE_DESC= Enable support for Wave music FLAC_DESC= Enable support for FLAC music MP3_DESC= Enable support for MP3 music VORBIS_DESC= Enable support for Ogg Vorbis music # OPUS_DESC= Enable support for Opus music MIKMOD_DESC= Enable support for tracker module music using MikMod XMP_DESC= Enable support for tracker module music using XMP MODPLUG_DESC= Enable support for tracker module music using ModPlug USERDIRS_MAKE_ARGS= DO_USERDIRS=1 USERDIRS_MAKE_ARGS_OFF= DO_USERDIRS=0 WAVE_MAKE_ARGS= USE_CODEC_WAVE=1 WAVE_MAKE_ARGS_OFF= USE_CODEC_WAVE=0 FLAC_MAKE_ARGS= USE_CODEC_FLAC=1 FLAC_MAKE_ARGS_OFF= USE_CODEC_FLAC=0 FLAC_LIB_DEPENDS= libFLAC.so:audio/flac MP3_MAKE_ARGS= USE_CODEC_MP3=1 MP3LIB=mpg123 MP3_MAKE_ARGS_OFF= USE_CODEC_MP3=0 MP3_LIB_DEPENDS= libmpg123.so:audio/mpg123 VORBIS_MAKE_ARGS= USE_CODEC_VORBIS=1 VORBISLIB=vorbis VORBIS_MAKE_ARGS_OFF= USE_CODEC_VORBIS=0 VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libvorbisfile.so:audio/libvorbis \ libogg.so:audio/libogg # XXX: crashes on start # OPUS_MAKE_ARGS= USE_CODEC_OPUS=1 # OPUS_MAKE_ARGS_OFF= USE_CODEC_OPUS=0 # OPUS_LIB_DEPENDS= libopus.so:audio/opus \ # libopusfile.so:audio/opusfile MIKMOD_MAKE_ARGS= USE_CODEC_MIKMOD=1 MIKMOD_MAKE_ARGS_OFF= USE_CODEC_MIKMOD=0 MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod XMP_MAKE_ARGS= USE_CODEC_XMP=1 XMP_MAKE_ARGS_OFF= USE_CODEC_XMP=0 XMP_LIB_DEPENDS= libxmp.so:audio/xmp MODPLUG_MAKE_ARGS= USE_CODEC_MODPLUG=1 MODPLUG_MAKE_ARGS_OFF= USE_CODEC_MODPLUG=0 MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug post-install: ${MKDIR} ${STAGEDIR}${Q1DIR} ${INSTALL_DATA} ${WRKSRC}/vkquake.pak ${STAGEDIR}${Q1DIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps ${INSTALL_DATA} ${FILESDIR}/vkquake.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/vkquake.png ${INSTALL_DATA} ${FILESDIR}/vkquake.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/graphics/imlib2-webp/Makefile b/graphics/imlib2-webp/Makefile index 36dcbbdc60ee..b4f9e7f48311 100644 --- a/graphics/imlib2-webp/Makefile +++ b/graphics/imlib2-webp/Makefile @@ -1,25 +1,25 @@ PORTNAME= imlib2-webp PORTVERSION= 20160601 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= WebP image loader plugin for Imlib 2 WWW= https://www.hauweele.net/~gawen/imlib2-webp.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libwebp.so:graphics/webp CONFLICTS_INSTALL= imlib2 USES= gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= gawen947 GH_TAGNAME= 79b3da58f48 MAKEFILE= makefile PLIST_FILES= lib/imlib2/loaders/webp.so .include diff --git a/graphics/instant-meshes/Makefile b/graphics/instant-meshes/Makefile index 2746c7ab7607..2cbcf9c36fa6 100644 --- a/graphics/instant-meshes/Makefile +++ b/graphics/instant-meshes/Makefile @@ -1,51 +1,51 @@ PORTNAME= instant-meshes DISTVERSION= 0.0-42 DISTVERSIONSUFFIX= -g4a083f4 PORTREVISION= 12 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Interactive field-aligned mesh generator WWW= https://igl.ethz.ch/projects/instant-meshes/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libglfw.so:graphics/glfw RUN_DEPENDS= zenity:x11/zenity USES= cmake compiler:c++14-lang eigen:3 gl localbase:ldflags \ magick:6,build pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= wjakob GH_TUPLE= wjakob:nanogui:2a61f03:nanogui/ext/nanogui \ wjakob:nanovg:ac15b84:nanovg/ext/nanogui/ext/nanovg \ wjakob:dset:7967ef0:dset/ext/dset \ wjakob:tbb:141b0e3:tbb/ext/tbb \ wjakob:pcg32:0ef13e6:pcg32/ext/pcg32 \ wjakob:pss:a91da33:pss/ext/pss # x11-toolkits/nanogui should be a port dependency, but current versions aren't compatible USE_GL= gl USE_XORG= x11 xcursor xi xinerama xrandr xxf86vm CMAKE_ON= NANOGUI_BUILD_PYTHON post-build: @convert -verbose -resize 500x500 -gravity center -background none -extent 512x512 \ ${WRKSRC}/resources/icon.png ${WRKDIR}/icon_512x512.png .for size in 128x128 192x192 256x256 @convert -verbose -resize ${size} ${WRKDIR}/icon_512x512.png ${WRKDIR}/icon_${size}.png .endfor .for size in 16x16 24x24 32x32 48x48 64x64 96x96 @convert -verbose -resize ${size} ${WRKDIR}/icon_512x512.png -unsharp 0x6 ${WRKDIR}/icon_${size}.png .endfor post-install: @${RM} -r ${STAGEDIR}${PREFIX}/include ${STAGEDIR}${PREFIX}/lib .for size in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 192x192 256x256 512x512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}/apps ${INSTALL_DATA} ${WRKDIR}/icon_${size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}/apps/${PORTNAME}.png .endfor ${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/"Instant Meshes" ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include diff --git a/graphics/mypaint-brushes2/Makefile b/graphics/mypaint-brushes2/Makefile index 76a5ac12e425..9f7a976aff90 100644 --- a/graphics/mypaint-brushes2/Makefile +++ b/graphics/mypaint-brushes2/Makefile @@ -1,23 +1,23 @@ PORTNAME= mypaint-brushes PORTVERSION= 2.0.2 DISTVERSIONPREFIX=v CATEGORIES= graphics PKGNAMESUFFIX= 2 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Brushes used by MyPaint and other software using libmypaint WWW= https://github.com/mypaint/mypaint-brushes LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf pathfix gmake GNU_CONFIGURE= yes NO_ARCH= yes USE_GITHUB=yes GH_ACCOUNT= mypaint .include diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile index a558d414497c..f5471894e86d 100644 --- a/graphics/mypaint/Makefile +++ b/graphics/mypaint/Makefile @@ -1,49 +1,49 @@ PORTNAME= mypaint DISTVERSIONPREFIX=v DISTVERSION= 2.0.1 CATEGORIES= graphics PATCH_SITES= https://github.com/garynthompson/${PORTNAME}/commit/ # GTK input grab fix PATCHFILES= 94c623b788462fadb3e292b918edc4e90adf4faa.patch:-p1 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Fast painting/scribbling program WWW= http://mypaint.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= swig:devel/swig \ mypaint-brushes2>0:graphics/mypaint-brushes2 \ ${PYNUMPY} LIB_DEPENDS= libjson-c.so:devel/json-c \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libmypaint.so:graphics/libmypaint RUN_DEPENDS= mypaint-brushes2>0:graphics/mypaint-brushes2 \ ${PYNUMPY} USES= compiler:c++11-lib desktop-file-utils gettext gnome localbase \ pkgconfig python:3.6+ tar:xz USE_GITHUB= yes USE_GNOME= gtk30 pygobject3 cairo librsvg2:run USE_PYTHON= distutils py3kplist noflavors PYDISTUTILS_BUILD_TARGET= build build_ext CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} CFLAGS_gcc= -std=c99 USE_LDCONFIG= yes OPTIONS_DEFINE= OPENMP OPTIONS_DEFAULT_amd64= OPENMP post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mypaint/lib/_mypaintlib*.so .include .if !${PORT_OPTIONS:MOPENMP} PYDISTUTILS_BUILDARGS+= --disable-openmp .endif .include diff --git a/graphics/webp-pixbuf-loader/Makefile b/graphics/webp-pixbuf-loader/Makefile index 0e750fe64097..e9458c7e15e4 100644 --- a/graphics/webp-pixbuf-loader/Makefile +++ b/graphics/webp-pixbuf-loader/Makefile @@ -1,23 +1,23 @@ PORTNAME= webp-pixbuf-loader DISTVERSION= 0.0.3 PORTEPOCH= 1 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= WebP image loader plugin for GdkPixbuf2 WWW= https://github.com/aruiz/webp-pixbuf-loader LICENSE= LGPL20+ LIB_DEPENDS= libwebp.so:graphics/webp USES= gnome meson pkgconfig USE_GNOME= gdkpixbuf2 USE_GITHUB= yes GH_ACCOUNT= aruiz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gdk-pixbuf-2.0/*/loaders/* .include diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile index 06db036b87ae..9f169d437475 100644 --- a/lang/crystal/Makefile +++ b/lang/crystal/Makefile @@ -1,120 +1,120 @@ PORTNAME= crystal DISTVERSION= 1.5.1 CATEGORIES= lang MASTER_SITES= https://dl.unrelenting.technology/crystal/:bootstrap DISTFILES= ${BOOTSTRAP_PATH}:bootstrap DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Language with Ruby-like syntax and static type checking WWW= https://crystal-lang.org LICENSE= APACHE20 ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${LLVM_VERSION}:devel/llvm${BOOTSTRAP_LLVM_VERSION} \ git:devel/git LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded \ libevent.so:devel/libevent \ libpcre.so:devel/pcre \ libLLVM-${LLVM_VERSION:C/^([6-9])0/\1/:S/-devel/15/}.so:devel/llvm${LLVM_VERSION} RUN_DEPENDS= pkg-config:devel/pkgconf USES= compiler gmake pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= crystal-lang LLVM_VERSION?= 10 BOOTSTRAP_LLVM_VERSION= 10 BOOTSTRAP_PATH= crystal-${BOOTSTRAP_VER}-freebsd12-${ARCH}-llvm${BOOTSTRAP_LLVM_VERSION} BOOTSTRAP_VER?= 1.1.1 MAKE_ARGS= SHELL=sh \ LLVM_CONFIG="${LOCALBASE}/bin/llvm-config${LLVM_VERSION}" \ FLAGS="--release --no-debug --progress --threads=${MAKE_JOBS_NUMBER}" \ EXPORTS='CRYSTAL_CONFIG_PATH="lib:${PREFIX}/lib/${PORTNAME}"' \ CRYSTAL_CACHE_DIR="${WRKDIR}/cache" \ CRYSTAL_CONFIG_VERSION="${DISTVERSION}" TEST_TARGET= spec PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES BASH ZSH OPTIONS_DEFAULT= BASH ZSH OPTIONS_SUB= yes .include .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD .endif # crystal needs pkgconfig to determine SSL variants but these are not # present in FreeBSD base. We splice in the correct info based on # FreeBSD version and hope it doesn't change during minor releases. # See post-patch for the substitutions of these patches. .if ${SSL_DEFAULT} == "base" EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_openssl_lib__crypto.cr \ ${PATCHDIR}/extra-patch-src_openssl_lib__ssl.cr .endif post-extract: ${MKDIR} ${WRKSRC}/.build ${CP} ${DISTDIR}/${DIST_SUBDIR}/${BOOTSTRAP_PATH} ${WRKSRC}/.build/crystal ${CHMOD} +x ${WRKSRC}/.build/crystal ${LN} -s x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-portbld-freebsd ${LN} -s x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-freebsd post-patch: .if ${SSL_DEFAULT} == "base" && ${OSREL:R} < 15 @${REINPLACE_CMD} -i '' \ -e 's|CRYSTAL_SSL_VERSION|1.1.1|g' \ -e 's|CRYSTAL_SSL_LDFLAGS|${OPENSSLLIB}|g' \ ${WRKSRC}/src/openssl/lib_ssl.cr \ ${WRKSRC}/src/openssl/lib_crypto.cr .endif do-build-DOCS-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} docs \ CRYSTAL_CACHE_DIR="${WRKDIR}/cache" do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/.build/crystal ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${INSTALL_WRKSRC}/man/crystal.1 ${STAGEDIR}${MANPREFIX}/man/man1/ (cd ${INSTALL_WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) do-install-DOCS-on: (cd ${INSTALL_WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: (cd ${INSTALL_WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) do-install-BASH-on: ${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d ${INSTALL_DATA} ${INSTALL_WRKSRC}/etc/completion.bash \ ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d/_crystal.bash do-install-ZSH-on: ${MKDIR} ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions ${INSTALL_DATA} ${INSTALL_WRKSRC}/etc/completion.zsh \ ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions/_crystal .if !defined(_CRYSTAL_MAKESUM_GUARD) makesum: ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} ${SED} 1d ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp ${RM} ${DISTINFO_FILE}.${arch} .endfor ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE} ${RM} ${DISTINFO_FILE}.tmp .endif .include diff --git a/lang/maude/Makefile b/lang/maude/Makefile index 3ff3beaaed6a..58bc06affeef 100644 --- a/lang/maude/Makefile +++ b/lang/maude/Makefile @@ -1,77 +1,77 @@ PORTNAME= maude PORTVERSION= 2.7.1 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://maude.cs.illinois.edu/w/images/d/d8/ DISTNAME= Maude-${PORTVERSION} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= High-performance reflective language WWW= https://maude.cs.uiuc.edu/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex LIB_DEPENDS= libbdd.so:science/buddy \ libtecla.so:devel/libtecla \ libgmp.so:math/gmp \ libsigsegv.so:devel/libsigsegv USES= alias autoreconf bison compiler:c++11-lang localbase:ldflags \ ncurses WRKSRC= ${WRKDIR}/maude-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${DATADIR} MAKE_JOBS_UNSAFE= yes OPTIONS_SUB= yes OPTIONS_DEFINE= DOCS FULL_MAUDE CVC4 OPTIONS_DEFAULT= FULL_MAUDE CVC4 FULL_MAUDE_DESC= Install full-maude CVC4_DESC= Enable SMT support via CVC4 CVC4_LIB_DEPENDS= libcvc4.so:math/cvc4 CVC4_CONFIGURE_WITH= cvc4 PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README .include .if ${NCURSESLIB} != /usr/lib CPPFLAGS+= -I${NCURSESINC} LDFLAGS+= -L${NCURSESLIB} .endif .if ${PORT_OPTIONS:MFULL_MAUDE} MASTER_SITES+= http://maude.cs.illinois.edu/w/images/c/ca/:fm FULL_MAUDE= full-maude.maude FULL_MAUDE_DIST= Full-Maude-${PORTVERSION}.zip DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${FULL_MAUDE_DIST}:fm EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_DEPENDS+= ${LOCALBASE}/bin/unzip:archivers/unzip PLIST_SUB+= FULL_MAUDE="" PLIST_SUB+= FULL_MAUDE_VER="${FULL_MAUDE_VER}" .else PLIST_SUB+= FULL_MAUDE="@comment " .endif post-extract-FULL_MAUDE-on: ${UNZIP_CMD} ${DISTDIR}/${FULL_MAUDE_DIST} ${FULL_MAUDE} -d ${WRKDIR} post-patch: @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' \ ${WRKSRC}/src/Mixfix/global.hh @${REINPLACE_CMD} -e 's|-lcurses|-lncurses|g' \ ${WRKSRC}/configure.ac post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-FULL_MAUDE-on: ${INSTALL_DATA} ${WRKDIR}/${FULL_MAUDE} ${STAGEDIR}${DATADIR} .include diff --git a/math/cvc4/Makefile b/math/cvc4/Makefile index d556426dc339..cf288551b284 100644 --- a/math/cvc4/Makefile +++ b/math/cvc4/Makefile @@ -1,99 +1,99 @@ PORTNAME= cvc4 DISTVERSION= 1.7 PORTREVISION= 6 CATEGORIES= math java MASTER_SITES+= http://www.antlr3.org/download/:antlr3 DISTFILES+= antlr-3.4-complete.jar:antlr3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= fc8907afc08d.patch:-p1 # Install Java bindings -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Automatic theorem prover for SMT (Satisfiability Modulo Theories) WWW= https://cvc4.cs.stanford.edu/web/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= Doesn't build, src/expr/expr_template.h:0: error: undefined replacement ${getConst_instantiations} BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \ libboost_system.so:devel/boost-libs USES= cmake ncurses compiler:c++17-lang \ pkgconfig python:3.5+,build shebangfix SHEBANG_FILES= src/base/mktagheaders \ src/base/mktags USE_GITHUB= yes GH_ACCOUNT= CVC4 GH_PROJECT= CVC4 USE_JAVA= yes JAVA_BUILD= yes USE_LDCONFIG= yes CMAKE_BUILD_TYPE= Production CMAKE_ARGS+= -DANTLR_BINARY=${WRKDIR}/antlr3 OPTIONS_DEFINE= CRYPTOMINISAT JAVA PYTHON READLINE OPTIONS_RADIO= NUMLIB OPTIONS_RADIO_NUMLIB= GMP CLN OPTIONS_DEFAULT= CRYPTOMINISAT JAVA PYTHON READLINE GMP OPTIONS_SUB= yes CRYPTOMINISAT_DESC= Use CryptoMiniSat as the SAT solver GMP_DESC= Use GMP numeric library CLN_DESC= Use CLN numeric library (disables portfolio mode) CRYPTOMINISAT_CMAKE_BOOL= USE_CRYPTOMINISAT CRYPTOMINISAT_LIB_DEPENDS= libcryptominisat5.so:math/cryptominisat JAVA_CMAKE_BOOL= BUILD_BINDINGS_JAVA JAVA_CMAKE_ON= -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include \ -DJAVA_AWT_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so \ -DJAVA_JVM_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ATCH}/libjava.so JAVA_BUILD_DEPENDS= swig:devel/swig PYTHON_CMAKE_BOOL= BUILD_BINDINGS_PYTHON USE_PYTHON3 PYTHON_BUILD_DEPENDS= swig:devel/swig READLINE_CMAKE_BOOL= USE_READLINE READLINE_USES= readline GMP_CMAKE_BOOL= ENABLE_PORTFOLIO GMP_CMAKE_ON= -DENABLE_DUMPING=OFF GMP_LIB_DEPENDS= libgmp.so:math/gmp \ libboost_thread.so:devel/boost-libs # note: CVC4 already depends on boost-libs, so portfolio mode is "free" in terms of pkg dependencies CLN_CMAKE_BOOL= USE_CLN CLN_LIB_DEPENDS= libcln.so:math/cln \ libgmp.so:math/gmp .include .if ${PORT_OPTIONS:MREADLINE} || ${PORT_OPTIONS:MCLN} LICENSE= GPLv3 CMAKE_ARGS+= -DENABLE_GPL:BOOL=ON .endif post-extract: @${CP} ${DISTDIR}/antlr-3.4-complete.jar ${WRKDIR}/antlr3.jar @${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/antlr3 @${ECHO_CMD} "exec \"${LOCALBASE}/bin/java\" -classpath \"${WRKDIR}/antlr3.jar\" org.antlr.Tool \"\$$@\"" >> ${WRKDIR}/antlr3 @${CHMOD} +x ${WRKDIR}/antlr3 post-patch: @${REINPLACE_CMD} -e "s|sed -i 's|sed -i '' 's|g" \ ${WRKSRC}/src/fix-install-headers.sh # make a relative symlink instead of absolute to build dir post-install-JAVA-on: @${LN} -sf CVC4-1.7.0.jar ${STAGEDIR}${PREFIX}/share/java/cvc4/CVC4.jar .include diff --git a/math/eprover/Makefile b/math/eprover/Makefile index fbe918e458a7..bba0a5a32719 100644 --- a/math/eprover/Makefile +++ b/math/eprover/Makefile @@ -1,38 +1,38 @@ PORTNAME= eprover DISTVERSIONPREFIX= E- DISTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Theorem prover for full first-order logic with equality WWW= https://www.eprover.org LICENSE= LGPL20+ GPLv2+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ help2man:misc/help2man RUN_DEPENDS= bash:shells/bash USES= shebangfix USE_GITHUB= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --bindir=${STAGEDIR}${PREFIX}/bin/ \ --man-prefix=${STAGEDIR}${PREFIX}/man/man1/ SHEBANG_FILES= PROVER/eproof PROVER/eproof_ram post-build: @cd ${WRKSRC} && ${MAKE} man @${REINPLACE_CMD} -e 's|EXECPATH=.|EXECPATH=${PREFIX}/bin|' \ ${WRKSRC}/PROVER/eproof ${WRKSRC}/PROVER/eproof_ram post-install: .for f in checkproof e_axfilter e_deduction_server e_ltb_runner eground \ ekb_create ekb_delete ekb_ginsert ekb_insert epclextract eprover @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor .include diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile index f17c6188b599..c84b05bcda87 100644 --- a/multimedia/gaupol/Makefile +++ b/multimedia/gaupol/Makefile @@ -1,41 +1,41 @@ PORTNAME= gaupol DISTVERSION= 1.4-3 DISTVERSIONSUFFIX= -g6116d42b CATEGORIES= multimedia python -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Subtitle editor WWW= https://otsaloma.io/gaupol/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}enchant>=1.5.1:textproc/py-enchant@${PY_FLAVOR} USES= desktop-file-utils gnome python:3.2+ USE_GITHUB= yes GH_ACCOUNT= otsaloma USE_GNOME= gtk30 pygobject3 intltool USE_PYTHON= distutils autoplist py3kplist noflavors NO_ARCH= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools .include # PYDISTUTILS_INSTALLNOSINGLE is deprecated so... PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS:N--single-version-externally-managed} post-patch: @${REINPLACE_CMD} \ -e 's|%%STAGEDIR%%|"${STAGEDIR}"|' \ -e 's|%%PREFIX%%|"${PREFIX}"|' \ ${WRKSRC}/setup.py .include diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile index c68ac0df2135..761550a4d8c0 100644 --- a/net-im/fractal/Makefile +++ b/net-im/fractal/Makefile @@ -1,48 +1,48 @@ PORTNAME= fractal DISTVERSION= 4.4.0 PORTREVISION= 11 CATEGORIES= net-im MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/ PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 6fa1a23596d6.patch:-p1 # https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/867 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ Matrix IM client WWW= https://wiki.gnome.org/Apps/Fractal LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # gmake for the gettext-sys crate BUILD_DEPENDS= cargo:lang/${RUST_DEFAULT} \ gmake:devel/gmake LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgmp.so:math/gmp \ libgspell-1.so:textproc/gspell \ libhandy-0.0.so:x11-toolkits/libhandy0 USES= cpe gettext gnome gstreamer meson pkgconfig python:3.5+,build ssl tar:xz CPE_VENDOR= gnome USE_GNOME= cairo gtk30 gtksourceview4 USE_GSTREAMER= bad editing-services GL_HASH= d4168ac40fd681240964705e000dd353 BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.Fractal.gschema.xml # for the gettext-sys crate MAKE_ENV+= GETTEXT_BIN_DIR=${LOCALBASE}/bin \ GETTEXT_LIB_DIR=${LOCALBASE}/lib \ GETTEXT_INCLUDE_DIR=${LOCALBASE}/include \ RUSTFLAGS="${RUSTFLAGS} -C linker=${CC:Q} ${LDFLAGS:C/.+/-C link-arg=&/}" post-patch: # Disable vendor checksums @${REINPLACE_CMD} -e 's/"files":{[^}]*}/"files":{}/' \ ${WRKSRC}/vendor/*/.cargo-checksum.json post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fractal .include diff --git a/security/acmed/Makefile b/security/acmed/Makefile index b3818ec77f2d..494d7ac2a687 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -1,125 +1,125 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.18.0 PORTREVISION= 8 CATEGORIES= security -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= ACME (RFC 8555) client daemon written in Rust WWW= https://github.com/breard-r/acmed LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE-2.0.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT.txt USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= breard-r CARGO_ENV= VARLIBDIR="/var/db" SYSCONFDIR="$(PREFIX)/etc" RUNSTATEDIR="/var/run" CARGO_FEATURES= openssl_dyn CARGO_INSTALL_PATH= ./acmed ./tacd CARGO_CRATES= aho-corasick-0.7.15 \ ansi_term-0.11.0 \ attohttpc-0.17.0 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bincode-1.3.3 \ bitflags-1.2.1 \ boxfnonce-0.1.1 \ bytes-1.1.0 \ cc-1.0.72 \ cfg-if-1.0.0 \ clap-2.33.3 \ core-foundation-0.9.2 \ core-foundation-sys-0.8.3 \ daemonize-0.4.1 \ encoding_rs-0.8.29 \ encoding_rs_io-0.1.7 \ env_logger-0.8.4 \ error-chain-0.12.4 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ getrandom-0.2.3 \ glob-0.3.0 \ hermit-abi-0.1.19 \ http-0.2.5 \ humantime-2.1.0 \ idna-0.2.3 \ itoa-0.4.8 \ lazy_static-1.4.0 \ libc-0.2.108 \ log-0.4.14 \ matches-0.1.9 \ memchr-2.3.4 \ memoffset-0.6.4 \ native-tls-0.2.8 \ nix-0.21.2 \ nom-6.2.1 \ once_cell-1.8.0 \ openssl-0.10.38 \ openssl-probe-0.1.4 \ openssl-src-300.0.2+3.0.0 \ openssl-sys-0.9.71 \ percent-encoding-2.1.0 \ pkg-config-0.3.22 \ ppv-lite86-0.2.15 \ proc-macro2-1.0.32 \ punycode-0.4.1 \ quote-1.0.10 \ rand-0.8.4 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ rand_hc-0.3.1 \ redox_syscall-0.2.10 \ regex-1.4.6 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ ryu-1.0.5 \ schannel-0.1.19 \ security-framework-2.3.1 \ security-framework-sys-2.4.2 \ serde-1.0.130 \ serde_derive-1.0.130 \ serde_json-1.0.71 \ strsim-0.8.0 \ syn-1.0.81 \ syslog-5.0.0 \ tempfile-3.2.0 \ termcolor-1.1.2 \ textwrap-0.11.0 \ time-0.1.43 \ tinytemplate-1.2.1 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ toml-0.5.8 \ unicode-bidi-0.3.7 \ unicode-normalization-0.1.19 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ url-2.2.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.3 \ wasi-0.10.2+wasi-snapshot-preview1 \ wildmatch-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 post-install: ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.toml.5 ${STAGEDIR}${MAN5PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/man/en/tacd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed ${INSTALL_DATA} ${WRKSRC}/acmed/config/acmed.toml ${STAGEDIR}${PREFIX}/etc/acmed/acmed.toml.sample ${INSTALL_DATA} ${WRKSRC}/acmed/config/default_hooks.toml ${STAGEDIR}${PREFIX}/etc/acmed/default_hooks.toml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/accounts ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/certs .include diff --git a/security/gonepass/Makefile b/security/gonepass/Makefile index cd5efa10e3fa..697e7d16a7ba 100644 --- a/security/gonepass/Makefile +++ b/security/gonepass/Makefile @@ -1,23 +1,23 @@ PORTNAME= gonepass DISTVERSION= g20181221 PORTREVISION= 3 CATEGORIES= security -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ 1Password reader WWW= https://github.com/jbreams/gonepass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++11-lang gnome pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= jbreams GH_TAGNAME= 3da5cfa120 USE_GNOME= gtk30 gtkmm30 PLIST_FILES= bin/gonepass \ share/applications/gonepass.desktop \ share/pixmaps/gonepass.png .include diff --git a/sysutils/evhz/Makefile b/sysutils/evhz/Makefile index 7bcd91aabf27..51c62933634f 100644 --- a/sysutils/evhz/Makefile +++ b/sysutils/evhz/Makefile @@ -1,28 +1,28 @@ PORTNAME= evhz DISTVERSION= g20210920 CATEGORIES= sysutils MASTER_SITES= https://git.sr.ht/~iank/${PORTNAME}/archive/${SR_HT_COMMIT}${EXTRACT_SUFX}?dummy=/ -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tool for measuring evdev event rate (mouse polling rate) WWW= https://git.sr.ht/~iank/evhz LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto USES= compiler localbase SR_HT_COMMIT= 35b7526e0655522bbdf92f6384f4e9dff74f38a0 WRKSRC= ${WRKDIR}/${PORTNAME}-${SR_HT_COMMIT} PLIST_FILES= bin/${PORTNAME} do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/sysutils/fusefs-ntfs-compression/Makefile b/sysutils/fusefs-ntfs-compression/Makefile index e1961c378850..6317aff4e0cb 100644 --- a/sysutils/fusefs-ntfs-compression/Makefile +++ b/sysutils/fusefs-ntfs-compression/Makefile @@ -1,27 +1,27 @@ PORTNAME= ntfs-compression DISTVERSIONPREFIX= v DISTVERSION= 1.0 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= NTFS-3G plugin for reading XPRESS or LZX compressed files WWW= https://github.com/ebiggers/ntfs-3g-system-compression LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libntfs-3g.so:sysutils/fusefs-ntfs USES= fuse pkgconfig libtool autoreconf USE_GITHUB= yes GH_ACCOUNT= ebiggers GH_PROJECT= ntfs-3g-system-compression USE_LDCONFIG= yes GNU_CONFIGURE= yes PLIST_FILES= lib/ntfs-3g/ntfs-plugin-80000017.so .include diff --git a/sysutils/intel-undervolt/Makefile b/sysutils/intel-undervolt/Makefile index 9acf4ab2908f..e8fdbac27d40 100644 --- a/sysutils/intel-undervolt/Makefile +++ b/sysutils/intel-undervolt/Makefile @@ -1,36 +1,36 @@ PORTNAME= intel-undervolt DISTVERSION= 1.5-7 DISTVERSIONSUFFIX= -g66cfb65 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Intel CPU undervolting tool WWW= https://github.com/kitsunyan/intel-undervolt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= specifically for Haswell and newer Intel CPUs RUN_DEPENDS= bash:shells/bash USES= gmake USE_GITHUB= yes GH_ACCOUNT= kitsunyan MAKE_ARGS= CC="${CC}" SYSCONFDIR="${PREFIX}/etc" PLIST_FILES= bin/${PORTNAME} \ "@sample etc/${PORTNAME}.conf.sample" post-patch: ${REINPLACE_CMD} "s|/bin/bash|${LOCALBASE}/bin/bash|g" ${WRKSRC}/config.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include diff --git a/sysutils/netevent/Makefile b/sysutils/netevent/Makefile index 58aedaf30777..472275f36886 100644 --- a/sysutils/netevent/Makefile +++ b/sysutils/netevent/Makefile @@ -1,38 +1,38 @@ PORTNAME= netevent DISTVERSION= 0.2.1-79 PORTREVISION= 2 DISTVERSIONSUFFIX= -g37c47a4 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tool for sharing uinput devices with other machines WWW= https://github.com/Blub/netevent LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto USES= compiler:c++14-lang gmake localbase USE_GITHUB= yes GH_ACCOUNT= Blub HAS_CONFIGURE= yes OPTIONS_DEFINE= EXAMPLES MANPAGES OPTIONS_DEFAULT= EXAMPLES MANPAGES OPTIONS_SUB= MANPAGES MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils MANPAGES_CONFIGURE_OFF= --disable-doc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/simple.ne2 ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/sysutils/py-leviathan/Makefile b/sysutils/py-leviathan/Makefile index 0babdf161c8c..08d5e1e5d7fd 100644 --- a/sysutils/py-leviathan/Makefile +++ b/sysutils/py-leviathan/Makefile @@ -1,22 +1,22 @@ PORTNAME= leviathan PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Application to control and monitor NZXT (Asetek) liquid coolers WWW= https://github.com/jaksi/leviathan/tree/0.1.1 LICENSE= GPLv2 #LICENSE_FILE= Not packaged with PyPI sdist RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/vector/Makefile b/sysutils/vector/Makefile index 9964562129e7..674007f3170b 100644 --- a/sysutils/vector/Makefile +++ b/sysutils/vector/Makefile @@ -1,576 +1,576 @@ PORTNAME= vector DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 PORTREVISION= 18 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= High performance logs, metrics, and events router WWW= https://vector.dev LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_12_powerpc64= fails to link: /usr/local/bin/ld: cannot find -lc++ BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= libonig.so:devel/oniguruma \ librdkafka.so:net/librdkafka USES= cargo lua:53 ssl USE_GITHUB= yes GH_ACCOUNT= timberio GH_TUPLE= bytecodealliance:wasmtime:3de418630a263ca214931d69f796879be50d4f72:wasmtime \ bytecodealliance:sightglass:b409ba75a7a89cbf4cbf9ec44880e4ae6509a85c:sightglass \ WebAssembly:WASI:3fd0abd12c1f53772eeff46d3cf21d7e2475c885:wasi_lucet \ WebAssembly:WASI:2b027d91c29e6141a3768e638076daa23f51621c:wasi_wasmtime PLIST_FILES= bin/vector CARGO_CRATES= adler-0.2.3 \ ahash-0.2.18 \ aho-corasick-0.7.7 \ ansi_term-0.11.0 \ antidote-1.0.0 \ anyhow-1.0.28 \ approx-0.3.2 \ arc-swap-0.3.11 \ arc-swap-0.4.4 \ arrayref-0.3.6 \ arrayvec-0.5.1 \ assert_cmd-1.0.1 \ async-stream-0.2.1 \ async-stream-impl-0.2.1 \ async-trait-0.1.33 \ atty-0.2.14 \ autocfg-0.1.7 \ autocfg-1.0.0 \ backtrace-0.3.43 \ backtrace-sys-0.1.32 \ base-x-0.2.6 \ base64-0.10.1 \ base64-0.11.0 \ base64-0.12.0 \ bimap-0.2.0 \ bincode-1.2.1 \ bindgen-0.51.1 \ bit-vec-0.4.4 \ bit-vec-0.6.1 \ bitflags-1.2.1 \ blake2b_simd-0.5.10 \ block-buffer-0.7.3 \ block-padding-0.1.5 \ bloom-0.3.2 \ bollard-0.7.1 \ bollard-stubs-1.40.1 \ bstr-0.2.10 \ build_const-0.2.1 \ built-0.4.2 \ bumpalo-3.2.1 \ byte-tools-0.3.1 \ byteorder-1.3.2 \ bytes-0.4.12 \ bytes-0.5.4 \ bytesize-1.0.1 \ c2-chacha-0.2.3 \ cargo-lock-4.0.1 \ cast-0.2.3 \ cc-1.0.50 \ cexpr-0.3.6 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.11 \ cidr-utils-0.4.2 \ clang-sys-0.28.1 \ clap-2.33.0 \ cloudabi-0.0.3 \ cmake-0.1.42 \ colored-1.9.2 \ const-random-0.1.8 \ const-random-macro-0.1.8 \ constant_time_eq-0.1.5 \ core-foundation-0.7.0 \ core-foundation-sys-0.7.0 \ cpu-time-1.0.0 \ crc-1.8.1 \ crc32fast-1.2.0 \ criterion-0.3.2 \ criterion-plot-0.4.2 \ crossbeam-deque-0.7.2 \ crossbeam-epoch-0.8.0 \ crossbeam-queue-0.1.2 \ crossbeam-queue-0.2.1 \ crossbeam-utils-0.6.6 \ crossbeam-utils-0.7.0 \ crypto-mac-0.7.0 \ csv-1.1.3 \ csv-core-0.1.6 \ ctor-0.1.12 \ cvt-0.1.1 \ db-key-0.0.5 \ debug-helper-0.3.8 \ derivative-1.0.3 \ derivative-2.1.1 \ derive_is_enum_variant-0.1.1 \ difference-2.0.0 \ digest-0.8.1 \ dirs-2.0.2 \ dirs-sys-0.3.4 \ discard-1.0.4 \ doc-comment-0.3.1 \ dtoa-0.4.5 \ duct-0.13.4 \ either-1.5.3 \ elastic_responses-0.21.0-pre.4 \ encoding_rs-0.8.22 \ enum-ordinalize-3.1.7 \ env_logger-0.5.13 \ env_logger-0.6.2 \ env_logger-0.7.1 \ erased-serde-0.3.10 \ error-chain-0.12.1 \ evmap-7.1.3 \ exitcode-1.1.2 \ failure-0.1.8 \ failure_derive-0.1.8 \ fake-simd-0.1.2 \ filetime-0.2.8 \ fixedbitset-0.2.0 \ flate2-1.0.16 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs_extra-1.1.0 \ fsevent-0.4.0 \ fsevent-sys-2.0.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.29 \ futures-0.3.5 \ futures-channel-0.3.5 \ futures-core-0.3.5 \ futures-executor-0.3.5 \ futures-io-0.3.5 \ futures-macro-0.3.5 \ futures-sink-0.3.5 \ futures-task-0.3.5 \ futures-timer-3.0.2 \ futures-util-0.3.5 \ generic-array-0.12.3 \ getrandom-0.1.3 \ getset-0.1.0 \ ghost-0.1.1 \ gimli-0.20.0 \ git2-0.13.6 \ glob-0.2.11 \ glob-0.3.0 \ goauth-0.7.1 \ grok-1.0.1 \ h2-0.2.4 \ hashbrown-0.6.3 \ hdrhistogram-6.3.4 \ headers-0.3.2 \ headers-core-0.2.0 \ heck-0.3.1 \ hermit-abi-0.1.6 \ hex-0.4.2 \ hmac-0.7.1 \ hostname-0.1.5 \ http-0.1.21 \ http-0.2.1 \ http-body-0.3.1 \ httparse-1.3.4 \ human-size-0.4.1 \ humantime-1.3.0 \ hyper-0.13.6 \ hyper-openssl-0.8.0 \ hyper-tls-0.4.1 \ hyper-unix-connector-0.1.4 \ idna-0.1.5 \ idna-0.2.0 \ im-12.3.4 \ indexmap-1.3.1 \ inotify-0.7.0 \ inotify-sys-0.1.3 \ inventory-0.1.7 \ inventory-impl-0.1.7 \ iovec-0.1.4 \ itertools-0.8.2 \ itertools-0.9.0 \ itoa-0.4.5 \ jemalloc-sys-0.3.2 \ jemallocator-0.3.2 \ jobserver-0.1.21 \ js-sys-0.3.35 \ kernel32-sys-0.2.2 \ krb5-src-0.2.4+1.18.2 \ lazy_static-0.2.11 \ lazy_static-1.4.0 \ lazycell-1.2.1 \ leb128-0.2.4 \ leveldb-sys-2.0.5 \ lexical-core-0.7.6 \ libc-0.2.69 \ libgit2-sys-0.12.7+1.0.0 \ libloading-0.5.2 \ libloading-0.6.2 \ libz-sys-1.0.25 \ linked-hash-map-0.5.2 \ linked_hash_set-0.1.3 \ listenfd-0.3.3 \ lock_api-0.3.3 \ log-0.3.9 \ log-0.4.8 \ logfmt-0.0.2 \ lru-0.4.3 \ matchers-0.0.1 \ matches-0.1.8 \ maxminddb-0.14.0 \ maybe-uninit-2.0.0 \ md5-0.7.0 \ memchr-2.3.0 \ memoffset-0.5.3 \ metrics-0.12.1 \ metrics-core-0.5.2 \ metrics-exporter-http-0.3.0 \ metrics-exporter-log-0.4.0 \ metrics-observer-json-0.1.1 \ metrics-observer-prometheus-0.1.3 \ metrics-observer-yaml-0.1.1 \ metrics-runtime-0.13.0 \ metrics-util-0.3.1 \ mime-0.3.16 \ mime_guess-2.0.1 \ minisign-0.5.19 \ miniz_oxide-0.4.0 \ mio-0.6.21 \ mio-extras-2.0.6 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ multimap-0.8.1 \ native-tls-0.2.4 \ net2-0.2.33 \ new_debug_unreachable-1.0.4 \ nix-0.16.1 \ nix-0.17.0 \ nom-4.2.3 \ nom-5.1.2 \ notify-4.0.15 \ num-bigint-0.3.0 \ num-derive-0.3.0 \ num-integer-0.1.42 \ num-traits-0.2.11 \ num_cpus-1.13.0 \ num_enum-0.5.0 \ num_enum_derive-0.5.0 \ object-0.18.0 \ once_cell-1.4.0 \ onig-4.3.3 \ onig_sys-69.1.0 \ oorandom-11.1.0 \ opaque-debug-0.2.3 \ openssl-0.10.30 \ openssl-probe-0.1.2 \ openssl-src-111.9.0+1.1.1g \ openssl-sys-0.9.58 \ os_pipe-0.9.2 \ output_vt100-0.1.2 \ parking_lot-0.9.0 \ parking_lot_core-0.6.2 \ pbkdf2-0.3.0 \ peeking_take_while-0.1.2 \ pem-0.8.1 \ percent-encoding-1.0.1 \ percent-encoding-2.1.0 \ petgraph-0.5.1 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pin-project-0.4.22 \ pin-project-internal-0.4.22 \ pin-project-lite-0.1.4 \ pin-utils-0.1.0 \ pkg-config-0.3.17 \ plotters-0.2.12 \ ppv-lite86-0.2.6 \ precomputed-hash-0.1.1 \ predicates-1.0.4 \ predicates-core-1.0.0 \ predicates-tree-1.0.0 \ pretty_assertions-0.6.1 \ proc-macro-crate-0.1.4 \ proc-macro-error-0.4.9 \ proc-macro-error-1.0.2 \ proc-macro-error-attr-0.4.9 \ proc-macro-error-attr-1.0.2 \ proc-macro-hack-0.5.11 \ proc-macro-nested-0.1.3 \ proc-macro2-0.4.30 \ proc-macro2-1.0.18 \ prost-0.6.1 \ prost-build-0.6.1 \ prost-derive-0.6.1 \ prost-types-0.6.1 \ pulsar-1.0.0 \ quanta-0.3.1 \ quick-error-1.2.3 \ quickcheck-0.6.2 \ quote-0.3.15 \ quote-0.6.13 \ quote-1.0.2 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand-0.7.3 \ rand_chacha-0.1.1 \ rand_chacha-0.2.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_hc-0.1.0 \ rand_hc-0.2.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ raw-cpuid-6.1.0 \ raw-cpuid-7.0.3 \ rayon-1.3.0 \ rayon-core-1.7.0 \ rdkafka-0.24.0 \ rdkafka-sys-2.0.0+1.4.2 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_users-0.3.4 \ regalloc-0.0.25 \ regex-1.3.9 \ regex-automata-0.1.8 \ regex-syntax-0.6.18 \ remove_dir_all-0.5.2 \ reqwest-0.10.6 \ rpassword-4.0.5 \ rusoto_cloudwatch-0.44.0 \ rusoto_core-0.44.0 \ rusoto_credential-0.44.0 \ rusoto_firehose-0.44.0 \ rusoto_kinesis-0.44.0 \ rusoto_logs-0.44.0 \ rusoto_s3-0.44.0 \ rusoto_signature-0.44.0 \ rusoto_sts-0.44.0 \ rust-argon2-0.7.0 \ rustc-demangle-0.1.16 \ rustc-hash-1.1.0 \ rustc_version-0.2.3 \ rustversion-1.0.2 \ ryu-1.0.2 \ same-file-1.0.6 \ sasl2-sys-0.1.12 \ scan_fmt-0.2.5 \ schannel-0.1.16 \ scoped-tls-1.0.0 \ scopeguard-1.0.0 \ scrypt-0.2.0 \ seahash-3.0.7 \ security-framework-0.4.3 \ security-framework-sys-0.4.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.114 \ serde-big-array-0.2.0 \ serde_derive-1.0.114 \ serde_json-1.0.56 \ serde_urlencoded-0.6.1 \ serde_with-1.4.0 \ serde_with_macros-1.1.0 \ serde_yaml-0.8.11 \ sha-1-0.8.2 \ sha1-0.6.0 \ sha2-0.8.1 \ sharded-slab-0.0.8 \ shared_child-0.3.4 \ shlex-0.1.1 \ signal-hook-0.1.13 \ signal-hook-registry-1.2.0 \ simpl-0.1.0 \ siphasher-0.2.3 \ sized-chunks-0.1.3 \ slab-0.4.2 \ smallvec-0.6.13 \ smallvec-1.2.0 \ smpl_jwt-0.5.0 \ snafu-0.6.6 \ snafu-derive-0.6.6 \ socket2-0.3.11 \ sourcefile-0.1.4 \ standback-0.2.8 \ static_assertions-1.1.0 \ stdweb-0.4.20 \ stdweb-derive-0.5.3 \ stdweb-internal-macros-0.2.9 \ stdweb-internal-runtime-0.1.5 \ stream-cancel-0.4.4 \ string_cache-0.7.5 \ string_cache_codegen-0.4.4 \ string_cache_shared-0.3.0 \ strip-ansi-escapes-0.1.0 \ strsim-0.8.0 \ structopt-0.3.13 \ structopt-derive-0.4.6 \ subtle-1.0.0 \ syn-0.11.11 \ syn-0.15.44 \ syn-1.0.33 \ syn-mid-0.5.0 \ synom-0.11.3 \ synstructure-0.12.3 \ syslog-5.0.0 \ syslog_loose-0.3.0 \ target-lexicon-0.10.0 \ task-compat-0.1.0 \ tempfile-3.1.0 \ termcolor-1.1.0 \ textwrap-0.11.0 \ thiserror-1.0.16 \ thiserror-impl-1.0.16 \ thread_local-1.0.1 \ time-0.1.42 \ time-0.2.16 \ time-macros-0.1.0 \ time-macros-impl-0.1.1 \ tinytemplate-1.0.3 \ tokio-0.1.22 \ tokio-0.2.21 \ tokio-codec-0.1.2 \ tokio-compat-0.1.5 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.10 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-macros-0.2.5 \ tokio-native-tls-0.1.0 \ tokio-openssl-0.3.0 \ tokio-openssl-0.4.0 \ tokio-reactor-0.1.11 \ tokio-retry-0.2.0 \ tokio-signal-0.2.7 \ tokio-sync-0.1.7 \ tokio-tcp-0.1.3 \ tokio-test-0.2.1 \ tokio-threadpool-0.1.17 \ tokio-timer-0.2.12 \ tokio-tls-0.3.1 \ tokio-udp-0.1.5 \ tokio-uds-0.2.7 \ tokio-util-0.3.1 \ tokio01-test-0.1.1 \ toml-0.4.10 \ toml-0.5.6 \ tower-0.1.1 \ tower-buffer-0.1.2 \ tower-discover-0.1.0 \ tower-layer-0.1.0 \ tower-layer-0.3.0 \ tower-limit-0.1.3 \ tower-load-shed-0.1.0 \ tower-retry-0.1.0 \ tower-service-0.2.0 \ tower-service-0.3.0 \ tower-test-0.1.0 \ tower-test-0.3.0 \ tower-timeout-0.1.1 \ tower-util-0.1.0 \ tracing-0.1.15 \ tracing-attributes-0.1.8 \ tracing-core-0.1.10 \ tracing-futures-0.2.1 \ tracing-log-0.1.1 \ tracing-serde-0.1.1 \ tracing-subscriber-0.2.2 \ treeline-0.1.0 \ try-lock-0.2.2 \ typenum-1.11.2 \ typetag-0.1.5 \ typetag-impl-0.1.5 \ unicase-2.6.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.12 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ url-1.7.2 \ url-2.1.1 \ urlencoding-1.0.0 \ userfaultfd-0.2.0 \ userfaultfd-sys-0.2.0 \ utf8-ranges-1.0.4 \ utf8parse-0.1.1 \ uuid-0.6.5 \ uuid-0.7.4 \ vcpkg-0.2.8 \ vec_map-0.8.1 \ version_check-0.1.5 \ version_check-0.9.1 \ void-1.0.2 \ vte-0.3.3 \ wabt-0.9.2 \ wabt-sys-0.7.1 \ wait-timeout-0.2.0 \ walkdir-2.3.1 \ want-0.3.0 \ warp-0.2.3 \ wasm-bindgen-0.2.58 \ wasm-bindgen-backend-0.2.58 \ wasm-bindgen-futures-0.4.8 \ wasm-bindgen-macro-0.2.58 \ wasm-bindgen-macro-support-0.2.58 \ wasm-bindgen-shared-0.2.58 \ wasm-bindgen-webidl-0.2.58 \ wasmparser-0.51.4 \ wasmparser-0.52.2 \ wasmparser-0.57.0 \ wast-11.0.0 \ web-sys-0.3.35 \ weedle-0.10.0 \ which-3.1.1 \ winapi-0.2.8 \ winapi-0.3.8 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.3 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.7.0 \ winutil-0.1.1 \ ws2_32-sys-0.2.1 \ xml-rs-0.8.0 \ yaml-rust-0.4.3 \ zeroize-1.1.0 \ zstd-sys-1.4.15+zstd.1.4.4 \ leveldb-sys@git+https://github.com/timberio/leveldb-sys?branch=v3.0.0\#bbdd99a6fab0a7444a8c6eb0cc86a1a5a75f7fa1 \ leveldb@git+https://github.com/timberio/leveldb\#64265815bcf1b69f30e6cb35bf687fbd6dd64afb \ cranelift-bforest,cranelift-codegen,cranelift-codegen-meta,cranelift-codegen-shared,cranelift-entity,cranelift-frontend,cranelift-module,cranelift-native,cranelift-object,cranelift-wasm,lucet-module,lucet-runtime,lucet-runtime-internals,lucet-runtime-macros,lucet-validate,lucet-wasi,lucet-wasi-generate,lucet-wiggle,lucet-wiggle-generate,lucet-wiggle-macro,lucetc,wasi-common,wig,wiggle,wiggle-generate,wiggle-macro,winx,witx,yanix@git+https://github.com/bytecodealliance/lucet.git?rev=d4fc14a03bdb99ac83173d27fddf1aca48412a86\#d4fc14a03bdb99ac83173d27fddf1aca48412a86 \ tower@git+https://github.com/tower-rs/tower\#c87fdd9c1e4c0728fdaa87d3fafe3e48da9b498a \ rlua@git+https://github.com/kyren/rlua\#25bd7e6bffef9597466a98bfca80a3056c9e6320 \ tracing-futures,tracing-tower@git+https://github.com/tokio-rs/tracing?rev=65547d8809fcc726b8187db85b23c42e32ef5dce\#65547d8809fcc726b8187db85b23c42e32ef5dce post-extract: ${RMDIR} ${WRKSRC_wasmtime}/crates/wasi-common/WASI ${MV} ${WRKSRC_wasi_wasmtime} ${WRKSRC_wasmtime}/crates/wasi-common/WASI ${RMDIR} ${WRKSRC_crate_lucet-runtime}/wasmtime ${WRKSRC_crate_lucet-runtime}/sightglass ${WRKSRC_crate_lucet-runtime}/wasi ${MV} ${WRKSRC_wasmtime} ${WRKSRC_crate_lucet-runtime}/wasmtime ${MV} ${WRKSRC_sightglass} ${WRKSRC_crate_lucet-runtime}/sightglass ${MV} ${WRKSRC_wasi_lucet} ${WRKSRC_crate_lucet-runtime}/wasi post-patch: ${REINPLACE_CMD} -e 's|.probe("lua")|.probe("lua-5.3")|' \ ${WRKSRC_crate_rlua}/build.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vector .include diff --git a/textproc/ibus-uniemoji/Makefile b/textproc/ibus-uniemoji/Makefile index c24ce28da51b..2021fcd142fb 100644 --- a/textproc/ibus-uniemoji/Makefile +++ b/textproc/ibus-uniemoji/Makefile @@ -1,26 +1,26 @@ PORTNAME= ibus-uniemoji DISTVERSIONPREFIX= v DISTVERSION= 0.6.0-16 DISTVERSIONSUFFIX= -ga26c364 CATEGORIES= textproc -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Input method for entering unicode symbols and emoji by name WWW= https://github.com/salty-horseibus-uniemoji LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-Levenshtein>0:devel/py-python-Levenshtein@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ ${LOCALBASE}/share/gir-1.0/IBus-1.0.gir:textproc/ibus USES= gmake gnome python:3.4+ shebangfix USE_GITHUB= yes GH_ACCOUNT= salty-horse USE_GNOME= glib20 pygobject3 SHEBANG_GLOB= *.py MAKE_ENV= PYTHON=${PYTHON_CMD} SYSCONFDIR=${PREFIX}/etc .include diff --git a/textproc/libepubgen/Makefile b/textproc/libepubgen/Makefile index 0e103277fe8a..fa6ca4c6239e 100644 --- a/textproc/libepubgen/Makefile +++ b/textproc/libepubgen/Makefile @@ -1,50 +1,50 @@ PORTNAME= libepubgen PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Library for generating documents in ePub format WWW= http://libepubgen.sourceforge.net/ LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/include/boost/algorithm/string/classification.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/algorithm/string/join.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/algorithm/string/split.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/algorithm/string/trim.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/assign/list_of.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/cstdint.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/functional/hash.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge USES= compiler:c++11-lang libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-werror INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include SO_VER= 1.0.1 PLIST_SUB+= SO_VER="${SO_VER}" PORTDOCS= * OPTIONS_DEFINE= DOCS DOXYGEN TEST OPTIONS_DEFAULT= OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_OFF= --without-docs DOXYGEN_IMPLIES= DOCS TEST_TARGET= check TEST_LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libcppunit.so:devel/cppunit TEST_CONFIGURE_ENABLE= tests .include diff --git a/textproc/libqxp/Makefile b/textproc/libqxp/Makefile index b64c0fa69e2e..d657a259e61b 100644 --- a/textproc/libqxp/Makefile +++ b/textproc/libqxp/Makefile @@ -1,45 +1,45 @@ PORTNAME= libqxp PORTVERSION= 0.0.0 PORTREVISION= 21 CATEGORIES= textproc MASTER_SITES= https://dev-www.libreoffice.org/src/${PORTNAME}/ -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Library for parsing QuarkXPress documents WWW= https://wiki.documentfoundation.org/DLP/Libraries/libqxp LICENSE= MPL20 LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge \ libicui18n.so:devel/icu #libicui18n.so:devel/icu \ #libicuuc.so:devel/icu \ #libicudata.so:devel/icu BUILD_DEPENDS= ${LOCALBASE}/include/boost/math/constants/constants.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/variant.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/range/adaptor/reversed.hpp:devel/boost-libs \ ${LOCALBASE}/include/boost/cstdint.hpp:devel/boost-libs CONFIGURE_ARGS= --disable-werror CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USES= compiler:c++11-lang libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOXYGEN TEST OPTIONS_DEFAULT= OPTIONS_SUB= yes TEST_TARGET= check TEST_LIB_DEPENDS= libcppunit.so:devel/cppunit TEST_CONFIGURE_ENABLE= tests PORTDOCS= * DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_OFF= --without-docs DOXYGEN_IMPLIES= DOCS .include diff --git a/textproc/pict/Makefile b/textproc/pict/Makefile index b8de33263a55..285c07dd10cd 100644 --- a/textproc/pict/Makefile +++ b/textproc/pict/Makefile @@ -1,26 +1,26 @@ PORTNAME= pict DISTVERSIONPREFIX= v DISTVERSION= 3.7.1 PORTREVISION= 1 CATEGORIES= textproc devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Pairwise Independent Combinatorial Testing tool WWW= https://github.com/Microsoft/pict LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT USES= compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= Microsoft USE_LDCONFIG= yes PLIST_FILES= bin/pict \ lib/libpict.so do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pict ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/libpict.so ${STAGEDIR}${PREFIX}/lib .include diff --git a/textproc/py-pdfrw/Makefile b/textproc/py-pdfrw/Makefile index bfd8ecfaaca9..48daf2404a0c 100644 --- a/textproc/py-pdfrw/Makefile +++ b/textproc/py-pdfrw/Makefile @@ -1,16 +1,16 @@ PORTNAME= pdfrw PORTVERSION= 0.4 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= PDF file reader/writer library WWW= https://github.com/pmaupin/pdfrw LICENSE= MIT USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/x11-fonts/paratype/Makefile b/x11-fonts/paratype/Makefile index 033e057b53d2..89a5b890aa9c 100644 --- a/x11-fonts/paratype/Makefile +++ b/x11-fonts/paratype/Makefile @@ -1,29 +1,29 @@ PORTNAME= paratype PORTVERSION= 2.005 PORTREVISION= 2 CATEGORIES= x11-fonts MASTER_SITES= https://info.paratype.ru/wp-content/uploads/2019/07/ DISTFILES= ptsans-1.zip \ PTSansExpert.zip \ ptserif.zip \ ptserifexpert.zip \ ptmono.zip -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= ParaType font collection for the languages of Russia WWW= https://www.paratype.com/public/ LICENSE= OFL11 NO_BUILD= yes NO_WRKSUBDIR= yes USES= fonts zip FONTNAME= ParaType SUB_FILES= pkg-message do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} .include diff --git a/x11-themes/qgnomeplatform/Makefile b/x11-themes/qgnomeplatform/Makefile index 1bcd1b576e61..8af9d7d6a976 100644 --- a/x11-themes/qgnomeplatform/Makefile +++ b/x11-themes/qgnomeplatform/Makefile @@ -1,27 +1,27 @@ PORTNAME= qgnomeplatform DISTVERSION= 0.6.1-8 DISTVERSIONSUFFIX= -g53d7924 PORTREVISION= 1 CATEGORIES= x11-themes -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Qt 5 Platform Theme designed to fit into GNOME WWW= https://github.com/FedoraQt/QGnomePlatform LICENSE= LGPL21 LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang gl gnome pkgconfig qmake:outsource qt:5 xorg USE_GL= gl USE_GNOME= gtk30 cairo gdkpixbuf2 USE_QT= buildtools:build core gui widgets dbus wayland USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= FedoraQt GH_PROJECT= QGnomePlatform .include diff --git a/x11/wl-clipboard/Makefile b/x11/wl-clipboard/Makefile index 336be643405f..83745266ba30 100644 --- a/x11/wl-clipboard/Makefile +++ b/x11/wl-clipboard/Makefile @@ -1,36 +1,36 @@ PORTNAME= wl-clipboard DISTVERSIONPREFIX= v DISTVERSION= 2.1.0 CATEGORIES= x11 wayland -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Command-line copy/paste utilities for Wayland WWW= https://github.com/bugaevc/wl-clipboard LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland USES= meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= bugaevc PLIST_FILES= bin/wl-copy \ bin/wl-paste \ man/man1/wl-clipboard.1.gz \ man/man1/wl-copy.1.gz \ man/man1/wl-paste.1.gz \ share/bash-completion/completions/wl-copy \ share/bash-completion/completions/wl-paste \ share/fish/vendor_completions.d/wl-copy.fish \ share/fish/vendor_completions.d/wl-paste.fish \ share/zsh/site-functions/_wl-copy \ share/zsh/site-functions/_wl-paste post-patch: @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/completions/fish/meson.build .include diff --git a/x11/xcape/Makefile b/x11/xcape/Makefile index 5505962723bb..0208d5190c63 100644 --- a/x11/xcape/Makefile +++ b/x11/xcape/Makefile @@ -1,27 +1,27 @@ PORTNAME= xcape DISTVERSIONPREFIX= v DISTVERSION= 1.2-9 DISTVERSIONSUFFIX= -g6ded5b4 CATEGORIES= x11 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Configure modifier keys to act as other keys when pressed on their own WWW= https://github.com/alols/xcape LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= alols USES= pkgconfig xorg USE_XORG= x11 xtst MAKE_ARGS= PREFIX=${PREFIX} MANDIR=/man/man1 PLIST_FILES= bin/xcape man/man1/xcape.1.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xcape .include