diff --git a/astro/astroterm/Makefile b/astro/astroterm/Makefile index f82f073ada28..c7ba9136f954 100644 --- a/astro/astroterm/Makefile +++ b/astro/astroterm/Makefile @@ -1,41 +1,41 @@ PORTNAME= astroterm DISTVERSIONPREFIX= v DISTVERSION= 1.0.10 CATEGORIES= astro MASTER_SITES= https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/:DATA \ https://web.archive.org/web/20250114171002if_/http://tdc-www.harvard.edu/catalogs/:ASCIIDATA DISTFILES= BSC5:DATA \ ybsc5.gz:ASCIIDATA DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Explore stars, planets, constellations, and more in your terminal! WWW= https://github.com/da-luce/astroterm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= xxd:sysutils/xxd LIB_DEPENDS= libargtable2.so:devel/argtable USES= meson ncurses ninja pkgconfig USE_GITHUB= yes GH_ACCOUNT= da-luce PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFAULT= BINARY OPTIONS_SINGLE= DATA OPTIONS_SINGLE_DATA= ASCII BINARY ASCII_DESC= Download the data source in ASCII format BINARY_DESC= Download the data source in binary format post-extract-ASCII-on: ${GZIP_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/ybsc5.gz > ${WRKSRC}/data/ybsc5 post-extract-BINARY-on: ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/BSC5 ${WRKSRC}/data/bsc5 .include diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile index 3b11174b5175..a2eeb4e85933 100644 --- a/audio/gnome-metronome/Makefile +++ b/audio/gnome-metronome/Makefile @@ -1,40 +1,40 @@ PORTNAME= metronome DISTVERSION= 1.3.0 PORTREVISION= 24 CATEGORIES= audio gnome PKGNAMEPREFIX= gnome- DIST_SUBDIR= gnome -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Keep the tempo WWW= https://gitlab.gnome.org/World/metronome LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo gettext-tools gnome gstreamer meson pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World USE_GNOME= gtk40 libadwaita GLIB_SCHEMAS= com.adrienplazas.Metronome.gschema.xml USE_GSTREAMER= bad good vorbis CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} PORTSCOUT= skipv:2.0.0 post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile index 226ed64a1fd9..ecc5f66ccf37 100644 --- a/devel/addlicense/Makefile +++ b/devel/addlicense/Makefile @@ -1,21 +1,21 @@ PORTNAME= addlicense DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 PORTREVISION= 7 CATEGORIES= devel -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Add license information to source code files WWW= https://github.com/google/addlicense \ https://pkg.go.dev/github.com/google/addlicense LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/google/addlicense PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile index 51e7ca000204..540da1e56d41 100644 --- a/devel/git-who/Makefile +++ b/devel/git-who/Makefile @@ -1,33 +1,33 @@ PORTNAME= git-who DISTVERSIONPREFIX= v DISTVERSION= 1.3 PORTREVISION= 2 CATEGORIES= devel -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Git blame for file trees WWW= https://github.com/sinclairtarget/git-who LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git USES= go:modules USE_GITHUB= yes GH_ACCOUNT= sinclairtarget GH_TUPLE= bmatcuk:doublestar:v4.8.1:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \ golang:sys:v0.29.0:golang_sys/vendor/golang.org/x/sys \ golang:term:v0.28.0:golang_term/vendor/golang.org/x/term \ google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \ mattn:go-runewidth:v0.0.16:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg GO_BUILDFLAGS= -ldflags="-s -w -X main.Commit=${DISTVERSIONFULL} -X main.Version=${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} post-extract: @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor .include diff --git a/dns/tldx/Makefile b/dns/tldx/Makefile index 9bcbcd02498e..bb8785b2197f 100644 --- a/dns/tldx/Makefile +++ b/dns/tldx/Makefile @@ -1,21 +1,21 @@ PORTNAME= tldx DISTVERSIONPREFIX= v DISTVERSION= 1.3.4 PORTREVISION= 3 CATEGORIES= dns -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Domain Availability Research Tool WWW= https://github.com/brandonyoungdev/tldx LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/brandonyoungdev/tldx GO_BUILDFLAGS+= -ldflags="-s -w -X github.com/brandonyoungdev/tldx/cmd.Version=${DISTVERSIONFULL}" PLIST_FILES= bin/tldx .include diff --git a/dns/zns/Makefile b/dns/zns/Makefile index 924a7834cee1..e5f46418b438 100644 --- a/dns/zns/Makefile +++ b/dns/zns/Makefile @@ -1,27 +1,27 @@ PORTNAME= zns DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 PORTREVISION= 7 CATEGORIES= dns -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= CLI tool for querying DNS records with readable and colored output WWW= https://github.com/znscli/zns LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/znscli/zns PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= JSON OPTIONS_DEFAULT= JSON JSON_DESC= Enable JSON output processing support JSON_RUN_DEPENDS= jq:textproc/jq .include diff --git a/editors/gobby/Makefile b/editors/gobby/Makefile index 1a24e63d9c46..82f7c39dd9b4 100644 --- a/editors/gobby/Makefile +++ b/editors/gobby/Makefile @@ -1,43 +1,43 @@ PORTNAME= gobby DISTVERSION= 0.6.0 PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= http://releases.0x539.de/gobby/ -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Free collaborative editor WWW= http://gobby.0x539.de LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgnutls.so:security/gnutls \ libgsasl.so:security/libgsasl \ libinfgtk-0.7.so:textproc/libinfinity \ libinfinity-0.7.so:textproc/libinfinity \ libinftext-0.7.so:textproc/libinfinity \ libinftextgtk-0.7.so:textproc/libinfinity USES= compiler:c++11-lang desktop-file-utils gettext-tools gmake \ gnome pathfix pkgconfig USE_CXXSTD= c++11 USE_GNOME= atkmm cairomm glibmm gtkmm30 gtksourceview3 intltool \ libsigc++20 libxml++26 pangomm GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls post-install: @cd ${STAGEDIR}${PREFIX}/bin && \ ${MV} gobby-0.5 \ gobby @cd ${STAGEDIR}${PREFIX}/share/man/man1 && \ ${MV} gobby-0.5.1 \ gobby.1 .include diff --git a/games/blockattack/Makefile b/games/blockattack/Makefile index 68685b42923a..cb015ddefb22 100644 --- a/games/blockattack/Makefile +++ b/games/blockattack/Makefile @@ -1,41 +1,41 @@ PORTNAME= blockattack DISTVERSIONPREFIX= v DISTVERSION= 2.10.0 CATEGORIES= games -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Puzzle game inspired by Tetris WWW= https://blockattack.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ zip:archivers/zip LIB_DEPENDS= libphysfs.so:devel/physfs USES= cmake compiler:c++11-lib gettext localbase:ldflags pkgconfig \ sdl shebangfix USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-game USE_SDL= image2 mixer2 ttf2 SHEBANG_FILES= packdata.sh source/misc/translation/*.sh bash_CMD= ${SH} CMAKE_ON= Boost_USE_STATIC_LIBS LDFLAGS+= -lintl post-patch: # Drop dependency on bash/zsh features: directory stacking @${REINPLACE_CMD} -e 's/pushd/cd/; s/popd/cd -/' \ ${WRKSRC}/packdata.sh # Respect PREFIX when looking for data directories @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ -e 's,/usr/local,${PREFIX},' \ ${WRKSRC}/source/misc/embedded_libs/PlatformFolders-*/sago/platform_folders.cpp post-build: # Generate game data and translations @(cd ${WRKSRC} && \ ${WRKSRC}/packdata.sh) .include diff --git a/games/pyspacewar/Makefile b/games/pyspacewar/Makefile index 3cb99fd202ab..f44eedfa8556 100644 --- a/games/pyspacewar/Makefile +++ b/games/pyspacewar/Makefile @@ -1,41 +1,41 @@ PORTNAME= pyspacewar DISTVERSION= 1.2.0 PORTREVISION= 2 CATEGORIES= games python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DIST_SUBDIR= python -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Game loosely based on the original Spacewar! WWW= https://pypi.org/project/pyspacewar \ https://github.com/mgedmin/pyspacewar LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYGAME} USES= gnome python USE_PYTHON= distutils NO_ARCH= yes post-install: .for i in 16 22 32 48 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/icons/${PORTNAME}${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/${PORTNAME}.png @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/icons/${PORTNAME}${i}.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}${i}.svg .endfor ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}/icons/${PORTNAME}32.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.rst \ ${STAGEDIR}${DOCSDIR} .include diff --git a/games/typtea/Makefile b/games/typtea/Makefile index 831176c22f38..ff6451dc1067 100644 --- a/games/typtea/Makefile +++ b/games/typtea/Makefile @@ -1,22 +1,22 @@ PORTNAME= typtea DISTVERSIONPREFIX= v DISTVERSION= 0.1.6 PORTREVISION= 8 CATEGORIES= games -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Minimal terminal-based typing speed test WWW= https://github.com/ashish0kumar/typtea LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/ashish0kumar/typtea GO_BUILDFLAGS+= -ldflags="-s -w -X github.com/ashish0kumar/typtea/cmd.version=${DISTVERSIONFULL}" PLIST_FILES= bin/typtea .include diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile index 2cb5325a4b7c..d50004b07fa0 100644 --- a/graphics/gowall/Makefile +++ b/graphics/gowall/Makefile @@ -1,54 +1,54 @@ PORTNAME= gowall DISTVERSIONPREFIX= v DISTVERSION= 0.2.3 PORTREVISION= 7 CATEGORIES= graphics -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Versatile tool to process images WWW= https://github.com/Achno/gowall LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libffi.so:devel/libffi \ libmupdf.so:graphics/mupdf RUN_DEPENDS= xdg-open:devel/xdg-utils USES= go:modules GO_MODULE= github.com/Achno/${PORTNAME} CGO_LDFLAGS+= -lmupdf -lffi # utils/error.go:15:18: non-constant format string in call to ... TESTING_UNSAFE= yes PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFAULT= PNGQUANT PREVIEW UPSCALE OPTIONS_GROUP= COMPRESSION FEATURES OCR OPTIONS_GROUP_COMPRESSION= PNGQUANT OPTIONS_GROUP_FEATURES= PREVIEW UPSCALE OPTIONS_GROUP_OCR= TESSERACT PNGQUANT_DESC= Install pngquant PNG image compression method PREVIEW_DESC= Install chafa for image previewing support in terminal TESSERACT_DESC= Install Tesseract OCR Engine for extracting text from an image or pdf UPSCALE_DESC= Install upscaler for upscaling and enhancing images PNGQUANT_RUN_DEPENDS= pngquant:graphics/pngquant PREVIEW_RUN_DEPENDS= chafa:graphics/chafa TESSERACT_RUN_DEPENDS= tesseract:graphics/tesseract UPSCALE_RUN_DEPENDS= upscaler:graphics/upscaler post-patch: @${REINPLACE_CMD} -e '23s,([^()]*),("${LOCALBASE}/bin"),g' \ ${WRKSRC}/internal/image/upscale.go .include .if ${ARCH} == "i386" EXTRA_PATCHES= ${PATCHDIR}/i386/extra-patch-vendor_github.com_gen2brain_go-fitz_fitz__cgo.go .endif .include diff --git a/graphics/py-term-image/Makefile b/graphics/py-term-image/Makefile index 1fe853971830..f05320a0fc5d 100644 --- a/graphics/py-term-image/Makefile +++ b/graphics/py-term-image/Makefile @@ -1,25 +1,25 @@ PORTNAME= term-image DISTVERSION= 0.7.2 PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= term_image-${DISTVERSION} -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Display images in the terminal with Python WWW= https://github.com/AnonymouX47/term-image \ https://pypi.org/project/term-image LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=9.1:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.23<3:www/py-requests@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist distutils flavors NO_ARCH= yes .include diff --git a/mail/hydroxide/Makefile b/mail/hydroxide/Makefile index 24c345742adf..931cda43b6d2 100644 --- a/mail/hydroxide/Makefile +++ b/mail/hydroxide/Makefile @@ -1,45 +1,45 @@ PORTNAME= hydroxide DISTVERSIONPREFIX= v DISTVERSION= 0.2.31 PORTREVISION= 2 CATEGORIES= mail -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Free ProtonMail bridge for using with any email client you prefer WWW= https://github.com/emersion/hydroxide LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= emersion GH_TUPLE= ProtonMail:go-crypto:v1.3.0:protonmail_go_crypto/vendor/github.com/ProtonMail/go-crypto \ cloudflare:circl:v1.6.1:cloudflare_circl/vendor/github.com/cloudflare/circl \ emersion:go-bcrypt:6e724a1baa63:emersion_go_bcrypt/vendor/github.com/emersion/go-bcrypt \ emersion:go-imap:v1.2.1:emersion_go_imap/vendor/github.com/emersion/go-imap \ emersion:go-mbox:v1.0.4:emersion_go_mbox/vendor/github.com/emersion/go-mbox \ emersion:go-message:v0.18.2:emersion_go_message/vendor/github.com/emersion/go-message \ emersion:go-sasl:b788ff22d5a6:emersion_go_sasl/vendor/github.com/emersion/go-sasl \ emersion:go-smtp:v0.23.0:emersion_go_smtp/vendor/github.com/emersion/go-smtp \ emersion:go-vcard:c9703dde27ff:emersion_go_vcard/vendor/github.com/emersion/go-vcard \ emersion:go-webdav:v0.6.0:emersion_go_webdav/vendor/github.com/emersion/go-webdav \ etcd-io:bbolt:v1.4.2:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ golang:crypto:v0.40.0:golang_crypto/vendor/golang.org/x/crypto \ golang:sys:v0.34.0:golang_sys/vendor/golang.org/x/sys \ golang:term:v0.33.0:golang_term/vendor/golang.org/x/term \ golang:text:v0.27.0:golang_text/vendor/golang.org/x/text USE_RC_SUBR= ${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-s -w" SUB_LIST= USER=${USERS} USERS= ${PORTNAME} GROUPS= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} post-extract: @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor .include diff --git a/misc/gitlogue/Makefile b/misc/gitlogue/Makefile index a6b65ff46706..ed1ee33022dc 100644 --- a/misc/gitlogue/Makefile +++ b/misc/gitlogue/Makefile @@ -1,25 +1,25 @@ PORTNAME= gitlogue DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 # make patch cargo-crates CATEGORIES= misc -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Watch your git commit history in a cinematic view WWW= https://github.com/unhappychoice/gitlogue LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= unhappychoice CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/stormy/Makefile b/misc/stormy/Makefile index 8618587579bb..0a4fb349ccf2 100644 --- a/misc/stormy/Makefile +++ b/misc/stormy/Makefile @@ -1,22 +1,22 @@ PORTNAME= stormy DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 PORTREVISION= 9 CATEGORIES= misc -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Minimal, customizable, and neofetch-like weather CLI WWW= https://terminaltrove.com/stormy/ \ https://github.com/ashish0kumar/stormy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/ashish0kumar/stormy GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${DISTVERSIONFULL}" PLIST_FILES= bin/stormy .include diff --git a/multimedia/clapper/Makefile b/multimedia/clapper/Makefile index e226481885d2..3d3a25a55514 100644 --- a/multimedia/clapper/Makefile +++ b/multimedia/clapper/Makefile @@ -1,44 +1,44 @@ PORTNAME= clapper DISTVERSION= 0.10.0 CATEGORIES= multimedia graphics wayland -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Simple and modern GNOME media player WWW= https://rafostar.github.io/clapper LICENSE= GPLv3+ LGPL21+ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING-GPL LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING-LGPL BUILD_DEPENDS= dot:graphics/graphviz LIB_DEPENDS= libcgraph.so:graphics/graphviz \ libgraphene-1.0.so:graphics/graphene \ libgvc.so:graphics/graphviz \ libpeas-2.so:devel/libpeas USES= desktop-file-utils gettext-tools gnome gstreamer meson \ pkgconfig python:build shared-mime-info vala:build USE_GITHUB= yes GH_ACCOUNT= Rafostar USE_GNOME= glib20 gtk40 libadwaita GLIB_SCHEMAS= com.github.rafostar.Clapper.gschema.xml USE_GSTREAMER= gl good libav soup taglib USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DISCOVERER MPRIS OPTIONS_GROUP= FEATURES OPTIONS_GROUP_FEATURES= DISCOVERER MPRIS SERVER OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} DOCS_MESON_TRUE= doc SERVER_LIB_DEPENDS= libmicrodns.so:dns/libmicrodns \ libsoup-3.0.so:devel/libsoup3 .for OPT in ${OPTIONS_GROUP_FEATURES} ${OPT}_DESC= Enable ${OPT:tl} feature ${OPT}_MESON_ENABLED= ${OPT:tl} .endfor .include diff --git a/multimedia/droidcam/Makefile b/multimedia/droidcam/Makefile index 40c7ab173e2f..6352bec3c59b 100644 --- a/multimedia/droidcam/Makefile +++ b/multimedia/droidcam/Makefile @@ -1,53 +1,53 @@ PORTNAME= droidcam DISTVERSIONPREFIX= v DISTVERSION= 2.1.4 PORTREVISION= 1 CATEGORIES= multimedia -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Turn your mobile device(s) into a wireless/usb webcam WWW= https://github.com/dev47apps/droidcam-linux-client LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libappindicator3.so:devel/libappindicator \ libasound.so:audio/alsa-lib \ libdbusmenu-glib.so:devel/libdbusmenu \ libspeex.so:audio/speex \ libswscale.so:multimedia/ffmpeg \ libturbojpeg.so:graphics/libjpeg-turbo \ libusbmuxd-2.0.so:comms/libusbmuxd RUN_DEPENDS= adb:devel/android-tools \ usbmuxd:comms/usbmuxd \ webcamd:multimedia/webcamd USES= gmake gnome pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dev47apps GH_PROJECT= droidcam-linux-client USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango USE_XORG= x11 PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}-cli \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png post-patch: ${REINPLACE_CMD} -e 's,/opt/${PORTNAME}-icon.png,${PREFIX}/share/pixmaps/${PORTNAME}.png,' \ -e 's,/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \ ${WRKSRC}/src/${PORTNAME}.c \ ${WRKSRC}/${PORTNAME}.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ ${WRKSRC}/${PORTNAME}-cli \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/icon2.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/multimedia/ffmpegthumbnailer/Makefile b/multimedia/ffmpegthumbnailer/Makefile index d46e0208bc63..745db5f6c547 100644 --- a/multimedia/ffmpegthumbnailer/Makefile +++ b/multimedia/ffmpegthumbnailer/Makefile @@ -1,41 +1,41 @@ PORTNAME= ffmpegthumbnailer DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 PORTREVISION= 1 CATEGORIES= multimedia graphics -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Lightweight video thumbnailer that can be used by file managers WWW= https://github.com/dirkvdb/ffmpegthumbnailer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libpng.so:graphics/png USES= cmake:testing compiler:c++14-lang gnome jpeg localbase \ pkgconfig tar:bz2 USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= dirkvdb USE_GNOME= glib20 USE_LDCONFIG= yes CMAKE_ON= ENABLE_GIO CMAKE_OFF= ENABLE_TESTS CMAKE_TESTING_ON= ENABLE_TESTS EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar OPTIONS_DEFINE= AUDIO_THUMBNAILER THUMBNAILER OPTIONS_DEFAULT= AUDIO_THUMBNAILER THUMBNAILER OPTIONS_SUB= yes AUDIO_THUMBNAILER_DESC= Register as a system thumbnailer for audio files THUMBNAILER_DESC= Register as a system thumbnailer for video files AUDIO_THUMBNAILER_CMAKE_BOOL= ENABLE_AUDIO_THUMBNAILER THUMBNAILER_CMAKE_BOOL= ENABLE_THUMBNAILER .include diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile index 204ed125a4c5..a61010f0dc13 100644 --- a/multimedia/gaupol/Makefile +++ b/multimedia/gaupol/Makefile @@ -1,42 +1,42 @@ PORTNAME= gaupol DISTVERSION= 1.15 PORTREVISION= 1 CATEGORIES= multimedia python -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Subtitle editor WWW= https://otsaloma.io/gaupol/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0:textproc/py-charset-normalizer@${PY_FLAVOR} \ gspell>=1.0.0:textproc/gspell \ iso-codes>=3.67:misc/iso-codes USES= desktop-file-utils gnome gstreamer python USE_GITHUB= yes GH_ACCOUNT= otsaloma USE_GNOME= gtk30 intltool pygobject3 USE_GSTREAMER= bad good gtk libav pango ugly USE_PYTHON= autoplist distutils flavors NO_ARCH= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime gettext-tools 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}"|' \ -e 's|#!/usr/bin/env python3|#!${PYTHON_CMD}|' \ ${WRKSRC}/setup.py .include diff --git a/multimedia/video-trimmer/Makefile b/multimedia/video-trimmer/Makefile index 403f18bef0e2..3a0cf98d4881 100644 --- a/multimedia/video-trimmer/Makefile +++ b/multimedia/video-trimmer/Makefile @@ -1,39 +1,39 @@ PORTNAME= video-trimmer DISTVERSIONPREFIX= v DISTVERSION= 25.03 PORTREVISION= 5 CATEGORIES= multimedia gnome DIST_SUBDIR= gnome -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Trim videos quickly without re-encoding and sacrificing video quality WWW= https://gitlab.gnome.org/YaLTeR/video-trimmer LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene RUN_DEPENDS= ffmpeg:multimedia/ffmpeg USES= cargo desktop-file-utils gettext-tools gnome gstreamer meson \ pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= YaLTeR USE_GNOME= gtk40 libadwaita pango GLIB_SCHEMAS= org.gnome.gitlab.YaLTeR.VideoTrimmer.gschema.xml USE_GSTREAMER= good libav CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e '/cargo/s/ --/&verbose&verbose&/' \ ${WRKSRC}/build-aux/cargo.sh .include diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile index 502658f0ea07..73e5e7ea9f1c 100644 --- a/net-im/flare/Makefile +++ b/net-im/flare/Makefile @@ -1,64 +1,64 @@ PORTNAME= flare DISTVERSION= 0.18.1 PORTREVISION= 1 CATEGORIES= net-im -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Electron-free Signal app written in Rust WWW= https://gitlab.com/schmiddi-on-mobile/flare LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler \ protoc:devel/protobuf LIB_DEPENDS= libdbus-1.so:devel/dbus \ libsecret-1.so:security/libsecret RUN_DEPENDS= gnome-keyring:security/gnome-keyring \ noto-emoji>=0:x11-fonts/noto-emoji USES= cargo gettext-tools gnome meson pkgconfig python:build ssl USE_GITLAB= yes GL_ACCOUNT= schmiddi-on-mobile USE_GNOME= cairo gdkpixbuf gtk40 gtksourceview5 libadwaita libxml2 pango GLIB_SCHEMAS= de.schmidhuberj.Flare.gschema.xml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no OPTIONS_DEFINE= FEEDBACK SPELLCHECK FEEDBACK_DESC= for vibrating notifications SPELLCHECK_DESC= for spell-checking support FEEDBACK_LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd SPELLCHECK_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ -e "/cp/s,'target',& / '${CARGO_BUILD_TARGET}'," \ ${WRKSRC}/src/meson.build do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system-services \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps \ ${STAGEDIR}${PREFIX}/share/metainfo ${INSTALL_PROGRAM} ${WRKSRC}/_build/target/release/flare \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.desktop \ ${STAGEDIR}${DESKTOPDIR}/de.schmidhuberj.Flare.desktop ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.service \ ${STAGEDIR}${PREFIX}/share/dbus-1/system-services/de.schmidhuberj.Flare.service ${INSTALL_DATA} ${WRKSRC}/data/de.schmidhuberj.Flare.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/de.schmidhuberj.Flare.gschema.xml ${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/de.schmidhuberj.Flare.svg ${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare-symbolic.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/de.schmidhuberj.Flare-symbolic.svg ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.metainfo.xml \ ${STAGEDIR}${PREFIX}/share/metainfo/de.schmidhuberj.Flare.metainfo.xml .include diff --git a/net-im/toot/Makefile b/net-im/toot/Makefile index 2b2c5ce1efb3..d0e6af1ce259 100644 --- a/net-im/toot/Makefile +++ b/net-im/toot/Makefile @@ -1,53 +1,53 @@ PORTNAME= toot DISTVERSION= 0.51.1 CATEGORIES= net-im python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Interact with the Mastodon social network from the command line WWW= https://github.com/ihabunek/toot \ https://pypi.org/project/toot LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.5.0<5.0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=8.1<9:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.1<3.0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.13<3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.10.0<1.0:textproc/py-tomlkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urwid>=0:devel/py-urwid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0.1.7:devel/py-wcwidth@${PY_FLAVOR} USES= python:build,run USE_PYTHON= flavors NO_ARCH= yes NO_BUILD= yes SUB_FILES= ${PORTNAME} SUB_LIST= PYTHON_CMD=${PYTHON_CMD} OPTIONS_DEFAULT= IMAGES RICHTEXT OPTIONS_GROUP= SUPPORT OPTIONS_GROUP_SUPPORT= IMAGES RICHTEXT IMAGES_DESC= Required to display images in the TUI RICHTEXT_DESC= Required to display rich text in the TUI IMAGES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=9.5.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}term-image>=0.7.2:graphics/py-term-image@${PY_FLAVOR} RICHTEXT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urwidgets>=0.2<0.3:devel/py-urwidgets@${PY_FLAVOR} post-patch: @${REINPLACE_CMD} -e '12s,"0.0.0","${DISTVERSION}",g' \ ${WRKSRC}/${PORTNAME}/__init__.py do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/${PORTNAME} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} \ "! -name *\.bak") .include diff --git a/net-im/tuba/Makefile b/net-im/tuba/Makefile index c9933255ca5f..b10eb86bf13f 100644 --- a/net-im/tuba/Makefile +++ b/net-im/tuba/Makefile @@ -1,65 +1,65 @@ PORTNAME= Tuba DISTVERSIONPREFIX= v DISTVERSION= 0.10.3 CATEGORIES= net-im -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Browse the Fediverse WWW= https://github.com/GeopJr/Tuba \ https://tuba.geopjr.dev LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libgraphene-1.0.so:graphics/graphene \ libicuuc.so:devel/icu \ libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ libsoup-3.0.so:devel/libsoup3 USES= desktop-file-utils gettext-tools gnome meson pkgconfig \ vala:build USE_GITHUB= yes GH_ACCOUNT= GeopJr USE_GNOME= cairo gdkpixbuf glib20 gtk40 gtksourceview5 libadwaita libxml2 GLIB_SCHEMAS= dev.geopjr.Tuba.gschema.xml OPTIONS_DEFAULT= CLAPPER GNOMEKEYRING GSTREAMER SPELLING WEBP OPTIONS_GROUP= FEATURES OPTIONS_GROUP_FEATURES= BROWSER CLAPPER EXIV2 GSTREAMER SPELLING WEBP OPTIONS_SINGLE= KEYRING OPTIONS_SINGLE_KEYRING= GNOMEKEYRING BROWSER_DESC= Enable in-app WebKit Browser CLAPPER_DESC= Install the default video player SPELLING_DESC= Install spellcheck library WEBP_DESC= Enable WebP support BROWSER_BUILD_DEPENDS= webkit2-gtk_60>0:www/webkit2-gtk@60 BROWSER_RUN_DEPENDS= webkit2-gtk_60>0:www/webkit2-gtk@60 BROWSER_MESON_ENABLED= in-app-browser CLAPPER_LIB_DEPENDS= libclapper-0.0.so:multimedia/clapper \ libclapper-gtk-0.0.so:multimedia/clapper CLAPPER_MESON_ENABLED= clapper EXIV2_LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 EXIV2_MESON_ENABLED= gexiv2 GNOMEKEYRING_RUN_DEPENDS= gnome-keyring:security/gnome-keyring GSTREAMER_USES= gstreamer GSTREAMER_USE= GSTREAMER=fdkaac,good GSTREAMER_MESON_ENABLED= gstreamer SPELLING_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling SPELLING_MESON_ENABLED= spelling WEBP_RUN_DEPENDS= webp-pixbuf-loader>=0:graphics/webp-pixbuf-loader post-patch: @${REINPLACE_CMD} '176,190d' ${WRKSRC}/meson.build post-install: (cd ${BUILD_WRKSRC} && \ ${STRIP_CMD} dev.geopjr.${PORTNAME} && \ ${LN} dev.geopjr.${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME:tl} && \ ${INSTALL_MAN} data/dev.geopjr.${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME:tl}.1) .include diff --git a/net/identme/Makefile b/net/identme/Makefile index f22790bd0278..4e344144ec7d 100644 --- a/net/identme/Makefile +++ b/net/identme/Makefile @@ -1,27 +1,27 @@ PORTNAME= identme DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 CATEGORIES= net -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Simple CLI for retrieving your public IP address WWW= https://github.com/pcarrier/ident.me \ https://www.ident.me LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake compiler:c++17-lang USE_CXXSTD= c++17 USE_GITHUB= yes GH_ACCOUNT= pcarrier GH_PROJECT= ident.me CMAKE_SOURCE_PATH= ${WRKSRC}/cli LDFLAGS+= -lpthread PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/netpeek/Makefile b/net/netpeek/Makefile index d9ab90cc615b..d57c85182748 100644 --- a/net/netpeek/Makefile +++ b/net/netpeek/Makefile @@ -1,28 +1,28 @@ PORTNAME= netpeek DISTVERSIONPREFIX= v DISTVERSION= 0.2.6 CATEGORIES= net gnome python -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Modern local network scanner for GNOME WWW= https://github.com/zingytomato/netpeek \ https://flathub.org/apps/io.github.zingytomato.netpeek LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-nmap>=0.7.1_1:security/py-python-nmap@${PY_FLAVOR} USES= gettext-tools gnome meson pkgconfig python:build,run USE_GITHUB= yes GH_ACCOUNT= ZingyTomato GH_PROJECT= NetPeek USE_GNOME= glib20 gtk40 NO_ARCH= yes post-patch: ${REINPLACE_CMD} 's,python3,python${PYTHON_VER},g' \ ${WRKSRC}/src/meson.build .include diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile index 298650bba519..8acf39e9fb56 100644 --- a/net/spoofdpi/Makefile +++ b/net/spoofdpi/Makefile @@ -1,62 +1,62 @@ PORTNAME= spoofdpi DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 PORTREVISION= 3 CATEGORIES= net -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Simple and fast anti-censorship tool WWW= https://spoofdpi.xvzc.dev/ \ https://github.com/xvzc/SpoofDPI/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= xvzc GH_PROJECT= SpoofDPI GH_TUPLE= BurntSushi:toml:v1.5.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ golang:mod:v0.27.0:golang_mod/vendor/golang.org/x/mod \ golang:net:v0.43.0:golang_net/vendor/golang.org/x/net \ golang:sync:v0.17.0:golang_sync/vendor/golang.org/x/sync \ golang:sys:v0.36.0:golang_sys/vendor/golang.org/x/sys \ golang:tools:v0.36.0:golang_tools/vendor/golang.org/x/tools \ google:gopacket:v1.1.19:google_gopacket/vendor/github.com/google/gopacket \ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \ mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.19:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ miekg:dns:v1.1.61:miekg_dns/vendor/github.com/miekg/dns \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ rs:zerolog:v1.33.0:rs_zerolog/vendor/github.com/rs/zerolog \ stretchr:testify:v1.11.1:stretchr_testify/vendor/github.com/stretchr/testify \ urfave:cli:v3.6.1:urfave_cli_v3/vendor/github.com/urfave/cli/v3 USE_RC_SUBR= ${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-s -w -X main.build=${OPSYS:tl} -X main.version=${DISTVERSION}" CGO_CFLAGS+= -I/usr/include CGO_LDFLAGS+= -L/usr/lib SUB_FILES= pkg-message SUB_LIST= USER=${USERS} USERS= ${PORTNAME} GROUPS= ${PORTNAME} PLIST_FILES= "@dir(${USERS},${GROUPS},0770) ${ETCDIR}" \ "@sample(${USERS},${GROUPS},0770) ${ETCDIR}/${PORTNAME}.toml.sample" \ bin/${PORTNAME} post-patch: ${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor @${REINPLACE_CMD} -e 's|"etc"|"${ETCDIR}"|g' \ ${WRKSRC}/internal/config/cli.go post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.toml.sample \ ${STAGEDIR}${ETCDIR} .include diff --git a/security/gauth/Makefile b/security/gauth/Makefile index be9c8aae05d0..eb51b5a1b36f 100644 --- a/security/gauth/Makefile +++ b/security/gauth/Makefile @@ -1,21 +1,21 @@ PORTNAME= gauth DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 PORTREVISION= 8 CATEGORIES= security -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Google Authenticator in your terminal WWW= https://github.com/pcarrier/gauth \ https://pkg.go.dev/github.com/pcarrier/gauth LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/pcarrier/gauth PLIST_FILES= bin/${PORTNAME} .include diff --git a/security/py-python-nmap/Makefile b/security/py-python-nmap/Makefile index a0b946641965..cb6cd90ca704 100644 --- a/security/py-python-nmap/Makefile +++ b/security/py-python-nmap/Makefile @@ -1,21 +1,21 @@ PORTNAME= python-nmap DISTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Use nmap and access scan results from Python3 WWW= https://pypi.org/project/python-nmap/ \ http://xael.org/pages/python-nmap-en.html LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt RUN_DEPENDS= nmap:security/nmap USES= python:build,run USE_PYTHON= autoplist distutils flavors .include diff --git a/sysutils/android-ota-payload-extractor/Makefile b/sysutils/android-ota-payload-extractor/Makefile index 17cdbd7ebf4d..9447ed41f9ea 100644 --- a/sysutils/android-ota-payload-extractor/Makefile +++ b/sysutils/android-ota-payload-extractor/Makefile @@ -1,25 +1,25 @@ PORTNAME= android-ota-payload-extractor DISTVERSIONPREFIX= v DISTVERSION= 1.1 PORTREVISION= 18 CATEGORIES= sysutils -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Android OTA payload extractor written in Go WWW= https://github.com/tobyxdd/android-ota-payload-extractor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= tobyxdd GH_TUPLE= golang:protobuf:v1.3.4:golang_protobuf/vendor/github.com/golang/protobuf \ xi2:xz:48954b6210f8:xi2_xz/vendor/github.com/xi2/xz GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} PLIST_FILES= bin/android-ota-payload-extractor .include diff --git a/sysutils/lazyssh/Makefile b/sysutils/lazyssh/Makefile index 630241dc6d8a..3517bcc1d266 100644 --- a/sysutils/lazyssh/Makefile +++ b/sysutils/lazyssh/Makefile @@ -1,33 +1,33 @@ PORTNAME= lazyssh DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 PORTREVISION= 6 CATEGORIES= sysutils -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Terminal-based interactive SSH Manager to manage your servers WWW= https://github.com/Adembc/lazyssh \ https://pkg.go.dev/github.com/Adembc/lazyssh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/Adembc/${PORTNAME} GO_TARGET= ./cmd:${PORTNAME} GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL} -X main.gitCommit=460bb0f" PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFAULT= XCLIP OPTIONS_MULTI= CLIPBOARD OPTIONS_MULTI_CLIPBOARD= XCLIP XSEL CLIPBOARD_DESC= Select which clipboard manager to install XCLIP_DESC= Install x11/xclip for clipboard operations XSEL_DESC= Install x11/xsel-conrad for clipboard operations XCLIP_RUN_DEPENDS= xclip:x11/xclip XSEL_RUN_DEPENDS= xsel:x11/xsel-conrad .include diff --git a/sysutils/vimpager/Makefile b/sysutils/vimpager/Makefile index 4e60790ac91e..208fb544a60f 100644 --- a/sysutils/vimpager/Makefile +++ b/sysutils/vimpager/Makefile @@ -1,63 +1,63 @@ PORTNAME= vimpager DISTVERSION= 2.06.20250412 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://github.com/rkitover/vimpager/releases/download/${DISTVERSION:R}/ DISTFILES+= man${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Use Vim/NeoVim as a pager (${FLAVOR:U} flavor) WWW= https://github.com/rkitover/vimpager LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= bats:devel/bats-core FLAVORS= console gtk2 gtk3 motif tiny x11 neovim FLAVOR?= ${FLAVORS:[1]} console_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@console gtk2_PKGNAMESUFFIX= -gtk2 gtk2_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@gtk2 gtk3_PKGNAMESUFFIX= -gtk3 gtk3_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@gtk3 motif_PKGNAMESUFFIX= -motif motif_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@motif neovim_PKGNAMESUFFIX= -neovim neovim_RUN_DEPENDS= ${LOCALBASE}/bin/nvim:editors/neovim tiny_PKGNAMESUFFIX= -tiny tiny_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@tiny x11_PKGNAMESUFFIX= -x11 x11_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@x11 USES= gmake USE_GITHUB= yes GH_ACCOUNT= rkitover GH_TAGNAME= 842f746 TEST_TARGET= test TESTING_UNSAFE= yes # Register conflicts with all other flavors CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:S/^/vimpager-/} NO_ARCH= yes OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-docs-off post-extract: @(${MKDIR} ${WRKSRC}/man && \ ${MV} ${WRKDIR}/*.1 \ ${WRKSRC}/man) post-install: @${MV} ${STAGEDIR}${PREFIX}/etc/vimpagerrc \ ${STAGEDIR}${PREFIX}/etc/vimpagerrc.sample .include diff --git a/textproc/dmenu-translate/Makefile b/textproc/dmenu-translate/Makefile index eceb94db0491..8243876c052a 100644 --- a/textproc/dmenu-translate/Makefile +++ b/textproc/dmenu-translate/Makefile @@ -1,40 +1,40 @@ PORTNAME= dmenu-translate DISTVERSION= g20230526 CATEGORIES= textproc -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Quick text translation with dmenu WWW= https://github.com/NikitaIvanovV/dmenu-translate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= gsed:textproc/gsed \ notify-send:devel/libnotify \ trans:textproc/translate-shell \ xterm:x11/xterm USE_GITHUB= yes GH_ACCOUNT= NikitaIvanovV GH_TAGNAME= 8cc717d3d3bec7f1d7db804e1c339362536b6e45 NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= WAYLAND X11 OPTIONS_DEFAULT= WAYLAND X11 WAYLAND_DESC= depend on x11/wmenu and x11/wl-clipboard for use with Wayland X11_DESC= depend on x11/dmenu and x11/xclip for use with X11 WAYLAND_RUN_DEPENDS= wl-copy:x11/wl-clipboard \ wmenu:x11/wmenu X11_RUN_DEPENDS= dmenu:x11/dmenu \ xclip:x11/xclip do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/feluda/Makefile b/textproc/feluda/Makefile index 70dfd0de27e3..dedd82440e42 100644 --- a/textproc/feluda/Makefile +++ b/textproc/feluda/Makefile @@ -1,28 +1,28 @@ PORTNAME= feluda DISTVERSIONPREFIX= v DISTVERSION= 1.11.0 # Cargo.lock patched: `make patch cargo-crates` PORTREVISION= 1 CATEGORIES= textproc -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Detect license usage restrictions in your project WWW= https://github.com/anistark/feluda LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= anistark # OPENSSL_NO_VENDOR needs openssl-src present so I'm using Cargo.lock and Cargo.toml patches: # first to not fetch openssl-src tarball and later to remove git2 ossl vendored feature. CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/libinfinity/Makefile b/textproc/libinfinity/Makefile index 8911f47f0517..e60a3b3ce5b2 100644 --- a/textproc/libinfinity/Makefile +++ b/textproc/libinfinity/Makefile @@ -1,38 +1,38 @@ PORTNAME= libinfinity DISTVERSION= 0.7.2 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= https://github.com/gobby/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Collaborative editing library WWW= https://github.com/gobby/libinfinity LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdocize:textproc/gtk-doc LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \ libavahi-client.so:net/avahi-app \ libdaemon.so:devel/libdaemon \ libgnutls.so:security/gnutls \ libgsasl.so:security/libgsasl \ libharfbuzz.so:print/harfbuzz USES= gettext gmake gnome libtool:build pathfix pkgconfig USE_GNOME= cairo gdkpixbuf glib20 gtk30 intltool libxml2 pango USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-install: @cd ${STAGEDIR}${PREFIX}/bin && \ ${MV} infinoted-0.7 \ infinoted @cd ${STAGEDIR}${PREFIX}/share/man/man1 && \ ${MV} infinoted-0.7.1 \ infinoted.1 .include diff --git a/textproc/moor/Makefile b/textproc/moor/Makefile index 4bf930a2df4a..34902e1bd377 100644 --- a/textproc/moor/Makefile +++ b/textproc/moor/Makefile @@ -1,42 +1,42 @@ PORTNAME= moor DISTVERSIONPREFIX= v DISTVERSION= 2.10.4 CATEGORIES= textproc -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Pager designed to do the right thing without any configuration WWW= https://github.com/walles/moor LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/walles/${PORTNAME}/v2 GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-s -w -X main.versionString=${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES OPTIONS_SUB= yes post-extract: @cd ${WRKSRC}/sample-files && \ ${LN} -s compressed.txt.zst compressed.txt.zstd post-patch: @${REINPLACE_CMD} 's|../../sample-files|${WRKSRC}/sample-files|g' \ ${WRKSRC}/internal/reader/reader_test.go post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${MANDIRS}/man1 post-install-EXAMPLES-on: @cd ${WRKSRC}/sample-files && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/tgpt/Makefile b/www/tgpt/Makefile index 5477920cea1b..d1145c336b8d 100644 --- a/www/tgpt/Makefile +++ b/www/tgpt/Makefile @@ -1,22 +1,22 @@ PORTNAME= tgpt DISTVERSIONPREFIX= v DISTVERSION= 2.11.1 PORTREVISION= 2 CATEGORIES= www -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= AI Chatbots in terminal without needing API keys WWW= https://github.com/aandrew-me/tgpt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/aandrew-me/tgpt/v2 post-patch: ${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor PLIST_FILES= bin/tgpt .include diff --git a/x11-fonts/fnt/Makefile b/x11-fonts/fnt/Makefile index 921397598b91..d01e7d58e1b9 100644 --- a/x11-fonts/fnt/Makefile +++ b/x11-fonts/fnt/Makefile @@ -1,48 +1,48 @@ PORTNAME= fnt DISTVERSION= 1.9.1 CATEGORIES= x11-fonts sysutils -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Missing font manager for UNIX WWW= https://github.com/alexmyczko/fnt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash \ chafa:graphics/chafa \ gsed:textproc/gsed \ lynx:www/lynx \ otfinfo:print/typetools USES= shebangfix USE_GITHUB= yes GH_ACCOUNT= alexmyczko SHEBANG_FILES= fnt NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/fnt \ share/man/man1/fnt.1.gz OPTIONS_DEFINE= ZSH OPTIONS_DEFAULT= ZSH ZSH_PLIST_FILES= share/zsh/site-functions/_fnt post-patch: ${REINPLACE_CMD} -i "" -e 's|sed|gsed|g' ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 do-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/completions/_fnt \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ .include diff --git a/x11-fonts/uw-ttyp0/Makefile b/x11-fonts/uw-ttyp0/Makefile index 66b0a74bec09..e821fe65d697 100644 --- a/x11-fonts/uw-ttyp0/Makefile +++ b/x11-fonts/uw-ttyp0/Makefile @@ -1,32 +1,32 @@ PORTNAME= uw-ttyp0 DISTVERSION= 2.1 CATEGORIES= x11-fonts MASTER_SITES= https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/ -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Monospaced bitmap fonts for X11 WWW= https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/ LICENSE= MIT TTYP0 LICENSE_COMB= multi LICENSE_NAME_TTYP0= ttyp0 License LICENSE_FILE_TTYP0= ${WRKSRC}/LICENSE LICENSE_PERMS_TTYP0= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= bdfresize:x11-fonts/bdfresize \ bdftopcf:x11-fonts/bdftopcf \ fonttosfnt:x11-fonts/fonttosfnt USES= fonts gmake perl5 USE_PERL5= build HAS_CONFIGURE= yes # Passing --prefix and --pcfdir to the configure script does not work: it is a # homebrewed script that relies on features only present in expr(1) from GNU # coreutils. MAKE_ARGS= PREFIX=${PREFIX} PCFDIR=${FONTSDIR} GEN_CONS_FREEBSD_VT=1 NO_ARCH= yes .include diff --git a/x11-wm/spectrwm/Makefile b/x11-wm/spectrwm/Makefile index 8b7c1a176f94..b6c65ed7ccf8 100644 --- a/x11-wm/spectrwm/Makefile +++ b/x11-wm/spectrwm/Makefile @@ -1,54 +1,54 @@ PORTNAME= spectrwm DISTVERSIONPREFIX= SPECTRWM_ DISTVERSION= 3_7_0 CATEGORIES= x11-wm -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Small, dynamic tiling window manager for X11 WWW= https://github.com/conformal/spectrwm LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcb-util.so:x11/xcb-util RUN_DEPENDS+= dmenu:x11/dmenu \ xlock:x11/xlockmore \ xterm:x11/xterm USES= compiler:c11 xorg USE_GITHUB= yes GH_ACCOUNT= conformal USE_LDCONFIG= yes USE_XORG= x11 xcb xcursor xft xrandr xt MAKE_ARGS+= -C \ freebsd CONFEXAMPLES= spectrwm_cz.conf spectrwm_es.conf spectrwm_fr.conf \ spectrwm_fr_ch.conf spectrwm_se.conf spectrwm_us.conf SCRIPTEXAMPLES= baraction.sh screenshot.sh post-patch: @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \ ${WRKSRC}/spectrwm.c \ ${WRKSRC}/spectrwm.1 do-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_PROGRAM} ${WRKSRC}/freebsd/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/freebsd/libswmhack.so \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/spectrwm.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/spectrwm.conf \ ${STAGEDIR}${PREFIX}/etc/spectrwm.conf.sample ${INSTALL_DATA} ${CONFEXAMPLES:C|^|${WRKSRC}/|} \ ${SCRIPTEXAMPLES:C|^|${WRKSRC}/|} \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile index fa9cfb2bbab7..6b8bca07a19d 100644 --- a/x11-wm/wayfire/Makefile +++ b/x11-wm/wayfire/Makefile @@ -1,72 +1,72 @@ PORTNAME= wayfire DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 CATEGORIES= x11-wm wayland -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= 3D Wayland compositor WWW= https://wayfire.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \ evdev-proto>0:devel/evdev-proto \ glm>=0.9.8:math/glm \ wayland-protocols>=1.12:graphics/wayland-protocols \ wf-config>=0.10.0<0.11.0:devel/wf-config LIB_DEPENDS= libevdev.so:devel/libevdev \ libinotify.so:devel/libinotify \ libinput.so:x11/libinput \ libpng.so:graphics/png \ libudev.so:devel/libudev-devd \ libwayland-server.so:graphics/wayland \ libwf-config.so:devel/wf-config \ libwlroots-0.19.so:x11-toolkits/wlroots019 \ libxkbcommon.so:x11/libxkbcommon \ libyyjson.so:devel/yyjson TEST_DEPENDS= doctest>0:devel/doctest USES= cmake:indirect compiler:c++17-lang gl gnome jpeg meson \ pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= WayfireWM GH_TUPLE= WayfireWM:wf-touch:093d894:wftouch/subprojects/wf-touch \ WayfireWM:wf-utils:3ef27d1:wfutils/subprojects/wf-utils USE_GL= egl glesv2 USE_GNOME= cairo pango USE_XORG= pixman MESON_ARGS= -Dtests=disabled \ -Dwf-touch:tests=disabled \ ${NULL} .if !exists(/usr/include/omp.h) # LLVM openmp in base doesn't support powerpc, armv6, armv7 yet MESON_ARGS+= -Denable_openmp=false .endif OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 X11_USE= XORG=xcb X11_MESON_ENABLED= xwayland post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ ${WRKSRC}/meson.build post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.ini ${STAGEDIR}${EXAMPLESDIR} pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure \ ${MESON_ARGS:M*tests*:S/=dis/=en/}"; \ ${TOUCH} ${WRKDIR}/.meson_build_tests; \ fi .include diff --git a/x11-wm/xdgmenumaker/Makefile b/x11-wm/xdgmenumaker/Makefile index d614703b5384..ac8e1429d7c0 100644 --- a/x11-wm/xdgmenumaker/Makefile +++ b/x11-wm/xdgmenumaker/Makefile @@ -1,34 +1,34 @@ PORTNAME= xdgmenumaker DISTVERSION= 2.4 CATEGORIES= x11-wm python -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Generate XDG menus for various window managers WWW= https://github.com/gapan/xdgmenumaker LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= txt2tags:textproc/txt2tags RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} TEST_DEPENDS:= ${RUN_DEPENDS} USES= display:test gnome python:run shebangfix USE_GITHUB= yes GH_ACCOUNT= gapan USE_GNOME= gtk30 pygobject3 SHEBANG_FILES= src/${PORTNAME} ALL_TARGET= man TEST_ENV= PYTHON=${PYTHON_CMD} TEST_TARGET= test NO_ARCH= yes post-patch: # This should have improved locale-specific tests, but 10 out of 24 still fail # (note that it is normal for tests that produce menus with icons to fail as # they expect the exact same icon theme and applications the author is using). @${REINPLACE_CMD} -e 's,utf8,UTF-8,' ${WRKSRC}/tests/Makefile .include diff --git a/x11/lemonbar/Makefile b/x11/lemonbar/Makefile index eee62d57c048..b4a1aed0ed8f 100644 --- a/x11/lemonbar/Makefile +++ b/x11/lemonbar/Makefile @@ -1,40 +1,40 @@ PORTNAME= lemonbar DISTVERSIONPREFIX=v DISTVERSION= 1.5 CATEGORIES= x11 -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Lightweight xcb based bar WWW= https://github.com/LemonBoy/bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c11 gmake localbase:ldflags perl5 xorg USE_GITHUB= yes GH_ACCOUNT= LemonBoy GH_PROJECT= bar USE_PERL5= build USE_XORG= xcb CONFLICTS_INSTALL= lemonbar-xft PLIST_FILES= bin/lemonbar \ share/man/man1/lemonbar.1.gz post-patch: ${REINPLACE_CMD} -e '/^CC.*=/d' -e '/^CFLAGS.*=/s/-Os//' \ ${WRKSRC}/Makefile post-build: ${LOCALBASE}/bin/pod2man --section=1 --name=lemonbar \ --center="lemonbar manual" \ --release="lemonbar ${PORTVERSION}" \ ${WRKSRC}/README.pod > ${WRKSRC}/lemonbar.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lemonbar ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lemonbar.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/x11/xclicker/Makefile b/x11/xclicker/Makefile index 15e231dcb466..aa1f21d54703 100644 --- a/x11/xclicker/Makefile +++ b/x11/xclicker/Makefile @@ -1,31 +1,31 @@ PORTNAME= xclicker DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 CATEGORIES= x11 -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Fast gui autoclicker for x11 desktops WWW= https://github.com/robiot/xclicker LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= desktop-file-utils gnome meson motif pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= robiot USE_GNOME+= gdkpixbuf glib20 gtk30 USE_XORG+= x11 xi xtst PLIST_FILES= bin/xclicker \ share/applications/xclicker.desktop \ share/pixmaps/xclicker.png do-install: ${INSTALL_PROGRAM} ${WRKSRC}/_build/src/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${PATCHDIR}/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR}/${PORTNAME}.desktop ${INSTALL_DATA} ${WRKSRC}/assets/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include