*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-01-02 12:53:53 +01:00
parent a5acf3c63b
commit 3acdf24ca9
2882 changed files with 44490 additions and 83476 deletions

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1696915424
SHA256 (KDE/Qt/5.15.11/kde-qtspeech-5.15.11p1.tar.xz) = c636c1dc219dd6edc80bcf59bc4bddc3d40f5bc84f0e61efc90332f11f9df108
SIZE (KDE/Qt/5.15.11/kde-qtspeech-5.15.11p1.tar.xz) = 80192
TIMESTAMP = 1703809502
SHA256 (KDE/Qt/5.15.12/kde-qtspeech-5.15.12p1.tar.xz) = 2441a418e16adb6ba53ce182b9da921e732975dc38aec8ce22d865d3051e55b6
SIZE (KDE/Qt/5.15.12/kde-qtspeech-5.15.12p1.tar.xz) = 80284

View File

@ -159,10 +159,6 @@
SUBDIR += php-lz4
SUBDIR += php-snappy
SUBDIR += php-zstd
SUBDIR += php80-bz2
SUBDIR += php80-phar
SUBDIR += php80-zip
SUBDIR += php80-zlib
SUBDIR += php81-bz2
SUBDIR += php81-phar
SUBDIR += php81-zip

View File

@ -11,8 +11,6 @@ WWW= https://constexpr.org/innoextract/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_sparc64= does not build: undefined reference to std::ctype<char>::_M_widen_init()
BUILD_DEPENDS= boost-libs>0:devel/boost-libs
USES= cmake compiler:c++11-lang iconv

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701410918
SHA256 (KDE/frameworks/5.246.0/karchive-5.246.0.tar.xz) = 056f37fe61fd04676234f512937110f8403326f61c5d3ee10e1d5cc594d8b41e
SIZE (KDE/frameworks/5.246.0/karchive-5.246.0.tar.xz) = 1026188
TIMESTAMP = 1703874031
SHA256 (KDE/frameworks/5.247.0/karchive-5.247.0.tar.xz) = 50e4f901f276a12b4442e68ccdb3dd192d0e35a2085cb9decd37fb4b837bc97d
SIZE (KDE/frameworks/5.247.0/karchive-5.247.0.tar.xz) = 1027064

View File

@ -45,6 +45,7 @@ share/locale/eu/LC_MESSAGES/karchive6_qt.qm
share/locale/fi/LC_MESSAGES/karchive6_qt.qm
share/locale/fr/LC_MESSAGES/karchive6_qt.qm
share/locale/gl/LC_MESSAGES/karchive6_qt.qm
share/locale/hu/LC_MESSAGES/karchive6_qt.qm
share/locale/ia/LC_MESSAGES/karchive6_qt.qm
share/locale/id/LC_MESSAGES/karchive6_qt.qm
share/locale/it/LC_MESSAGES/karchive6_qt.qm

View File

@ -63,12 +63,4 @@ CONFIGURE_ENV+= ac_cv_header_localcharset_h=no \
ac_cv_lib_charset_locale_charset=no
.endif
# Prior to 1301508 we didn't ship openssl.pc which libarchive now expects
# so we need to use the old approach on older versions of FreeBSD
# which is not to define Requires.private in libarchive.pc
.if ${PORT_OPTIONS:MOPENSSL} && ${OPSYS} == FreeBSD && ${OSVERSION} < 1301508
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-pkgconfig-compat
.endif
.include <bsd.port.post.mk>

View File

@ -1,7 +0,0 @@
--- build/pkgconfig/libarchive.pc.in.orig 2022-12-09 13:38:31 UTC
+++ build/pkgconfig/libarchive.pc.in
@@ -10,4 +10,3 @@ Cflags: -I${includedir}
Cflags.private: -DLIBARCHIVE_STATIC
Libs: -L${libdir} -larchive
Libs.private: @LIBS@
-Requires.private: @LIBSREQUIRED@

View File

@ -1,9 +0,0 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php80
PKGNAMESUFFIX= -bz2
TEST_TARGET= test
.include "${MASTERDIR}/Makefile"

View File

@ -1,9 +0,0 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php80
PKGNAMESUFFIX= -phar
TEST_TARGET= test
.include "${MASTERDIR}/Makefile"

View File

@ -1,9 +0,0 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php80
PKGNAMESUFFIX= -zip
TEST_TARGET= test
.include "${MASTERDIR}/Makefile"

View File

@ -1,9 +0,0 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php80
PKGNAMESUFFIX= -zlib
TEST_TARGET= test
.include "${MASTERDIR}/Makefile"

View File

@ -1,10 +0,0 @@
--- zlib.c.orig 2016-06-21 19:57:08 UTC
+++ zlib.c
@@ -1480,6 +1480,7 @@ static PHP_MSHUTDOWN_FUNCTION(zlib)
/* {{{ PHP_RINIT_FUNCTION */
static PHP_RINIT_FUNCTION(zlib)
{
+ ZLIBG(output_compression) = 0;
ZLIBG(compression_coding) = 0;
if (!ZLIBG(handler_registered)) {
ZLIBG(output_compression) = ZLIBG(output_compression_default);

View File

@ -10,8 +10,6 @@ WWW= https://github.com/indygreg/python-zstandard
LICENSE= BSD2CLAUSE
BROKEN_FreeBSD_12_powerpc64= fails to build: cffi.error.CDefError: parse error
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.8.0:devel/py-cffi@${PY_FLAVOR}
#LIB_DEPENDS= libzstd.so:archivers/zstd
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR}

View File

@ -14,6 +14,4 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --sysconfdir=${PREFIX} --enable-shared=yes
USE_LDCONFIG= yes
BROKEN_sparc64= Does not compile on sparc64: gcc coredump
.include <bsd.port.mk>

View File

@ -1,6 +1,5 @@
PORTNAME= mepo
DISTVERSION= 1.1.2
PORTREVISION= 1
DISTVERSION= 1.2.0
CATEGORIES= astro geography wayland
MASTER_SITES= https://git.sr.ht/~mil/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@ -12,7 +11,7 @@ LICENSE= GPLv3+ OFL11
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= zig>=0.10.0:lang/zig
BUILD_DEPENDS= zig>=0.11.0:lang/zig
LIB_DEPENDS= libcurl.so:ftp/curl
RUN_DEPENDS= jq:textproc/jq
@ -23,14 +22,11 @@ SHEBANG_LANG= sh
sh_CMD= /bin/sh
MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Drelease-fast} \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
NO_INSTALL= yes # strip(1) breaks runtime
# https://github.com/ziglang/zig/issues/12170 (SDL2, curl)
MAKE_ENV+= PKG_CONFIG_SYSTEM_LIBRARY_PATH="${LOCALBASE}/lib"
post-patch:
@${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},' \
${WRKSRC}/scripts/mepo_ui_menu_user_pin_updater.sh

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1675222988
SHA256 (mepo-1.1.2.tar.gz) = d2dd93988fc75964715051720cbc30b6c2b8646812b508fa4e25495fbe33b284
SIZE (mepo-1.1.2.tar.gz) = 590350
TIMESTAMP = 1691878288
SHA256 (mepo-1.2.0.tar.gz) = 760986c551c3f9be4addb3d8d698b658695bbadb04e6b96c8b3e6a9177b46ded
SIZE (mepo-1.2.0.tar.gz) = 592505

View File

@ -1,25 +0,0 @@
https://lists.sr.ht/~mil/mepo-devel/patches/38775
--- src/api/bind_signal.zig.orig 2023-02-01 03:43:08 UTC
+++ src/api/bind_signal.zig
@@ -39,13 +39,14 @@ fn bind_signal(mepo: *Mepo, signo_str: [:0]const u8, expression: []const u8) !vo
}
// Register generic signal handler
- if (0 != std.os.linux.sigaction(signal_name, &.{
+ const signal_action = std.os.Sigaction{
.handler = .{ .handler = utilsdl.sdl_push_event_signal },
- .mask = [_]u32{0} ** 32,
- .flags = @as(c_uint, 0),
- }, null)) {
- return error.FailedToSetupSighandler;
- }
+ .mask = std.os.empty_sigset,
+ .flags = 0,
+ };
+
+ std.os.sigaction(signal_name, &signal_action, null)
+ catch return error.FailedToSetupSighandler;
if (mepo.table_signals.get(signal_name)) |heap_str| {
mepo.allocator.free(heap_str);

View File

@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= gccfeatures.h:54:4: This code has only been tested on x86 and powerpc platforms
BROKEN_FreeBSD_12_powerpc64= fails to compile: oskar_convert_cirs_relative_directions_to_enu_directions.c:67:29: 'csinl' undeclared (first use in this function)
LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libhdf5.so:science/hdf5 \

View File

@ -1,5 +1,5 @@
PORTNAME= wcslib
PORTVERSION= 8.2.1
PORTVERSION= 8.2.2
CATEGORIES= astro
MASTER_SITES= ftp://ftp.atnf.csiro.au/pub/software/wcslib/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701164887
SHA256 (wcslib-8.2.1.tar.bz2) = b666c79568fc0cf16b6d585ff3d560ae5e472c3b1125a90ccc8038f8e84aca19
SIZE (wcslib-8.2.1.tar.bz2) = 3196080
TIMESTAMP = 1703918772
SHA256 (wcslib-8.2.2.tar.bz2) = 6298220ae817f4e5522643ac4c3da2623be70a3484b1a4f37060bee3e4bd7833
SIZE (wcslib-8.2.2.tar.bz2) = 3187577

View File

@ -57,7 +57,7 @@ lib/libwcs-%%VERSION%%.a
lib/libwcs.a
lib/libwcs.so
lib/libwcs.so.8
lib/libwcs.so.8.2.1
lib/libwcs.so.%%VERSION%%
libdata/pkgconfig/wcslib.pc
%%CFITSIO%%man/man1/HPXcvt.1.gz
man/man1/fitshdr.1.gz
@ -392,7 +392,6 @@ man/man1/tofits.1.gz
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_19.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_1a.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_1b.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_1c.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_2.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_3.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/all_4.js
@ -485,7 +484,6 @@ man/man1/tofits.1.gz
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_1.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_10.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_11.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_12.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_2.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_3.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_4.js

View File

@ -480,14 +480,12 @@
SUBDIR += mp3ck
SUBDIR += mp3gain
SUBDIR += mp3guessenc
SUBDIR += mp3info
SUBDIR += mp3lint
SUBDIR += mp3mover
SUBDIR += mp3plot
SUBDIR += mp3rename
SUBDIR += mp3riot
SUBDIR += mp3splt
SUBDIR += mp3splt-gtk
SUBDIR += mp3stat
SUBDIR += mp3unicode
SUBDIR += mp3val
@ -828,7 +826,6 @@
SUBDIR += tse3
SUBDIR += tta
SUBDIR += tuner
SUBDIR += tuneradio
SUBDIR += twolame
SUBDIR += uade
SUBDIR += umix
@ -883,7 +880,6 @@
SUBDIR += xmixer
SUBDIR += xmmix
SUBDIR += xmp
SUBDIR += xmradio
SUBDIR += xoscope
SUBDIR += xsynth-dssi
SUBDIR += xuidesigner

View File

@ -1,10 +1,10 @@
PORTNAME= abcde
DISTVERSION= 2.9.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://abcde.einval.com/download/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= arved@FreeBSD.org
COMMENT= Front-end shell script to encode CDs in flac/mp3/ogg/speex format
WWW= https://abcde.einval.com/

View File

@ -0,0 +1,13 @@
--- abcde.orig 2023-12-30 21:03:35.018291000 +0100
+++ abcde 2023-12-30 21:05:32.092326000 +0100
@@ -3770,8 +3770,8 @@
# CDDB
# Currently three supported options ("musicbrainz", "cddb" for freedb.org and "cdtext")
CDDBMETHOD=musicbrainz
-CDDBURL="http://freedb.freedb.org/~cddb/cddb.cgi"
-CDDBSUBMIT=freedb-submit@freedb.org
+CDDBURL="http://gnudb.gnudb.org/~cddb/cddb.cgi"
+CDDBSUBMIT=submit@gnudb.org
CDDBPROTO=6
HELLOINFO="$(whoami)@$(hostname)"
CDDBCOPYLOCAL="n"

View File

@ -13,13 +13,9 @@ LICENSE= GPLv2
LIB_DEPENDS= libespeak-ng.so:audio/espeak-ng \
libsamplerate.so:audio/libsamplerate
FLAVORS= asterisk18 asterisk16
FLAVORS= asterisk18
FLAVOR?= ${FLAVORS:[1]}
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
asterisk16_RUN_DEPENDS= asterisk:net/asterisk16
asterisk18_PKGNAMEPREFIX= asterisk18-
asterisk18_BUILD_DEPENDS= asterisk:net/asterisk18
asterisk18_RUN_DEPENDS= asterisk:net/asterisk18

View File

@ -12,13 +12,9 @@ LICENSE= GPLv2
LIB_DEPENDS= libflite.so:audio/flite
FLAVORS= asterisk18 asterisk16
FLAVORS= asterisk18
FLAVOR?= ${FLAVORS:[1]}
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
asterisk16_RUN_DEPENDS= asterisk:net/asterisk16
asterisk18_PKGNAMEPREFIX= asterisk18-
asterisk18_BUILD_DEPENDS= asterisk:net/asterisk18
asterisk18_RUN_DEPENDS= asterisk:net/asterisk18

View File

@ -22,6 +22,7 @@ GH_ACCOUNT= ehaupt
GH_PROJECT= CheeseCutter
MAKEFILE= Makefile.ldc
MAKE_ARGS= DLDFLAGS=-L=-Wl,-z,nostart-stop-gc
MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR}
OPTIONS_DEFINE= EXAMPLES
@ -35,10 +36,4 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/doc/${f}.fr.1 ${STAGEDIR}${MANPREFIX}/share/man/fr/man1
.endfor
.include <bsd.port.pre.mk>
.if (${OSVERSION} >= 1301000)
MAKE_ARGS= DLDFLAGS=-L=-Wl,-z,nostart-stop-gc
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
PORTNAME= CsoundQt
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.8.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -11,14 +11,11 @@ WWW= https://csoundqt.github.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/lgpl-2.1.txt
DEPRECATED= Depends on deprecated www/qt5-webkit
EXPIRATION_DATE= 2023-12-31
LIB_DEPENDS= libcsound64.so:audio/csound
USES= compiler:c++11-lib desktop-file-utils gl gmake qmake qt:5 shared-mime-info
USE_GITHUB= yes
USE_QT= concurrent core declarative gui network printsupport webchannel webkit widgets xml buildtools:build
USE_QT= concurrent core declarative gui network printsupport widgets xml buildtools:build
USE_GL= gl
QMAKE_ARGS= CONFIG+="CSOUND_API_INCLUDE_DIR=${LOCALBASE}/include/csound CSOUND_LIBRARY_DIR=${LOCALBASE}/lib build64" \
@ -34,6 +31,9 @@ PORTEXAMPLES= *
post-patch:
@${REINPLACE_CMD} 's|Q_OS_LINUX|Q_OS_FREEBSD| ; s|/usr/|${LOCALBASE}/|' ${WRKSRC}/src/types.h
post-stage:
@${RM} -f ${STAGEDIR}${PREFIX}/share/applications/ecp.*
post-install:
@${MV} ${STAGEDIR}${DATADIR}/Examples ${STAGEDIR}${EXAMPLESDIR}
@${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/${PORTNAME}-d-cs6

View File

@ -1,8 +1,12 @@
PORTNAME= cyanrip
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
PORTREVISION= 1
CATEGORIES= audio
PATCH_SITES= https://github.com/cyanreg/${PORTNAME}/commit/
PATCHFILES= e75ed1c51d333ec37bb51fbfb7597ca4059cc298.patch:-p1
MAINTAINER= diizzy@FreeBSD.org
COMMENT= Audio CD ripper with command-line interface and focus on accuracy
WWW= https://github.com/cyanreg/cyanrip

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1701503291
TIMESTAMP = 1704006910
SHA256 (cyanreg-cyanrip-v0.9.2_GH0.tar.gz) = 55ee337fde224fc98c954134f7ae42f38f9e7b59421514d8acce3a875e5ed2b7
SIZE (cyanreg-cyanrip-v0.9.2_GH0.tar.gz) = 67574
SHA256 (e75ed1c51d333ec37bb51fbfb7597ca4059cc298.patch) = ff893084ff827af13a7f153a76a066d6be504da2f97b5396a666d66b93d1ee45
SIZE (e75ed1c51d333ec37bb51fbfb7597ca4059cc298.patch) = 700

View File

@ -24,7 +24,5 @@ post-patch:
${WRKSRC}/dcd.c ${WRKSRC}/infinite.c
# Linux? Bugger off!
${REINPLACE_CMD} -e 's|linux/||' ${WRKSRC}/process.c
${REINPLACE_CMD} -e 's|<endian|<sys/endian|; s|__BYTE_ORDER|_BYTE_ORDER|' \
${WRKSRC}/endian.h
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
PORTNAME= drumstick
DISTVERSION= 2.8.1
DISTVERSION= 2.9.0
CATEGORIES= audio multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1693022871
SHA256 (drumstick-2.8.1.tar.bz2) = 39e6fd46bee589b7eb2b3cf0b93c745a953bb830eef67b79ac8c68a0b975af26
SIZE (drumstick-2.8.1.tar.bz2) = 496361
TIMESTAMP = 1704002898
SHA256 (drumstick-2.9.0.tar.bz2) = a7437c11e0ad5443c21b33f0891c4f748d574f95d0e6970a6040c95db6184eb3
SIZE (drumstick-2.9.0.tar.bz2) = 497219

View File

@ -56,16 +56,16 @@ lib/drumstick2/libdrumstick-rt-oss-in.so
lib/drumstick2/libdrumstick-rt-oss-out.so
%%ALSA%%lib/libdrumstick-alsa.so
%%ALSA%%lib/libdrumstick-alsa.so.2
%%ALSA%%lib/libdrumstick-alsa.so.2.8.1
%%ALSA%%lib/libdrumstick-alsa.so.2.9.0
lib/libdrumstick-file.so
lib/libdrumstick-file.so.2
lib/libdrumstick-file.so.2.8.1
lib/libdrumstick-file.so.2.9.0
lib/libdrumstick-rt.so
lib/libdrumstick-rt.so.2
lib/libdrumstick-rt.so.2.8.1
lib/libdrumstick-rt.so.2.9.0
lib/libdrumstick-widgets.so
lib/libdrumstick-widgets.so.2
lib/libdrumstick-widgets.so.2.8.1
lib/libdrumstick-widgets.so.2.9.0
%%QT_PLUGINDIR%%/designer/libdrumstick-vpiano-plugin.so
%%ALSA%%libdata/pkgconfig/drumstick-alsa.pc
libdata/pkgconfig/drumstick-file.pc

View File

@ -12,9 +12,6 @@ LICENSE_NAME= Software License for The Fraunhofer FDK AAC Codec Library for Andr
LICENSE_FILE= ${WRKSRC}/NOTICE
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
NOT_FOR_ARCHS= sparc64
NOT_FOR_ARCHS_REASON= not yet ported to this architecture
USES= cmake
USE_LDCONFIG= yes

View File

@ -12,14 +12,19 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Audio recording and tick/scratch reduction for e.g. vinyl records
WWW= http://www.opensourcepartners.nl/~costar/gramofile/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfftw.so:math/fftw
ALL_TARGET= gramofile
USES= alias gmake ncurses perl5
USE_CSTD= gnu89
MAKE_ARGS= CC="${CC}" \
CXX="${CXX}" \
PERLCOREDIR=${PERLCOREDIR}
ALL_TARGET= gramofile
CFLAGS+= -D_WANT_SEMUN
PERLCOREDIR= ${LOCALBASE}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE

View File

@ -1,32 +0,0 @@
Index: bplaysrc/bplay.c
@@ -33,23 +33,30 @@
/* Needed for BYTE_ORDER and BIG/LITTLE_ENDIAN macros. */
#ifndef _BSD_SOURCE
# define _BSD_SOURCE
-# include <endian.h>
+# include <sys/endian.h>
# undef _BSD_SOURCE
#else
# include <endian.h>
#endif
#include <sys/types.h>
+#ifndef __FreeBSD__
#include <byteswap.h>
+#endif
/* Adapted from the byteorder macros in the Linux kernel. */
#if BYTE_ORDER == LITTLE_ENDIAN
#define cpu_to_le32(x) (x)
#define cpu_to_le16(x) (x)
#else
+#ifdef __FreeBSD__
+#define cpu_to_le32(x) bswap32((x))
+#define cpu_to_le16(x) bswap16((x))
+#else
#define cpu_to_le32(x) bswap_32((x))
#define cpu_to_le16(x) bswap_16((x))
+#endif
#endif
#define le32_to_cpu(x) cpu_to_le32((x))

View File

@ -1,5 +1,6 @@
PORTNAME= kaldi
PORTVERSION= g20231112
PORTREVISION= 1
CATEGORIES= audio # machine-learning
MAINTAINER= yuri@FreeBSD.org

View File

@ -10,7 +10,7 @@ WWW= https://orhun.dev/linuxwave/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= zig>=0.10.0:lang/zig
BUILD_DEPENDS= zig010>=0.10.0:lang/zig010
USE_GITHUB= yes
GH_ACCOUNT= orhun

View File

@ -24,7 +24,6 @@ CONFIGURE_ARGS= --without-alsalib \
--with-build-time="-"
BROKEN_powerpc64= fails to compile on powerpc64: convert_inc.c: conflicting types for 'C_FLOAT_PCM32SBEPM'
BROKEN_sparc64= fails to compile on sparc64
OPTIONS_DEFINE= DOUBLE_SAMPLES JACK LADSPA OSS PORTAUDIO \
PULSEAUDIO SAMPLERATE SDL SNDFILE NLS

View File

@ -12,6 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libsysctlmibinfo2.so:devel/libsysctlmibinfo2
USES= ncurses
USE_GITLAB= yes
GL_ACCOUNT= alfix
@ -24,12 +25,4 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/share/man/man8
.include <bsd.port.options.mk>
.if ${OPSYS} == "FreeBSD" && ${OSVERSION} >= 1300079
USES+= ncurses
.else
USES+= ncurses:port
.endif
.include <bsd.port.mk>

View File

@ -1,44 +0,0 @@
PORTNAME= mp3info
PORTVERSION= 0.8.5a
CATEGORIES= audio
MASTER_SITES= SUNSITE/apps/sound/mp3-utils/mp3info
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MP3 technical info viewer and ID3 1.x tag editor
WWW= https://ibiblio.org/mp3info/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Last release in 2006 and lacks support for ID3v2
EXPIRATION_DATE=2023-12-31
USES= cpe ncurses tar:tgz
ALL_TARGET= mp3info
PLIST_FILES= bin/mp3info share/man/man1/mp3info.1.gz
PORTDOCS= ChangeLog README mp3info.txt
PORTSCOUT= skipv:0.8.5
OPTIONS_DEFINE= GTK2 DOCS
GTK2_DESC= Enable to have the gmp3info
GTK2_ALL_TARGET= gmp3info
GTK2_PLIST_FILES= bin/gmp3info
GTK2_USE= GNOME=gtk20
GTK2_USES= gnome pkgconfig
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/mp3info ${STAGEDIR}${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/mp3info.1 ${STAGEDIR}${PREFIX}/share/man/man1/
do-install-GTK2-on:
${INSTALL_PROGRAM} ${WRKSRC}/gmp3info ${STAGEDIR}${PREFIX}/bin/
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (mp3info-0.8.5a.tgz) = 0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10
SIZE (mp3info-0.8.5a.tgz) = 127482

View File

@ -1,15 +0,0 @@
--- Makefile.orig 2006-11-10 00:14:11 UTC
+++ Makefile
@@ -43,9 +43,9 @@ RM = /bin/rm
INSTALL = /usr/bin/install -c
STRIP = strip
-LIBS = -lncurses
-CC = gcc
-CFLAGS = -g -O2 -Wall
+LIBS = $(LDFLAGS) -lncurses
+CC ?= cc
+CFLAGS ?= -O -pipe
all: mp3info gmp3info doc

View File

@ -1,4 +0,0 @@
MP3Info is a little utility used to read and modify the ID3 tags of MP3 files.
MP3Info can also display various techincal aspects of an MP3 file including
playing time, bit-rate, sampling frequency and other attributes in a pre-defined
or user-specifiable output format.

View File

@ -1,46 +0,0 @@
PORTNAME= mp3splt-gtk
PORTVERSION= 0.9.2
PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= SF/mp3splt/${PORTNAME}/${PORTVERSION}
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Utility to split mp3 and ogg files (via GTK Interface)
WWW= https://mp3splt.sourceforge.net/
LICENSE= GPLv2
DEPRECATED= BROKEN on all supported versions for more than 2 years after the EOL of 12
EXPIRATION_DATE= 2023-12-31
BROKEN_FreeBSD_13= ld: error: duplicate symbol: tree_columns
BROKEN_FreeBSD_14= ld: error: duplicate symbol: tree_columns
LIB_DEPENDS= libmp3splt.so:audio/libmp3splt \
libmad.so:audio/libmad \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libid3tag.so:audio/libid3tag \
libltdl.so:devel/libltdl
USES= desktop-file-utils gmake gnome gstreamer localbase:ldflags pkgconfig
USE_GNOME= gtk30
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-audacious --with-mp3splt=${LOCALBASE} \
--with-mp3splt-includes=${LOCALBASE}/include \
--with-mp3splt-libraries=${LOCALBASE}/lib --disable-mp3splttest
#PORTDOCS= *
#OPTIONS_DEFINE= DOCS NLS
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
#DOXYGEN_LIB_DEPENDS= libgvc.so:graphics/graphviz
#DOXYGEN_BUILD_DEPENDS= ${LOCALBASE}/bin/doxygen:devel/doxygen
#DOXYGEN_CONFIGURE_OFF= --disable-doxygen-doc
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (mp3splt-gtk-0.9.2.tar.gz) = 2084cc942b5d1aa6ff74848a41d05cb37876cbc74dfdc341ceb424c763887650
SIZE (mp3splt-gtk-0.9.2.tar.gz) = 1070580

View File

@ -1,82 +0,0 @@
--- configure.orig 2014-11-09 16:50:32 UTC
+++ configure
@@ -15153,53 +15153,12 @@ if test -z "$AM_DEFAULT_VERBOSITY"; then
fi
-gdu_cv_version_required=0.3.2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking gnome-doc-utils >= $gdu_cv_version_required" >&5
-$as_echo_n "checking gnome-doc-utils >= $gdu_cv_version_required... " >&6; }
-if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gnome-doc-utils >= \$gdu_cv_version_required\""; } >&5
- ($PKG_CONFIG --exists --print-errors "gnome-doc-utils >= $gdu_cv_version_required") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- gdu_cv_have_gdu=yes
-else
- gdu_cv_have_gdu=no
-fi
-
-if test "$gdu_cv_have_gdu" = "yes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-
- if true; then
- GNOME_TRUE=
- GNOME_FALSE='#'
-else
- GNOME_TRUE='#'
- GNOME_FALSE=
-fi
-
- if true; then
- HAVE_GNOME_DOC_UTILS_TRUE=
- HAVE_GNOME_DOC_UTILS_FALSE='#'
-else
HAVE_GNOME_DOC_UTILS_TRUE='#'
HAVE_GNOME_DOC_UTILS_FALSE=
-fi
- gnome="yes"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- as_fn_error $? "gnome-doc-utils not found.
- Install it or configure with \"--disable-gnome\"." "$LINENO" 5
-fi
-
-
-
# Check whether --with-help-dir was given.
if test "${with_help_dir+set}" = set; then :
withval=$with_help_dir;
@@ -15239,25 +15198,15 @@ else
enable_scrollkeeper=yes
fi
- if test "$gdu_cv_have_gdu" = "yes" -a "$enable_scrollkeeper" = "yes"; then
- ENABLE_SK_TRUE=
- ENABLE_SK_FALSE='#'
-else
ENABLE_SK_TRUE='#'
ENABLE_SK_FALSE=
-fi
DISTCHECK_CONFIGURE_FLAGS="--disable-scrollkeeper $DISTCHECK_CONFIGURE_FLAGS"
- if test "$gdu_cv_have_gdu" = "yes"; then
- HAVE_GNOME_DOC_UTILS_TRUE=
- HAVE_GNOME_DOC_UTILS_FALSE='#'
-else
HAVE_GNOME_DOC_UTILS_TRUE='#'
HAVE_GNOME_DOC_UTILS_FALSE=
-fi

View File

@ -1,10 +0,0 @@
--- src/player_window.c.orig 2014-05-10 14:48:57 UTC
+++ src/player_window.c
@@ -36,6 +36,7 @@
* this file is used for the player control tab
**********************************************************/
+#include <time.h>
#include <sys/timeb.h>
#include "player_window.h"

View File

@ -1,8 +0,0 @@
Mp3Splt is a command line utility to split mp3 and ogg files selecting a begin
and an end time position, without decoding. It's very useful to split large
mp3/ogg to make smaller files or to split entire albums to obtain original
tracks. If you want to split an album, you can select split points and
filenames manually or you can get them automatically from CDDB (Internet or a
local file) or from .cue files. Otherwise if you have a file created either
with Mp3Wrap or AlbumWrap you can extract tracks just in few seconds. Supports
VBR mp3.

View File

@ -1,22 +0,0 @@
bin/mp3splt-gtk
man/man1/mp3splt-gtk.1.gz
share/applications/mp3splt-gtk.desktop
%%NLS%%share/locale/cs/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/de_DE/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/es/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/es_CL/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/fr_FR/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/ro/LC_MESSAGES/mp3splt-gtk.mo
%%NLS%%share/locale/ru_RU/LC_MESSAGES/mp3splt-gtk.mo
%%DATADIR%%/backward.svg
%%DATADIR%%/backward_inactive.svg
%%DATADIR%%/forward.svg
%%DATADIR%%/forward_inactive.svg
%%DATADIR%%/pause.svg
%%DATADIR%%/pause_inactive.svg
%%DATADIR%%/play.svg
%%DATADIR%%/play_inactive.svg
%%DATADIR%%/stop.svg
%%DATADIR%%/stop_inactive.svg
share/pixmaps/mp3splt-gtk.png
share/pixmaps/mp3splt-gtk_ico.svg

View File

@ -1,6 +1,5 @@
PORTNAME= musicpc
DISTVERSION= 0.34
PORTREVISION= 1
DISTVERSION= 0.35
CATEGORIES= audio
MASTER_SITES= http://www.musicpd.org/download/mpc/0/
DISTNAME= mpc-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1652348508
SHA256 (mpc-0.34.tar.xz) = 691e3f3654bc10d022bb0310234d0bc2d8c075a698f09924d9ebed8f506fda20
SIZE (mpc-0.34.tar.xz) = 47940
TIMESTAMP = 1703272039
SHA256 (mpc-0.35.tar.xz) = 382959c3bfa2765b5346232438650491b822a16607ff5699178aa1386e3878d4
SIZE (mpc-0.35.tar.xz) = 49820

View File

@ -1,12 +1,12 @@
--- meson.build.orig 2022-05-12 09:46:08 UTC
--- meson.build.orig 2023-12-22 19:10:04 UTC
+++ meson.build
@@ -1,4 +1,4 @@
-project('mpc', 'c',
+project('musicpc', 'c',
version: '0.34',
version: '0.35',
meson_version: '>= 0.47',
default_options: [
@@ -124,13 +124,13 @@ executable('mpc',
@@ -125,13 +125,13 @@ executable('mpc',
install: true
)

View File

@ -11,9 +11,6 @@ WWW= https://www.mythtv.org/wiki/MythMusic
LICENSE= GPLv2
DEPRECATED= Depends on deprecated www/qt5-webkit via multimedia/mythtv
EXPIRATION_DATE= 2023-12-31
LIB_DEPENDS= libFLAC.so:audio/flac \
libmp3lame.so:audio/lame \
libogg.so:audio/libogg \

View File

@ -18,7 +18,7 @@ USE_LDCONFIG= yes
MAKE_ENV+= COMPRESS_CMD="${COMPRESS_CMD:S/c//}"
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.pre.mk>
FPIC= -fpic
post-configure:
# Work around shortcomings of the Imake.rules et. al:
@ -27,13 +27,7 @@ post-configure:
-e 's,\(\$$(AR) \$$@ \$$\)(OBJS),\1(OBJS:S|^|unshared/|),' \
${WRKSRC}/lib/audio/Makefile
.if ${ARCH} == "sparc64"
FPIC= -fPIC
.else
FPIC= -fpic
.endif
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudio.so.2
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE
LIB_DEPENDS= libpulse.so:audio/pulseaudio
USES= cmake compiler:c++17-lang
USES= cmake compiler:c++17-lang ncurses
USE_GITHUB= yes
GH_ACCOUNT= fulhax
@ -21,13 +21,4 @@ WRKSRC_SUBDIR= src
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.options.mk>
.if ${OPSYS} == "FreeBSD" && ${OSVERSION} >= 1300079
USES+= ncurses
.else
USES+= ncurses:port
CFLAGS+= -I${LOCALBASE}/include/ncurses
.endif
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@ PORTNAME= noson-app
DISTVERSION= 5.6.3
CATEGORIES= audio net
MAINTAINER= tcberner@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and smart SONOS controller
WWW= https://janbar.github.io/noson-app/index.html

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701525047
SHA256 (KDE/plasma/5.90.0/kpipewire-5.90.0.tar.xz) = 631f410de2fb25e12dda1c5b2d885af584a92bdde271bb3628113575b7840e5c
SIZE (KDE/plasma/5.90.0/kpipewire-5.90.0.tar.xz) = 143928
TIMESTAMP = 1703892987
SHA256 (KDE/plasma/5.91.0/kpipewire-5.91.0.tar.xz) = 9c86b4d411898ffb4b23de519868adb00d3cd3b2764524c53d04d961e1a8c968
SIZE (KDE/plasma/5.91.0/kpipewire-5.91.0.tar.xz) = 144332

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701526122
SHA256 (KDE/plasma/5.90.0/ocean-sound-theme-5.90.0.tar.xz) = 68de6c427b960004c04eb1e2fae1d1223e4576cf7be25bd6338ea5c5f58c6f00
SIZE (KDE/plasma/5.90.0/ocean-sound-theme-5.90.0.tar.xz) = 1209540
TIMESTAMP = 1703892988
SHA256 (KDE/plasma/5.91.0/ocean-sound-theme-5.91.0.tar.xz) = 548457a368968e218d0404135e273b83f514445faaa288e7919d56da880e4025
SIZE (KDE/plasma/5.91.0/ocean-sound-theme-5.91.0.tar.xz) = 1209624

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701525048
SHA256 (KDE/plasma/5.90.0/oxygen-sounds-5.90.0.tar.xz) = 716a36d4a2142018a249c8642f8117c510f91a0626d8cafa0afe29268894320c
SIZE (KDE/plasma/5.90.0/oxygen-sounds-5.90.0.tar.xz) = 1936092
TIMESTAMP = 1703892989
SHA256 (KDE/plasma/5.91.0/oxygen-sounds-5.91.0.tar.xz) = 0bf7769ed7e20b6b56f46609cc371802909a142094056f85965ddc27b2b73d24
SIZE (KDE/plasma/5.91.0/oxygen-sounds-5.91.0.tar.xz) = 1936028

View File

@ -9,7 +9,7 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libpulse.so:audio/pulseaudio
RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop-sound-theme
USES= cmake gettext gl gnome kde:6 pkgconfig qt:6 shebangfix tar:xz
USES= cmake gettext gl gnome kde:6 pkgconfig qt:6 tar:xz
USE_KDE= config coreaddons doctools globalaccel i18n itemmodels \
kcmutils kdeclarative kirigami-addons libplasma \
statusnotifieritem svg \
@ -18,6 +18,4 @@ USE_GL= gl opengl
USE_GNOME= glib20
USE_QT= base declarative
SHEBANG_FILES= data/plasmaVolumeDisableKMixAutostart.pl
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701525115
SHA256 (KDE/plasma/5.90.0/plasma-pa-5.90.0.tar.xz) = afc17d4996eef0c14324987876d05a451dd7778822e59d3c7b1c64e59791c3ad
SIZE (KDE/plasma/5.90.0/plasma-pa-5.90.0.tar.xz) = 168424
TIMESTAMP = 1703892989
SHA256 (KDE/plasma/5.91.0/plasma-pa-5.91.0.tar.xz) = dca67ccdd1b8937c3cfca959616924b0d3c3f7b0596c84aa4cb721d2c72001be
SIZE (KDE/plasma/5.91.0/plasma-pa-5.91.0.tar.xz) = 169624

View File

@ -31,8 +31,6 @@ share/doc/HTML/tr/kcontrol/plasma-pa/index.cache.bz2
share/doc/HTML/tr/kcontrol/plasma-pa/index.docbook
share/doc/HTML/uk/kcontrol/plasma-pa/index.cache.bz2
share/doc/HTML/uk/kcontrol/plasma-pa/index.docbook
share/kconf_update/disable_kmix.upd
share/kconf_update/plasmaVolumeDisableKMixAutostart.pl
share/locale/ar/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ast/LC_MESSAGES/kcm_pulseaudio.mo
@ -78,6 +76,8 @@ share/locale/ia/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/id/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/is/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/is/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/it/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ja/LC_MESSAGES/kcm_pulseaudio.mo

View File

@ -1,6 +1,5 @@
PORTNAME= pms-devel
PORTVERSION= 0.0.20221112
PORTREVISION= 10
PORTVERSION= 0.0.20231224
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org
@ -10,12 +9,12 @@ WWW= https://github.com/ambientsound/pms
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USES= go:1.21,modules
USE_GITHUB= yes
GH_ACCOUNT= ambientsound
GH_ACCOUNT= kimtore
GH_PROJECT= pms
GH_TAGNAME= 40d6e37
GH_TAGNAME= 628d497
GH_TUPLE= \
RoaringBitmap:roaring:v0.9.4:roaringbitmap_roaring/vendor/github.com/RoaringBitmap/roaring \
@ -38,23 +37,23 @@ GH_TUPLE= \
blevesearch:zapx:v15.3.5:blevesearch_zapx_v15/vendor/github.com/blevesearch/zapx/v15 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
etcd-io:bbolt:v1.3.5:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
fhs:gompd:v2.0.0:fhs_gompd/vendor/github.com/fhs/gompd \
fhs:gompd:v2.3.0:fhs_gompd_v2/vendor/github.com/fhs/gompd/v2 \
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
gdamore:tcell:v2.5.3:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
gdamore:tcell:v2.7.0:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
go-yaml:yaml:9f266ea9e77c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
golang:geo:740aa86cb551:golang_geo/vendor/github.com/golang/geo \
golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \
golang:sys:v0.6.0:golang_sys/vendor/golang.org/x/sys \
golang:term:2321bbc49cbf:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
golang:sys:v0.15.0:golang_sys/vendor/golang.org/x/sys \
golang:term:v0.15.0:golang_term/vendor/golang.org/x/term \
golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \
jessevdk:go-flags:v1.5.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \
json-iterator:go:f7279a603ede:json_iterator_go/vendor/github.com/json-iterator/go \
lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
mattn:go-runewidth:v0.0.15:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
mschoch:smat:v0.2.0:mschoch_smat/vendor/github.com/mschoch/smat \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
rivo:uniseg:v0.4.3:rivo_uniseg/vendor/github.com/rivo/uniseg \
stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify
GO_BUILDFLAGS= -ldflags "-X main.buildVersion=${DISTVERSION}"

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1679509335
SHA256 (ambientsound-pms-0.0.20221112-40d6e37_GH0.tar.gz) = 5630f326cf0195bd6a3ad55cdbb83c48b5c67c2c831f26a724e1a704bc88d351
SIZE (ambientsound-pms-0.0.20221112-40d6e37_GH0.tar.gz) = 87671
TIMESTAMP = 1703765932
SHA256 (kimtore-pms-0.0.20231224-628d497_GH0.tar.gz) = db8cea6f5d6b4ee72fba28cf0f8b515441696cfd47fc8266d37c062a3c653fdb
SIZE (kimtore-pms-0.0.20231224-628d497_GH0.tar.gz) = 89516
SHA256 (RoaringBitmap-roaring-v0.9.4_GH0.tar.gz) = 62925ea703297f73b781695e0d4a7fa610589766f30345621cba45dda77a9813
SIZE (RoaringBitmap-roaring-v0.9.4_GH0.tar.gz) = 141660624
SHA256 (bits-and-blooms-bitset-v1.2.0_GH0.tar.gz) = 0b2db6096b64ba7f0cabf67887342c621c4d78935935e3cdef732c87ef1948cd
@ -41,12 +41,12 @@ SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 63fed2e9bbdcc2aa279c2a7ea4a59c39bc21616ec2c96abff0020872beb3dbad
SIZE (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 96494
SHA256 (fhs-gompd-v2.0.0_GH0.tar.gz) = 73e7faba179dee3cf4615fda11934cf455ad1e3cc17e33fafc7bff6cba40c49d
SIZE (fhs-gompd-v2.0.0_GH0.tar.gz) = 19126
SHA256 (fhs-gompd-v2.3.0_GH0.tar.gz) = 049e057982b29f09c81b84520515120b243aa300bbef4cbe0183090fd2de929e
SIZE (fhs-gompd-v2.3.0_GH0.tar.gz) = 24742
SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
SHA256 (gdamore-tcell-v2.5.3_GH0.tar.gz) = 4ab7ba81273928dca1866f46472de2240dedec273d86c32bf9463a033761677a
SIZE (gdamore-tcell-v2.5.3_GH0.tar.gz) = 162477
SHA256 (gdamore-tcell-v2.7.0_GH0.tar.gz) = 037d86dc0f7ba02e82e52ce9f7f1cfee81292d2ed66c7235b9c55790db86b323
SIZE (gdamore-tcell-v2.7.0_GH0.tar.gz) = 176906
SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
SHA256 (golang-geo-740aa86cb551_GH0.tar.gz) = d77c97a5c958dcbb180718b841cd691796cb5ef9b151e51df22308453fb4b2ab
@ -55,25 +55,25 @@ SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a93188
SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85
SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605
SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
SHA256 (golang-term-2321bbc49cbf_GH0.tar.gz) = 72896f6aa3deb053da5b597ab072ba5c3540b29d0fb56f350397b7f94c010e21
SIZE (golang-term-2321bbc49cbf_GH0.tar.gz) = 15281
SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
SHA256 (golang-sys-v0.15.0_GH0.tar.gz) = b0bc04c5a1d1ae7c5962e66f19def881b5ab2191cc08cce5021fe7e952ed5484
SIZE (golang-sys-v0.15.0_GH0.tar.gz) = 1443508
SHA256 (golang-term-v0.15.0_GH0.tar.gz) = 82818d254e1b16805ab2147ae7bd3f8bbfa2c3455f763c763e21650e27a7b8e3
SIZE (golang-term-v0.15.0_GH0.tar.gz) = 14741
SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094
SHA256 (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = d4bf30f729cbc16d2aa0095ac10ca4fadc8f092b9a28990c0cfca2345c3e7ffd
SIZE (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = 59316
SHA256 (json-iterator-go-f7279a603ede_GH0.tar.gz) = ae0c66afcd81135c9e948a645cb848f60c3bf646de03dee87954f8334b12731c
SIZE (json-iterator-go-f7279a603ede_GH0.tar.gz) = 99960
SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755
SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830
SHA256 (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 9b2aeafa5d95a40b32067ba22accdf42cc83414ec5b433ea7de330791beaa196
SIZE (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 17353
SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85
SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284
SHA256 (mschoch-smat-v0.2.0_GH0.tar.gz) = 9098fa6b3e9fb25afc1d4de143ac106a27a19d610835f0f1f8448850e9a8a827
SIZE (mschoch-smat-v0.2.0_GH0.tar.gz) = 12046
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
SHA256 (rivo-uniseg-v0.4.3_GH0.tar.gz) = d499f30fbdae74403440edb797225f9778ba7e6e0074c6d1cdcda6f34dde7747
SIZE (rivo-uniseg-v0.4.3_GH0.tar.gz) = 452690
SHA256 (stretchr-testify-v1.7.1_GH0.tar.gz) = 5a53303e8ae54d0d581895f5bf8aae82f64f53c04c1c0f9e27a0ebeffa579a92
SIZE (stretchr-testify-v1.7.1_GH0.tar.gz) = 93989

View File

@ -12,8 +12,6 @@ LICENSE_COMB= multi
LICENSE_FILE_LGPL21+ = ${WRKSRC}/licenses/lgpl-2.1.txt
LICENSE_FILE_GPLv3+ = ${WRKSRC}/licenses/gpl-3.0.txt
BROKEN_FreeBSD_12_powerpc64= fails to configure: The C++ compiler is not working
USES= compiler:c++0x pkgconfig scons
USE_LDCONFIG= yes

View File

@ -69,10 +69,6 @@ VST_CMAKE_BOOL= SFIZZ_VST
.include <bsd.port.pre.mk>
.if (${OSVERSION} < 1301505) # 20d21e43514502c0a346f3c2cdb1d8cd8c7cc6b0 commit in 13 fixed booleans in stdatomic.h that were causing breakage
BROKEN= fails to compile: unknown type name '_Bool'
.endif
post-install-LV2-on:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so \

View File

@ -1,5 +1,5 @@
PORTNAME= sidplayfp
DISTVERSION= 2.5.1
DISTVERSION= 2.6.0
CATEGORIES= audio
MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1703353568
SHA256 (sidplayfp-2.5.1.tar.gz) = 975bf4ba99ddf545032e6214be3eb146fb3076a6571dcc044ff32eef51c77aa8
SIZE (sidplayfp-2.5.1.tar.gz) = 244863
TIMESTAMP = 1704101560
SHA256 (sidplayfp-2.6.0.tar.gz) = c8fd7fb68e63377ad093a9adbeba382ac986fe3f6ffe094eb4e62645a1d74ad3
SIZE (sidplayfp-2.6.0.tar.gz) = 246784

View File

@ -1,5 +1,5 @@
PORTNAME= spotify-qt
PORTVERSION= 3.10
PORTVERSION= 3.11
DISTVERSIONPREFIX= v
CATEGORIES= audio

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1680644270
SHA256 (kraxarn-spotify-qt-v3.10_GH0.tar.gz) = 66191fc75f8571f40be16582caded2e6e3181434cbab5e85d3e9613c97ecb44f
SIZE (kraxarn-spotify-qt-v3.10_GH0.tar.gz) = 799753
TIMESTAMP = 1704037441
SHA256 (kraxarn-spotify-qt-v3.11_GH0.tar.gz) = 91a2097fad58d87b47df7e328ec2fe4254ad463bfeaeb2d8d2e3afc5fbc2d31a
SIZE (kraxarn-spotify-qt-v3.11_GH0.tar.gz) = 1923930

View File

@ -1,12 +0,0 @@
--- lib/include/lib/enum/playeraction.hpp.orig 2023-03-25 10:23:49 UTC
+++ lib/include/lib/enum/playeraction.hpp
@@ -63,3 +63,9 @@ namespace lib
transferring_playback,
};
}
+
+namespace std {
+ template <> struct hash<lib::player_action> {
+ size_t operator() (const lib::player_action &t) const { return size_t(t); }
+ };
+}

View File

@ -10,18 +10,16 @@ WWW= https://github.com/wildeyedskies/stmp/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Broken for more than a year
EXPIRATION_DATE= 2024-01-31
BROKEN= fails to build with mpv 0.35, see bug 267114
BUILD_DEPENDS= ${LOCALBASE}/lib/libHLSL.a:graphics/glslang
LIB_DEPENDS= libmpv.so:multimedia/mpv
USES= go:modules xorg gl
USE_GL= egl
USE_GITHUB= yes
GH_ACCOUNT= wildeyedskies
GH_TUPLE= \
fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
@ -45,6 +43,7 @@ GH_TUPLE= \
spf13:viper:v1.7.1:spf13_viper/vendor/github.com/spf13/viper \
subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
yourok:go-mpv:ecdfd901e332:yourok_go_mpv/vendor/github.com/yourok/go-mpv
USE_GL= egl
CGO_CFLAGS= -DTAG_EGL
CGO_LDFLAGS= -lEGL

View File

@ -1,22 +0,0 @@
PORTNAME= tuneradio
PORTVERSION= 1.3
CATEGORIES= audio
MASTER_SITES= http://www.lns.com/papers/tuneradio/ \
http://cvsup1.theplanet.com/distfiles/
MAINTAINER= pozar@lns.com
COMMENT= Command line method of tuning a Brooktree FM tuner card
WWW= https://www.lns.com/papers/tuneradio/
DEPRECATED= Requires defunct bktr
EXPIRATION_DATE=2023-12-31
.if !exists(/usr/include/dev/bktr/ioctl_bt848.h)
IGNORE= needs bktr(4) which is no longer available on your FreeBSD version
.endif
PLIST_FILES= bin/tuneradio
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/tuneradio ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (tuneradio-1.3.tar.gz) = 26fb27018ccd37293cd0beb08eedd989caa45748a668003798a59fda94a9a21c
SIZE (tuneradio-1.3.tar.gz) = 2195

View File

@ -1,15 +0,0 @@
--- tuneradio.c.orig 2003-10-31 05:53:39 UTC
+++ tuneradio.c
@@ -41,7 +41,12 @@
#include <unistd.h>
#include <sys/ioctl.h>
#include <sys/types.h>
+#include <sys/param.h>
+#if __FreeBSD_version >= 502100
+#include <dev/bktr/ioctl_bt848.h>
+#else
#include <machine/ioctl_bt848.h>
+#endif
#define TRUE 1
#define FALSE 0

View File

@ -1,2 +0,0 @@
This is a command line program to set the frequency and various
modes to an FM tuner using a Brooktree based card.

View File

@ -9,9 +9,6 @@ WWW= https://umurmur.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_aarch64= fails to compile: fatal error: byteswap.h file not found
BROKEN_armv6= fails to compile: fatal error: byteswap.h file not found
LIB_DEPENDS= libconfig.so:devel/libconfig \
libprotobuf-c.so:devel/protobuf-c

View File

@ -1,8 +1,8 @@
--- configure.ac.orig 2015-04-07 10:01:12 UTC
--- configure.ac.orig 2021-03-21 20:49:04 UTC
+++ configure.ac
@@ -113,7 +113,7 @@ AS_IF([test "x$enable_shmapi" != xno],
@@ -118,7 +118,7 @@ AS_IF([test "x$enable_shmapi" != xno],
AM_CONDITIONAL(USE_SHAREDMEMORY_API, false)
])
-AC_DEFINE([DEFAULT_CONFIG], ["/etc/umurmur.conf"], [Default config])
+AC_DEFINE([DEFAULT_CONFIG], ["%%PREFIX%%/etc/umurmur.conf"], [Default config])

View File

@ -1,16 +0,0 @@
--- src/byteorder.h.orig 2020-10-20 00:54:48 UTC
+++ src/byteorder.h
@@ -56,8 +56,12 @@ typedef uint64_t subblock;
#elif defined( __x86_64__)
#define SWAPPED(x) ({register uint64_t __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;})
#else
+#if defined(__linux__)
#include <byteswap.h>
-#define SWAPPED(x) bswap_64(x)
+#elif defined(__FreeBSD__)
+#include <sys/endian.h>
+#endif // defined(__linux__)
+#define SWAPPED(x) bswap64(x)
#endif // defined(BYTE_ORDER_BIG_ENDIAN)
#else
#define BLOCKSIZE 4

View File

@ -1,6 +1,6 @@
--- src/conf.c.orig 2015-04-07 10:01:12 UTC
--- src/conf.c.orig 2021-03-21 20:49:04 UTC
+++ src/conf.c
@@ -89,23 +89,23 @@ const char *getStrConf(param_t param)
@@ -90,23 +90,23 @@ const char *getStrConf(param_t param)
case CERTIFICATE:
setting = config_lookup(&configuration, "certificate");
if (!setting)

View File

@ -1,5 +1,5 @@
PORTNAME= vmpk
DISTVERSION= 0.8.10
DISTVERSION= 0.9.0
CATEGORIES= audio
MASTER_SITES= SF/vmpk/vmpk/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1699200592
SHA256 (vmpk-0.8.10.tar.bz2) = 111ca059571b5df950d583f1d3b63e148125344091967721ba804958561e6625
SIZE (vmpk-0.8.10.tar.bz2) = 451445
TIMESTAMP = 1704002856
SHA256 (vmpk-0.9.0.tar.bz2) = c47ee14cbf1903075440acad729d8e0e02e4c98606183756676eeac1a1aebcd9
SIZE (vmpk-0.9.0.tar.bz2) = 449608

View File

@ -1,25 +0,0 @@
PORTNAME= xmradio
PORTVERSION= 1.2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://BSDforge.com/projects/source/audio/xmradio/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Motif based FM tuner (for use with bktr(4) driver)
WWW= https://BSDforge.com/projects/audio/xmradio/
LICENSE= BSD2CLAUSE
DEPRECATED= Requires defunct bktr
EXPIRATION_DATE=2023-12-31
.if !exists(/usr/include/dev/bktr/ioctl_bt848.h)
IGNORE= needs bktr(4) which is no longer available on your FreeBSD version
.endif
ONLY_FOR_ARCHS= i386 amd64 powerpc64
USES= imake motif xorg
USE_XORG= ice sm x11 xext xmu xpm xt
PLIST_FILES= bin/xmradio lib/X11/app-defaults/XMradio
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (xmradio-1.2.tar.gz) = fcfd632d976629f6f2e56134fc68c45e066de215e6900afb4c10cc94eccc70a6
SIZE (xmradio-1.2.tar.gz) = 72373

View File

@ -1,24 +0,0 @@
--- Imakefile.orig 2001-11-13 22:33:48 UTC
+++ Imakefile
@@ -4,9 +4,10 @@
#endif
#ifdef NetBSDArchitecture
-LOCAL_LIBRARIES = XmClientLibs ${XMULIB} -lXpm -lossaudio -lm
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} ${XLIB} ${XMULIB} -lXpm -los
+saudio -lm
#else
-LOCAL_LIBRARIES = XmClientLibs ${XMULIB} -lXpm -lm
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} ${XLIB} ${XMULIB} -lXpm -lm
EXTRA_LDOPTIONS = -L/usr/local/lib -Wl,-R/usr/local/lib
INCLUDES = -I/usr/local/include
@@ -15,7 +16,7 @@ INCLUDES = -I/usr/local/include
SRCS = radio.c remote.c analyzer.c sample.c misc.c config.c version_check.c LiteClue.c lcd_net.c
OBJS = radio.o remote.o analyzer.o sample.o misc.o config.o version_check.o LiteClue.o lcd_net.o
-CDEBUGFLAGS = -O2 -g -Wall
+#CDEBUGFLAGS = -O2 -g -Wall
XCOMM CCOPTIONS= -DJUHA_DRIVER -DHAS_XPM
CCOPTIONS= -DHAS_XPM

View File

@ -1,11 +0,0 @@
--- analyzer.c.orig 2001-11-13 20:42:08 UTC
+++ analyzer.c
@@ -37,7 +37,7 @@
#include <soundcard.h>
#include <sys/ioctl.h>
#else
-#ifdef linux
+#if defined(linux) || defined(__FreeBSD__)
#include <sys/soundcard.h>
#else
#include <machine/soundcard.h>

View File

@ -1,26 +0,0 @@
--- radio.c.orig 2001-11-27 21:30:42 UTC
+++ radio.c
@@ -63,17 +63,17 @@
#ifdef __NetBSD__
#include <dev/ic/bt8xx.h>
#include <soundcard.h>
-#else
-#ifdef linux
+#elif defined(linux)
#include <linux/bttv.h>
#include <sys/soundcard.h>
+#elif defined(__FreeBSD__)
+#include <sys/soundcard.h>
+#include <dev/bktr/ioctl_bt848.h>
#else
-#include <machine/ioctl_bt848.h>
-#ifdef JUHA_DRIVER
-#include <machine/ioctl_tuner.h>
-#endif
#include <machine/soundcard.h>
#endif
+#ifdef JUHA_DRIVER
+#include <machine/ioctl_tuner.h>
#endif
#include <X11/X.h>

View File

@ -1,11 +0,0 @@
--- sample.c.orig 2001-12-04 20:52:55 UTC
+++ sample.c
@@ -43,7 +43,7 @@
#ifdef __NetBSD__
#include <soundcard.h>
#else
-#ifdef linux
+#if defined(linux) || defined(__FreeBSD__)
#include <sys/soundcard.h>
#else
#include <machine/soundcard.h>

View File

@ -1,7 +0,0 @@
xmradio is a radio tuner program for X11 (using the Motif widget set),
using NetBSD's and FreeBSD's bktr(4) driver.
It also supports Video4Linux because of its design.
You can control an xmradio running on your desktop using some special
command line options and remote control mechanism.

View File

@ -1,6 +1,6 @@
PORTNAME= hpl
DISTVERSION= 2.3
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= benchmarks
MASTER_SITES= NETLIB/benchmark/hpl
@ -8,36 +8,53 @@ MAINTAINER= oliver@FreeBSD.org
COMMENT= High Performance Computing Linpack Benchmark
WWW= https://www.netlib.org/benchmark/hpl/
LIB_DEPENDS= libblas.so:math/blas \
libmpich.so:net/mpich
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/www/copyright.html
USES= fortran
USE_LDCONFIG= yes
HPL_ARCH?= FreeBSD_PIV_CBLAS
MAKE_ARGS= arch=${HPL_ARCH}
ALL_TARGET= build
OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE= DOCS
OPTIONS_RADIO= BLAS MPI
OPTIONS_RADIO_BLAS= ATLAS BLIS FLEXIBLAS NETLIB OPENBLAS
OPTIONS_RADIO_MPI= MPICH OPENMPI
OPTIONS_DEFAULT= NETLIB MPICH
BLIS_DESC= BLAS implementation from FLAME
FLEXIBLAS_DESC= BLAS and LAPACK wrapper library
post-patch:
@${REINPLACE_CMD} -e 's|^TOPdir[ ]*=.*$$|TOPdir = ${WRKSRC}| ; \
ATLAS_USES= blaslapack:atlas
BLIS_USES= blaslapack:blis
FLEXIBLAS_USES= blaslapack:flexiblas
NETLIB_USES= blaslapack:netlib
OPENBLAS_USES= blaslapack:openblas
MPICH_USES= mpi:mpich
OPENMPI_USES= mpi:openmpi
CFLAGS+= -fomit-frame-pointer -funroll-loops
pre-configure:
${REINPLACE_CMD} -e 's|^TOPdir[ ]*=.*$$|TOPdir = ${WRKSRC}| ; \
s|^MPdir[ ]*=.*$$|MPdir = ${LOCALBASE}| ; \
s|^LAdir[ ]*=.*$$|LAdir = ${LOCALBASE}| ; \
s|^CC[ ]*=.*$$|CC = ${CC}| ; \
s|^CCFLAGS[ ]*=.*$$|CCFLAGS = $$\(HPL_DEFS\) ${CFLAGS} -fomit-frame-pointer -funroll-loops| ; \
s|^CCFLAGS[ ]*=.*$$|CCFLAGS = $$\(HPL_DEFS\) ${CFLAGS}| ; \
s|^LINKER[ ]*=.*$$|LINKER = ${FC}| ; \
s|^LINKFLAGS[ ]*=\(.*\)$$|LINKFLAGS =\1 ${LDFLAGS}| ; \
s|^ARCHIVER[ ]*=.*$$|ARCHIVER = ${AR}| ; \
s|ARCH[ )]|_&|g ; \
s|^HPL_OPTS[ ]*=.*$$|HPL_OPTS =| ; \
s|^LAlib[ ]*=.*$$|LAlib = $$\(LAdir\)/lib/libblas.a| ; \
s|libmpich.a|libmpich.so -lpthread| ; \
s|libpmpich.a|libmpl.so -lpthread|' \
s|^LAlib[ ]*=.*$$|LAlib = ${BLASLIB}| ; \
s|^MPdir[ ]*=.*$$|MPdir = ${MPI_HOME}| ; \
s|^MPinc[ ]*=.*$$|MPinc = ${MPI_CFLAGS}| ; \
s|^MPlib[ ]*=.*$$|MPlib = ${MPI_LIBS}|' \
${WRKSRC}/setup/Make.${HPL_ARCH}
@${REINPLACE_CMD} -e 's|HPL\.dat|${PREFIX}/etc/${PORTNAME}/&|' \
${REINPLACE_CMD} -e 's|HPL\.dat|${PREFIX}/etc/${PORTNAME}/&|' \
${WRKSRC}/testing/ptest/HPL_pdinfo.c
@${CP} ${WRKSRC}/setup/Make.${HPL_ARCH} ${WRKSRC}/
@${REINPLACE_CMD} -e '/^build/s|$$| startup|' ${WRKSRC}/Makefile
${CP} ${WRKSRC}/setup/Make.${HPL_ARCH} ${WRKSRC}/
${REINPLACE_CMD} -e '/^build/s|$$| startup|' ${WRKSRC}/Makefile
do-install:
${MKDIR} ${STAGEDIR}${ETCDIR}

View File

@ -10,8 +10,6 @@ WWW= https://sipp.sourceforge.net/
LICENSE= GPLv2
BROKEN_FreeBSD_12_powerpc64= fails to compile: /usr/local/lib/gcc9/include/c++/cstddef:52:8: expected unqualified-id before string constant
BUILD_DEPENDS= help2man:misc/help2man
USES= autoreconf compiler:c++11-lang gmake ncurses pkgconfig

View File

@ -1,7 +1,7 @@
PORTNAME= augustus
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= biology science
PKGNAMESUFFIX= -gene-prediction

View File

@ -16,7 +16,6 @@ BROKEN_armv7= invokes x86 assembler
BROKEN_mips= invokes x86 assembler
BROKEN_mips64= invokes x86 assembler
BROKEN_riscv64= invokes x86 assembler
BROKEN_sparc64= missing atomics implementation
USES= compiler:c11 cmake ncurses
USE_CXXSTD= gnu++98

View File

@ -1,6 +1,6 @@
PORTNAME= biosig
DISTVERSION= 2.5.2
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= biology
MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src

View File

@ -1,6 +1,7 @@
PORTNAME= diamond
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.8
PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= jrm@FreeBSD.org

View File

@ -0,0 +1,14 @@
--- src/util/data_structures/deque.h.orig 2023-12-29 18:15:28 UTC
+++ src/util/data_structures/deque.h
@@ -186,6 +186,11 @@ struct Deque {
return *this;
}
+ Iterator& operator-=(ptrdiff_t i) {
+ i_ -= i;
+ return *this;
+ }
+
private:
ptrdiff_t i_;

View File

@ -39,7 +39,7 @@ OPTIONS_DEFAULT= X11
DOCS_CONFIGURE_ON= --with-docroot=${DOCSDIR}
MYSQL_USES= mysql
MYSQL_VARS= IGNORE_WITH_MYSQL=80
MYSQL_VARS= IGNORE_WITH_MYSQL="80 81"
X11_USES= motif xorg
X11_USE= XORG=x11
X11_LIB_DEPENDS= libgd.so:graphics/gd \

View File

@ -10,8 +10,6 @@ WWW= https://gatk.broadinstitute.org/hc/en-us
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
BROKEN_FreeBSD_12_powerpc64= fails to build: String index out of range: -1
BUILD_DEPENDS= gradle:devel/gradle
USES= gettext-runtime

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