*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2022-09-07 22:51:57 +02:00
parent a9dab6424d
commit ecd28bfc74
1909 changed files with 34793 additions and 26779 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= kmouth
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -9,12 +10,13 @@ WWW= https://www.kde.org/applications/utilities/kmouth/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
i18n jobwidgets kio service solid widgetsaddons windowsystem xmlgui \
ecm_build
USE_QT= concurrent core dbus gui network printsupport speech widgets xml \
buildtools_build qmake_build
USE_XORG= x11
OPTIONS_DEFINE= DOCS

View File

@ -1,5 +1,5 @@
PORTNAME= atk
PORTVERSION= 3.5.1
PORTVERSION= 4.0.1
CATEGORIES= accessibility rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1643134011
SHA256 (rubygem/atk-3.5.1.gem) = dcde5bafd00420eca32d144da3da938b1e68c007db92dc94cb6471519b8862e5
SIZE (rubygem/atk-3.5.1.gem) = 15872
TIMESTAMP = 1662280670
SHA256 (rubygem/atk-4.0.1.gem) = 5376c66bed0b7fc9943970f71418bc1921087b77dad6b3df5bcce5c48ab7824d
SIZE (rubygem/atk-4.0.1.gem) = 15872

View File

@ -1,8 +1,12 @@
PORTNAME= speech-dispatcher
DISTVERSION= 0.11.2
PORTREVISION= 1
CATEGORIES?= accessibility audio
MASTER_SITES= https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
PATCH_SITES= https://github.com/brailcom/speechd/commit/
PATCHFILES= c204a23db76345d0bce2cdf395517c99699a8a4a.diff:-p1
MAINTAINER= multimedia@FreeBSD.org
COMMENT?= Common interface to speech synthesis
WWW= https://devel.freebsoft.org/speechd

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1661497121
TIMESTAMP = 1662527209
SHA256 (speech-dispatcher-0.11.2.tar.gz) = 8b4649925e68cbe1a7b4c0a07bb041ce7738b35c906a602bf82986db1aa0f364
SIZE (speech-dispatcher-0.11.2.tar.gz) = 7147526
SHA256 (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = eaf5c67ef7e9cf5febeb397cf857fd69750f6cf1c56be7248a85d1de14150e3a
SIZE (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = 422

View File

@ -178,6 +178,7 @@
SUBDIR += pxz
SUBDIR += py-acefile
SUBDIR += py-borgbackup
SUBDIR += py-borgbackup11
SUBDIR += py-brotli
SUBDIR += py-brotlicffi
SUBDIR += py-brotlipy

View File

@ -1,5 +1,6 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -9,7 +10,7 @@ WWW= https://utils.kde.org/projects/ark/
LICENSE= GPLv2+
USES= cmake compiler:c++11-lang desktop-file-utils gettext libarchive kde:5 \
cpe qt:5 tar:xz
cpe qt:5 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools i18n iconthemes \
itemmodels itemviews jobwidgets khtml kio parts pty service \
@ -17,7 +18,7 @@ USE_KDE= archive auth bookmarks codecs completion config configwidgets \
ecm_build
USE_QT= concurrent core dbus gui network widgets xml \
buildtools_build qmake_build
USE_XORG= x11
USE_LDCONFIG= yes
PATCH_STRIP= -p1

View File

@ -1,6 +1,6 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.18.0
DISTVERSION= 2.18.1
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1660721618
SHA256 (go/archivers_nfpm/nfpm-v2.18.0/v2.18.0.mod) = 07ecd5be0b6ef49899d87ffd5efebfb9aaadbd45a9d64aedeb6951169d793e93
SIZE (go/archivers_nfpm/nfpm-v2.18.0/v2.18.0.mod) = 3119
SHA256 (go/archivers_nfpm/nfpm-v2.18.0/v2.18.0.zip) = 6415f1631933a12fc89a48620956cb2bb70380ecaa8df5b0e2533a25e66c1290
SIZE (go/archivers_nfpm/nfpm-v2.18.0/v2.18.0.zip) = 502128
TIMESTAMP = 1662273647
SHA256 (go/archivers_nfpm/nfpm-v2.18.1/v2.18.1.mod) = 07ecd5be0b6ef49899d87ffd5efebfb9aaadbd45a9d64aedeb6951169d793e93
SIZE (go/archivers_nfpm/nfpm-v2.18.1/v2.18.1.mod) = 3119
SHA256 (go/archivers_nfpm/nfpm-v2.18.1/v2.18.1.zip) = f10e3105b3b3f1639071c173142fb094ce990503eed061689d03318d5c804183
SIZE (go/archivers_nfpm/nfpm-v2.18.1/v2.18.1.zip) = 502120

View File

@ -10,7 +10,7 @@ WWW= https://ibiblio.org/pub/linux/games/quake/
LICENSE= GPLv2
CONFLICTS= par_format # bin/par
CONFLICTS= par_format # bin/par
MAKEFILE= Makefile.Linux
MAKE_ARGS= CC="${CC}"

View File

@ -1,24 +1,31 @@
PORTNAME= borgbackup
DISTVERSION= 1.1.18
PORTREVISION= 1
DISTVERSION= 1.2.2
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jjuanino@gmail.com
MAINTAINER= mandree@FreeBSD.org
COMMENT= Deduplicating backup program
WWW= https://pypi.org/project/borgbackup/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR}
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
libzstd.so:archivers/zstd \
libxxhash.so:devel/xxhash
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR}
USES= python ssl
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR}
MAKE_ENV= BORG_OPENSSL_PREFIX=${OPENSSLBASE}
TEST_DEPENDS= ${RUN_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}tox>3.2:devel/py-tox@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
fakeroot:security/fakeroot
USES= pkgconfig python:3.8+ ssl
USE_PYTHON= autoplist distutils
OPTIONS_DEFINE= FUSE
@ -27,9 +34,36 @@ OPTIONS_DEFAULT= FUSE
FUSE_DESC= Support to mount locally borg backup files
FUSE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llfuse>0:devel/py-llfuse@${PY_FLAVOR}
_BORGHOME=${WRKDIR}/testhome
_BORGENV=BORG_PASSPHRASE=secret123 PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} HOME=${_BORGHOME}
post-install:
${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/borg -V
@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
${MKDIR} ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
-exec ${STRIP_CMD} {} \;
@${ECHO_MSG} "----> running borg smoke tests"
${MKDIR} ${_BORGHOME}
${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/borg -V
${RM} -r ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg init --encryption=repokey ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg key export ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test1 ${WRKSRC}
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test2 ${WRKSRC} ${STAGEDIR}
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg prune --keep-last 1 ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${ECHO_CMD} YES \
| ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --repair ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg compact --progress ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg extract --dry-run --progress ${WRKDIR}/borgrepo::test2
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg export-tar ${WRKDIR}/borgrepo::test2 - >/dev/null
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo
# long output - ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo::test2 | ${GREP} -v ^d
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${_BORGENV} tox-${PYTHON_VER} -e ${PY_FLAVOR} -vv
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1654597105
SHA256 (borgbackup-1.1.18.tar.gz) = 5cba5fe7db4d08944b467ec11efc017687a512b0d98ccf0ad1aa9c4329665275
SIZE (borgbackup-1.1.18.tar.gz) = 3854385
TIMESTAMP = 1662211963
SHA256 (borgbackup-1.2.2.tar.gz) = d730687443f1beb602b1d72bae36318f6f9654818fcdc50458540ec579e57260
SIZE (borgbackup-1.2.2.tar.gz) = 4042984

View File

@ -0,0 +1,35 @@
share/man/man1/borg-benchmark-crud.1.gz
share/man/man1/borg-benchmark.1.gz
share/man/man1/borg-break-lock.1.gz
share/man/man1/borg-change-passphrase.1.gz
share/man/man1/borg-check.1.gz
share/man/man1/borg-common.1.gz
share/man/man1/borg-compact.1.gz
share/man/man1/borg-compression.1.gz
share/man/man1/borg-config.1.gz
share/man/man1/borg-create.1.gz
share/man/man1/borg-delete.1.gz
share/man/man1/borg-diff.1.gz
share/man/man1/borg-export-tar.1.gz
share/man/man1/borg-extract.1.gz
share/man/man1/borg-import-tar.1.gz
share/man/man1/borg-info.1.gz
share/man/man1/borg-init.1.gz
share/man/man1/borg-key-change-passphrase.1.gz
share/man/man1/borg-key-export.1.gz
share/man/man1/borg-key-import.1.gz
share/man/man1/borg-key-migrate-to-repokey.1.gz
share/man/man1/borg-key.1.gz
share/man/man1/borg-list.1.gz
share/man/man1/borg-mount.1.gz
share/man/man1/borg-patterns.1.gz
share/man/man1/borg-placeholders.1.gz
share/man/man1/borg-prune.1.gz
share/man/man1/borg-recreate.1.gz
share/man/man1/borg-rename.1.gz
share/man/man1/borg-serve.1.gz
share/man/man1/borg-umount.1.gz
share/man/man1/borg-upgrade.1.gz
share/man/man1/borg-with-lock.1.gz
share/man/man1/borg.1.gz
share/man/man1/borgfs.1.gz

View File

@ -0,0 +1,68 @@
PORTNAME= borgbackup
DISTVERSION= 1.1.18
PORTREVISION= 2
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 11
MAINTAINER= mandree@FreeBSD.org
COMMENT= Deduplicating backup program
WWW= https://pypi.org/project/borgbackup/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm@${PY_FLAVOR}
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
libzstd.so:archivers/zstd \
libxxhash.so:devel/xxhash
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR}
MAKE_ENV= BORG_OPENSSL_PREFIX=${OPENSSLBASE}
TEST_DEPENDS= ${RUN_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}tox>3.2:devel/py-tox@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
fakeroot:security/fakeroot
USES= pkgconfig python ssl
USE_PYTHON= autoplist distutils
OPTIONS_DEFINE= FUSE
OPTIONS_DEFAULT= FUSE
FUSE_DESC= Support to mount locally borg backup files
FUSE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llfuse>0:devel/py-llfuse@${PY_FLAVOR}
_BORGHOME=${WRKDIR}/testhome
_BORGENV=BORG_PASSPHRASE=secret123 PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} HOME=${_BORGHOME}
post-install:
${MKDIR} ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}${MAN1PREFIX}/share/man/man1/
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
-exec ${STRIP_CMD} {} \;
@${ECHO_MSG} "----> running borg smoke tests"
${MKDIR} ${_BORGHOME}
${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/borg -V
${RM} -r ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg init --encryption=repokey ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg key export ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test1 ${WRKSRC}
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test2 ${WRKSRC} ${STAGEDIR}
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg prune --keep-last 1 ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${ECHO_CMD} YES \
| ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --repair ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg extract --dry-run --progress ${WRKDIR}/borgrepo::test2
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg export-tar ${WRKDIR}/borgrepo::test2 - >/dev/null
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo
# long output - ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo::test2 | ${GREP} -v ^d
${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${_BORGENV} tox-${PYTHON_VER} -e ${PY_FLAVOR} -vv
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1654597105
SHA256 (borgbackup-1.1.18.tar.gz) = 5cba5fe7db4d08944b467ec11efc017687a512b0d98ccf0ad1aa9c4329665275
SIZE (borgbackup-1.1.18.tar.gz) = 3854385

View File

@ -0,0 +1,9 @@
[excerpt from borgbackup web site]
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it
supports compression and authenticated encryption.
The main goal of Borg is to provide an efficient and secure way to backup data.
The data deduplication technique used makes Borg suitable for daily backups
since only changes are stored. The authenticated encryption technique makes it
suitable for backups to not fully trusted targets.

View File

@ -0,0 +1,28 @@
[
{ type: install
message: <<EOM
In order to mount locally a remote archive or an entire repository as a FUSE
filesystem, it is required to load fusefs module:
# kldload fusefs
To load the module at boot time, add
fusefs_load="YES"
to /boot/loader.conf by running:
sysrc fusefs_load="YES"
Also, if you plan to mount borg repositories as non root user, you need to run
# sysctl vfs.usermount=1
and add the line
vfs.usermount=1
to /etc/sysctl.conf to ensure the setting is loaded at boot time.
EOM
}
]

View File

@ -0,0 +1,33 @@
share/man/man1/borg-benchmark-crud.1.gz
share/man/man1/borg-benchmark.1.gz
share/man/man1/borg-break-lock.1.gz
share/man/man1/borg-change-passphrase.1.gz
share/man/man1/borg-check.1.gz
share/man/man1/borg-common.1.gz
share/man/man1/borg-compression.1.gz
share/man/man1/borg-config.1.gz
share/man/man1/borg-create.1.gz
share/man/man1/borg-delete.1.gz
share/man/man1/borg-diff.1.gz
share/man/man1/borg-export-tar.1.gz
share/man/man1/borg-extract.1.gz
share/man/man1/borg-info.1.gz
share/man/man1/borg-init.1.gz
share/man/man1/borg-key-change-passphrase.1.gz
share/man/man1/borg-key-export.1.gz
share/man/man1/borg-key-import.1.gz
share/man/man1/borg-key-migrate-to-repokey.1.gz
share/man/man1/borg-key.1.gz
share/man/man1/borg-list.1.gz
share/man/man1/borg-mount.1.gz
share/man/man1/borg-patterns.1.gz
share/man/man1/borg-placeholders.1.gz
share/man/man1/borg-prune.1.gz
share/man/man1/borg-recreate.1.gz
share/man/man1/borg-rename.1.gz
share/man/man1/borg-serve.1.gz
share/man/man1/borg-umount.1.gz
share/man/man1/borg-upgrade.1.gz
share/man/man1/borg-with-lock.1.gz
share/man/man1/borg.1.gz
share/man/man1/borgfs.1.gz

View File

@ -1,5 +1,5 @@
PORTNAME= gpsprune
PORTVERSION= 22
PORTVERSION= 22.1
CATEGORIES= astro java
MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/
DISTNAME= ${PORTNAME}_${PORTVERSION}.jar

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1661858042
SHA256 (gpsprune_22.jar) = 4f8973c3752ea67485f9a9eb7590e183af0ec5226c0fb3377632bb5a9297aba4
SIZE (gpsprune_22.jar) = 1265958
TIMESTAMP = 1662396890
SHA256 (gpsprune_22.1.jar) = 22db3cc3ee0800f94d9ce61ec2b4c8b585b0ffb21c01f08ad449c0cee9f849c2
SIZE (gpsprune_22.1.jar) = 1259923

View File

@ -1,5 +1,6 @@
PORTNAME= indiwebmanagerapp
DISTVERSION= 1.8
PORTREVISION= 1
CATEGORIES= astro
MAINTAINER= acm@FreeBSD.org
@ -11,12 +12,13 @@ LICENSE= GPLv2
RUN_DEPENDS= indiserver:devel/indi \
${PYTHON_PKGNAMEPREFIX}indiweb>0:astro/py-indiweb@${PY_FLAVOR}
USES= cmake iconv gettext kde:5 ninja qt:5 pkgconfig python:3.5+
USES= cmake iconv gettext kde:5 ninja qt:5 pkgconfig python:3.7+ xorg
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons doctools i18n kio itemviews jobwidgets service \
solid widgetsaddons windowsystem xmlgui
USE_QT= buildtools concurrent core dbus gui qmake_build network widgets \
xml
USE_XORG= x11
USE_GITHUB= yes
GH_ACCOUNT= rlancaste
GH_PROJECT= INDIWebManagerApp

View File

@ -1,6 +1,6 @@
PORTNAME= kstars
DISTVERSION= 3.6.0
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}
@ -15,24 +15,27 @@ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libindidriver.so:devel/indi \
libqt5keychain.so:security/qtkeychain@qt5 \
libraw.so:graphics/libraw \
libgsl.so:math/gsl \
libsecret-1.so:security/libsecret \
libnova.so:astro/libnova \
libstellarsolver.so:astro/stellarsolver \
libwcs.so:astro/wcslib
BUILD_DEPENDS= xplanet:astro/xplanet
RUN_DEPENDS= xplanet:astro/xplanet
USES= cmake compiler:c++11-lib desktop-file-utils eigen:3 \
gettext gnome kde:5 localbase:ldflags pkgconfig qt:5 tar:xz
gettext gnome kde:5 localbase:ldflags pkgconfig qt:5 tar:xz xorg
USE_GNOME= glib20
USE_KDE= attica auth bookmarks codecs completion config configwidgets\
coreaddons crash dbusaddons guiaddons i18n \
iconthemes init itemviews jobwidgets kio newstuff notifications \
notifyconfig parts plotting service solid texteditor \
widgetsaddons xmlgui \
widgetsaddons windowsystem xmlgui \
doctools_build ecm_build
USE_QT= concurrent core datavis3d dbus declarative gui multimedia \
network opengl printsupport sql svg testlib websockets widgets \
xml \
buildtools_build qmake_build
USE_XORG= x11
.include <bsd.port.mk>

View File

@ -1,7 +1,11 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 2
CATEGORIES= astro education kde kde-applications
PATCH_SITES= https://invent.kde.org/education/marble/-/commit/
PATCHFILES= 677153cc8c1450a8a370fbd1c7505dd7e4ea50fc.diff:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Virtual globe and world atlas for KDE
WWW= https://marble.kde.org/
@ -12,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 shared-mime-info tar:xz
kde:5 qt:5 shared-mime-info tar:xz xorg
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
crash doctools i18n jobwidgets kio newstuff package parts \
plasma-framework plasma-workspace-wallpapers runner service solid \
@ -21,6 +25,7 @@ USE_KDE= attica auth codecs completion config configwidgets coreaddons \
USE_QT= concurrent core dbus declarative designer gui location network opengl \
phonon4 printsupport script serialport sql svg webchannel widgets xml \
buildtools_build qmake_build testlib_build
USE_XORG= x11
USE_LDCONFIG= yes
MAKE_ENV= XDG_CONFIG_HOME=/dev/null

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1660628648
TIMESTAMP = 1662119965
SHA256 (KDE/release-service/22.08.0/marble-22.08.0.tar.xz) = 02a88a77078d4f73ac6870e075b93740c30dd3d9e8ad31201ce29b44d0faab6e
SIZE (KDE/release-service/22.08.0/marble-22.08.0.tar.xz) = 53662988
SHA256 (KDE/release-service/22.08.0/677153cc8c1450a8a370fbd1c7505dd7e4ea50fc.diff) = 97b3e42d94091d0d7ba07f7ec1718e386080e613a8d051ed9872c2f012fa0820
SIZE (KDE/release-service/22.08.0/677153cc8c1450a8a370fbd1c7505dd7e4ea50fc.diff) = 4767

View File

@ -1,6 +1,5 @@
PORTNAME= siril
DISTVERSION= 1.0.3
PORTREVISION= 2
DISTVERSION= 1.0.4
CATEGORIES= astro graphics
MASTER_SITES= https://free-astro.org/download/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1656827954
SHA256 (siril-1.0.3.tar.bz2) = 2fefa7b7e1378f4ba277818c92ec7c4fca1fdcaa6df95bb65aed0163750be2c6
SIZE (siril-1.0.3.tar.bz2) = 3120204
TIMESTAMP = 1662234756
SHA256 (siril-1.0.4.tar.bz2) = 11aa4e491e42f606301d214ffec35741ac6522b5a94feab04fb701e829fd5aee
SIZE (siril-1.0.4.tar.bz2) = 3119766

View File

@ -32,6 +32,8 @@ share/mime/packages/siril.xml
%%DATADIR%%/pixmaps/curve.svg
%%DATADIR%%/pixmaps/export.svg
%%DATADIR%%/pixmaps/export_dark.svg
%%DATADIR%%/pixmaps/eyedropper.svg
%%DATADIR%%/pixmaps/eyedropper_dark.svg
%%DATADIR%%/pixmaps/g.svg
%%DATADIR%%/pixmaps/grid.svg
%%DATADIR%%/pixmaps/histo.svg

View File

@ -12,7 +12,7 @@ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libgsl.so:math/gsl \
libwcs.so:astro/wcslib
USES= cmake desktop-file-utils iconv ninja qt:5 pkgconfig
USES= cmake desktop-file-utils iconv ninja qt:5 pkgconfig
USE_QT= buildtools concurrent core gui qmake_build network widgets
USE_GITHUB= yes
GH_ACCOUNT= rlancaste

View File

@ -15,6 +15,7 @@
SUBDIR += afsp
SUBDIR += aften
SUBDIR += alac
SUBDIR += alacenc
SUBDIR += alienwah
SUBDIR += alo-lv2
SUBDIR += alsa-lib
@ -734,6 +735,8 @@
SUBDIR += somafm-cli
SUBDIR += sonata
SUBDIR += sonic-visualiser
SUBDIR += sonivox
SUBDIR += sonivox-eas
SUBDIR += sorcer-lv2
SUBDIR += sound-juicer
SUBDIR += soundgrab

18
audio/alacenc/Makefile Normal file
View File

@ -0,0 +1,18 @@
PORTNAME= alacenc
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
CATEGORIES= audio
MAINTAINER= danfe@FreeBSD.org
COMMENT= Apple Lossless Audio Codec (ALAC) format encoder
WWW= https://github.com/flacon/alacenc
LICENSE= MIT
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= flacon
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

3
audio/alacenc/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1651260971
SHA256 (flacon-alacenc-v0.3.0_GH0.tar.gz) = 199c0e3524942d7c2934896f3fc4d2fa1390db701a4f08975b792ada34934a39
SIZE (flacon-alacenc-v0.3.0_GH0.tar.gz) = 114168

2
audio/alacenc/pkg-descr Normal file
View File

@ -0,0 +1,2 @@
Command-line program to encode audio files into the Apple Lossless
Audio Codec (ALAC) format.

View File

@ -1,6 +1,6 @@
PORTNAME= alsa-seq-server
DISTVERSIONPREFIX= v
PORTVERSION= 1.0.8
PORTVERSION= 1.1.0
CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1644586061
SHA256 (hselasky-alsa-seq-server-v1.0.8_GH0.tar.gz) = 6baeb4ca0d1b9d40e2ba7b24cdb14c86109dfa014a4b152a5f4d14c6c11792ff
SIZE (hselasky-alsa-seq-server-v1.0.8_GH0.tar.gz) = 31867
TIMESTAMP = 1662455323
SHA256 (hselasky-alsa-seq-server-v1.1.0_GH0.tar.gz) = 3335b88891732ee37854f214f19d83e5fe4dff2b52f7b324a1bb8c0df0d43416
SIZE (hselasky-alsa-seq-server-v1.1.0_GH0.tar.gz) = 37113

View File

@ -19,7 +19,7 @@ asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
asterisk16_RUN_DEPENDS= asterisk:net/asterisk16
asterisk18_PKGNAMEPREFIX= asterisk18-
asterisk18_PKGNAMEPREFIX= asterisk18-
asterisk18_BUILD_DEPENDS= asterisk:net/asterisk18
asterisk18_RUN_DEPENDS= asterisk:net/asterisk18

View File

@ -53,7 +53,7 @@ PORTDOCS= *
.if ${ARCH} == powerpc64le
USES+= compiler:gcc-c++11-lib
.else
USES+= compiler:c++11-lang
USES+= compiler:c++11-lang
.endif
.include <bsd.port.pre.mk>

View File

@ -2,7 +2,7 @@ PORTNAME= cheesecutter
DISTVERSIONPREFIX= v
DISTVERSION= 2.9-beta-3-25
DISTVERSIONSUFFIX= -gdbe9a9d
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
@ -37,7 +37,7 @@ post-install:
.include <bsd.port.pre.mk>
.if (${OSVERSION} >= 1400042)
.if (${OSVERSION} >= 1301000)
MAKE_ARGS= DLDFLAGS=-L=-Wl,-z,nostart-stop-gc
.endif

View File

@ -1,5 +1,5 @@
PORTNAME= dmidiplayer
DISTVERSION= 1.6.0
DISTVERSION= 1.7.0
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/v${DISTVERSION}/
@ -10,12 +10,14 @@ WWW= https://sourceforge.net/projects/dmidiplayer/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libdrumstick-rt.so:audio/drumstick \
LIB_DEPENDS= libdrumstick-widgets.so:audio/drumstick \
libOpenGL.so:graphics/libglvnd \
libuchardet.so:textproc/uchardet
USES= compiler:c++11-lang cmake desktop-file-utils pkgconfig qt:5 tar:bz2
USE_QT= core gui printsupport widgets buildtools_build linguisttools qmake_build
USES= compiler:c++17-lang cmake desktop-file-utils pkgconfig qt:6 tar:bz2
USE_QT= base tools_build
CMAKE_ARGS= -DUSE_QT=6
CMAKE_ON= EMBED_TRANSLATIONS
CMAKE_OFF= BUILD_DOCS

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1652730130
SHA256 (dmidiplayer-1.6.0.tar.bz2) = 81baac7f438e071481d9bdfc6ebcaa23e73117dba1142a70a1077a29e6deff5c
SIZE (dmidiplayer-1.6.0.tar.bz2) = 1909560
TIMESTAMP = 1662141104
SHA256 (dmidiplayer-1.7.0.tar.bz2) = 3de34a72ac5f56f3558346c8c8c2ff1992165e73f4d737d7fa28148c3eb2482e
SIZE (dmidiplayer-1.7.0.tar.bz2) = 1706008

View File

@ -1,36 +1,53 @@
PORTNAME= drumstick
DISTVERSION= 2.6.1
DISTVERSION= 2.7.1
PORTREVISION= 2
CATEGORIES= audio multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= MIDI libraries for Qt5/C++
COMMENT= MIDI libraries for Qt/C++
WWW= https://sourceforge.net/projects/drumstick
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
RUN_DEPENDS= ${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont
USES= compiler:c++11-lang cmake pkgconfig qt:5 shared-mime-info tar:bz2
USE_QT= core gui network svg testlib uiplugin widgets buildtools_build linguisttools_build qmake_build
USES= compiler:c++11-lang cmake desktop-file-utils pkgconfig qt:6 shared-mime-info tar:bz2
USE_QT= base svg 5compat tools_build
USE_LDCONFIG= yes
OPTIONS_DEFINE= PULSEAUDIO MANPAGES
OPTIONS_DEFAULT= PULSEAUDIO MANPAGES
CMAKE_ARGS= -DUSE_QT=6
CMAKE_OFF= BUILD_TESTING
OPTIONS_DEFINE= ALSA MANPAGES
OPTIONS_MULTI= RT_BACKEND
OPTIONS_MULTI_RT_BACKEND= FLUIDSYNTH NETWORK SONIVOX
OPTIONS_DEFAULT= ALSA MANPAGES ${OPTIONS_MULTI_RT_BACKEND}
OPTIONS_SUB= yes
PULSEAUDIO_CMAKE_BOOL= USE_PULSEAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
ALSA_CMAKE_BOOL= BUILD_ALSA
ALSA_USES= localbase
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
MANPAGES_CMAKE_BOOL= BUILD_DOCS
MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \
docbook-xsl>0:textproc/docbook-xsl
FLUIDSYNTH_DESC= Build FluidSynth RT backend
FLUIDSYNTH_CMAKE_BOOL= USE_FLUIDSYNTH
FLUIDSYNTH_RUN_DEPENDS= ${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
NETWORK_DESC= Build Network RT backend
NETWORK_CMAKE_BOOL= USE_NETWORK # QtNetwork is used
SONIVOX_DESC= Build FluidSynth RT backend
SONIVOX_CMAKE_BOOL= USE_SONIVOX USE_PULSEAUDIO # these two options have to be always equal
SONIVOX_LIB_DEPENDS= libpulse.so:audio/pulseaudio \
libsonivox.so:audio/sonivox
post-patch:
# instead of default.sf2 use FluidR3_GM.sf2 installed by fluid-soundfont
@${REINPLACE_CMD} -e 's|"default.sf2"|"${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2"|' \
${WRKSRC}/library/widgets/fluidsettingsdialog.cpp \
${WRKSRC}/library/rt-backends/fluidsynth/synthengine.cpp
${WRKSRC}/library/widgets/fluidsettingsdialog.cpp
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653163775
SHA256 (drumstick-2.6.1.tar.bz2) = e4ef720f731ec68ac9526e6dbfaa208436f827f6f748ed74983411f5d4f68e50
SIZE (drumstick-2.6.1.tar.bz2) = 1478978
TIMESTAMP = 1662132848
SHA256 (drumstick-2.7.1.tar.bz2) = e6270578340510840f9b490f64cd98d93b91d04e7215f46cf7efab25319b89c9
SIZE (drumstick-2.7.1.tar.bz2) = 473290

View File

@ -1,6 +1,15 @@
--- CMakeLists.txt.orig 2021-12-10 10:36:02 UTC
--- CMakeLists.txt.orig 2022-08-14 10:57:49 UTC
+++ CMakeLists.txt
@@ -251,7 +251,7 @@ endif()
@@ -182,7 +182,7 @@ else()
endif()
# ALSA Sequencer is only available on Linux
-if (BUILD_ALSA AND (${CMAKE_SYSTEM} MATCHES "Linux"))
+if (BUILD_ALSA AND (${CMAKE_SYSTEM} MATCHES "Linux" OR ${CMAKE_SYSTEM} MATCHES "FreeBSD"))
pkg_check_modules(ALSA REQUIRED IMPORTED_TARGET alsa>=1.0.0)
if(ALSA_FOUND)
message(STATUS "Found ALSA version = ${ALSA_VERSION}")
@@ -299,7 +299,7 @@ endif ()
if(UNIX AND NOT APPLE)
if (BUILD_DOCS)
@ -9,16 +18,3 @@
if(DOXYGEN_FOUND)
string(REPLACE ";" " " DOXYGEN_INCLUDE_DIRS "${Qt${QT_VERSION_MAJOR}Core_INCLUDE_DIRS}")
configure_file("${CMAKE_SOURCE_DIR}/Doxyfile.in"
@@ -264,9 +264,9 @@ if(UNIX AND NOT APPLE)
endif()
configure_file(drumstick.spec.in drumstick.spec IMMEDIATE @ONLY)
if(ALSA_FOUND AND PKG_CONFIG_FOUND)
- configure_file(drumstick-alsa.pc.in drumstick-alsa.pc IMMEDIATE @ONLY)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/drumstick-alsa.pc
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig )
+ #configure_file(drumstick-alsa.pc.in drumstick-alsa.pc IMMEDIATE @ONLY)
+ #install(FILES ${CMAKE_CURRENT_BINARY_DIR}/drumstick-alsa.pc
+ # DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig )
endif()
# XML mime types
set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" )

View File

@ -1,5 +1,5 @@
Drumstick is a tool to play music. This is a set of C++ MIDI libraries using
Qt5 objects, idioms and style. It contains a C++ wrapper around software
Qt objects, idioms and style. It contains a C++ wrapper around software
support for MIDI. A complementary library provides classes for SMF
(Standard MIDI files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file
formats processing. A multiplatform realtime MIDI I/O library is also provided.

View File

@ -1,19 +1,37 @@
%%ALSA%%bin/drumstick-drumgrid
%%ALSA%%bin/drumstick-dumpmid
bin/drumstick-dumprmi
bin/drumstick-dumpsmf
bin/drumstick-dumpwrk
%%ALSA%%bin/drumstick-guiplayer
%%ALSA%%bin/drumstick-metronome
%%ALSA%%bin/drumstick-playsmf
%%ALSA%%bin/drumstick-sysinfo
bin/drumstick-vpiano
include/drumstick.h
%%ALSA%%include/drumstick/alsaclient.h
%%ALSA%%include/drumstick/alsaevent.h
%%ALSA%%include/drumstick/alsaport.h
%%ALSA%%include/drumstick/alsaqueue.h
%%ALSA%%include/drumstick/alsatimer.h
include/drumstick/backendmanager.h
include/drumstick/configurationdialogs.h
include/drumstick/macros.h
include/drumstick/pianokeybd.h
include/drumstick/pianopalette.h
%%ALSA%%include/drumstick/playthread.h
include/drumstick/qsmf.h
include/drumstick/qwrk.h
include/drumstick/rmid.h
include/drumstick/rtmidiinput.h
include/drumstick/rtmidioutput.h
%%ALSA%%include/drumstick/sequencererror.h
include/drumstick/settingsfactory.h
%%ALSA%%include/drumstick/subscription.h
%%ALSA%%lib/cmake/drumstick/drumstick-alsa-config-version.cmake
%%ALSA%%lib/cmake/drumstick/drumstick-alsa-config.cmake
%%ALSA%%lib/cmake/drumstick/drumstick-alsa-targets-%%CMAKE_BUILD_TYPE%%.cmake
%%ALSA%%lib/cmake/drumstick/drumstick-alsa-targets.cmake
lib/cmake/drumstick/drumstick-config-version.cmake
lib/cmake/drumstick/drumstick-config.cmake
lib/cmake/drumstick/drumstick-file-config-version.cmake
@ -28,25 +46,33 @@ lib/cmake/drumstick/drumstick-widgets-config-version.cmake
lib/cmake/drumstick/drumstick-widgets-config.cmake
lib/cmake/drumstick/drumstick-widgets-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/drumstick/drumstick-widgets-targets.cmake
%%PULSEAUDIO%%lib/drumstick2/libdrumstick-rt-eassynth.so
lib/drumstick2/libdrumstick-rt-fluidsynth.so
lib/drumstick2/libdrumstick-rt-net-in.so
lib/drumstick2/libdrumstick-rt-net-out.so
%%ALSA%%lib/drumstick2/libdrumstick-rt-alsa-in.so
%%ALSA%%lib/drumstick2/libdrumstick-rt-alsa-out.so
%%SONIVOX%%lib/drumstick2/libdrumstick-rt-eassynth.so
%%FLUIDSYNTH%%lib/drumstick2/libdrumstick-rt-fluidsynth.so
%%NETWORK%%lib/drumstick2/libdrumstick-rt-net-in.so
%%NETWORK%%lib/drumstick2/libdrumstick-rt-net-out.so
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.7.1
lib/libdrumstick-file.so
lib/libdrumstick-file.so.2
lib/libdrumstick-file.so.2.6.1
lib/libdrumstick-file.so.2.7.1
lib/libdrumstick-rt.so
lib/libdrumstick-rt.so.2
lib/libdrumstick-rt.so.2.6.1
lib/libdrumstick-rt.so.2.7.1
lib/libdrumstick-widgets.so
lib/libdrumstick-widgets.so.2
lib/libdrumstick-widgets.so.2.6.1
lib/libdrumstick-widgets.so.2.7.1
%%QT_PLUGINDIR%%/designer/libdrumstick-vpiano-plugin.so
%%ALSA%%libdata/pkgconfig/drumstick-alsa.pc
libdata/pkgconfig/drumstick-file.pc
libdata/pkgconfig/drumstick-rt.pc
libdata/pkgconfig/drumstick-widgets.pc
%%ALSA%%share/applications/net.sourceforge.drumstick-drumgrid.desktop
%%ALSA%%share/applications/net.sourceforge.drumstick-guiplayer.desktop
share/applications/net.sourceforge.drumstick-vpiano.desktop
%%MANPAGES%%share/man/man1/drumstick-drumgrid.1.gz
%%MANPAGES%%share/man/man1/drumstick-dumpmid.1.gz
@ -58,6 +84,11 @@ share/applications/net.sourceforge.drumstick-vpiano.desktop
%%MANPAGES%%share/man/man1/drumstick-playsmf.1.gz
%%MANPAGES%%share/man/man1/drumstick-sysinfo.1.gz
%%MANPAGES%%share/man/man1/drumstick-vpiano.1.gz
%%ALSA%%%%DATADIR%%/drumstick-drumgrid_en.qm
%%ALSA%%%%DATADIR%%/drumstick-drumgrid_es.qm
%%ALSA%%%%DATADIR%%/drumstick-guiplayer_cs.qm
%%ALSA%%%%DATADIR%%/drumstick-guiplayer_es.qm
%%ALSA%%%%DATADIR%%/drumstick-guiplayer_ru.qm
%%DATADIR%%/drumstick-vpiano_en.qm
%%DATADIR%%/drumstick-vpiano_es.qm
%%DATADIR%%/drumstick-widgets_cs.qm
@ -78,5 +109,7 @@ share/icons/hicolor/32x32/apps/drumstick.png
share/icons/hicolor/48x48/apps/drumstick.png
share/icons/hicolor/64x64/apps/drumstick.png
share/icons/hicolor/scalable/apps/drumstick.svgz
%%ALSA%%share/metainfo/net.sourceforge.drumstick-drumgrid.metainfo.xml
%%ALSA%%share/metainfo/net.sourceforge.drumstick-guiplayer.metainfo.xml
share/metainfo/net.sourceforge.drumstick-vpiano.metainfo.xml
share/mime/packages/drumstick.xml

View File

@ -1,5 +1,6 @@
PORTNAME= elisa
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -10,7 +11,7 @@ LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
pkgconfig qt:5 tar:xz
pkgconfig qt:5 tar:xz xorg
USE_KDE= auth baloo5 bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons filemetadata i18n iconthemes itemviews \
jobwidgets kcmutils kdeclarative kio kirigami2 package \
@ -18,6 +19,7 @@ USE_KDE= auth baloo5 bookmarks codecs completion config configwidgets \
USE_QT= concurrent core dbus declarative gui multimedia network \
quickcontrols2 sql svg widgets xml \
buildtools_build declarative-test_build qmake_build testlib_build
USE_XORG= x11
OPTIONS_DEFINE= DOCS VLC
OPTIONS_DEFAULT= DOCS VLC

View File

@ -1,6 +1,6 @@
PORTNAME= fasttracker2
DISTVERSIONPREFIX= v
DISTVERSION= 1.56
DISTVERSION= 1.57
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1657782741
SHA256 (8bitbubsy-ft2-clone-v1.56_GH0.tar.gz) = 852870294be1df8bf12d4a9c262dea7cd40355c6d4a0239c9e296ace6f5644bf
SIZE (8bitbubsy-ft2-clone-v1.56_GH0.tar.gz) = 5362740
TIMESTAMP = 1662405754
SHA256 (8bitbubsy-ft2-clone-v1.57_GH0.tar.gz) = c8f4cca21b04f078c6fe57d5ac35e18d511db4b35e659625dbae58abb2f70b3e
SIZE (8bitbubsy-ft2-clone-v1.57_GH0.tar.gz) = 5362553

View File

@ -1,5 +1,5 @@
PORTNAME= flacon
PORTVERSION= 9.1.0
PORTVERSION= 9.2.0
DISTVERSIONPREFIX= v
CATEGORIES= audio
@ -11,7 +11,12 @@ LICENSE= LGPL21+
LIB_DEPENDS= libtag.so:audio/taglib \
libuchardet.so:textproc/uchardet
TEST_DEPENDS= flac:audio/flac mac:audio/mac mediainfo:multimedia/mediainfo \
TEST_DEPENDS= alacenc:audio/alacenc \
faac:audio/faac flac:audio/flac \
lame:audio/lame mac:audio/mac \
mediainfo:multimedia/mediainfo \
oggenc:audio/vorbis-tools \
opusenc:audio/opus-tools \
ttaenc:audio/tta wavpack:audio/wavpack
USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig qt:5

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655753143
SHA256 (flacon-flacon-v9.1.0_GH0.tar.gz) = 640b3baf3940ab58034afa9eba7024d7db20971cc78c8cb672111bdaa9a3a11d
SIZE (flacon-flacon-v9.1.0_GH0.tar.gz) = 3769110
TIMESTAMP = 1661780194
SHA256 (flacon-flacon-v9.2.0_GH0.tar.gz) = 36045d691497cdebbafa28c043728404c1120873581db701bed7f555bbd9df10
SIZE (flacon-flacon-v9.2.0_GH0.tar.gz) = 3770496

View File

@ -4,7 +4,7 @@ CATEGORIES= audio
MASTER_SITES= http://www.festvox.org/flite/packed/${PORTNAME}-2.1/
DISTNAME= ${PORTNAME}-${PORTVERSION:}-release
MAINTAINER= sobomax@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Small run-time speech synthesis engine
WWW= http://www.festvox.org/flite/

View File

@ -6,6 +6,7 @@ CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Daemon that converts a GuitarHero device into a JACK MIDI device
WWW= https://github.com/hselasky/jack_ghero
LICENSE= BSD2CLAUSE

View File

@ -1,3 +1 @@
This is a daemon that converts a GuitarHero device into a JACK MIDI device.
WWW: https://github.com/hselasky/jack_ghero

View File

@ -1,5 +1,6 @@
PORTNAME= juk
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -10,7 +11,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libtag.so:audio/taglib
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons globalaccel i18n iconthemes itemviews \
jobwidgets kio notifications service solid sonnet textwidgets \
@ -18,6 +19,7 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \
ecm_build
USE_QT= concurrent core dbus gui network phonon4 svg widgets xml \
buildtools_build qmake_build testlib_build
USE_XORG= x11
OPTIONS_DEFINE= DOCS

View File

@ -1,5 +1,6 @@
PORTNAME= kmix
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -10,7 +11,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libasound.so:audio/alsa-lib
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
emoticons globalaccel i18n iconthemes init itemmodels \
itemviews kcmutils kdelibs4support notifications package \
@ -18,6 +19,7 @@ USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
ecm_build
USE_QT= core dbus gui widgets xml \
buildtools_build qmake_build
USE_XORG= x11
# we want the KF5 version of kmix
CMAKE_ARGS= -DKMIX_KF5_BUILD:BOOL=TRUE

View File

@ -1,5 +1,6 @@
PORTNAME= kwave
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -17,7 +18,7 @@ LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \
libvorbisenc.so:audio/libvorbis
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \
localbase:ldflags magick:6,build pkgconfig qt:5 tar:xz
localbase:ldflags magick:6,build pkgconfig qt:5 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons i18n iconthemes itemviews \
jobwidgets kio service solid sonnet textwidgets widgetsaddons \
@ -25,6 +26,7 @@ USE_KDE= archive auth bookmarks codecs completion config configwidgets \
ecm_build
USE_QT= concurrent core dbus gui multimedia network widgets xml \
buildtools_build qmake_build
USE_XORG= x11
OPTIONS_GROUP= AUDIOPLUGIN
OPTIONS_GROUP_AUDIOPLUGIN= ALSA PULSEAUDIO

View File

@ -1,5 +1,6 @@
PORTNAME= libkcddb
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -8,13 +9,14 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libmusicbrainz5.so:audio/libmusicbrainz5
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets \
coreaddons i18n jobwidgets kio service solid \
widgetsaddons windowsystem \
ecm_build
USE_QT= concurrent core dbus gui network widgets xml \
buildtools_build qmake_build
USE_XORG= x11
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS

View File

@ -1,6 +1,6 @@
PORTNAME= libltc
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
DISTVERSION= 1.3.2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -11,10 +11,12 @@ LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= x42
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554600544
SHA256 (x42-libltc-v1.3.1_GH0.tar.gz) = 675cfd47bdbf5382e3b2024bb847612180ecad1aff6ab6bbc3c1d85e794f30ac
SIZE (x42-libltc-v1.3.1_GH0.tar.gz) = 102316
TIMESTAMP = 1662408522
SHA256 (x42-libltc-v1.3.2_GH0.tar.gz) = 78ba31f784792b60be8ff407286f609f0c139b4fe885c714a9c4b580226fe0c8
SIZE (x42-libltc-v1.3.2_GH0.tar.gz) = 110912

View File

@ -2,6 +2,6 @@ include/ltc.h
lib/libltc.a
lib/libltc.so
lib/libltc.so.11
lib/libltc.so.11.1.0
lib/libltc.so.11.2.0
libdata/pkgconfig/ltc.pc
man/man3/ltc.h.3.gz

View File

@ -5,6 +5,7 @@ CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org
COMMENT= MIDI playback, recording, and live performance tool
WWW= https://github.com/hselasky/midipp
LICENSE= BSD2CLAUSE

View File

@ -16,5 +16,3 @@ with your fingertips. List of supported features:
- Undo/Redo support.
- Printing music like PDF.
- Supports quarter-, octo- and hexa- tones.
WWW: https://github.com/hselasky/midipp

View File

@ -1,5 +1,5 @@
PORTNAME= mpz
PORTVERSION= 1.0.20
PORTVERSION= 1.0.21
CATEGORIES= audio
MAINTAINER= danfe@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653719700
SHA256 (olegantonyan-mpz-1.0.20_GH0.tar.gz) = bd4d14e1cb2207745dd022f9633671a904ae3ef60a9f8ef3005939413213a86c
SIZE (olegantonyan-mpz-1.0.20_GH0.tar.gz) = 2702505
TIMESTAMP = 1661710778
SHA256 (olegantonyan-mpz-1.0.21_GH0.tar.gz) = 3b0bc286853f3dbee41b7e6b1d1c068f6651dbd16fa530b022ffe3f8867ce0ef
SIZE (olegantonyan-mpz-1.0.21_GH0.tar.gz) = 2702641

View File

@ -1,28 +1,28 @@
PORTNAME= mythmusic
DISTVERSIONPREFIX= v
DISTVERSION= 31.0
DISTVERSION= 32.0-60
DISTVERSIONSUFFIX= -ge5c974e402
CATEGORIES= audio
PKGNAMEPREFIX= mythplugin-
MAINTAINER= ports@FreeBSD.org
MAINTAINER?= ahicks@p-o.co.uk
COMMENT= Music playing plugin for MythTV
WWW= https://www.mythtv.org/wiki/MythMusic
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libFLAC.so:audio/flac \
libmp3lame.so:audio/lame \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libmyth-31.so:multimedia/mythtv
libmyth-32.so:multimedia/mythtv
USES= gmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= MythTV
GH_PROJECT= mythtv
USE_LDCONFIG= yes
USE_QT= buildtools_build core gui qmake_build sql xml
USE_QT= buildtools_build core gui qmake_build sql widgets xml
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1607876879
SHA256 (MythTV-mythtv-v31.0_GH0.tar.gz) = 907d1747950ec6ef1ec965069c75500b4538b781333f60e16d62d519b221a86d
SIZE (MythTV-mythtv-v31.0_GH0.tar.gz) = 102552136
TIMESTAMP = 1662209393
SHA256 (MythTV-mythtv-v32.0-60-ge5c974e402_GH0.tar.gz) = fe4f06933a855969f05766946372e19af6527cdc47a58b4c36e426d737b4412e
SIZE (MythTV-mythtv-v32.0-60-ge5c974e402_GH0.tar.gz) = 115969769

View File

@ -1,24 +0,0 @@
--- configure.orig 2018-02-01 11:15:37 UTC
+++ configure
@@ -227,6 +227,10 @@ add_cxxflags(){
append ECXXFLAGS "$@"
}
+add_cppflags(){
+ append CPPFLAGS "$@"
+}
+
check_cxx(){
log check_cxx "$@"
cat > $TMPCXX
@@ -582,6 +586,10 @@ CXXPPFLAGS=${CXXPPFLAGS#CXXPPFLAGS=}
OPENGLV=$(cat mythconfig.mak | grep -e "^CONFIG_OPENGL_VIDEO=yes")
OPENGLES=$(cat mythconfig.mak | grep -e "^HAVE_GLES2_GL2_H=yes")
+add_cppflags "-I${prefix}/include"
+add_cxxflags "-I${prefix}/include"
+add_ldflags "-L${prefix}/lib"
+
EXTRALIBS=$(cat mythconfig.mak | grep -e "^EXTRALIBS=")
EXTRALIBS=${EXTRALIBS#EXTRALIBS=}

View File

@ -1,12 +0,0 @@
Prevent linking to unneccessary libraries
--- settings.pro.orig 2018-02-25 02:52:28 UTC
+++ settings.pro
@@ -34,6 +34,7 @@ QMAKE_CXXFLAGS += $$ARCHFLAGS
QMAKE_CXXFLAGS += $$CONFIG_DIRECTFB_CXXFLAGS
QMAKE_CXXFLAGS_SHLIB = -DPIC -fPIC
QMAKE_CXXFLAGS += $$ECXXFLAGS
+QMAKE_LFLAGS += -Wl,--as-needed
profile:!win32:!macx:CONFIG += debug

View File

@ -1,5 +1,5 @@
PORTNAME= sounddevice
DISTVERSION= 0.4.4
DISTVERSION= 0.4.5
CATEGORIES= audio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -18,6 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \
USES= python:3.6+
USE_PYTHON= distutils autoplist
NO_ARCH= yes
post-install: # workaround for https://github.com/spatialaudio/python-sounddevice/issues/116

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1642147628
SHA256 (sounddevice-0.4.4.tar.gz) = f690f5aa418a56268c7bdbc97d697c85add0134c5c79d44b8a2ad7a1b85da789
SIZE (sounddevice-0.4.4.tar.gz) = 54300
TIMESTAMP = 1662271593
SHA256 (sounddevice-0.4.5.tar.gz) = 2fe0d41299e4f3037dad2acede4eff0666b34a1fa3da5335e47120373964bef5
SIZE (sounddevice-0.4.5.tar.gz) = 51403

View File

@ -10,7 +10,7 @@ WWW= https://github.com/Uberi/speech_recognition
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USE_GITHUB= yes
USE_GITHUB= yes
GH_ACCOUNT= Uberi
GH_PROJECT= speech_recognition
@ -21,7 +21,7 @@ NO_ARCH= yes
USES= python:3.6+
USE_PYTHON= distutils autoplist
post-extract:
post-extract:
@cd ${WRKSRC}/speech_recognition && ${RM} flac-*
.include <bsd.port.mk>

View File

@ -1,7 +1,6 @@
PORTNAME= qtractor
DISTVERSIONPREFIX= qtractor_
DISTVERSION= 0_9_27
PORTREVISION= 1
DISTVERSION= 0_9_28
CATEGORIES= audio
MASTER_SITES= https://github.com/rncbc/qtractor/archive/refs/tags/ \
https://download.steinberg.net/sdk_downloads/:vst3sdk
@ -43,10 +42,12 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
USES= cmake compiler:c++17-lang desktop-file-utils gettext-runtime gnome localbase:ldflags pkgconfig qt:5 shared-mime-info
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}-${PORTNAME}_${DISTVERSION}
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
OPTIONS_DEFINE= VST3
OPTIONS_DEFAULT= VST3

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1657220197
SHA256 (qtractor_0_9_27.tar.gz) = e3461b1c752fb6e85591f183042c52f03453c95c79aebb9622248b00f93197dd
SIZE (qtractor_0_9_27.tar.gz) = 1888934
TIMESTAMP = 1662262926
SHA256 (qtractor_0_9_28.tar.gz) = 988eec4ecba892568d98638264e9369d900213056622c74bba83050dc5334028
SIZE (qtractor_0_9_28.tar.gz) = 1890234
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

View File

@ -1,6 +1,15 @@
--- CMakeLists.txt.orig 2022-05-08 05:23:35 UTC
--- CMakeLists.txt.orig 2022-09-01 16:15:02 UTC
+++ CMakeLists.txt
@@ -378,7 +378,7 @@ endif ()
@@ -201,7 +201,7 @@ endif ()
# Check for Qt...
if (CONFIG_QT6)
- find_package (Qt6 QUIET)
+ find_package (Qt6 REQUIRED QUIET)
if (NOT Qt6_FOUND)
set (CONFIG_QT6 0)
endif ()
@@ -385,7 +385,7 @@ endif ()
# Check for MAD libraries.
if (CONFIG_LIBMAD)

View File

@ -1,11 +1,12 @@
[
{ type: install
message: <<EOM
===============================================================================
You installed Qtractor: an audio/MIDI multi-track sequencer application.
In order to use it you need to install and run alsa-seq-server which
creates /dev/snd/seq that is required by Qtractor.
===============================================================================
EOM
}
]

View File

@ -1,5 +1,5 @@
PORTNAME= schismtracker
PORTVERSION= 20220807
PORTVERSION= 20220905
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1659871424
SHA256 (schismtracker-schismtracker-20220807_GH0.tar.gz) = 4746b014dbecffdc80d370288d9c26235551183318ea326732f3925e5a5867ef
SIZE (schismtracker-schismtracker-20220807_GH0.tar.gz) = 1278129
TIMESTAMP = 1662483484
SHA256 (schismtracker-schismtracker-20220905_GH0.tar.gz) = 1dcf23b815055e9552a0a497f7e9153e24312604d8f62a89ebffebcfd22d1b5c
SIZE (schismtracker-schismtracker-20220905_GH0.tar.gz) = 1278816

View File

@ -0,0 +1,28 @@
PORTNAME= sonivox-eas
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Sonivox EAS for Qt
WWW= https://github.com/pedrolcl/Linux-SonivoxEas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libdrumstick-alsa.so:audio/drumstick \
libGLX.so:graphics/libglvnd \
libpulse.so:audio/pulseaudio \
libsonivox.so:audio/sonivox
USES= cmake compiler:c++17-lang desktop-file-utils pkgconfig qt:6
USE_QT= base
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= pedrolcl
GH_PROJECT= Linux-SonivoxEas
CMAKE_ARGS= -DUSE_QT=6
.include <bsd.port.mk>

View File

@ -0,0 +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

View File

@ -0,0 +1,5 @@
The Sonivox EAS project is a MIDI Synth library based on the Sonivox EAS
Synthesizer published by Google on the Android Open Source Project. It is a
real time GM synthesizer without needing external soundfonts, using embedded
samples instead. It consumes very little resources, so it may be indicated in
Linux projects for small embedded devices.

View File

@ -0,0 +1,12 @@
bin/cmdlnsynth
bin/guisynth
include/programsettings.h
include/synthcontroller.h
include/synthrenderer.h
lib/libsvoxeas.so
lib/libsvoxeas.so.1
lib/libsvoxeas.so.1.4.1
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

25
audio/sonivox/Makefile Normal file
View File

@ -0,0 +1,25 @@
PORTNAME= sonivox
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.11
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fork of the AOSP 'platform_external_sonivox' to use out of Android
WWW= https://github.com/pedrolcl/sonivox
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= googletest>0:devel/googletest
USES= cmake:testing
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= pedrolcl
CXXFLAGS+= -DO_LARGEFILE=0 # workaround for linuxism in tests
CMAKE_OFF= BUILD_TESTING
.include <bsd.port.mk>

3
audio/sonivox/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1662133371
SHA256 (pedrolcl-sonivox-v3.6.11_GH0.tar.gz) = 7d7f34508c5475dc6f1c13d1facea084c17a5bca73d085ee9842dae62329a473
SIZE (pedrolcl-sonivox-v3.6.11_GH0.tar.gz) = 15518706

11
audio/sonivox/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
sonivox is a fork of the Android Open Source Project
'platform_external_sonivox', including a CMake based build system to be used
not on Android, but on any other computer Operating System. Google licensed
this work originally named Sonivox EAS (Embedded Audio Synthesis) from the
company Sonic Network Inc. under the terms of the Apache License 2.0.
This is a Wave Table synthesizer, not using external soundfont files but
embedded samples instead. It is also a real time GM synthesizer. It consumes
very little resources, so it may be indicated in projects for small embedded
devices. There is neither MIDI input nor Audio output facilities included in
the library. You need to provide your own input/output.

14
audio/sonivox/pkg-plist Normal file
View File

@ -0,0 +1,14 @@
include/sonivox/eas.h
include/sonivox/eas_chorus.h
include/sonivox/eas_reverb.h
include/sonivox/eas_types.h
lib/cmake/sonivox/sonivox-config-version.cmake
lib/cmake/sonivox/sonivox-config.cmake
lib/cmake/sonivox/sonivox-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/sonivox/sonivox-targets.cmake
lib/libsonivox-static.a
lib/libsonivox.so
lib/libsonivox.so.3
lib/libsonivox.so.3.6.11.0
libdata/pkgconfig/sonivox-static.pc
libdata/pkgconfig/sonivox.pc

View File

@ -1,7 +1,7 @@
PORTNAME= soundkonverter
PORTVERSION= 3.0.1
DISTVERSIONPREFIX= v
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= audio kde
MAINTAINER= ports@FreeBSD.org
@ -15,7 +15,7 @@ LIB_DEPENDS= libtag.so:audio/taglib \
libphonon4qt5.so:multimedia/phonon
GH_ACCOUNT= dfaust
USES= cmake compiler:c++11-lang kde:5 qt:5
USES= cmake compiler:c++11-lang kde:5 qt:5 xorg
USE_GITHUB= yes
USE_QT= dbus concurrent core buildtools_build gui network printsupport \
qmake_build widgets xml
@ -25,6 +25,7 @@ USE_KDE= auth codecs config configwidgets completion coreaddons crash \
service solid sonnet unitconversion windowsystem widgetsaddons \
xmlgui \
doctools_build
USE_XORG= x11
WRKSRC_SUBDIR= src
OPTIONS_DEFAULT= VORBIS FLAC NORMALIZE VORBISGAIN

View File

@ -1,5 +1,6 @@
PORTNAME= vmpk
DISTVERSION= 0.8.7
DISTVERSION= 0.8.8
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SF/vmpk/vmpk/${PORTVERSION}/
@ -10,21 +11,23 @@ WWW= http://vmpk.sourceforge.net
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= xsltproc:textproc/libxslt \
docbook-xsl>0:textproc/docbook-xsl
LIB_DEPENDS= libdrumstick-rt.so:audio/drumstick
USES= compiler:c++11-lang cmake localbase:ldflags pkgconfig qt:5 tar:bz2 xorg
USE_QT= core gui network svg widgets x11extras \
buildtools_build linguisttools_build qmake_build
USES= compiler:c++11-lang cmake localbase:ldflags pkgconfig qt:6 tar:bz2 xorg
USE_QT= base svg tools_build
USE_XORG= xcb
CMAKE_ON= EMBED_TRANSLATIONS
CMAKE_ARGS= -DUSE_QT=6
OPTIONS_DEFINE= DBUS
OPTIONS_DEFINE= DBUS MANPAGES
OPTIONS_DEFAULT= DBUS MANPAGES
OPTIONS_SUB= yes
DBUS_CMAKE_BOOL= ENABLE_DBUS
DBUS_USE= qt=dbus
MANPAGES_CMAKE_BOOL= BUILD_DOCS
MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \
docbook-xsl>0:textproc/docbook-xsl
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1651268884
SHA256 (vmpk-0.8.7.tar.bz2) = d32d574be2376e636b27ae4b4f42f24ddf1a48b5d59556451436708315432c69
SIZE (vmpk-0.8.7.tar.bz2) = 483742
TIMESTAMP = 1662135482
SHA256 (vmpk-0.8.8.tar.bz2) = f8d8d372ccdbd4a5c6ca721c09fe08103bcde1ff29817b51d5392cc464796474
SIZE (vmpk-0.8.8.tar.bz2) = 487253

View File

@ -1,6 +1,5 @@
PORTNAME= xfce4-pulseaudio-plugin
PORTVERSION= 0.4.3
PORTREVISION= 1
PORTVERSION= 0.4.4
CATEGORIES= audio xfce
MASTER_SITES= XFCE/panel-plugins
DIST_SUBDIR= xfce4

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1585509099
SHA256 (xfce4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2) = 5a518237e2137341d8ca6584938950525e20c28a0177e30ecaea3ba8e7a2615b
SIZE (xfce4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2) = 431773
TIMESTAMP = 1662190389
SHA256 (xfce4/xfce4-pulseaudio-plugin-0.4.4.tar.bz2) = eca3214676933b970829f9e883bacf9402402d582692facffe8af5bf0dec6f8d
SIZE (xfce4/xfce4-pulseaudio-plugin-0.4.4.tar.bz2) = 389978

View File

@ -9,6 +9,7 @@ share/icons/hicolor/scalable/status/microphone-sensitivity-high-symbolic.svg
share/icons/hicolor/scalable/status/microphone-sensitivity-low-symbolic.svg
share/icons/hicolor/scalable/status/microphone-sensitivity-medium-symbolic.svg
share/icons/hicolor/scalable/status/microphone-sensitivity-muted-symbolic.svg
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/be/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
@ -17,6 +18,7 @@ share/icons/hicolor/scalable/status/microphone-sensitivity-muted-symbolic.svg
%%NLS%%share/locale/de/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/el/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/es/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/eu/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/fi/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
@ -27,6 +29,7 @@ share/icons/hicolor/scalable/status/microphone-sensitivity-muted-symbolic.svg
%%NLS%%share/locale/hr/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/id/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/ie/LC_MESSAGES/xfce4-pulseaudio-plugin.mo
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-pulseaudio-plugin.mo

View File

@ -1,6 +1,6 @@
PORTNAME= xuidesigner
DISTVERSIONPREFIX= v
DISTVERSION= 0.5
DISTVERSION= 0.6
CATEGORIES= audio
MASTER_SITES= https://github.com/brummer10/XUiDesigner/releases/download/v${DISTVERSION}/
DISTNAME= XUIDesigner_${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1659980034
SHA256 (XUIDesigner_0.5.tar.gz) = aea0c56172e8d9756533cb8d9055beeea6def57643c50aba76e882990291e510
SIZE (XUIDesigner_0.5.tar.gz) = 679978
TIMESTAMP = 1662328125
SHA256 (XUIDesigner_0.6.tar.gz) = f452d0a7ec40637e6b70c11ca1aeafbee23eb4ff2d0c98b6c5dfdf7798678026
SIZE (XUIDesigner_0.6.tar.gz) = 664664

View File

@ -60,7 +60,7 @@ BUREMOVE= addr2line \
windmc \
windres
OPTIONS_DEFINE= RELRO STATIC
OPTIONS_DEFINE= RELRO STATIC
RELRO_DESC= enable -z relro in ELF linker by default
RELRO_CONFIGURE_ON= --enable-relro

View File

@ -1,7 +1,6 @@
PORTNAME= ddosify
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
PORTREVISION= 2
DISTVERSION= 0.8.1
CATEGORIES= benchmarks
MAINTAINER= 0xdutra@gmail.com

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1656035927
SHA256 (ddosify-ddosify-v0.8.0_GH0.tar.gz) = 6cd56d05a7de8dc5c0fd968edcdb8df7f01af8c908aeffbe0ce5a708b3742285
SIZE (ddosify-ddosify-v0.8.0_GH0.tar.gz) = 554605
TIMESTAMP = 1662248763
SHA256 (ddosify-ddosify-v0.8.1_GH0.tar.gz) = 12d04640cf582b409961e23dbf1faa33168dcba65d9485db4a5e3aa89ccbed25
SIZE (ddosify-ddosify-v0.8.1_GH0.tar.gz) = 554670
SHA256 (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 8d22a0b8a8870f814314637343ba97d598aed64c026ab1dab045ee43eb34d416
SIZE (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 62652
SHA256 (ddosify-go-faker-v0.1.1_GH0.tar.gz) = 3a1e236d54da66f40563143b4d4401157bdfd5efddc0ddaf48f33670750ff256

View File

@ -1,6 +1,5 @@
PORTNAME= wrk
PORTVERSION= 4.1.0
PORTREVISION= 1
PORTVERSION= 4.2.0
CATEGORIES= benchmarks www
MAINTAINER= osa@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1524182708
SHA256 (wg-wrk-4.1.0_GH0.tar.gz) = 6fa1020494de8c337913fd139d7aa1acb9a020de6f7eb9190753aa4b1e74271e
SIZE (wg-wrk-4.1.0_GH0.tar.gz) = 6478125
TIMESTAMP = 1639409002
SHA256 (wg-wrk-4.2.0_GH0.tar.gz) = e255f696bff6e329f5d19091da6b06164b8d59d62cb9e673625bdcd27fe7bdad
SIZE (wg-wrk-4.2.0_GH0.tar.gz) = 10973405

View File

@ -45,7 +45,7 @@ GH_TUPLE= fatih:color:v1.10.0:a/${GHSD}/fatih/color \
SHEBANG_FILES= nquire edirect.pl word-at-a-time accn-at-a-time \
amino-acid-composition between-two-genes exclude-uid-lists \
filter-stop-words intersect-uid-lists phrase-search \
skip-if-file-exists theme-aliases test-edirect hgvs2spdi
skip-if-file-exists theme-aliases test-edirect hgvs2spdi
PSCRIPTS= efetch efilter einfo elink epost esearch esummary nquire
SCRIPTS= accn-at-a-time amino-acid-composition archive-pubmed \

View File

@ -1,7 +1,6 @@
PORTNAME= seqkit
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
PORTREVISION= 3
DISTVERSION= 2.3.0
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1650426203
SHA256 (go/biology_seqkit/seqkit-v2.2.0/v2.2.0.mod) = 700478329f988834e8ec39b5c2b91d52728d1279e1d84dd1fcd0670647653fa8
SIZE (go/biology_seqkit/seqkit-v2.2.0/v2.2.0.mod) = 2321
SHA256 (go/biology_seqkit/seqkit-v2.2.0/v2.2.0.zip) = 6bc951e10393c9c8a0c771bba96227f78e50b07b7a93f61bba534f9a35aa8cbc
SIZE (go/biology_seqkit/seqkit-v2.2.0/v2.2.0.zip) = 33907530
TIMESTAMP = 1662328942
SHA256 (go/biology_seqkit/seqkit-v2.3.0/v2.3.0.mod) = 28d4827b0ffa9caef025381e6487b312d08a643aba15929a6fa53b30fc63cb75
SIZE (go/biology_seqkit/seqkit-v2.3.0/v2.3.0.mod) = 2321
SHA256 (go/biology_seqkit/seqkit-v2.3.0/v2.3.0.zip) = ff2f395089317f50dc89a3f3b1cd537113740ee2b7737a08ccf14c1dffdbad97
SIZE (go/biology_seqkit/seqkit-v2.3.0/v2.3.0.zip) = 33892555

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