*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-06-12 10:04:19 +02:00
parent f5632185f5
commit 87749ae55e
1335 changed files with 17584 additions and 10598 deletions

View File

@ -1,6 +1,6 @@
PORTNAME= sctd
DISTVERSION= 0.2.0
PORTREVISION= 23
PORTREVISION= 24
CATEGORIES= accessibility
MAINTAINER= 0mp@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= wl-gammarelay-rs
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
PORTREVISION= 1
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1683266263
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_ar.tar.gz) = 71561b7901f14725cc165b7a91b744f904b6e963d911bd37beee544b6c52c600
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_ar.tar.gz) = 1767290
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_ar.tar.gz) = a3e8e31b6566bb5abe22cea571dd8d38e8f459a6c26bdd25a64100926ee534ce
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_ar.tar.gz) = 2265094
TIMESTAMP = 1686295021
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 810b4b28e66c700b391583609618c5a6004595f5098d90a6ba88aef47d0f92ba
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 1762254
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_ar.tar.gz) = d0eb51a68bbe2818abdf5a609f0a6fc083e19d6f1184c9041a0ca0df84f4c2cf
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2265291

View File

@ -170,6 +170,10 @@
SUBDIR += php82-phar
SUBDIR += php82-zip
SUBDIR += php82-zlib
SUBDIR += php83-bz2
SUBDIR += php83-phar
SUBDIR += php83-zip
SUBDIR += php83-zlib
SUBDIR += pigz
SUBDIR += pixz
SUBDIR += plzip

View File

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

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1680925529
SHA256 (go/archivers_nfpm/nfpm-v2.28.0/v2.28.0.mod) = aff3fe955755205f56c7ad92c2dd24cbd7cb5659dbd503bf8bc6329c1ca778c1
SIZE (go/archivers_nfpm/nfpm-v2.28.0/v2.28.0.mod) = 2904
SHA256 (go/archivers_nfpm/nfpm-v2.28.0/v2.28.0.zip) = 0fe48aac996d3c313aa972bb615d4dce2835b22e6beabbc108578d869a48d4b6
SIZE (go/archivers_nfpm/nfpm-v2.28.0/v2.28.0.zip) = 540504
TIMESTAMP = 1686523567
SHA256 (go/archivers_nfpm/nfpm-v2.30.1/v2.30.1.mod) = 9980f7e369242ff177f2bf3bab1cc293dc026e017ed5486daa3716dae10584ca
SIZE (go/archivers_nfpm/nfpm-v2.30.1/v2.30.1.mod) = 2904
SHA256 (go/archivers_nfpm/nfpm-v2.30.1/v2.30.1.zip) = f00e3527a1d619eaec7e7b0b23590c2123c5af00824859652c917cd2f5cd6851
SIZE (go/archivers_nfpm/nfpm-v2.30.1/v2.30.1.zip) = 543687

View File

@ -1,6 +1,6 @@
PORTNAME= ouch
DISTVERSION= 0.4.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org

View File

@ -13,7 +13,7 @@ DEPRECATED= Requires php80 which is set to expire on 2023-11-26
EXPIRATION_DATE= 2023-12-31
USES= compiler:c11 php:build,pecl
IGNORE_WITH_PHP= 81 82
IGNORE_WITH_PHP= 81 82 83
CONFIGURE_ARGS= --enable-rar

View File

@ -0,0 +1,7 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -bz2
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,7 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -phar
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,41 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
+++ config.m4
@@ -4,8 +4,38 @@ PHP_ARG_ENABLE([phar],
[Disable phar support])],
[yes])
+PHP_ARG_WITH(pcre-dir, pcre install prefix,
+[ --with-pcre-dir PHAR: pcre install prefix], no, no)
+
+
if test "$PHP_PHAR" != "no"; then
+
+ dnl This is PECL build, check if bundled PCRE library is used
+ old_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS=$INCLUDES
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_BUNDLED_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=yes
+ ],[
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=pecl
+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
+ ],[
+ PHP_PCRE_REGEX=no
+ ])
+ ])
+
PHP_NEW_EXTENSION(phar, util.c tar.c zip.c stream.c func_interceptors.c dirstream.c phar.c phar_object.c phar_path_check.c, $ext_shared,, -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1)
+ PHP_HASH=yes
AC_MSG_CHECKING([for phar openssl support])
if test "$PHP_OPENSSL_SHARED" = "yes"; then
AC_MSG_RESULT([no (shared openssl)])

View File

@ -0,0 +1,7 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -zip
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,7 @@
CATEGORIES= archivers
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -zlib
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,10 @@
--- zlib.c.orig 2023-06-06 15:54:29 UTC
+++ zlib.c
@@ -1380,6 +1380,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

@ -1,6 +1,6 @@
PORTNAME= cramjam
PORTVERSION= 2.6.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -43,6 +43,7 @@
SUBDIR += audacity
SUBDIR += audiere
SUBDIR += audiocd-kio
SUBDIR += audiowmark
SUBDIR += aumix
SUBDIR += autocd
SUBDIR += autotalent
@ -293,7 +294,6 @@
SUBDIR += hexter
SUBDIR += hpsjam
SUBDIR += hts_engine-API
SUBDIR += hvl2wav
SUBDIR += hydrogen
SUBDIR += icecast
SUBDIR += icecast-kh

View File

@ -1,5 +1,6 @@
PORTNAME= amberol
DISTVERSION= 0.10.3
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= audacity
DISTVERSIONPREFIX= Audacity-
DISTVERSION= 3.3.2
DISTVERSION= 3.3.3
CATEGORIES= audio
MAINTAINER= xxjack12xx@gmail.com

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683425627
SHA256 (audacity-audacity-Audacity-3.3.2_GH0.tar.gz) = 73d00d9b5a80ef41643be4ed622d79fa16250ea38a8533af629ab86e3f80291d
SIZE (audacity-audacity-Audacity-3.3.2_GH0.tar.gz) = 57117528
TIMESTAMP = 1686455314
SHA256 (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = bf6863553bd2b822d3f236acb2de32527c93a968d114c6663920d2ebf61bf743
SIZE (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = 57120215

51
audio/audiowmark/Makefile Normal file
View File

@ -0,0 +1,51 @@
PORTNAME= audiowmark
PORTVERSION= 0.6.1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Audio and video watermarking tool
WWW= https://github.com/swesterfeld/audiowmark
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 \
autoconf-archive>=0:devel/autoconf-archive
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
libmpg123.so:audio/mpg123 \
libsndfile.so:audio/libsndfile \
libzita-resampler.so:audio/zita-resampler
USES= autoreconf localbase:ldflags pkgconfig shebangfix
USE_GITHUB= yes
GH_ACCOUNT= swesterfeld
SHEBANG_FILES= src/videowmark
GNU_CONFIGURE= yes
PLIST_FILES= bin/audiowmark \
bin/videowmark
PORTDOCS= README.adoc
OPTIONS_DEFINE= DOCS FFMPEG
OPTIONS_DEFAULT= FFMPEG
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CONFIGURE_ON= --with-ffmpeg
.include <bsd.port.pre.mk>
# Fails to compile with llvm15
# https://github.com/swesterfeld/audiowmark/issues/36
.if ${OSVERSION} >= 1400000
USE_GCC= yes
.endif
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.adoc ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1686217029
SHA256 (swesterfeld-audiowmark-0.6.1_GH0.tar.gz) = 033500755f333db228c0192c80782fa4ad947e7604a5f34689a3ce4eef72afcc
SIZE (swesterfeld-audiowmark-0.6.1_GH0.tar.gz) = 102875

View File

@ -0,0 +1,15 @@
A sound file is read by the software, and a 128-bit message is stored in
a watermark in the output sound file. For human listeners, the files
typically sound the same.
However, the 128-bit message can be retrieved from the output sound
file. Our tests show, that even if the file is converted to mp3 or ogg
(with bitrate 128 kbit/s or higher), the watermark usually can be
retrieved without problems. The process of retrieving the message does
not need the original audio file (blind decoding).
Internally, audiowmark is using the patchwork algorithm to hide the data
in the spectrum of the audio file. The signal is split into 1024 sample
frames. For each frame, some pseoudo-randomly selected amplitudes of the
frequency bands of a 1024-value FFTs are increased or decreased
slightly, which can be detected later.

View File

@ -1,5 +1,6 @@
PORTNAME= ebur128
DISTVERSION= 0.1.8
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= metronome
DISTVERSION= 1.2.1
PORTREVISION= 1
CATEGORIES= audio
PKGNAMEPREFIX= gnome-

View File

@ -1,6 +1,6 @@
PORTNAME= podcasts
DISTVERSION= 0.5.1
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= audio
PKGNAMEPREFIX= gnome-

View File

@ -1,6 +1,6 @@
PORTNAME= gtultra
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
DISTVERSION= 1.5.4.1
CATEGORIES= audio
MAINTAINER= zirias@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685609592
SHA256 (jpage8580-GTUltra-v1.5.4_GH0.tar.gz) = 6c7fc8b4207cda29fbc5082f71514d9a5797c708a8e31482b3c1ff72cb66220c
SIZE (jpage8580-GTUltra-v1.5.4_GH0.tar.gz) = 3814368
TIMESTAMP = 1686251488
SHA256 (jpage8580-GTUltra-v1.5.4.1_GH0.tar.gz) = 27c9d92ce8ba75a9bb8e15621e1990104fa0dce8c5f12f52b806da8eede2d13a
SIZE (jpage8580-GTUltra-v1.5.4.1_GH0.tar.gz) = 3814667

View File

@ -1,43 +0,0 @@
PORTNAME= hvl2wav
DISTVERSION= g20180905
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tool for converting AHX sound modules to WAV
WWW= https://github.com/pete-gordon/hivelytracker
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Abandoned upstream, use audio/ocp instead
EXPIRATION_DATE= 2023-06-09
USE_GITHUB= yes
GH_ACCOUNT= pete-gordon
GH_PROJECT= hivelytracker
GH_TAGNAME= 8296a50
OPTIONS_DEFINE= EXAMPLES
LDFLAGS+= -lm
PLIST_FILES= bin/hvl2wav man/man1/hvl2wav.1.gz
PORTEXAMPLES= *
PORTSCOUT= ignore:1
do-build:
${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}/*.c \
-o ${WRKSRC}/${PORTNAME}/${PORTNAME}
do-install:
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}/${PORTNAME}.1 \
${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/${PORTNAME} \
${STAGEDIR}${PREFIX}/bin
do-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/Songs/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1546006883
SHA256 (pete-gordon-hivelytracker-g20180905-8296a50_GH0.tar.gz) = 129335104a0c4ea07a026d0da942221351c1007aaead0203b5ef108a8d8e0613
SIZE (pete-gordon-hivelytracker-g20180905-8296a50_GH0.tar.gz) = 5818746

View File

@ -1 +0,0 @@
Tool for converting Abyss' Highest eXperience (.AHX) sound modules to WAV.

View File

@ -1,6 +1,6 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
PORTREVISION= 18
PORTREVISION= 19
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View File

@ -1,7 +1,7 @@
PORTNAME= mmtc
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= mousai
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.5
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= jbeich@FreeBSD.org

View File

@ -0,0 +1,15 @@
--- src/SelfSignedCertificate.cpp.orig 2023-06-10 11:50:34 UTC
+++ src/SelfSignedCertificate.cpp
@@ -45,10 +45,12 @@ bool SelfSignedCertificate::generate(CertificateType c
QString commonName;
bool isServerCert = certificateType == CertificateTypeServerCertificate;
+#ifdef CRYPTO_MEM_CHECK_ON
if (CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) == -1) {
ok = false;
goto out;
}
+#endif
x509 = X509_new();
if (x509 == NULL) {

View File

@ -1,6 +1,6 @@
--- scripts/murmur.ini.orig 2019-10-22 15:01:53 UTC
--- scripts/murmur.ini.orig 2020-09-04 21:33:39 UTC
+++ scripts/murmur.ini
@@ -102,13 +102,13 @@ icesecretwrite=
@@ -93,13 +93,13 @@ icesecretwrite=
; logs to the file 'murmur.log'. If you leave this field blank
; on Unix-like systems, Murmur will force itself into foreground
; mode which logs to the console.

View File

@ -0,0 +1,15 @@
--- src/SelfSignedCertificate.cpp.orig 2023-06-11 17:43:07 UTC
+++ src/SelfSignedCertificate.cpp
@@ -45,10 +45,12 @@ bool SelfSignedCertificate::generate(CertificateType c
QString commonName;
bool isServerCert = certificateType == CertificateTypeServerCertificate;
+#ifdef CRYPTO_MEM_CHECK_ON
if (CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) == -1) {
ok = false;
goto out;
}
+#endif
x509 = X509_new();
if (x509 == NULL) {

View File

@ -1,6 +1,6 @@
PORTNAME= myxer
DISTVERSION= 1.2.1
PORTREVISION= 22
PORTREVISION= 23
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.2
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= netease-music-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,6 @@
PORTNAME= noise-suppression-for-voice
DISTVERSIONPREFIX= v
DISTVERSION= 0.91-2
DISTVERSIONSUFFIX= -g6466b34
DISTVERSION= 1.03
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
@ -12,16 +11,34 @@ WWW= https://github.com/werman/noise-suppression-for-voice
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= lv2>0:audio/lv2
BUILD_DEPENDS= juce>0:devel/juce \
lv2>0:audio/lv2
LIB_DEPENDS= libfreetype.so:print/freetype2
USES= cmake compiler:c11
USES= cmake compiler:c11 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= werman
CMAKE_OFF= BUILD_VST_PLUGIN BUILD_LADSPA_PLUGIN # https://github.com/werman/noise-suppression-for-voice/issues/65
CMAKE_OFF= BUILD_VST_PLUGIN # https://github.com/werman/noise-suppression-for-voice/issues/65
CXXFLAGS+= -DJUCE_CUSTOM_VST3_SDK=1
PLIST_FILES= lib/lv2/rnnoise.lv2/manifest.ttl \
lib/lv2/rnnoise.lv2/rnnoise.ttl \
lib/lv2/rnnoise.lv2/rnnoise_lv2.so
post-extract: # remove bundled JUCE
@${RM} -rf ${WRKSRC}/external/JUCE
post-install: # move plugins to a proper place: workaround for https://github.com/juce-framework/JUCE/issues/1237
# LV2 plugin
@${MV} ${STAGEDIR}${WRKDIR}/.lv2 ${STAGEDIR}${PREFIX}/lib/lv2
# VST3 plugin
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/vst3
@${MV} `${FIND} ${STAGEDIR} -name rnnoise.vst3` ${STAGEDIR}${PREFIX}/lib/vst3
# remove empty directories
@${FIND} ${STAGEDIR} -type d -empty -delete
# strip binaries
cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \
lib/lv2/rnnoise_mono.lv2/librnnoise_mono.so \
lib/lv2/rnnoise_stereo.lv2/librnnoise_stereo.so \
lib/vst3/rnnoise.vst3/Contents/*/rnnoise.so
# the LADSPA plugin can be used directly from PulseAudio's config file
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1617737546
SHA256 (werman-noise-suppression-for-voice-v0.91-2-g6466b34_GH0.tar.gz) = d9665a60daef47ed052accae0c62aa3b822d7b04a2e3fab2ac718675a10c3906
SIZE (werman-noise-suppression-for-voice-v0.91-2-g6466b34_GH0.tar.gz) = 207626
TIMESTAMP = 1686287620
SHA256 (werman-noise-suppression-for-voice-v1.03_GH0.tar.gz) = 8c85cae3ebbb3a18facc38930a3b67ca90e3ad609526a0018c71690de35baf04
SIZE (werman-noise-suppression-for-voice-v1.03_GH0.tar.gz) = 19486457

View File

@ -0,0 +1,20 @@
--- CMakeLists.txt.orig 2022-07-28 08:24:44 UTC
+++ CMakeLists.txt
@@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.6)
include(GNUInstallDirs)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
-set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_BINARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set(MINGW_ADDITIONAL_LINKING_FLAGS "-static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread -Wl,-Bdynamic")
@@ -35,6 +35,7 @@ if (BUILD_VST_PLUGIN OR BUILD_VST3_PLUGIN OR BUILD_LV2
# For install JUCE copies all its headers, no one needs them. It also doesn't install actual libraries.
# On the other hand JUCE could install libraries during build process (see COPY_PLUGIN_AFTER_BUILD option).
# So we have to manually install plugins.
- add_subdirectory(external/JUCE EXCLUDE_FROM_ALL)
+ #add_subdirectory(external/JUCE EXCLUDE_FROM_ALL)
+ find_package(JUCE REQUIRED)
add_subdirectory(src/juce_plugin)
endif ()

View File

@ -0,0 +1,28 @@
--- src/juce_plugin/CMakeLists.txt.orig 2022-07-28 08:24:44 UTC
+++ src/juce_plugin/CMakeLists.txt
@@ -87,14 +89,14 @@ function(compile_plugins formats suffix default_channe
# JUCE has a terrible idea of installing plugin during the BUILD process instead of during the INSTALL,
# also JUCE wants to install its headers which we don't want at all.
# So it's easier to handle it ourselves.
- if (UNIX AND NOT APPLE)
+ if (FALSE AND UNIX AND NOT APPLE)
foreach (format IN LISTS formats)
if (format STREQUAL "LV2")
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/rnnoise${suffix}.lv2 DESTINATION ${CMAKE_INSTALL_LIBDIR}/lv2)
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/../src/juce_plugin/rnnoise_juce_plugin${suffix}_artefacts/Release/LV2/rnnoise${suffix}.lv2 DESTINATION lib/lv2)
elseif (format STREQUAL "VST")
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/vst/ DESTINATION ${CMAKE_INSTALL_LIBDIR}/lxvst)
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/vst/ DESTINATION lib/lxvst)
elseif (format STREQUAL "VST3")
- install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/rnnoise.vst3 DESTINATION ${CMAKE_INSTALL_LIBDIR}/vst3)
+ install(DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/../src/juce_plugin/rnnoise_juce_plugin_artefacts/Release/VST3/rnnoise.vst3 DESTINATION lib/vst3)
endif ()
endforeach ()
endif ()
@@ -135,4 +137,4 @@ endif ()
if (FORMATS)
compile_plugins("${FORMATS}" "" 1)
-endif ()
\ No newline at end of file
+endif ()

View File

@ -0,0 +1,10 @@
lib/ladspa/librnnoise_ladspa.so
lib/lv2/rnnoise_mono.lv2/dsp.ttl
lib/lv2/rnnoise_mono.lv2/librnnoise_mono.so
lib/lv2/rnnoise_mono.lv2/manifest.ttl
lib/lv2/rnnoise_mono.lv2/ui.ttl
lib/lv2/rnnoise_stereo.lv2/dsp.ttl
lib/lv2/rnnoise_stereo.lv2/librnnoise_stereo.so
lib/lv2/rnnoise_stereo.lv2/manifest.ttl
lib/lv2/rnnoise_stereo.lv2/ui.ttl
lib/vst3/rnnoise.vst3/Contents/x86_64-linux/rnnoise.so

View File

@ -1,5 +1,5 @@
PORTNAME= opustags
DISTVERSION= 1.8.0
DISTVERSION= 1.9.0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1678602810
SHA256 (fmang-opustags-1.8.0_GH0.tar.gz) = 1cd4d07344ae85511851f4dc79afef0590757b3776133c5268cb100c367e714e
SIZE (fmang-opustags-1.8.0_GH0.tar.gz) = 39902
TIMESTAMP = 1686209480
SHA256 (fmang-opustags-1.9.0_GH0.tar.gz) = ea937f48a011bbacf37324c159149625c1ab66110e6d279693a92659bd38cf02
SIZE (fmang-opustags-1.9.0_GH0.tar.gz) = 40214

View File

@ -1,13 +1,9 @@
PORTNAME= qtractor
DISTVERSIONPREFIX= qtractor_
DISTVERSION= 0.9.33
PORTREVISION= 2
DISTVERSION= 0.9.34
CATEGORIES= audio
MASTER_SITES= https://download.sf.net/${PORTNAME}/ \
https://download.steinberg.net/sdk_downloads/:vst3sdk
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
${VST3_SDK_ARCHIVE}:vst3sdk
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
MASTER_SITES= https://download.steinberg.net/sdk_downloads/:vst3sdk
DISTFILES= ${VST3_SDK_ARCHIVE}:vst3sdk
EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${DISTVERSION}-${GH_TAGNAME}_GH0${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Audio/MIDI multi-track sequencer
@ -46,7 +42,9 @@ USE_GNOME= atk cairo gdkpixbuf2 gtk20 gtkmm24 pango
USE_QT= core gui svg widgets x11extras xml buildtools:build linguisttools:build qmake:build
#USE_QT= base svg tools:build # for Qt6
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
USE_GITHUB= yes
GH_ACCOUNT= rncbc
GH_TAGNAME= ${PORTNAME}_${DISTVERSION:S/./_/g}
CMAKE_OFF= CONFIG_CLAP # for audio/clap, but it doesn't install anything
CMAKE_OFF+= CONFIG_QT6 # breaks with Qt6: Gtk-ERROR **: 21:10:56.939: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1679942007
SHA256 (qtractor-0.9.33.tar.gz) = 0bfd9df525c27e2eb7dc55fd66fc1eb978d513bbffecd6a0a9df0d47834d06fc
SIZE (qtractor-0.9.33.tar.gz) = 2014555
TIMESTAMP = 1686209942
SHA256 (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 49b0e46345af323ab84be9df065653b2a6531745dea6f3ac3fb47915df9f3a81
SIZE (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 104869292
SHA256 (rncbc-qtractor-0.9.34-qtractor_0_9_34_GH0.tar.gz) = 6f10c6bfe2328068ecdd60f4e49463bd82aaa5c19d118dc43df6a0a051287deb
SIZE (rncbc-qtractor-0.9.34-qtractor_0_9_34_GH0.tar.gz) = 1900361

View File

@ -1,6 +1,6 @@
PORTNAME= shortwave
DISTVERSION= 3.2.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= songrec
DISTVERSION= 0.3.2
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,6 @@
PORTNAME= sonivox-eas
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
PORTREVISION= 1
DISTVERSION= 1.5.0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1662307789
SHA256 (pedrolcl-Linux-SonivoxEas-v1.4.1_GH0.tar.gz) = 819343682b961a54bb49bb46a8628347f886e868c661e2d0b361ed2d8a2bf982
SIZE (pedrolcl-Linux-SonivoxEas-v1.4.1_GH0.tar.gz) = 176687
TIMESTAMP = 1686507768
SHA256 (pedrolcl-Linux-SonivoxEas-v1.5.0_GH0.tar.gz) = bff16694422066543c4cb4adc99f7a6787cb481aebe8649b45e6c0173a44d90a
SIZE (pedrolcl-Linux-SonivoxEas-v1.5.0_GH0.tar.gz) = 189903

View File

@ -5,8 +5,9 @@ include/synthcontroller.h
include/synthrenderer.h
lib/libsvoxeas.so
lib/libsvoxeas.so.1
lib/libsvoxeas.so.1.4.1
lib/libsvoxeas.so.1.5.0
share/applications/sonivoxeas.desktop
share/icons/hicolor/128x128/apps/sonivoxeas.png
share/icons/hicolor/256x256/apps/sonivoxeas.png
share/icons/hicolor/512x512/apps/sonivoxeas.png
share/icons/hicolor/scalable/apps/sonivoxeas.svg

View File

@ -1,7 +1,7 @@
PORTNAME= spotify-player
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= jfree@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
PORTREVISION= 18
PORTREVISION= 19
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.3
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org

View File

@ -21,7 +21,13 @@ LIB_DEPENDS= liblilv-0.so:audio/lilv \
libsratom-0.so:audio/sratom
USES= compiler:c++11-lib gl meson pkgconfig localbase tar:xz xorg
USE_XORG= x11 xext
USE_GL= gl glew glu
USE_XORG= x11 xext
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= inferno
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.15
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= benchmarks
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= biolibc-tools
DISTVERSION= 0.1.4-1
DISTVERSIONSUFFIX= -g01886a9
DISTVERSION= 0.1.4-6
DISTVERSIONSUFFIX= -gb221258
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1670964442
SHA256 (auerlab-biolibc-tools-0.1.4-1-g01886a9_GH0.tar.gz) = 104f857fc134a421dc4289b53b291aed0cd0b5bdbae71bbf1ece0a4192ae905d
SIZE (auerlab-biolibc-tools-0.1.4-1-g01886a9_GH0.tar.gz) = 28992
TIMESTAMP = 1686344581
SHA256 (auerlab-biolibc-tools-0.1.4-6-gb221258_GH0.tar.gz) = bd18e5354b13d75f066c2487914b7f577fe28f41c749fe99c45485365c700f4a
SIZE (auerlab-biolibc-tools-0.1.4-6-gb221258_GH0.tar.gz) = 29354

View File

@ -1,5 +1,6 @@
PORTNAME= biolibc
DISTVERSION= 0.2.4
DISTVERSION= 0.2.4-3
DISTVERSIONSUFFIX= -g3dc616d
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1670781228
SHA256 (auerlab-biolibc-0.2.4_GH0.tar.gz) = 57535bb4f18f98cbfd47707c60f8a66fa411403d7897be257985046d82a3e94b
SIZE (auerlab-biolibc-0.2.4_GH0.tar.gz) = 140736
TIMESTAMP = 1686231530
SHA256 (auerlab-biolibc-0.2.4-3-g3dc616d_GH0.tar.gz) = a1fd8a7afce75de928ae06711e479f1c653ffd75344b52ee3dfa6ded8cbb6df6
SIZE (auerlab-biolibc-0.2.4-3-g3dc616d_GH0.tar.gz) = 141067

View File

@ -1,5 +1,5 @@
PORTNAME= fasda
DISTVERSION= 0.1.2
DISTVERSION= 0.1.3
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1670865129
SHA256 (auerlab-fasda-0.1.2_GH0.tar.gz) = ea6003795b462286d4b7ea11924f424cdea418a345ceeccd1a04d679edf2374e
SIZE (auerlab-fasda-0.1.2_GH0.tar.gz) = 57295
TIMESTAMP = 1686347287
SHA256 (auerlab-fasda-0.1.3_GH0.tar.gz) = 1e1fb36327b63c53cd4286dbd6edfd89cf2bdc0899fe8d8b748b01fbb1d91d47
SIZE (auerlab-fasda-0.1.3_GH0.tar.gz) = 59513

View File

@ -1,7 +1,6 @@
PORTNAME= peak-classifier
DISTVERSION= 0.1.4-5
PORTREVISION= 1
DISTVERSIONSUFFIX= -ga5bcfec
DISTVERSION= 0.1.4-8
DISTVERSIONSUFFIX= -g72155f3
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1667654366
SHA256 (auerlab-peak-classifier-0.1.4-5-ga5bcfec_GH0.tar.gz) = 1a6cbfbdb42976ac7e9149cb3311af17b2216e899f3fa204fb85c17b6ccbb34a
SIZE (auerlab-peak-classifier-0.1.4-5-ga5bcfec_GH0.tar.gz) = 87371
TIMESTAMP = 1685204780
SHA256 (auerlab-peak-classifier-0.1.4-8-g72155f3_GH0.tar.gz) = 364ea97ff8fa0de11d36c29274365cdf9af3142d267c0bac27bcd89249c2d869
SIZE (auerlab-peak-classifier-0.1.4-8-g72155f3_GH0.tar.gz) = 87370

View File

@ -1,6 +1,5 @@
PORTNAME= pymtl
DISTVERSION= 3.1.14
PORTREVISION= 1
DISTVERSION= 3.1.15
CATEGORIES= cad python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -17,10 +16,16 @@ RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}greenlet>0:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=4.18.1:devel/py-hypothesis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}py>0:devel/py-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \
verilator:cad/verilator \
yosys:cad/yosys
USES= python:3.6+
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist distutils pytest # 94 tests fail, see https://github.com/pymtl/pymtl3/issues/247
BINARY_ALIAS= g++=${CXX}
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1652630096
SHA256 (pymtl3-3.1.14.tar.gz) = b2bdbba271a99c6cbdd0061db304a2239a26bbf28739a9005a0c22ab92538b5d
SIZE (pymtl3-3.1.14.tar.gz) = 349905
TIMESTAMP = 1686520242
SHA256 (pymtl3-3.1.15.tar.gz) = dfb1e7f625bfe280eb7bc7ca9bfa95a5f8b01b07eb4e8cd5d8f6af83d1faa885
SIZE (pymtl3-3.1.15.tar.gz) = 349707

View File

@ -0,0 +1,18 @@
- remove GCC compiler flags, because we use clang
--- pymtl3/passes/backends/verilog/import_/VerilogVerilatorImportConfigs.py.orig 2023-06-11 22:18:55 UTC
+++ pymtl3/passes/backends/verilog/import_/VerilogVerilatorImportConfigs.py
@@ -317,9 +317,11 @@ class VerilogVerilatorImportConfigs( BasePassConfigs )
# (7/9/2020): Use -O0 by default so that normally the tests are super fast and don't corrupt cffi,
# but when the user gives a "fast" flag, it uses -O1.
if s.fast:
- c_flags = "-O1 -fno-guess-branch-probability -fno-reorder-blocks -fno-if-conversion -fno-if-conversion2 -fno-dce -fno-delayed-branch -fno-dse -fno-auto-inc-dec -fno-branch-count-reg -fno-combine-stack-adjustments -fno-cprop-registers -fno-forward-propagate -fno-inline-functions-called-once -fno-ipa-profile -fno-ipa-pure-const -fno-ipa-reference -fno-move-loop-invariants -fno-omit-frame-pointer -fno-split-wide-types -fno-tree-bit-ccp -fno-tree-ccp -fno-tree-ch -fno-tree-coalesce-vars -fno-tree-copy-prop -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tree-fre -fno-tree-phiprop -fno-tree-pta -fno-tree-scev-cprop -fno-tree-sink -fno-tree-slsr -fno-tree-sra -fno-tree-ter -fno-tree-reassoc -fPIC -fno-gnu-unique -shared"
+ #c_flags = "-O1 -fno-guess-branch-probability -fno-reorder-blocks -fno-if-conversion -fno-if-conversion2 -fno-dce -fno-delayed-branch -fno-dse -fno-auto-inc-dec -fno-branch-count-reg -fno-combine-stack-adjustments -fno-cprop-registers -fno-forward-propagate -fno-inline-functions-called-once -fno-ipa-profile -fno-ipa-pure-const -fno-ipa-reference -fno-move-loop-invariants -fno-omit-frame-pointer -fno-split-wide-types -fno-tree-bit-ccp -fno-tree-ccp -fno-tree-ch -fno-tree-coalesce-vars -fno-tree-copy-prop -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tree-fre -fno-tree-phiprop -fno-tree-pta -fno-tree-scev-cprop -fno-tree-sink -fno-tree-slsr -fno-tree-sra -fno-tree-ter -fno-tree-reassoc -fPIC -fno-gnu-unique -shared"
+ c_flags = "-O1 -fPIC -shared"
else:
- c_flags = "-O0 -fno-guess-branch-probability -fno-reorder-blocks -fno-if-conversion -fno-if-conversion2 -fno-dce -fno-delayed-branch -fno-dse -fno-auto-inc-dec -fno-branch-count-reg -fno-combine-stack-adjustments -fno-cprop-registers -fno-forward-propagate -fno-inline-functions-called-once -fno-ipa-profile -fno-ipa-pure-const -fno-ipa-reference -fno-move-loop-invariants -fno-omit-frame-pointer -fno-split-wide-types -fno-tree-bit-ccp -fno-tree-ccp -fno-tree-ch -fno-tree-coalesce-vars -fno-tree-copy-prop -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tree-fre -fno-tree-phiprop -fno-tree-pta -fno-tree-scev-cprop -fno-tree-sink -fno-tree-slsr -fno-tree-sra -fno-tree-ter -fno-tree-reassoc -fPIC -fno-gnu-unique -shared"
+ #c_flags = "-O0 -fno-guess-branch-probability -fno-reorder-blocks -fno-if-conversion -fno-if-conversion2 -fno-dce -fno-delayed-branch -fno-dse -fno-auto-inc-dec -fno-branch-count-reg -fno-combine-stack-adjustments -fno-cprop-registers -fno-forward-propagate -fno-inline-functions-called-once -fno-ipa-profile -fno-ipa-pure-const -fno-ipa-reference -fno-move-loop-invariants -fno-omit-frame-pointer -fno-split-wide-types -fno-tree-bit-ccp -fno-tree-ccp -fno-tree-ch -fno-tree-coalesce-vars -fno-tree-copy-prop -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tree-fre -fno-tree-phiprop -fno-tree-pta -fno-tree-scev-cprop -fno-tree-sink -fno-tree-slsr -fno-tree-sra -fno-tree-ter -fno-tree-reassoc -fPIC -fno-gnu-unique -shared"
+ c_flags = "-O0 -fPIC -shared"
if not s.is_default("c_flags"):
c_flags += f" {expand(s.c_flags)}"

View File

@ -1,7 +1,6 @@
PORTNAME= surelog
DISTVERSIONPREFIX= v
DISTVERSION= 1.61
PORTREVISION= 1
DISTVERSION= 1.64
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1685994661
SHA256 (chipsalliance-Surelog-v1.61_GH0.tar.gz) = 06114ea5e776dbf06705f2e2884665adbf7cf42e2f638882b496c0bdd3aba638
SIZE (chipsalliance-Surelog-v1.61_GH0.tar.gz) = 92071481
TIMESTAMP = 1686507393
SHA256 (chipsalliance-Surelog-v1.64_GH0.tar.gz) = c7264d39744f4323987de55eda81d2deeedf0fe4869eb4fd73d21ac11e58f5c8
SIZE (chipsalliance-Surelog-v1.64_GH0.tar.gz) = 92047745
SHA256 (alainmarcel-antlr4-cae2b22_GH0.tar.gz) = f4f82c2aa5febfe4f2fd2e3691a34bdea37d4ad57c5f2511b97abad134c61a06
SIZE (alainmarcel-antlr4-cae2b22_GH0.tar.gz) = 4313615
SHA256 (google-googletest-cb455a7_GH0.tar.gz) = d3308c0dc010d10d4d4a13c83d784571bb2084e6c790e758167aed49dbdb18b2

View File

@ -1,6 +1,7 @@
PORTNAME= svlint
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.2
PORTREVISION= 1
CATEGORIES= cad devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= svls
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.9
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= uhdm
DISTVERSIONPREFIX= v
DISTVERSION= 1.61
DISTVERSION= 1.64
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1685993760
SHA256 (chipsalliance-UHDM-v1.61_GH0.tar.gz) = 909867f24031360041fa63c115ecbb9b18ae9bbbe88223ee811c33dd1e68a7c9
SIZE (chipsalliance-UHDM-v1.61_GH0.tar.gz) = 1761113
TIMESTAMP = 1686503564
SHA256 (chipsalliance-UHDM-v1.64_GH0.tar.gz) = 76aeb3713c208ea9aaab64b332264964c735bcf203423ef99fa4f94bf471a2be
SIZE (chipsalliance-UHDM-v1.64_GH0.tar.gz) = 1761040
SHA256 (capnproto-capnproto-14f24a4_GH0.tar.gz) = 1130e78658e8b1ceb3a69a6b3a964913f22505532ab217299e5600f371922877
SIZE (capnproto-capnproto-14f24a4_GH0.tar.gz) = 2121570
SHA256 (google-googletest-58d77fa_GH0.tar.gz) = a55ceaae12e0ea65fee295b8d807bab5c06a719e98d9ac15af7f7c42a8d5000e

View File

@ -1,7 +1,7 @@
PORTNAME= veryl
DISTVERSIONPREFIX= veryl-v
DISTVERSION= 0.5.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1683267005
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 0930de90e560124f8d3122838b7c5c9d7ee593f9648335f0ee33747a1f51ec94
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 797500
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 69aaf7ddea79772eb73de91bb0143c83e136f739ed0c8bfd7eac8bf7cb8527e0
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2486279
TIMESTAMP = 1686295251
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 9c05667119fe53587c58fc66f3f3ac4239771e7ff5c324135a6f144aef1b157c
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 797198
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 4265b22c87180474ab3e3b584b1048e07dc6a25d41aeec8a6ef79b365c10349c
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2486301

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1683267010
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 172978a17133bd268541c639d5739a8245f16c3a8c83dd2c315208d319c30f54
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 815544
SHA256 (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 3b25447949889e7f902a7777f6105f8b34c673fef1603a75afc0aa69468654e4
SIZE (libreoffice/i18n/LibreOffice_7.5.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2521047
TIMESTAMP = 1686295255
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = dc74b8ec626f387eafe849e6a40aadd4f1d54ef5a17eda972e35042a17e3f192
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 815419
SHA256 (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 09875f9f5f92825d91efe9a50b4fadc218fd9380c77adefa6ef2e6666e6a8040
SIZE (libreoffice/i18n/LibreOffice_7.5.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2520969

View File

@ -17,7 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/pear/System.php:devel/pear@${PHP_FLAVOR}
CONFLICTS_INSTALL= phpbb phpbb3 zh-phpbb3-tw # share/doc/phpbb/AUTHORS share/doc/phpbb/CHANGELOG.html
USES= dos2unix php
IGNORE_WITH_PHP= 82
IGNORE_WITH_PHP= 82 83
# Get HOSTNAME
.if exists(/sbin/sysctl)

View File

@ -4,28 +4,38 @@ CATEGORIES= comms
DISTNAME= RS-232
MASTER_SITES= http://www.teuniz.net/RS-232/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple serial library
WWW= https://www.teuniz.net/RS-232/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/gpl.txt
WRKSRC= ${WRKDIR}/${DISTNAME}
OPTIONS_DEFINE= DOCS EXAMPLES
USES= uidfix
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${DISTNAME}
PORTEXAMPLES= demo_rx.c demo_tx.c
OPTIONS_DEFINE= DOCS EXAMPLES
.include <bsd.port.options.mk>
.if defined(NO_PROFILE) || ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 )
PLIST_SUB+= PROFILE="@comment "
.else
PLIST_SUB+= PROFILE=""
.endif
post-extract:
@${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC}
post-install:
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc.txt ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for f in ${PORTEXAMPLES}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}

View File

@ -1,5 +1,5 @@
include/rs232.h
lib/librs232_p.a
%%PROFILE%%lib/librs232_p.a
lib/librs232.a
lib/librs232.so
lib/librs232.so.1

View File

@ -12,4 +12,12 @@ LICENSE= GPLv2
USES= gem shebangfix
SHEBANG_FILES= test/set_readtimeout.rb
.include <bsd.port.options.mk>
post-patch:
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
@${REINPLACE_CMD} -e 's|-DOS_\#{os.upcase}|-DOS_\#{os.upcase} -Wno-error=int-conversion|g' \
${WRKSRC}/ext/native/extconf.rb
.endif
.include <bsd.port.mk>

View File

@ -142,6 +142,8 @@
SUBDIR += php81-mbstring
SUBDIR += php82-iconv
SUBDIR += php82-mbstring
SUBDIR += php83-iconv
SUBDIR += php83-mbstring
SUBDIR += psiconv
SUBDIR += py-bencode.py
SUBDIR += py-bencoder

View File

@ -1,5 +1,5 @@
PORTNAME= jsonlite
PORTVERSION= 1.8.4
DISTVERSION= 1.8.5
CATEGORIES= converters
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1682399999
SHA256 (jsonlite_1.8.4.tar.gz) = 79eaabe042226b0918aa828cc63d54fee8be67ae7c67f5e0d3010f468efb1278
SIZE (jsonlite_1.8.4.tar.gz) = 1053135
TIMESTAMP = 1686068666
SHA256 (jsonlite_1.8.5.tar.gz) = dc3cca4bdca1b6d6836c412760ea9656140683126c54cb89c3e42219dec4a3ad
SIZE (jsonlite_1.8.5.tar.gz) = 1053106

View File

@ -1,6 +1,6 @@
PORTNAME= babel
PORTVERSION= 2010.01.16
PORTREVISION= 74
PORTREVISION= 75
CATEGORIES= converters lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -0,0 +1,7 @@
CATEGORIES= converters
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -iconv
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,7 @@
CATEGORIES= converters
MASTERDIR= ${.CURDIR}/../../lang/php83
PKGNAMESUFFIX= -mbstring
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,44 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
+++ config.m4
@@ -37,6 +37,31 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [
out="php_config.h"
+ dnl This is PECL build, check if bundled PCRE library is used
+ old_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS=$INCLUDES
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_BUNDLED_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=yes
+ ],[
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=pecl
+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
+ ],[
+ PHP_PCRE_REGEX=no
+ ])
+ ])
+
+
if test "$ext_shared" != "no" && test -f "$ext_builddir/config.h.in"; then
out="$abs_builddir/config.h"
fi
@@ -148,6 +173,9 @@ PHP_ARG_ENABLE([mbregex],
[MBSTRING: Disable multibyte regex support])],
[yes],
[no])
+
+PHP_ARG_WITH(pcre-dir, pcre install prefix,
+[ --with-pcre-dir MBSTRING: pcre install prefix], no, no)
if test "$PHP_MBSTRING" != "no"; then
AC_DEFINE([HAVE_MBSTRING],1,[whether to have multibyte string support])

View File

@ -1,6 +1,6 @@
PORTNAME= yj
DISTVERSION= 1.2.0
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= converters textproc
PKGNAMESUFFIX= -${GH_ACCOUNT}

View File

@ -638,6 +638,18 @@
SUBDIR += php82-pdo_sqlite
SUBDIR += php82-pgsql
SUBDIR += php82-sqlite3
SUBDIR += php83-dba
SUBDIR += php83-mysqli
SUBDIR += php83-odbc
SUBDIR += php83-pdo
SUBDIR += php83-pdo_dblib
SUBDIR += php83-pdo_firebird
SUBDIR += php83-pdo_mysql
SUBDIR += php83-pdo_odbc
SUBDIR += php83-pdo_pgsql
SUBDIR += php83-pdo_sqlite
SUBDIR += php83-pgsql
SUBDIR += php83-sqlite3
SUBDIR += phpliteadmin
SUBDIR += phpminiadmin
SUBDIR += phpmyadmin

View File

@ -232,10 +232,11 @@ TEST_CMAKE_BOOL= ENABLE_TESTS
.if ${OSVERSION} < 1400000
CC= clang13
CXX= clang++13
BUILD_DEPENDS+= clang++13:devel/llvm13
USES+= llvm:max=13,build
.else
CC= clang
CXX= clang++
CFLAGS+= -Wno-error=int-conversion
.endif
.if ${OPSYS} == FreeBSD

View File

@ -1,6 +1,7 @@
PORTNAME= diesel
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
PORTREVISION= 1
CATEGORIES= databases
PKGNAMESUFFIX= -cli

View File

@ -1,7 +1,7 @@
PORTNAME= frece
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= gobang
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0-alpha.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,21 +1,30 @@
PORTNAME= hashtypes
PORTVERSION= 0.1.1
PORTREVISION= 3
PORTVERSION= 0.1.4
CATEGORIES= databases security
MASTER_SITES= http://api.pgxn.org/dist/hashtypes/${PORTVERSION}/ \
http://oss-files.dreamindustries.co/mirror/
PATCH_SITES= https://github.com/adjust/${PORTNAME}/commit/
PATCHFILES+= 1c08e29edab2541ab06bd1c990ae68beb417e542.patch:-p1
MAINTAINER= oss-contrib@dreamindustries.co
COMMENT= Hash data types for PostgreSQL
WWW= https://pgxn.org/dist/hashtypes/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake pgsql zip
LLD_UNSAFE= yes
MAKE_ARGS= USE_PGXS=1 MODULEDIR=extension
INSTALL_TARGET= install-strip
LLD_UNSAFE= yes
MODULEDIR= ${PREFIX}/share/postgresql/extension
post-install:
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.control ${STAGEDIR}${MODULEDIR}
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/hashtypes.so
.include <bsd.port.mk>

View File

@ -1,2 +1,5 @@
SHA256 (hashtypes-0.1.1.zip) = 183cb81bc4973df18906f0ab07f1d6891b9879b312f6de2772a54ff94696ab5e
SIZE (hashtypes-0.1.1.zip) = 12989
TIMESTAMP = 1686262968
SHA256 (hashtypes-0.1.4.zip) = 2262b5ad8389362aea7bec0a9af566bc61ddc8ad81258e9fcf54573a4fc6ca4d
SIZE (hashtypes-0.1.4.zip) = 35118
SHA256 (1c08e29edab2541ab06bd1c990ae68beb417e542.patch) = f6204c3cfd7bbc37f7076979a96c8ea4e9a87fc4f1207bc4e7e470c49933dbad
SIZE (1c08e29edab2541ab06bd1c990ae68beb417e542.patch) = 3835

View File

@ -1,4 +1,10 @@
lib/postgresql/hashtypes.so
share/doc/postgresql/extension/README.hashtypes
share/postgresql/extension/hashtypes--0.1.1.sql
share/postgresql/extension/hashtypes--0.1.1--0.1.2.sql
share/postgresql/extension/hashtypes--0.1.2--0.1.3.sql
share/postgresql/extension/hashtypes--0.1.2.sql
share/postgresql/extension/hashtypes--0.1.3--0.1.4.sql
share/postgresql/extension/hashtypes--0.1.3.sql
share/postgresql/extension/hashtypes--0.1.4.sql
share/postgresql/extension/hashtypes.control

View File

@ -1,6 +1,6 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 4.4.21
DISTVERSION= 4.4.22
CATEGORIES= databases net
MASTER_SITES= https://fastdl.mongodb.org/src/ \
http://fastdl.mongodb.org/src/

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