*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-02-13 11:37:15 +01:00
parent dcff4ae4fd
commit 6650c72bcb
1645 changed files with 58239 additions and 12074 deletions

View File

@ -1,7 +1,7 @@
PORTNAME= darkman
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= libzippp
DISTVERSIONPREFIX= ${PORTNAME}-v
DISTVERSION= 7.0-1.10.1
DISTVERSION= 7.1-1.10.1
CATEGORIES= archivers devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1694933034
SHA256 (ctabin-libzippp-libzippp-v7.0-1.10.1_GH0.tar.gz) = 67d6808406b4fc255016ede52c7b5105e2d0e43899a3331de9ed86da5dea07a1
SIZE (ctabin-libzippp-libzippp-v7.0-1.10.1_GH0.tar.gz) = 35309
TIMESTAMP = 1707723406
SHA256 (ctabin-libzippp-libzippp-v7.1-1.10.1_GH0.tar.gz) = 9ded3c4b5641e65d2b3a3dd0cbc4106209ee17c17df70e5187e7171420752546
SIZE (ctabin-libzippp-libzippp-v7.1-1.10.1_GH0.tar.gz) = 35430

View File

@ -1,6 +1,7 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.3
PORTREVISION= 1
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org

View File

@ -14,6 +14,8 @@ LICENSE= PHP301
USES= compiler:c11 php:build,pecl
CFLAGS+= -Wno-error=incompatible-function-pointer-types
CONFIGURE_ARGS= --enable-rar
.include <bsd.port.mk>

View File

@ -1,4 +1,5 @@
PORTNAME= star
PORTREVISION= 1
CATEGORIES= archivers
COMMENT= Unique standard tape archiver with many enhancements
@ -6,19 +7,26 @@ WWW= https://cdrtools.sourceforge.net/private/star.html
PORTDOCS= README* STARvsGNUTAR
OPTIONS_DEFINE+=DOCS GNUTAR
OPTIONS_DEFINE+=DOCS GNUTAR PROFILE
OPTIONS_SUB= yes
GNUTAR_DESC= Install a gnutar binary
MASTERDIR= ${.CURDIR}/../../devel/schilybase
COMPONENTS= mt \
COMPONENTS= libstreamar \
mt \
rmt \
star \
star_sym \
strar
# these are shipped in archivers/tartest
post-patch-PROFILE-off:
@${ECHO_MSG} '=> Patching Makefiles to disable profiled libraries'
@${REINPLACE_CMD} -e '/^MK_FILES/s, [a-z]*_p.mk,,' ${WRKSRC}/*/Makefile
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/include/schily
${INSTALL_DATA} ${WRKSRC}/include/schily/strar.h ${STAGEDIR}${PREFIX}/include/schily/
# these are shipped in archivers/tartest
${RM} -r ${STAGEDIR}${DOCSDIR}/testscripts
.include "${MASTERDIR}/Makefile.master"

View File

@ -9,6 +9,11 @@ bin/suntar
bin/ustar
etc/default/srmt
etc/default/star
include/schily/strar.h
lib/libstreamar.a
lib/libstreamar.so
lib/libstreamar.so.1.0
%%PROFILE%%lib/profiled/libstreamar.a
sbin/srmt
share/doc/srmt/default-srmt.sample
%%GNUTAR%%share/man/man1/gnutar.1.gz
@ -22,3 +27,4 @@ share/man/man1/strar.1.gz
share/man/man1/suntar.1.gz
share/man/man1/ustar.1.gz
share/man/man5/star.5.gz
share/man/man5/streamarchive.5.gz

View File

@ -12,7 +12,8 @@ WWW= https://mackyle.github.io/xar/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Upstream last release was in 2012 and seems dead
DEPRECATED= Last release was in 2012 and upstream is dead, consider archives/libarchive or archivers/7-zip
EXPIRATION_DATE=2024-03-31
USES= cpe gmake gnome libtool ssl
BROKEN_SSL= openssl openssl31

View File

@ -1,11 +1,10 @@
PORTNAME= cava
DISTVERSION= 0.7.4
PORTREVISION= 2
DISTVERSION= 0.10.1
CATEGORIES= audio
MAINTAINER= vendion@gmail.com
COMMENT= Console-based Audio Visualizer for MPD, PulseAudio, and sndio
WWW= https://karlstav.github.io/cava
COMMENT= Cross-platform Audio Visualizer
WWW= https://github.com/karlstav/cava
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@ -13,63 +12,75 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libiniparser.so:devel/iniparser
USES= autoreconf compiler:c11 libtool localbase ncurses
USES= autoreconf compiler:c11 libtool localbase pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= karlstav
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-input-alsa
CONFIGURE_ENV= ac_cv_lib_asound_snd_pcm_open=no \
FONT_DIR=${DATADIR}
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --disable-input-alsa \
--disable-input-pipewire
PLIST_FILES= bin/cava
PORTDOCS= README.md
PORTEXAMPLES= config
OPTIONS_DEFINE= DOCS EXAMPLES PORTAUDIO PULSEAUDIO SNDIO VT
OPTIONS_DEFAULT= PULSEAUDIO SNDIO VT
.if !exists(/usr/bin/vtfontcvt)
OPTIONS_EXCLUDE= VT
.endif
OPTIONS_DEFINE= DOCS EXAMPLES VT
OPTIONS_DEFAULT= GLSL JACK NCURSES OSS PORTAUDIO PULSEAUDIO SDL SNDIO VT
VT_DESC= Build with vt(4) support (installs custom font)
OPTIONS_GROUP= INPUT OUTPUT
OPTIONS_GROUP_INPUT= JACK OSS PORTAUDIO PULSEAUDIO SNDIO
OPTIONS_GROUP_OUTPUT= GLSL NCURSES SDL
GLSL_DESC= Build with GLSL support (implies ${GLSL_IMPLIES})
GLSL_BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_check_gl.m4:devel/autoconf-archive
GLSL_USES= gl
GLSL_USE= gl=egl
GLSL_CONFIGURE_ENABLE= output-sdl-glsl
GLSL_IMPLIES= SDL
JACK_DESC= Build with JACK support
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CONFIGURE_ENABLE= input-jack
NCURSES_DESC= Build with ncurses support
NCURSES_USES= ncurses
NCURSES_CONFIGURE_ENABLE= output-ncurses
OSS_DESC= Build with OSS support
OSS_CONFIGURE_ENABLE= input-oss
PORTAUDIO_DESC= Build with portaudio support
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_CONFIGURE_OFF= --disable-input-portaudio
PORTAUDIO_CONFIGURE_ENABLE= input-portaudio
PULSEAUDIO_DESC= Build with pulseaudio support
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio \
libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_OFF= --disable-input-pulse
PULSEAUDIO_CONFIGURE_ENABLE= input-pulse
SDL_DESC= Build with SDL support
SDL_USES= sdl
SDL_USE= sdl=sdl2
SDL_CONFIGURE_ENABLE= output-sdl
SNDIO_DESC= Build with sndio support
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CONFIGURE_OFF= --disable-input-sndio
SNDIO_CONFIGURE_ENABLE= input-sndio
VT_DESC= Build and install custom font for vt(4)
VT_BUILD_DEPENDS= psf2bdf:x11-fonts/psftools
VT_MAKE_ARGS_OFF= cava_font__DATA=""
VT_CONFIGURE_ENABLE= cava-font
VT_PLIST_FILES= ${DATADIR}/cava.fnt
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=deprecated-non-prototype
.endif
pre-configure:
@${ECHO_CMD} ${DISTVERSION} > ${WRKSRC}/version
pre-build-VT-on:
psf2bdf --fontname="-gnu-cava-medium-r-normal--16-160-75-75-c-80-iso10646-1" \
${WRKSRC}/cava.psf > ${WRKSRC}/cava.bdf
vtfontcvt ${WRKSRC}/cava.bdf ${WRKSRC}/cava.fnt
${ECHO_CMD} ${DISTVERSION} > ${WRKSRC}/version
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/example_files/config ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1627884520
SHA256 (karlstav-cava-0.7.4_GH0.tar.gz) = fefd3cc04d41b03ca416630cafadbfda6c75e2ca0869da1f03963dcb13e1ecb7
SIZE (karlstav-cava-0.7.4_GH0.tar.gz) = 101847
TIMESTAMP = 1707006507
SHA256 (karlstav-cava-0.10.1_GH0.tar.gz) = a3a60814326fa34b54e93ce0b1e66460d55f1007e576c5152fd47024d9ceaff9
SIZE (karlstav-cava-0.10.1_GH0.tar.gz) = 129520

View File

@ -1,22 +0,0 @@
- Remove some flags that gcc 4.2 (on tier 2 archs like powerpc)
does not recognize
- Do not install the Linux-only font
--- Makefile.am.orig 2021-05-18 18:13:38 UTC
+++ Makefile.am
@@ -22,7 +22,7 @@ if OSX
else
cava_LDFLAGS += -lrt
cava_font_dir = @FONT_DIR@
- cava_font__DATA = cava.psf
+ cava_font__DATA = cava.fnt
endif
if ALSA
@@ -52,5 +52,6 @@ if !SYSTEM_LIBINIPARSER
cava_LDADD += -Liniparser/.libs
cava_CPPFLAGS += -Iiniparser/src
endif
+

View File

@ -1,96 +0,0 @@
--- cava.c.orig 2021-05-18 18:13:38 UTC
+++ cava.c
@@ -36,13 +36,11 @@
#include "util.h"
#ifdef NCURSES
-#include "output/terminal_bcircle.h"
#include "output/terminal_ncurses.h"
#include <curses.h>
#endif
#include "output/raw.h"
-#include "output/terminal_noncurses.h"
#include "input/alsa.h"
#include "input/common.h"
@@ -92,8 +90,6 @@ void cleanup(void) {
#else
;
#endif
- } else if (output_mode == OUTPUT_NONCURSES) {
- cleanup_terminal_noncurses();
}
}
@@ -260,10 +256,10 @@ as of 0.4.0 all options are specified in config file,
if (inAtty) {
// checking if cava psf font is installed in FONTDIR
FILE *font_file;
- font_file = fopen(FONTDIR "/cava.psf", "r");
+ font_file = fopen(FONTDIR "/cava.fnt", "r");
if (font_file) {
fclose(font_file);
- system("setfont " FONTDIR "/cava.psf >/dev/null 2>&1");
+ system("/usr/sbin/vidcontrol -f " FONTDIR "/cava.fnt > /dev/null 2>&1");
} else {
// if not it might still be available, we dont know, must try
system("setfont cava.psf >/dev/null 2>&1");
@@ -532,16 +528,6 @@ as of 0.4.0 all options are specified in config file,
height = lines * 8;
break;
#endif
- case OUTPUT_NONCURSES:
- get_terminal_dim_noncurses(&width, &lines);
-
- if (p.xaxis != NONE)
- lines--;
-
- init_terminal_noncurses(inAtty, p.col, p.bgcol, width, lines, p.bar_width);
- height = lines * 8;
- break;
-
case OUTPUT_RAW:
if (strcmp(p.raw_target, "/dev/stdout") != 0) {
int fptest;
@@ -787,11 +773,6 @@ as of 0.4.0 all options are specified in config file,
if (p.xaxis != NONE) {
x_axis_info = 1;
double center_frequency;
- if (output_mode == OUTPUT_NONCURSES) {
- printf("\r\033[%dB", lines + 1);
- if (remainder)
- printf("\033[%dC", remainder);
- }
for (int n = 0; n < number_of_bars; n++) {
if (p.stereo) {
if (n < number_of_bars / 2)
@@ -817,16 +798,6 @@ as of 0.4.0 all options are specified in config file,
mvprintw(lines, n * (p.bar_width + p.bar_spacing) + remainder, "%.1f",
freq_kilohz);
#endif
- } else if (output_mode == OUTPUT_NONCURSES) {
- if (center_frequency < 1000)
- printf("%-4d", freq_floor);
- else if (center_frequency > 1000 && center_frequency < 10000)
- printf("%.2f", freq_kilohz);
- else
- printf("%.1f", freq_kilohz);
-
- if (n < number_of_bars - 1)
- printf("\033[%dC", p.bar_width + p.bar_spacing - 4);
}
}
printf("\r\033[%dA", lines + 1);
@@ -1142,11 +1113,6 @@ as of 0.4.0 all options are specified in config file,
p.gradient, x_axis_info);
break;
#endif
- case OUTPUT_NONCURSES:
- rc = draw_terminal_noncurses(inAtty, lines, width, number_of_bars, p.bar_width,
- p.bar_spacing, remainder, bars, previous_frame,
- x_axis_info);
- break;
case OUTPUT_RAW:
rc = print_raw_out(number_of_bars, fp, p.is_bin, p.bit_format, p.ascii_range,
p.bar_delim, p.frame_delim, bars);

View File

@ -1,34 +0,0 @@
Remove noncurses output method which only produces a garbled mess
on terminals.
--- config.c.orig 2021-08-02 22:27:47 UTC
+++ config.c
@@ -181,10 +181,6 @@ bool validate_config(struct config_params *p, struct e
return false;
#endif
}
- if (strcmp(outputMethod, "noncurses") == 0) {
- p->output = OUTPUT_NONCURSES;
- p->bgcol = 0;
- }
if (strcmp(outputMethod, "raw") == 0) { // raw:
p->output = OUTPUT_RAW;
p->bar_spacing = 0;
@@ -220,7 +216,7 @@ bool validate_config(struct config_params *p, struct e
#ifndef NCURSES
write_errorf(
error,
- "output method %s is not supported, supported methods are: 'noncurses' and 'raw'\n",
+ "output method %s is not supported, supported methods are: 'raw'\n",
outputMethod);
return false;
#endif
@@ -228,7 +224,7 @@ bool validate_config(struct config_params *p, struct e
#ifdef NCURSES
write_errorf(error,
"output method %s is not supported, supported methods are: 'ncurses', "
- "'noncurses' and 'raw'\n",
+ "and 'raw'\n",
outputMethod);
return false;
#endif

View File

@ -1,13 +0,0 @@
Neuter gratuitous OS check that is not used for anything at all.
--- configure.ac.orig 2020-05-26 20:29:47 UTC
+++ configure.ac
@@ -294,7 +294,7 @@ case "${host_os}" in
build_mac=yes
;;
*)
- AC_MSG_ERROR(["OS $host_os is not supported"])
+ AC_MSG_NOTICE([I'm a teapot])
;;
esac

View File

@ -1,14 +0,0 @@
--- example_files/config.orig 2020-10-29 12:41:35 UTC
+++ example_files/config
@@ -73,10 +73,7 @@
[output]
-# Output method. Can be 'ncurses', 'noncurses' or 'raw'.
-# 'noncurses' uses a custom framebuffer technique and draws only changes
-# from frame to frame. 'ncurses' is default if supported
-#
+# Output method. Can be 'ncurses' or 'raw'.
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
# stream of the bar heights that can be used to send to other applications.
# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.

View File

@ -1,22 +0,0 @@
Stop using uninitialized variable after lazy refactoring upstream
--- input/sndio.c.orig 2020-10-29 12:44:33 UTC
+++ input/sndio.c
@@ -14,7 +14,7 @@ void *input_sndio(void *data) {
par.bits = 16;
par.le = 1;
par.rate = 44100;
- par.rchan = 2;
+ par.rchan = audio->channels;
par.appbufsz = sizeof(buf) / par.rchan;
if ((hdl = sio_open(audio->source, SIO_REC, 0)) == NULL) {
@@ -33,7 +33,7 @@ void *input_sndio(void *data) {
exit(EXIT_FAILURE);
}
- uint16_t frames = (sizeof(buf) / sizeof(buf[0])) / 2;
+ uint16_t frames = (sizeof(buf) / sizeof(buf[0])) / audio->channels;
while (audio->terminate != 1) {
if (sio_read(hdl, buf, sizeof(buf)) == 0) {
fprintf(stderr, __FILE__ ": sio_read() failed: %s\n", strerror(errno));

View File

@ -1,16 +0,0 @@
--- output/terminal_ncurses.c.orig 2020-10-29 12:36:59 UTC
+++ output/terminal_ncurses.c
@@ -267,9 +267,13 @@ int draw_terminal_ncurses(int is_tty, int terminal_hei
// general: cleanup
void cleanup_terminal_ncurses(void) {
echo();
+#ifdef __FreeBSD__
+ system("/usr/sbin/vidcontrol -f >/dev/null 2>&1");
+#else
system("setfont >/dev/null 2>&1");
system("setfont /usr/share/consolefonts/Lat2-Fixed16.psf.gz >/dev/null 2>&1");
system("setterm -blank 10 >/dev/null 2>&1");
+#endif
/*for(int i = 0; i < gradient_size; ++i) {
if(the_color_redefinitions[i].color) {
init_color(the_color_redefinitions[i].color,

View File

@ -1,5 +1,7 @@
C.A.V.A. is a bar spectrum audio visualizer for the terminal using
PulseAudio, sndio or fifo buffer for input.
CAVA (Cross-platform Audio Visualizer) is a bar spectrum audio visualizer for
the terminal (ncurses) or desktop (SDL). It also provides a GLSL shader output
backend which can enhance the desktop experience even more. The supported input
backends include OSS, sndio, JACK, portaudio, pulseaudio and fifo.
This program is not intended for scientific use. It's written to look
This program is not intended for scientific use. It's written to look
responsive and aesthetic when used to visualize music.

View File

@ -1,20 +1,21 @@
PORTNAME= cutmp3
PORTVERSION= 3.0.1
PORTREVISION= 2
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.3
CATEGORIES= audio
MASTER_SITES= http://www.puchalla-online.de/ \
http://mirror.mcx2.org/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= matthew@matthewphillips.info
COMMENT= Small and fast command line MP3 editor
WWW= https://www.puchalla-online.de/cutmp3.html
WWW= https://github.com/tarjanm-movidius/cutmp3
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= tar:bzip2 readline
USES= readline
USE_GITHUB= yes
GH_ACCOUNT= tarjanm-movidius
PLIST_FILES= bin/cutmp3 man/man1/cutmp3.1.gz
PLIST_FILES= bin/cutmp3 \
share/man/man1/cutmp3.1.gz
PORTDOCS= README README.timetable USAGE

View File

@ -1,2 +1,3 @@
SHA256 (cutmp3-3.0.1.tar.bz2) = 7dc97fe8511e099a09e7107e573bd619ed527ada61fb24692c3963499c5b91b5
SIZE (cutmp3-3.0.1.tar.bz2) = 48167
TIMESTAMP = 1706809820
SHA256 (tarjanm-movidius-cutmp3-v3.0.3_GH0.tar.gz) = 7fde60cbf9c57b1697cb86f9f95d073dbabb4281df2a3899861e0bd1531cbd01
SIZE (tarjanm-movidius-cutmp3-v3.0.3_GH0.tar.gz) = 55030

View File

@ -1,33 +1,33 @@
--- Makefile.orig 2015-07-13 10:22:29 UTC
--- Makefile.orig 2024-02-04 18:59:38 UTC
+++ Makefile
@@ -1,42 +1,37 @@
NAME=cutmp3
VERSION=3.0.1
-PREFIX=/usr
+PREFIX?=/usr/local
@@ -3,37 +3,34 @@ DATADIR=${PREFIX}/share
PREFIX?=/usr/local
BINDIR=${PREFIX}/bin
DATADIR=${PREFIX}/share
-MANDIR=${PREFIX}/share/man/man1
-DOCDIR=${DATADIR}/doc/${NAME}-${VERSION}
+MANDIR=${PREFIX}/man/man1
+DOCDIR=${DATADIR}/doc/${NAME}
+MANDIR=${DATADIR}/man/man1
DOCDIR=${DATADIR}/doc/${NAME}-${VERSION}
-CFLAGS?=-Wall -Wformat-security -Wunused-result
+CFLAGS+=-Wall -Wformat-security -Wunused-result
#CFLAGS+=-DDEBUG
all:
- @echo -e "\n\n*** You need readline-devel, ncurses-devel or similar to compile ${NAME} ***\n*** Maybe you want to try the binary on compile failures? ***\n\n"
- gcc -O ${CFLAGS} -c mpglib.c
- gcc -O ${CFLAGS} -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
@echo -e "\n\n*** You need readline-devel, ncurses-devel or similar to compile ${NAME} ***\n*** Maybe you want to try the binary on compile failures? ***\n\n"
- gcc -O2 ${CFLAGS} -c mpglib.c
- gcc -O2 ${CFLAGS} -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline
+ ${CC} ${CFLAGS} ${CPPFLAGS} -c mpglib.c
+ ${CC} ${CFLAGS} ${CPPFLAGS} -c main.c
+ ${CC} ${CFLAGS} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline -lncurses
+ ${CC} ${CFLAGS} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline
#-lncurses
i386:
- gcc -Wall -O -c mpglib.c
- gcc -Wall -O -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
+ cc -Wall -O -c mpglib.c
+ cc -Wall -O -c main.c
+ cc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
- gcc -Wall -O2 -c mpglib.c
- gcc -Wall -O2 -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline
+ ${CC} ${CFLAGS} -c mpglib.c
+ ${CC} ${CFLAGS} -c main.c
+ ${CC} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline
clean:
rm -f *.o
@ -36,25 +36,23 @@
install:
- install -d ${BINDIR}
- install ${NAME} ${BINDIR}
- strip ${BINDIR}/${NAME}
+ install -d $(DESTDIR)${BINDIR}
+ install ${NAME} $(DESTDIR)${BINDIR}
+ strip $(DESTDIR)${BINDIR}/${NAME}
if [ ! -z "${KDEDIR}" ]; then install -m 644 ${NAME}.desktop ${KDEDIR}/share/apps/konqueror/servicemenus; elif [ -d /usr/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /usr/share/apps/konqueror/servicemenus; elif [ -d /opt/kde/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde/share/apps/konqueror/servicemenus; elif [ -d /opt/kde3/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde3/share/apps/konqueror/servicemenus; fi
- install -d ${DOCDIR}/${NAME}
- install -m 644 README* USAGE ${DOCDIR}/${NAME}
- install -d ${MANDIR}
gzip ${NAME}.1
- install -m 644 ${NAME}.1.gz ${MANDIR}
- gunzip ${NAME}.1.gz
+ install -m 644 ${NAME}.1.gz $(DESTDIR)${MANDIR}
gunzip ${NAME}.1.gz
uninstall:
rm -f ${BINDIR}/${NAME}
@@ -41,4 +38,4 @@ debug:
rm -f ${KDEDIR}/share/apps/konqueror/servicemenus/${NAME}.desktop
debug:
- gcc -g -Wall -O -c mpglib.c
- gcc -g -Wall -O -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
+ cc -g -Wall -O -c mpglib.c
+ cc -g -Wall -O -c main.c
+ cc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
- gcc ${CFLAGS} -DDEBUG -g mpglib.c main.c -o ${NAME} -lm -lreadline
+ ${CC} ${CFLAGS} -DDEBUG -g mpglib.c main.c -o ${NAME} -lm -lreadline

View File

@ -1,6 +1,7 @@
PORTNAME= gonic
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.2
PORTREVISION= 1
CATEGORIES= audio net
MAINTAINER= tagattie@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= jackit
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.22
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= dev@submerge.ch

View File

@ -11,7 +11,7 @@
: ${jackd_enable="NO"}
: ${jackd_user="root"}
: ${jackd_rtprio="NO"}
: ${jackd_args="-r -doss -r44100 -p1024 -n3 -w16"}
: ${jackd_args="--no-realtime -doss -r48000 -p1024 -w32"}
. /etc/rc.subr
@ -20,15 +20,44 @@ rcvar=jackd_enable
procname=%%PREFIX%%/bin/jackd
start_cmd="start_jackd"
fail() {
echo "JACK failed to start: $1" >&2
exit 1
}
check_config() {
# check that jackd_user is set
if [ -z "$jackd_user" ]; then
fail "jackd_user has to be defined"
fi
# detect intent to use realtime priority
if [ "$jackd_rtprio" = "YES" ] || \
{ echo "$jackd_args" | grep -q -- "oss" && \
{ echo "$jackd_args" | grep -qw -- "--realtime" || \
echo "$jackd_args" | grep -qw -- "-[A-Za-mo-z]*R[A-Za-z]*"; }; }; then
# check that mac_priority(4) is enabled
if [ "$(sysctl -qn security.mac.priority.realtime)" != "1" ]; then
fail "Realtime priority requires mac_priority(4) to be loaded"
fi
# check that the user has realtime privileges
if ! (su -m "$jackd_user" -c "rtprio 10 test -z"); then
fail "User jackd_user=$jackd_user is not a member of the realtime group"
fi
fi
}
start_jackd() {
echo "Starting ${name}."
if [ $jackd_rtprio = "YES" ]; then
local rt="rtprio 1"
fi
# check that setup is valid
check_config
# log the date and parameters
echo -e "\n[`date`] Starting the daemon, user=$jackd_user rtprio=$jackd_rtprio args=\"$jackd_args\"" >> /var/log/${name}.log
# daemon(8) should be able to set the realtime priority, but it isn't
$rt daemon -p /var/run/${name}.pid -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
echo -e "\n[`date`] Starting the daemon, user=$jackd_user args=\"$jackd_args\"" >> /var/log/${name}.log
# start the daemon
daemon -p /var/run/${name}.pid -u "$jackd_user" %%PREFIX%%/bin/jackd $jackd_args
}
load_rc_config ${name}

View File

@ -3,11 +3,15 @@ The new JACK server comes with a DBUS control interface:
$ jack_control help
$ jack_control ds oss
$ jack_control dp
$ jack_control dps rate 48000
$ jack_control dps wordlength 16
$ jack_control dps capture /dev/dsp0
$ jack_control dps playback /dev/dsp0
$ jack_control eps realtime False
$ jack_control start
Only root can grant real-time priority to processes for now, using rtprio(1).
Upcoming FreeBSD releases will have a MAC policy with a realtime user group.
To use real-time priority for JACK server and clients, load the mac_priority(4)
module and add the JACK user to the realtime group.
Memory locking has to be allowed in /etc/login.conf or ~/.login_conf. Set the
resource limit ":memorylocked=unlimited:" and don't forget to run
@ -19,8 +23,7 @@ Note that only one JACK server can be run at a time. An /etc/rc.conf example:
jackd_enable="YES"
jackd_user="joe"
jackd_rtprio="YES"
jackd_args="-R -doss -r48000 -p1024 -n1 -w16 \
jackd_args="--no-realtime -doss -r48000 -p1024 -w16 \
--capture /dev/dsp0 --playback /dev/dsp0"
Official JACK example clients and tools are available as jack-example-tools.

View File

@ -1,6 +1,6 @@
PORTNAME= jacktrip
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1
DISTVERSION= 2.2.2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1706599003
SHA256 (jacktrip-jacktrip-v2.2.1_GH0.tar.gz) = c30099d9eab121b72430d4d7de4d8ce5eb5bf4526979af24314c0a908d2ee720
SIZE (jacktrip-jacktrip-v2.2.1_GH0.tar.gz) = 6280704
TIMESTAMP = 1707812518
SHA256 (jacktrip-jacktrip-v2.2.2_GH0.tar.gz) = 618dc0be301d24b7fc8ad2eda52bd3323b9ed71cc4c6ddb67f6a333755834416
SIZE (jacktrip-jacktrip-v2.2.2_GH0.tar.gz) = 6282242
SHA256 (jothepro-doxygen-awesome-css-9380569_GH0.tar.gz) = b57aa7345f76f23521f81c1d12d8286a33c47cf94b5ad38a85bdcf46c6aff5cc
SIZE (jothepro-doxygen-awesome-css-9380569_GH0.tar.gz) = 431473
SHA256 (x42-weakjack-cddbeec0953d68048d164c472c9b30a5d96778db_GH0.tar.gz) = 451a660ae579cc3d31d369efa08d2b7680fc3a7bfec7832e61d8b11575ad8d14

View File

@ -1,6 +1,6 @@
PORTNAME= libremidi
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.0
DISTVERSION= 4.4.0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -17,9 +17,10 @@ USES= cmake:testing compiler:c++20-lang localbase
USE_GITHUB= yes
GH_ACCOUNT= jcelerier
#CMAKE_ON= BUILD_SHARED_LIBS # this doesn't work on libremidi form some reason - see the patch
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_OFF= LIBREMIDI_TESTS
CMAKE_TESTING_ON= LIBREMIDI_TESTS # 1 test fails: https://github.com/jcelerier/libremidi/issues/86
CMAKE_ARGS= -DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS
CMAKE_TESTING_ON= LIBREMIDI_TESTS
OPTIONS_DEFINE= JACK
OPTIONS_DEFAULT= JACK

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707199626
SHA256 (jcelerier-libremidi-v4.3.0_GH0.tar.gz) = 1e25b72e0a50af6594995853630237171163cfa4760535b8487805ede31f7354
SIZE (jcelerier-libremidi-v4.3.0_GH0.tar.gz) = 15523253
TIMESTAMP = 1707719024
SHA256 (jcelerier-libremidi-v4.4.0_GH0.tar.gz) = da883962a2c4938cb838097c7cf31f8358c0e924b9713f7390d18b2d21867a9f
SIZE (jcelerier-libremidi-v4.4.0_GH0.tar.gz) = 15532881

View File

@ -1,13 +0,0 @@
- BUILD_SHARED_LIBS doesn't work for some reason
--- CMakeLists.txt.orig 2023-10-09 23:50:56 UTC
+++ CMakeLists.txt
@@ -57,7 +57,7 @@ if(LIBREMIDI_HEADER_ONLY)
set(_private INTERFACE)
target_compile_definitions(libremidi ${_public} LIBREMIDI_HEADER_ONLY)
else()
- add_library(libremidi
+ add_library(libremidi SHARED
include/libremidi/backends/alsa_seq/config.hpp
include/libremidi/backends/alsa_seq/helpers.hpp
include/libremidi/backends/alsa_seq/midi_in.hpp

View File

@ -1,17 +0,0 @@
--- cmake/libremidi.tests.cmake.orig 2023-10-02 17:31:54 UTC
+++ cmake/libremidi.tests.cmake
@@ -1,4 +1,4 @@
-
+ if (FALSE)
include(FetchContent)
FetchContent_Declare(
@@ -8,6 +8,8 @@
)
FetchContent_MakeAvailable(Catch2)
+ endif()
+ find_package(Catch2)
if(NOT TARGET Catch2::Catch2WithMain)
message(WARNING "libremidi: Catch2::Catch2WithMain target not found")
return()

View File

@ -87,6 +87,7 @@ include/libremidi/detail/midi_in.hpp
include/libremidi/detail/midi_out.hpp
include/libremidi/detail/midi_stream_decoder.hpp
include/libremidi/detail/observer.hpp
include/libremidi/detail/ump_stream.hpp
include/libremidi/error.hpp
include/libremidi/input_configuration.hpp
include/libremidi/libremidi.cpp
@ -108,4 +109,4 @@ lib/cmake/libremidi/libremidi-config.cmake
lib/cmake/libremidi/libremidi-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/libremidi/libremidi-targets.cmake
lib/liblibremidi.so
lib/liblibremidi.so.4.3.0
lib/liblibremidi.so.4.4.0

View File

@ -1,6 +1,5 @@
PORTNAME= lv2
PORTVERSION= 1.18.4
PORTREVISION= 2
PORTVERSION= 1.18.10
CATEGORIES= audio
MASTER_SITES= https://lv2plug.in/spec/
@ -17,32 +16,30 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rdflib>0:textproc/py-rdflib@${PY_FLAVOR}
USES= python shebangfix tar:bzip2 waf
USES= meson pkgconfig python:build shebangfix tar:xz
MESON_ARGS= -Dtests=disabled
SHEBANG_FILES= lv2specgen/lv2specgen.py
BINARY_ALIAS= python3=${PYTHON_CMD}
PORTDOCS= *
OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc
DOXYGEN_IMPLIES= DOCS
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rdflib>0:textproc/py-rdflib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR}
DOXYGEN_CONFIGURE_ON= --docs
DOXYGEN_PORTDOCS= *
DOXYGEN_MESON_ENABLED= docs
EXAMPLES_LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
EXAMPLES_USES= pkgconfig gnome
EXAMPLES_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,pango
EXAMPLES_CONFIGURE_OFF= --no-plugins
post-install:
# Waf doesn't have built-in strip support
@${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \
-name '*.so' -exec ${STRIP_CMD} {} +
EXAMPLES_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile
EXAMPLES_USES= gnome
EXAMPLES_USE= GNOME=cairo,glib20,gtk20
EXAMPLES_MESON_ENABLED= plugins
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1660012418
SHA256 (lv2-1.18.4.tar.bz2) = 4ddc0ed20579aabbaeb4df6fb42b69949c01dc7169ab0b945c709339509e6760
SIZE (lv2-1.18.4.tar.bz2) = 540611
TIMESTAMP = 1707567872
SHA256 (lv2-1.18.10.tar.xz) = 78c51bcf21b54e58bb6329accbb4dae03b2ed79b520f9a01e734bd9de530953f
SIZE (lv2-1.18.10.tar.xz) = 237380

View File

@ -1,80 +1,80 @@
bin/lv2_validate
bin/lv2specgen.py
%%DOXYGEN%%bin/lv2specgen.py
include/lv2.h
include/lv2/atom
include/lv2/buf-size
include/lv2/core
include/lv2/data-access
include/lv2/dynmanifest
include/lv2/event
include/lv2/instance-access
include/lv2/log
include/lv2/lv2plug.in/ns/ext/atom
include/lv2/lv2plug.in/ns/ext/buf-size
include/lv2/lv2plug.in/ns/ext/data-access
include/lv2/lv2plug.in/ns/ext/dynmanifest
include/lv2/lv2plug.in/ns/ext/event
include/lv2/lv2plug.in/ns/ext/instance-access
include/lv2/lv2plug.in/ns/ext/log
include/lv2/lv2plug.in/ns/ext/midi
include/lv2/lv2plug.in/ns/ext/morph
include/lv2/lv2plug.in/ns/ext/options
include/lv2/lv2plug.in/ns/ext/parameters
include/lv2/lv2plug.in/ns/ext/patch
include/lv2/lv2plug.in/ns/ext/port-groups
include/lv2/lv2plug.in/ns/ext/port-props
include/lv2/lv2plug.in/ns/ext/presets
include/lv2/lv2plug.in/ns/ext/resize-port
include/lv2/lv2plug.in/ns/ext/state
include/lv2/lv2plug.in/ns/ext/time
include/lv2/lv2plug.in/ns/ext/uri-map
include/lv2/lv2plug.in/ns/ext/urid
include/lv2/lv2plug.in/ns/ext/worker
include/lv2/lv2plug.in/ns/extensions/ui
include/lv2/lv2plug.in/ns/extensions/units
include/lv2/lv2plug.in/ns/lv2core
include/lv2/midi
include/lv2/morph
include/lv2/options
include/lv2/parameters
include/lv2/patch
include/lv2/port-groups
include/lv2/port-props
include/lv2/presets
include/lv2/resize-port
include/lv2/state
include/lv2/time
include/lv2/ui
include/lv2/units
include/lv2/uri-map
include/lv2/urid
include/lv2/worker
lib/lv2/atom.lv2/atom-test-utils.c
lib/lv2/atom.lv2/atom-test.c
lib/lv2/atom.lv2/atom.h
include/lv2/atom/atom.h
include/lv2/atom/forge.h
include/lv2/atom/util.h
include/lv2/buf-size/buf-size.h
include/lv2/core/attributes.h
include/lv2/core/lv2.h
include/lv2/core/lv2_util.h
include/lv2/data-access/data-access.h
include/lv2/dynmanifest/dynmanifest.h
include/lv2/event/event-helpers.h
include/lv2/event/event.h
include/lv2/instance-access/instance-access.h
include/lv2/log/log.h
include/lv2/log/logger.h
include/lv2/lv2plug.in/ns/ext/atom/atom.h
include/lv2/lv2plug.in/ns/ext/atom/forge.h
include/lv2/lv2plug.in/ns/ext/atom/util.h
include/lv2/lv2plug.in/ns/ext/buf-size/buf-size.h
include/lv2/lv2plug.in/ns/ext/data-access/data-access.h
include/lv2/lv2plug.in/ns/ext/dynmanifest/dynmanifest.h
include/lv2/lv2plug.in/ns/ext/event/event-helpers.h
include/lv2/lv2plug.in/ns/ext/event/event.h
include/lv2/lv2plug.in/ns/ext/instance-access/instance-access.h
include/lv2/lv2plug.in/ns/ext/log/log.h
include/lv2/lv2plug.in/ns/ext/log/logger.h
include/lv2/lv2plug.in/ns/ext/midi/midi.h
include/lv2/lv2plug.in/ns/ext/morph/morph.h
include/lv2/lv2plug.in/ns/ext/options/options.h
include/lv2/lv2plug.in/ns/ext/parameters/parameters.h
include/lv2/lv2plug.in/ns/ext/patch/patch.h
include/lv2/lv2plug.in/ns/ext/port-groups/port-groups.h
include/lv2/lv2plug.in/ns/ext/port-props/port-props.h
include/lv2/lv2plug.in/ns/ext/presets/presets.h
include/lv2/lv2plug.in/ns/ext/resize-port/resize-port.h
include/lv2/lv2plug.in/ns/ext/state/state.h
include/lv2/lv2plug.in/ns/ext/time/time.h
include/lv2/lv2plug.in/ns/ext/uri-map/uri-map.h
include/lv2/lv2plug.in/ns/ext/urid/urid.h
include/lv2/lv2plug.in/ns/ext/worker/worker.h
include/lv2/lv2plug.in/ns/extensions/ui/ui.h
include/lv2/lv2plug.in/ns/extensions/units/units.h
include/lv2/lv2plug.in/ns/lv2core/attributes.h
include/lv2/lv2plug.in/ns/lv2core/lv2.h
include/lv2/lv2plug.in/ns/lv2core/lv2_util.h
include/lv2/midi/midi.h
include/lv2/morph/morph.h
include/lv2/options/options.h
include/lv2/parameters/parameters.h
include/lv2/patch/patch.h
include/lv2/port-groups/port-groups.h
include/lv2/port-props/port-props.h
include/lv2/presets/presets.h
include/lv2/resize-port/resize-port.h
include/lv2/state/state.h
include/lv2/time/time.h
include/lv2/ui/ui.h
include/lv2/units/units.h
include/lv2/uri-map/uri-map.h
include/lv2/urid/urid.h
include/lv2/worker/worker.h
lib/lv2/atom.lv2/atom.meta.ttl
lib/lv2/atom.lv2/atom.ttl
lib/lv2/atom.lv2/forge-overflow-test.c
lib/lv2/atom.lv2/forge.h
lib/lv2/atom.lv2/manifest.ttl
lib/lv2/atom.lv2/util.h
lib/lv2/buf-size.lv2/buf-size.h
lib/lv2/buf-size.lv2/buf-size.meta.ttl
lib/lv2/buf-size.lv2/buf-size.ttl
lib/lv2/buf-size.lv2/manifest.ttl
lib/lv2/core.lv2/attributes.h
lib/lv2/core.lv2/lv2.h
lib/lv2/core.lv2/lv2_util.h
lib/lv2/core.lv2/lv2core.meta.ttl
lib/lv2/core.lv2/lv2core.ttl
lib/lv2/core.lv2/manifest.ttl
lib/lv2/core.lv2/meta.ttl
lib/lv2/core.lv2/people.ttl
lib/lv2/data-access.lv2/data-access.h
lib/lv2/data-access.lv2/data-access.meta.ttl
lib/lv2/data-access.lv2/data-access.ttl
lib/lv2/data-access.lv2/manifest.ttl
lib/lv2/dynmanifest.lv2/dynmanifest.h
lib/lv2/dynmanifest.lv2/dynmanifest.meta.ttl
lib/lv2/dynmanifest.lv2/dynmanifest.ttl
lib/lv2/dynmanifest.lv2/manifest.ttl
@ -102,58 +102,43 @@ lib/lv2/dynmanifest.lv2/manifest.ttl
%%EXAMPLES%%lib/lv2/eg-scope.lv2/examploscope.ttl
%%EXAMPLES%%lib/lv2/eg-scope.lv2/examploscope_ui.so
%%EXAMPLES%%lib/lv2/eg-scope.lv2/manifest.ttl
lib/lv2/event.lv2/event-helpers.h
lib/lv2/event.lv2/event.h
lib/lv2/event.lv2/event.meta.ttl
lib/lv2/event.lv2/event.ttl
lib/lv2/event.lv2/manifest.ttl
lib/lv2/instance-access.lv2/instance-access.h
lib/lv2/instance-access.lv2/instance-access.meta.ttl
lib/lv2/instance-access.lv2/instance-access.ttl
lib/lv2/instance-access.lv2/manifest.ttl
lib/lv2/log.lv2/log.h
lib/lv2/log.lv2/log.meta.ttl
lib/lv2/log.lv2/log.ttl
lib/lv2/log.lv2/logger.h
lib/lv2/log.lv2/manifest.ttl
lib/lv2/midi.lv2/manifest.ttl
lib/lv2/midi.lv2/midi.h
lib/lv2/midi.lv2/midi.meta.ttl
lib/lv2/midi.lv2/midi.ttl
lib/lv2/morph.lv2/manifest.ttl
lib/lv2/morph.lv2/morph.h
lib/lv2/morph.lv2/morph.meta.ttl
lib/lv2/morph.lv2/morph.ttl
lib/lv2/options.lv2/manifest.ttl
lib/lv2/options.lv2/options.h
lib/lv2/options.lv2/options.meta.ttl
lib/lv2/options.lv2/options.ttl
lib/lv2/parameters.lv2/manifest.ttl
lib/lv2/parameters.lv2/parameters.h
lib/lv2/parameters.lv2/parameters.meta.ttl
lib/lv2/parameters.lv2/parameters.ttl
lib/lv2/patch.lv2/manifest.ttl
lib/lv2/patch.lv2/patch.h
lib/lv2/patch.lv2/patch.meta.ttl
lib/lv2/patch.lv2/patch.ttl
lib/lv2/port-groups.lv2/manifest.ttl
lib/lv2/port-groups.lv2/port-groups.h
lib/lv2/port-groups.lv2/port-groups.meta.ttl
lib/lv2/port-groups.lv2/port-groups.ttl
lib/lv2/port-props.lv2/manifest.ttl
lib/lv2/port-props.lv2/port-props.h
lib/lv2/port-props.lv2/port-props.meta.ttl
lib/lv2/port-props.lv2/port-props.ttl
lib/lv2/presets.lv2/manifest.ttl
lib/lv2/presets.lv2/presets.h
lib/lv2/presets.lv2/presets.meta.ttl
lib/lv2/presets.lv2/presets.ttl
lib/lv2/resize-port.lv2/manifest.ttl
lib/lv2/resize-port.lv2/resize-port.h
lib/lv2/resize-port.lv2/resize-port.meta.ttl
lib/lv2/resize-port.lv2/resize-port.ttl
lib/lv2/schemas.lv2/dcs.ttl
lib/lv2/schemas.lv2/dct.ttl
lib/lv2/schemas.lv2/dcterms.ttl
lib/lv2/schemas.lv2/doap.ttl
lib/lv2/schemas.lv2/foaf.ttl
lib/lv2/schemas.lv2/manifest.ttl
@ -162,78 +147,72 @@ lib/lv2/schemas.lv2/rdf.ttl
lib/lv2/schemas.lv2/rdfs.ttl
lib/lv2/schemas.lv2/xsd.ttl
lib/lv2/state.lv2/manifest.ttl
lib/lv2/state.lv2/state.h
lib/lv2/state.lv2/state.meta.ttl
lib/lv2/state.lv2/state.ttl
lib/lv2/time.lv2/manifest.ttl
lib/lv2/time.lv2/time.h
lib/lv2/time.lv2/time.meta.ttl
lib/lv2/time.lv2/time.ttl
lib/lv2/ui.lv2/manifest.ttl
lib/lv2/ui.lv2/ui.h
lib/lv2/ui.lv2/ui.meta.ttl
lib/lv2/ui.lv2/ui.ttl
lib/lv2/units.lv2/manifest.ttl
lib/lv2/units.lv2/units.h
lib/lv2/units.lv2/units.meta.ttl
lib/lv2/units.lv2/units.ttl
lib/lv2/uri-map.lv2/manifest.ttl
lib/lv2/uri-map.lv2/uri-map.h
lib/lv2/uri-map.lv2/uri-map.meta.ttl
lib/lv2/uri-map.lv2/uri-map.ttl
lib/lv2/urid.lv2/manifest.ttl
lib/lv2/urid.lv2/urid.h
lib/lv2/urid.lv2/urid.meta.ttl
lib/lv2/urid.lv2/urid.ttl
lib/lv2/worker.lv2/manifest.ttl
lib/lv2/worker.lv2/worker.h
lib/lv2/worker.lv2/worker.meta.ttl
lib/lv2/worker.lv2/worker.ttl
libdata/pkgconfig/lv2.pc
%%DATADIR%%specgen/DTD/xhtml-attribs-1.mod
%%DATADIR%%specgen/DTD/xhtml-base-1.mod
%%DATADIR%%specgen/DTD/xhtml-basic-table-1.mod
%%DATADIR%%specgen/DTD/xhtml-basic11-model-1.mod
%%DATADIR%%specgen/DTD/xhtml-basic11.dtd
%%DATADIR%%specgen/DTD/xhtml-bdo-1.mod
%%DATADIR%%specgen/DTD/xhtml-blkphras-1.mod
%%DATADIR%%specgen/DTD/xhtml-blkpres-1.mod
%%DATADIR%%specgen/DTD/xhtml-blkstruct-1.mod
%%DATADIR%%specgen/DTD/xhtml-charent-1.mod
%%DATADIR%%specgen/DTD/xhtml-csismap-1.mod
%%DATADIR%%specgen/DTD/xhtml-datatypes-1.mod
%%DATADIR%%specgen/DTD/xhtml-datatypes-1.mod.1
%%DATADIR%%specgen/DTD/xhtml-edit-1.mod
%%DATADIR%%specgen/DTD/xhtml-events-1.mod
%%DATADIR%%specgen/DTD/xhtml-form-1.mod
%%DATADIR%%specgen/DTD/xhtml-framework-1.mod
%%DATADIR%%specgen/DTD/xhtml-hypertext-1.mod
%%DATADIR%%specgen/DTD/xhtml-image-1.mod
%%DATADIR%%specgen/DTD/xhtml-inlphras-1.mod
%%DATADIR%%specgen/DTD/xhtml-inlpres-1.mod
%%DATADIR%%specgen/DTD/xhtml-inlstruct-1.mod
%%DATADIR%%specgen/DTD/xhtml-inlstyle-1.mod
%%DATADIR%%specgen/DTD/xhtml-inputmode-1.mod
%%DATADIR%%specgen/DTD/xhtml-lat1.ent
%%DATADIR%%specgen/DTD/xhtml-legacy-1.mod
%%DATADIR%%specgen/DTD/xhtml-link-1.mod
%%DATADIR%%specgen/DTD/xhtml-list-1.mod
%%DATADIR%%specgen/DTD/xhtml-meta-1.mod
%%DATADIR%%specgen/DTD/xhtml-metaAttributes-1.mod
%%DATADIR%%specgen/DTD/xhtml-object-1.mod
%%DATADIR%%specgen/DTD/xhtml-param-1.mod
%%DATADIR%%specgen/DTD/xhtml-pres-1.mod
%%DATADIR%%specgen/DTD/xhtml-qname-1.mod
%%DATADIR%%specgen/DTD/xhtml-rdfa-1.dtd
%%DATADIR%%specgen/DTD/xhtml-rdfa-model-1.mod
%%DATADIR%%specgen/DTD/xhtml-script-1.mod
%%DATADIR%%specgen/DTD/xhtml-special.ent
%%DATADIR%%specgen/DTD/xhtml-ssismap-1.mod
%%DATADIR%%specgen/DTD/xhtml-struct-1.mod
%%DATADIR%%specgen/DTD/xhtml-style-1.mod
%%DATADIR%%specgen/DTD/xhtml-symbol.ent
%%DATADIR%%specgen/DTD/xhtml-table-1.mod
%%DATADIR%%specgen/DTD/xhtml-target-1.mod
%%DATADIR%%specgen/DTD/xhtml-text-1.mod
%%DATADIR%%specgen/style.css
%%DATADIR%%specgen/template.html
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-attribs-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-base-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-basic-table-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-basic11-model-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-basic11.dtd
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-bdo-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-blkphras-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-blkpres-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-blkstruct-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-charent-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-csismap-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-datatypes-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-datatypes-1.mod.1
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-edit-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-events-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-form-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-framework-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-hypertext-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-image-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-inlphras-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-inlpres-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-inlstruct-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-inlstyle-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-inputmode-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-lat1.ent
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-legacy-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-link-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-list-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-meta-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-metaAttributes-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-object-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-param-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-pres-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-qname-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-rdfa-1.dtd
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-rdfa-model-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-script-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-special.ent
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-ssismap-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-struct-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-style-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-symbol.ent
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-table-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-target-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/DTD/xhtml-text-1.mod
%%DOXYGEN%%%%DATADIR%%specgen/pygments.css
%%DOXYGEN%%%%DATADIR%%specgen/style.css
%%DOXYGEN%%%%DATADIR%%specgen/template.html

View File

@ -1,6 +1,6 @@
PORTNAME= murmur-cli
PORTVERSION= 0.0.0.20200528
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= pms-devel
PORTVERSION= 0.0.20231224
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= spectmorph
DISTVERSION= 0.6.1
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://github.com/swesterfeld/spectmorph/releases/download/${DISTVERSION}/
@ -29,6 +30,7 @@ USE_LDCONFIG= yes
SHEBANG_FILES= tools/sminstbuilder.in
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
LDFLAGS+= -L${LOCALBASE}/lib -lfftw3f_threads

View File

@ -188,17 +188,17 @@ lib/vst/spectmorph_vst.so
libdata/pkgconfig/spectmorph.pc
libdata/pkgconfig/spectmorphglui.pc
libdata/pkgconfig/spectmorphgui.pc
man/man1/smenc.1.gz
man/man1/sminspector.1.gz
man/man1/sminstbuilder.1.gz
man/man1/smjack.1.gz
man/man1/smplay.1.gz
man/man1/smsfimport.1.gz
man/man1/smstrip.1.gz
man/man1/smtool.1.gz
man/man1/smwavset.1.gz
man/man1/spectmorphoscgui.1.gz
share/applications/smjack.desktop
share/man/man1/smenc.1.gz
share/man/man1/sminspector.1.gz
share/man/man1/sminstbuilder.1.gz
share/man/man1/smjack.1.gz
share/man/man1/smplay.1.gz
share/man/man1/smsfimport.1.gz
share/man/man1/smstrip.1.gz
share/man/man1/smtool.1.gz
share/man/man1/smwavset.1.gz
share/man/man1/spectmorphoscgui.1.gz
share/pixmaps/smjack.png
%%DATADIR%%/instruments/standard/alto-flute.smset
%%DATADIR%%/instruments/standard/alto-saxophone.smset

View File

@ -33,7 +33,7 @@ LIB_DEPENDS+= libasound.so:audio/alsa-lib # pending https://github.com/surge-syn
USES= cmake compiler:c++17-lang gnome localbase:ldflags pkgconfig python:build shebangfix xorg
USE_GNOME= cairo
USE_XORG= x11 xcb
USE_XORG= x11 xcb xcursor xinerama xrandr
USE_GITHUB= yes
GH_ACCOUNT= surge-synthesizer

View File

@ -1,6 +1,6 @@
PORTNAME= tosha
PORTVERSION= 0.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= LOCAL/markp

View File

@ -1,6 +1,15 @@
--- Makefile.orig 1998-12-16 12:34:09 UTC
+++ Makefile
@@ -17,7 +17,7 @@ MANDIR=$(PREFIX)/man
@@ -8,7 +8,7 @@ ETCDIR=$(PREFIX)/etc
PREFIX?=/usr/local
BINDIR=$(PREFIX)/bin
ETCDIR=$(PREFIX)/etc
-MANDIR=$(PREFIX)/man
+MANDIR=$(PREFIX)/share/man
###################################################
###### ######
@@ -17,7 +17,7 @@ CFLAGS?=-O2
###################################################
CFLAGS?=-O2
@ -9,7 +18,7 @@
.if (exists(/usr/include/camlib.h))
CFLAGS+=-DCAM
@@ -53,15 +53,10 @@ pcmfade: pcmfade.o utils.o
@@ -53,15 +53,10 @@ install: $(BINS)
$(CC) $(CFLAGS) -o pcmfade pcmfade.o utils.o
install: $(BINS)

View File

@ -2,6 +2,6 @@ bin/pcmfade
bin/pcmplay
bin/tosha
etc/tosharc
man/man1/pcmfade.1.gz
man/man1/pcmplay.1.gz
man/man1/tosha.1.gz
share/man/man1/pcmfade.1.gz
share/man/man1/pcmplay.1.gz
share/man/man1/tosha.1.gz

View File

@ -1,6 +1,6 @@
PORTNAME= tse3
PORTVERSION= 0.3.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME:tu}/${PORTVERSION}
@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake libtool
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --without-doc-install \
--without-aRts
USE_LDCONFIG= yes

View File

@ -107,8 +107,8 @@ include/tse3/util/Track.h
lib/libtse3.so
lib/libtse3.so.0
lib/libtse3.so.0.0.0
man/man1/tse3play.1.gz
man/man3/tse3.3.gz
share/man/man1/tse3play.1.gz
share/man/man3/tse3.3.gz
%%PORTDOCS%%%%DOCSDIR%%/About.html
%%PORTDOCS%%%%DOCSDIR%%/Article.html
%%PORTDOCS%%%%DOCSDIR%%/Bugs.html

View File

@ -1,6 +1,6 @@
PORTNAME= visp-go
DISTVERSION= g20210723
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= wavplay
PORTVERSION= 2.0
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/Release%20Downloads/
@ -15,6 +16,7 @@ ONLY_FOR_ARCHS_REASON= does not play sound correctly
USES= autoreconf libtool:build
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
OPTIONS_DEFINE= X11
OPTIONS_SUB= yes

View File

@ -2,4 +2,4 @@ bin/wavplay
bin/wavplay-config
bin/wavrec
%%X11%%bin/xltwavplay
man/man1/wavplay.1.gz
share/man/man1/wavplay.1.gz

View File

@ -1,5 +1,6 @@
PORTNAME= x42-plugins
DISTVERSION= 20230706 # the version is published here: http://gareus.org/misc/x42-plugins.php
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://gareus.org/misc/x42-plugins/
PKGNAMESUFFIX= -lv2
@ -34,7 +35,7 @@ USE_GL= glu gl
USE_GITHUB= nodefault
GH_TUPLE= x42:convoLV2:ff291a3:x/convoLV2zita4
MAKE_ENV= BUILDOPENGL=yes BUILDGTK=no LV2DIR=${PREFIX}/lib/lv2 MANDIR=${PREFIX}/man/man1
MAKE_ENV= BUILDOPENGL=yes BUILDGTK=no LV2DIR=${PREFIX}/lib/lv2 MANDIR=${PREFIX}/share/man/man1
SHEBANG_FILES= stepseq.lv2/gridgen.sh
CXXFLAGS+= -std=c++98

View File

@ -100,15 +100,15 @@ lib/lv2/zeroconvo.lv2/manifest.ttl
lib/lv2/zeroconvo.lv2/presets.ttl
lib/lv2/zeroconvo.lv2/zeroconvolv.so
lib/lv2/zeroconvo.lv2/zeroconvolv.ttl
man/man1/x42-darc.1.gz
man/man1/x42-dpl.1.gz
man/man1/x42-fat1.1.gz
man/man1/x42-fil4.1.gz
man/man1/x42-matrixmixer.1.gz
man/man1/x42-meter.1.gz
man/man1/x42-mixtri.1.gz
man/man1/x42-phaserotate.1.gz
man/man1/x42-scope.1.gz
man/man1/x42-spectr.1.gz
man/man1/x42-stepseq.1.gz
man/man1/x42-tuna.1.gz
share/man/man1/x42-darc.1.gz
share/man/man1/x42-dpl.1.gz
share/man/man1/x42-fat1.1.gz
share/man/man1/x42-fil4.1.gz
share/man/man1/x42-matrixmixer.1.gz
share/man/man1/x42-meter.1.gz
share/man/man1/x42-mixtri.1.gz
share/man/man1/x42-phaserotate.1.gz
share/man/man1/x42-scope.1.gz
share/man/man1/x42-spectr.1.gz
share/man/man1/x42-stepseq.1.gz
share/man/man1/x42-tuna.1.gz

View File

@ -1,6 +1,6 @@
PORTNAME= xfce4-mixer
PORTVERSION= 4.18.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@ -29,6 +29,7 @@ USE_XFCE= libmenu panel xfconf
USE_XORG= x11
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= KEYBINDER NLS

View File

@ -1,6 +1,5 @@
bin/xfce4-mixer
lib/xfce4/panel/plugins/libmixer.so
man/man1/xfce4-mixer.1.gz
share/applications/xfce4-mixer.desktop
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-mixer.mo
%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-mixer.mo
@ -59,6 +58,7 @@ share/applications/xfce4-mixer.desktop
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-mixer.mo
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-mixer.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-mixer.mo
share/man/man1/xfce4-mixer.1.gz
share/pixmaps/xfce4-mixer/chain-broken.png
share/pixmaps/xfce4-mixer/chain.png
share/xfce4/mixer/icons/hicolor/16x16/status/audio-input-microphone-muted.png

View File

@ -1,6 +1,6 @@
PORTNAME= xfmpc
PORTVERSION= 0.3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@ -21,6 +21,7 @@ USE_XFCE= libmenu
USE_XORG= ice sm x11
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= NLS

View File

@ -1,5 +1,4 @@
bin/xfmpc
man/man1/xfmpc.1.gz
share/applications/xfmpc.desktop
%%NLS%%share/locale/am/LC_MESSAGES/xfmpc.mo
%%NLS%%share/locale/ar/LC_MESSAGES/xfmpc.mo
@ -54,3 +53,4 @@ share/applications/xfmpc.desktop
%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfmpc.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfmpc.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfmpc.mo
share/man/man1/xfmpc.1.gz

View File

@ -1,6 +1,6 @@
PORTNAME= xoscope
PORTVERSION= 2.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio hamradio
MASTER_SITES= SF
@ -15,6 +15,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX} --sysconfdir=${STAGEDIR}${PREFIX}
USES= gmake gnome pkgconfig tar:tgz xorg
USE_GNOME= cairo gdkpixbuf2 gtk20

View File

@ -1,2 +1,2 @@
bin/xoscope
man/man1/xoscope.1.gz
share/man/man1/xoscope.1.gz

View File

@ -1,7 +1,7 @@
PORTNAME= ali
PORTVERSION= 0.7.5
DISTVERSIONPREFIX= v
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= benchmarks
MAINTAINER= olgeni@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= bombardier
PORTVERSION= 1.2.6
PORTREVISION= 3
PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= benchmarks

View File

@ -1,7 +1,7 @@
PORTNAME= ddosify
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= benchmarks
MAINTAINER= dutra@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= hey
PORTVERSION= 0.1.4
DISTVERSIONPREFIX= v
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= benchmarks
MAINTAINER= dmgk@FreeBSD.org

View File

@ -1,17 +1,16 @@
PORTNAME= netperfmeter
PORTVERSION= 1.9.0
PORTREVISION= 1
DISTVERSION= 1.9.7
CATEGORIES= benchmarks
MASTER_SITES= https://www.uni-due.de/~be0001/netperfmeter/download/
MASTER_SITES= https://www.nntb.no/~dreibh/${PORTNAME}/download/
MAINTAINER= dreibh@iem.uni-due.de
MAINTAINER= thomas.dreibholz@gmail.com
COMMENT= Network Performance Meter
WWW= https://www.uni-due.de/~be0001/netperfmeter/
WWW= https://www.nntb.no/~dreibh/netperfmeter/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c11 shebangfix tar:xz
USES= cmake shebangfix tar:xz
SHEBANG_FILES= src/pdfembedfonts src/setpdfmetadata src/plot-netperfmeter-results

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1618741846
SHA256 (netperfmeter-1.9.0.tar.xz) = 34d1e3837d8288856ffee6cd443ed447b08a15791508dc385cec45b30caa483a
SIZE (netperfmeter-1.9.0.tar.xz) = 243212
TIMESTAMP = 1707817494
SHA256 (netperfmeter-1.9.7.tar.xz) = c0b4ba56f569fbf8b7a99a7da392e44216635f3ef82dca6a0ed47cb994af560c
SIZE (netperfmeter-1.9.7.tar.xz) = 283532

View File

@ -1,25 +0,0 @@
--- src/tools.cc.orig 2022-10-20 09:17:55 UTC
+++ src/tools.cc
@@ -1135,11 +1135,13 @@ uint64_t random64()
/* ###### Get 32-bit random value ######################################## */
uint32_t random32()
{
+/*
#ifdef NDEBUG
#warning Using OMNeT++ random generator instead of time-seeded one!
const double value = uniform(0.0, (double)0xffffffff);
return((uint32_t)rint(value));
#else
+*/
uint32_t number;
switch(RandomSource) {
@@ -1165,7 +1167,7 @@ uint32_t random32()
const uint16_t a = random() & 0xffff;
const uint16_t b = random() & 0xffff;
return( (((uint32_t)a) << 16) | (uint32_t)b );
-#endif
+
}

View File

@ -1,7 +1,7 @@
PORTNAME= plow
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= benchmarks
MAINTAINER= dutra@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= vegeta
DISTVERSIONPREFIX= v
DISTVERSION= 12.11.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= benchmarks www
MAINTAINER= egypcio@FreeBSD.org

View File

@ -16,6 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv7= fails to build due -Werror=int-conversion
BROKEN_i386= fails to build due -Werror=int-conversion
BROKEN_powerpc= fails to build due -Werror=int-conversion
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR}
RUN_DEPENDS= vulkan-loader>0:graphics/vulkan-loader

View File

@ -1,7 +1,7 @@
PORTNAME= kmcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= ncbi-entrez-direct
DISTVERSION= 14.9.20210423
PORTREVISION= 17
PORTREVISION= 18
CATEGORIES= biology perl5
MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/${PORTVERSION}/
DISTFILES= edirect.tar.gz

View File

@ -1,5 +1,5 @@
PORTNAME= bx-python
DISTVERSION= 0.10.0
DISTVERSION= 0.11.0
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1706455389
SHA256 (bx-python-0.10.0.tar.gz) = bfe9541d7b18a98e907b085e31f58d3989fbca4dc667c4ae48c33b753e0e2da8
SIZE (bx-python-0.10.0.tar.gz) = 1846367
TIMESTAMP = 1707725546
SHA256 (bx-python-0.11.0.tar.gz) = 2cf8872572817e0d36145cc2711889df5729987ffed4e51280da1e3c2ccb9429
SIZE (bx-python-0.11.0.tar.gz) = 1935085

View File

@ -1,7 +1,7 @@
PORTNAME= seqkit
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= taxonkit
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.1
PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= unikmer
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= symbiyosys
DISTVERSIONPREFIX= yosys-
DISTVERSION= 0.37
DISTVERSION= 0.38
CATEGORIES= cad
PKGNAMEPREFIX=

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1705551001
SHA256 (YosysHQ-sby-yosys-0.37_GH0.tar.gz) = 918eb734be02f407211e7fc1f439ecedc23a5ef5531b34fc75837ab87884aee1
SIZE (YosysHQ-sby-yosys-0.37_GH0.tar.gz) = 195275
TIMESTAMP = 1707813072
SHA256 (YosysHQ-sby-yosys-0.38_GH0.tar.gz) = 18ca42a0975d95bac4630dd9d2a1123082e28af14004c14b136f2b79909d9959
SIZE (YosysHQ-sby-yosys-0.38_GH0.tar.gz) = 195507

View File

@ -1,5 +1,5 @@
PORTNAME= veroroute
DISTVERSION= 2.36
DISTVERSION= 2.37
PORTEPOCH= 1
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685913183
SHA256 (veroroute-2.36.tar.gz) = e159d9c4bf83cd84920a11d0ee9d9b499862e4c026b7b4840d49928f7ce21d51
SIZE (veroroute-2.36.tar.gz) = 1047938
TIMESTAMP = 1707799224
SHA256 (veroroute-2.37.tar.gz) = edb626d59e8218c5ecfe36fa5c00b1a3ed68a54c71a293202cf9c22dd980b128
SIZE (veroroute-2.37.tar.gz) = 1054659

View File

@ -1,6 +1,6 @@
PORTNAME= yosys
DISTVERSIONPREFIX= yosys-
DISTVERSION= 0.37
DISTVERSION= 0.38
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1705551030
SHA256 (YosysHQ-yosys-yosys-0.37_GH0.tar.gz) = 98e91253b116728e5db037512a4d837529d408269358f06fe7b4633c89cf8756
SIZE (YosysHQ-yosys-yosys-0.37_GH0.tar.gz) = 2704793
TIMESTAMP = 1707812736
SHA256 (YosysHQ-yosys-yosys-0.38_GH0.tar.gz) = 5f3d7bb12c5371db00586700a658a9196008a9457839f046403a660fe0c7a1df
SIZE (YosysHQ-yosys-yosys-0.38_GH0.tar.gz) = 2709217

View File

@ -11,7 +11,7 @@ WWW= https://osm2pgsql.org/ \
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS= armv7 i386 powerpc
NOT_FOR_ARCHS_REASON= needs a 64 bit architecture
LIB_DEPENDS= libproj.so:graphics/proj \

View File

@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.8
DISTVERSION= 4.0.9
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701493507
SHA256 (simdutf-simdutf-v4.0.8_GH0.tar.gz) = bbc1b5fdfec7d0f83c6a9d24bf90d10c2a462f30aa1ced30bed72288006a2194
SIZE (simdutf-simdutf-v4.0.8_GH0.tar.gz) = 1867374
TIMESTAMP = 1706546343
SHA256 (simdutf-simdutf-v4.0.9_GH0.tar.gz) = 599e6558fc8d06f8346e5f210564f8b18751c93d83bce1a40a0e6a326c57b61e
SIZE (simdutf-simdutf-v4.0.9_GH0.tar.gz) = 1868141

View File

@ -1,6 +1,6 @@
PORTNAME= yj
PORTVERSION= 5.1.0
PORTREVISION= 14
PORTREVISION= 15
DISTVERSIONPREFIX= v
CATEGORIES= converters
DIST_SUBDIR= yj

View File

@ -1,7 +1,7 @@
PORTNAME= cayley
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,5 @@
PORTNAME= cego
PORTVERSION= 2.48.40
PORTREVISION= 1
PORTVERSION= 2.48.41
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707286757
SHA256 (cego-2.48.40.tar.gz) = c3690317c0d4892d8b8622c38ad763925569dc9ceed70306ddba6946be24c823
SIZE (cego-2.48.40.tar.gz) = 3376483
TIMESTAMP = 1707812407
SHA256 (cego-2.48.41.tar.gz) = 03e5f12a05bbfea6542b81c010b343e681c621748281f548a07f8e8e02680f44
SIZE (cego-2.48.41.tar.gz) = 3242504

View File

@ -1,7 +1,7 @@
PORTNAME= cockroach
DISTVERSIONPREFIX= v
DISTVERSION= 19.1.11
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= databases
MASTER_SITES= https://binaries.cockroachdb.com/
EXTRACT_SUFX= .src.tgz

View File

@ -1,7 +1,7 @@
PORTNAME= gmdb2
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= rhurlin@FreeBSD.org
@ -22,6 +22,7 @@ GH_ACCOUNT= mdbtools
USE_GNOME= gdkpixbuf2 glib20 gtk30 libxml2
GLIB_SCHEMAS= mdbtools.gmdb2.gschema.xml
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes

View File

@ -1,6 +1,5 @@
bin/gmdb2
include/gmdb.h
man/man1/gmdb2.1.gz
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
%%PORTDOCS%%%%DOCSDIR%%/README.md
@ -35,3 +34,4 @@ share/help/C/gmdb2/figures/gmdb2_sql_window.png
share/help/C/gmdb2/figures/gmdb2_window.png
share/help/C/gmdb2/index.docbook
share/help/C/gmdb2/legal.xml
share/man/man1/gmdb2.1.gz

View File

@ -1,7 +1,7 @@
PORTNAME= go-carbon
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com

View File

@ -1,7 +1,7 @@
PORTNAME= pgweb
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= databases www
PKGNAMEPREFIX= go-

View File

@ -1,6 +1,7 @@
PORTNAME= goose
DISTVERSIONPREFIX= v
DISTVERSION= 3.17.0
PORTREVISION= 1
CATEGORIES= databases
PKGNAMESUFFIX= -db-migration-tool

View File

@ -1,6 +1,6 @@
PORTNAME= grass
PORTVERSION= 7.8.7
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \
@ -85,12 +85,12 @@ PLIST_SUB= GRASS_INST_DIR="${GRASS_INST_DIR}" \
VERSION="${PORTVERSION}" VERS="${PORTVERSION:C/([0-9]+).([0-9]+)(.*)/\1.\2/}" \
VER="${VER}" MAJVER="${PKGNAMESUFFIX}"
OPTIONS_DEFINE= LAS NETCDF NLS PDAL ZSTD
OPTIONS_DEFINE= NETCDF NLS PDAL ZSTD
OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= MYSQL ODBC PGSQL SQLITE
#OPTIONS_SINGLE= BLAS
#OPTIONS_SINGLE_BLAS= ATLAS NETLIB GOTOBLAS OPENBLAS
OPTIONS_DEFAULT= LAS NETCDF NLS PDAL PGSQL SQLITE ZSTD
OPTIONS_DEFAULT= NETCDF NLS PDAL PGSQL SQLITE ZSTD
OPTIONS_SUB= yes
# BLAS/LAPACK: Only netlib compile the maxmimum number of modules
@ -100,14 +100,8 @@ OPTIONS_SUB= yes
#NETLIB_USES= blaslapack
#GOTOBLAS_USES= blaslapack:gotoblas
#OPENBLAS_USES= blaslapack:openblas
LAS_DESC= Enable LiDAR modules
PDAL_DESC= Enable points cloud data modules
DB_DESC= Database support
LAS_CONFIGURE_ON= --with-liblas=yes
LAS_LIB_DEPENDS= liblas.so:devel/liblas \
libboost_program_options.so:devel/boost-libs \
libboost_thread.so:devel/boost-libs \
libgeotiff.so:graphics/libgeotiff
MYSQL_USES= mysql
MYSQL_CONFIGURE_ON= --with-mysql \
--with-mysql-includes=${LOCALBASE}/include/mysql \

View File

@ -4176,25 +4176,6 @@
%%GRASS_INST_DIR%%/tools/ghtml.py
%%GRASS_INST_DIR%%/tools/mkhtml.py
%%GRASS_INST_DIR%%/translators.csv
%%LAS%%%%GRASS_INST_DIR%%/bin/r.in.lidar
%%LAS%%%%GRASS_INST_DIR%%/bin/r3.in.lidar
%%LAS%%%%GRASS_INST_DIR%%/bin/v.in.lidar
%%LAS%%%%GRASS_INST_DIR%%/bin/v.out.lidar
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r.in.lidar.html
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r3.in.lidar.html
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r3_in_lidar.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar_base_raster.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar_binning_count.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar_binning_mean.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar_dem_mean3D.jpg
%%LAS%%%%GRASS_INST_DIR%%/docs/html/r_in_lidar_zrange.png
%%LAS%%%%GRASS_INST_DIR%%/docs/html/v.in.lidar.html
%%LAS%%%%GRASS_INST_DIR%%/docs/html/v.out.lidar.html
%%LAS%%%%GRASS_INST_DIR%%/docs/man/man1/r.in.lidar.1.gz
%%LAS%%%%GRASS_INST_DIR%%/docs/man/man1/r3.in.lidar.1.gz
%%LAS%%%%GRASS_INST_DIR%%/docs/man/man1/v.in.lidar.1.gz
%%LAS%%%%GRASS_INST_DIR%%/docs/man/man1/v.out.lidar.1.gz
%%MYSQL%%%%GRASS_INST_DIR%%/docs/html/grass-mysql.html
%%MYSQL%%%%GRASS_INST_DIR%%/docs/man/man1/grass-mysql.1.gz
%%MYSQL%%%%GRASS_INST_DIR%%/driver/db/mysql

View File

@ -1,7 +1,7 @@
PORTNAME= immudb
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}

View File

@ -1,7 +1,7 @@
PORTNAME= imposm3
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases geography
MAINTAINER= darcy@dbitech.ca

View File

@ -1,7 +1,7 @@
PORTNAME= influxdb
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
PORTREVISION= 18
PORTREVISION= 19
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= influxdb2-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= litestream
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.9
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= databases
MAINTAINER= nc@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= mdbtools
DISTVERSION= 1.0.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
@ -22,6 +22,7 @@ CPE_VENDOR= mdbtools_project
USE_GNOME= glib20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} \
--with-unixodbc=${LOCALBASE}
@ -53,6 +54,11 @@ CPP= clang-cpp${LLVM_VER}
CXX= clang++${LLVM_VER}
.endif
post-configure:
@${REINPLACE_CMD} -e \
's|libdir = $${exec_prefix}/lib/odbc|libdir = $${exec_prefix}/lib|' \
${WRKSRC}/src/odbc/Makefile
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}

Some files were not shown because too many files have changed in this diff Show More