*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-04-15 19:12:18 +02:00
parent 1318942917
commit 3e02d2b4f1
5933 changed files with 91182 additions and 47405 deletions

View File

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

View File

@ -1,5 +1,5 @@
PORTNAME= atk
PORTVERSION= 4.2.1
PORTVERSION= 4.2.2
CATEGORIES= accessibility rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709391072
SHA256 (rubygem/atk-4.2.1.gem) = b8040ed25cb206b2d54354ba8f95f365b6db16149b29fd1ab7ca8edcce8b8c86
SIZE (rubygem/atk-4.2.1.gem) = 15872
TIMESTAMP = 1712084576
SHA256 (rubygem/atk-4.2.2.gem) = fe0a968b5c37e8a1fcb8923626b2c8048dcb14ad127ad58025f909a6b2470b0f
SIZE (rubygem/atk-4.2.2.gem) = 15872

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1709425855
SHA256 (libreoffice/i18n/LibreOffice_24.2.1_Linux_x86-64_deb_langpack_ar.tar.gz) = db803447488f32b49e1d8fd09fa5cdfb0056ffbaf4aa40474c2805ffcd0dc955
SIZE (libreoffice/i18n/LibreOffice_24.2.1_Linux_x86-64_deb_langpack_ar.tar.gz) = 1764607
SHA256 (libreoffice/i18n/LibreOffice_24.2.1_Linux_x86-64_deb_helppack_ar.tar.gz) = d2a676865992d114eb4699bc7445d622e48655d6950d240140f7e08f88c6b0e0
SIZE (libreoffice/i18n/LibreOffice_24.2.1_Linux_x86-64_deb_helppack_ar.tar.gz) = 2376013
TIMESTAMP = 1712841556
SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_ar.tar.gz) = d10c191209e19f649b5500cf4e9da91bf6398e31c45f807922365cc335fe0c0d
SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_ar.tar.gz) = 1764408
SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_ar.tar.gz) = 821d8b09da620be2838781b08094815e0618b7459707b97cb8c493bb2b7130e9
SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_ar.tar.gz) = 2375874

View File

@ -1,5 +1,5 @@
PORTNAME= c-blosc2
PORTVERSION= 2.13.2
PORTVERSION= 2.14.4
DISTVERSIONPREFIX= v
CATEGORIES= archivers

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708448978
SHA256 (Blosc-c-blosc2-v2.13.2_GH0.tar.gz) = f2adcd9615f138d1bb16dc27feadab1bb1eab01d77e5e2323d14ad4ca8c3ca21
SIZE (Blosc-c-blosc2-v2.13.2_GH0.tar.gz) = 3152011
TIMESTAMP = 1712886402
SHA256 (Blosc-c-blosc2-v2.14.4_GH0.tar.gz) = b5533c79aacc9ac152c80760ed1295a6608938780c3e1eecd7e53ea72ad986b0
SIZE (Blosc-c-blosc2-v2.14.4_GH0.tar.gz) = 3155712

View File

@ -20,6 +20,6 @@ lib/cmake/Blosc2/Modules/toolchain-armhf.cmake
lib/cmake/Blosc2/Modules/toolchain-armsf.cmake
lib/libblosc2.a
lib/libblosc2.so
lib/libblosc2.so.2
lib/libblosc2.so.%%PORTVERSION%%
lib/libblosc2.so.3
libdata/pkgconfig/blosc2.pc

View File

@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe iconv
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CPE_VENDOR= cabextract_project

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708670351
SHA256 (KDE/frameworks/6.0.0/karchive-6.0.0.tar.xz) = 75a591d9648026eb86826974e6f3882e7f620592ecef8fabeb19206e63b04e50
SIZE (KDE/frameworks/6.0.0/karchive-6.0.0.tar.xz) = 1029452
TIMESTAMP = 1713022539
SHA256 (KDE/frameworks/6.1.0/karchive-6.1.0.tar.xz) = 576c7133cfb994b530bd7377030b926bda227aa2ae420d5d8538f2681926f82c
SIZE (KDE/frameworks/6.1.0/karchive-6.1.0.tar.xz) = 1031284

View File

@ -29,8 +29,8 @@ lib/cmake/KF6Archive/KF6ArchiveConfigVersion.cmake
lib/cmake/KF6Archive/KF6ArchiveTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF6Archive/KF6ArchiveTargets.cmake
lib/libKF6Archive.so
lib/libKF6Archive.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKF6Archive.so.6
lib/libKF6Archive.so.%%KDE_FRAMEWORKS_VERSION%%
share/locale/ar/LC_MESSAGES/karchive6_qt.qm
share/locale/ast/LC_MESSAGES/karchive6_qt.qm
share/locale/bg/LC_MESSAGES/karchive6_qt.qm
@ -53,11 +53,13 @@ share/locale/ja/LC_MESSAGES/karchive6_qt.qm
share/locale/ka/LC_MESSAGES/karchive6_qt.qm
share/locale/ko/LC_MESSAGES/karchive6_qt.qm
share/locale/lt/LC_MESSAGES/karchive6_qt.qm
share/locale/lv/LC_MESSAGES/karchive6_qt.qm
share/locale/nl/LC_MESSAGES/karchive6_qt.qm
share/locale/nn/LC_MESSAGES/karchive6_qt.qm
share/locale/pa/LC_MESSAGES/karchive6_qt.qm
share/locale/pl/LC_MESSAGES/karchive6_qt.qm
share/locale/pt/LC_MESSAGES/karchive6_qt.qm
share/locale/ro/LC_MESSAGES/karchive6_qt.qm
share/locale/ru/LC_MESSAGES/karchive6_qt.qm
share/locale/sk/LC_MESSAGES/karchive6_qt.qm
share/locale/sl/LC_MESSAGES/karchive6_qt.qm

View File

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

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1706829108
SHA256 (go/archivers_nfpm/nfpm-v2.35.3/v2.35.3.mod) = 075992fbd5b5d7ae7fd39696c36ee6d9c67c24c9fb3538eecfd72efe1de4703c
SIZE (go/archivers_nfpm/nfpm-v2.35.3/v2.35.3.mod) = 3308
SHA256 (go/archivers_nfpm/nfpm-v2.35.3/v2.35.3.zip) = aec0fa65dca6bb9fe1bc65763c5d0e6820bce453615bf2dc615df25db70e007d
SIZE (go/archivers_nfpm/nfpm-v2.35.3/v2.35.3.zip) = 535278
TIMESTAMP = 1712337476
SHA256 (go/archivers_nfpm/nfpm-v2.36.1/v2.36.1.mod) = 655f7bde9e38752f58098481f88f639f43078d59a6edeb015e206e23dfd8bc9a
SIZE (go/archivers_nfpm/nfpm-v2.36.1/v2.36.1.mod) = 3308
SHA256 (go/archivers_nfpm/nfpm-v2.36.1/v2.36.1.zip) = 21cce660fb1b9a9b108e444b0af8d0af26051e97f154b4d18dcab67ca399a93e
SIZE (go/archivers_nfpm/nfpm-v2.36.1/v2.36.1.zip) = 539772

View File

@ -1,5 +1,5 @@
PORTNAME= Compress-Raw-Bzip2
PORTVERSION= 2.210
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390458
SHA256 (Compress-Raw-Bzip2-2.210.tar.gz) = bed313408a674a3e0161660de777538a0bf0eb6cc3a4d5b1fe709b491c012a09
SIZE (Compress-Raw-Bzip2-2.210.tar.gz) = 217963
TIMESTAMP = 1712427898
SHA256 (Compress-Raw-Bzip2-2.211.tar.gz) = ae320f823a15060c258cc5beff97a155ecd47bfd68128761a8b72c782b4f3272
SIZE (Compress-Raw-Bzip2-2.211.tar.gz) = 218031

View File

@ -1,5 +1,5 @@
PORTNAME= Compress-Raw-Lzma
PORTVERSION= 2.209
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390460
SHA256 (Compress-Raw-Lzma-2.209.tar.gz) = 2c5ed82a8becf3b8d5d09cb87944b1101e631549f80f3e9bbf23c5cb9e1e5b5f
SIZE (Compress-Raw-Lzma-2.209.tar.gz) = 197458
TIMESTAMP = 1712427900
SHA256 (Compress-Raw-Lzma-2.211.tar.gz) = 0918d1dc6f7654805b96f3d3491c321d3732aefa58a50ab23dbf35f09815f012
SIZE (Compress-Raw-Lzma-2.211.tar.gz) = 197828

View File

@ -1,5 +1,5 @@
PORTNAME= Compress-Raw-Zlib
PORTVERSION= 2.209
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390462
SHA256 (Compress-Raw-Zlib-2.209.tar.gz) = 806a2bbeade84ed17e18e6c7cb41e961df1fa75c6ab0f8e9b2145f6091f996cc
SIZE (Compress-Raw-Zlib-2.209.tar.gz) = 551238
TIMESTAMP = 1712427902
SHA256 (Compress-Raw-Zlib-2.211.tar.gz) = 3707e7f480c3937e2be699e09b589a4ca466598fb001b19eed9612eff82a41e1
SIZE (Compress-Raw-Zlib-2.211.tar.gz) = 551297

View File

@ -1,5 +1,5 @@
PORTNAME= IO-Compress-Brotli
PORTVERSION= 0.012000
PORTVERSION= 0.017000
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698848862
SHA256 (IO-Compress-Brotli-0.012.tar.gz) = 129ae07b4a812b58bed03edbd53e41a219d4663010012f8de027e78f02733cd4
SIZE (IO-Compress-Brotli-0.012.tar.gz) = 7746561
TIMESTAMP = 1712644686
SHA256 (IO-Compress-Brotli-0.017.tar.gz) = 10d22f27244754f338a366ca5ff7c348e89ecd8fff25231a9291886a5a80ebdd
SIZE (IO-Compress-Brotli-0.017.tar.gz) = 7748620

View File

@ -1,13 +1,13 @@
--- Makefile.PL.orig 2023-10-29 12:18:47 UTC
--- Makefile.PL.orig 2023-10-31 00:35:30 UTC
+++ Makefile.PL
@@ -1,6 +1,5 @@
@@ -1,6 +1,5 @@ use ExtUtils::MakeMaker;
use 5.014000;
use ExtUtils::MakeMaker;
-use Alien::cmake3;
use File::Spec::Functions qw/catfile/;
use Config;
@@ -23,14 +22,6 @@ WriteMakefile(
@@ -32,14 +31,6 @@ WriteMakefile(
'Getopt::Long' => '0',
'Time::HiRes' => '0',
},
@ -18,11 +18,11 @@
- 'Alien::cmake3' => '0',
- },
- INC => '-Ibrotli/c/include',
- MYEXTLIB => 'brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT)',
clean => { FILES => 'brotli/Makefile brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT) brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc' },
- MYEXTLIB => $myextlib,
clean => { FILES => "brotli/Makefile $myextlib brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli* brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc" },
META_ADD => {
dynamic_config => 0,
@@ -39,12 +30,3 @@ WriteMakefile(
@@ -48,12 +39,3 @@ WriteMakefile(
},
}
);

View File

@ -1,5 +1,5 @@
PORTNAME= IO-Compress-Lzf
PORTVERSION= 2.207
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390466
SHA256 (IO-Compress-Lzf-2.207.tar.gz) = 42b043ddffff5cd349b795f2bbb61b819ae33aa64794603f107c94991ead1056
SIZE (IO-Compress-Lzf-2.207.tar.gz) = 79564
TIMESTAMP = 1712427906
SHA256 (IO-Compress-Lzf-2.211.tar.gz) = f20e3a379939133c1778df724d6b0c2ad2bf622c50df9439f823e6c63ad96d80
SIZE (IO-Compress-Lzf-2.211.tar.gz) = 79619

View File

@ -1,5 +1,5 @@
PORTNAME= IO-Compress-Lzma
PORTVERSION= 2.207
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390468
SHA256 (IO-Compress-Lzma-2.207.tar.gz) = 6936e55d7d7f70c8e7aa790ed3f9d17c520cc41705aa480cc8ebaa51a0549079
SIZE (IO-Compress-Lzma-2.207.tar.gz) = 106286
TIMESTAMP = 1712427908
SHA256 (IO-Compress-Lzma-2.211.tar.gz) = 64d9a96641767b7d3b412a1a3c3805f08d5a2d56633ecaa04f1bdda0a26240aa
SIZE (IO-Compress-Lzma-2.211.tar.gz) = 106338

View File

@ -1,5 +1,5 @@
PORTNAME= IO-Compress-Lzop
PORTVERSION= 2.207
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390470
SHA256 (IO-Compress-Lzop-2.207.tar.gz) = 8fe97b3d475dee03db42675f3f414960bf4dea2b67071ab568475730a9799b06
SIZE (IO-Compress-Lzop-2.207.tar.gz) = 82088
TIMESTAMP = 1712427910
SHA256 (IO-Compress-Lzop-2.211.tar.gz) = 1c7d128b33f19ef5b5849dd2f3fc151a705e12ceb271fbcea6f11c876d9624d3
SIZE (IO-Compress-Lzop-2.211.tar.gz) = 82140

View File

@ -1,5 +1,5 @@
PORTNAME= IO-Compress
PORTVERSION= 2.207
PORTVERSION= 2.211
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390464
SHA256 (IO-Compress-2.207.tar.gz) = d08b2e7ed30a2a9dca9c75b50ecfe825f4fd01bf201c81511087247e23e8ab07
SIZE (IO-Compress-2.207.tar.gz) = 326643
TIMESTAMP = 1712427904
SHA256 (IO-Compress-2.211.tar.gz) = 520d52e7782a200f9f156e389239cf6f26b5337986f4f30e58643e514bea68e1
SIZE (IO-Compress-2.211.tar.gz) = 327300

View File

@ -1,5 +1,6 @@
PORTNAME= blosc2
PORTVERSION= 2.5.1
PORTVERSION= 2.6.2
PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,7 +12,7 @@ WWW= https://github.com/Blosc/python-blosc2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= c-blosc2>=2.13.1:archivers/c-blosc2 \
BUILD_DEPENDS= c-blosc2>=2.14.3:archivers/c-blosc2 \
cmake:devel/cmake-core \
ninja:devel/ninja \
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
@ -20,6 +21,7 @@ BUILD_DEPENDS= c-blosc2>=2.13.1:archivers/c-blosc2 \
LIB_DEPENDS= libblosc2.so:archivers/c-blosc2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ndindex>=1.4:math/py-ndindex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numexpr>=0:math/py-numexpr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=1.20.3,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR}
@ -35,4 +37,10 @@ post-patch:
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 31000
IGNORE= requires Python 3.10+
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708448980
SHA256 (blosc2-2.5.1.tar.gz) = 47d5df50e7286edf81e629ece35f87f13f55c13c5e8545832188c420c75d1659
SIZE (blosc2-2.5.1.tar.gz) = 4676483
TIMESTAMP = 1712427916
SHA256 (blosc2-2.6.2.tar.gz) = 8ca29d9aa988b85318bd8a9b707a7a06c8d6604ae1304cae059170437ae4f53a
SIZE (blosc2-2.6.2.tar.gz) = 5103706

View File

@ -1,15 +1,15 @@
--- pyproject.toml.orig 2023-11-08 15:10:58 UTC
--- pyproject.toml.orig 2024-04-01 17:37:16 UTC
+++ pyproject.toml
@@ -2,10 +2,8 @@
@@ -2,10 +2,8 @@ requires = [
requires = [
"setuptools",
"scikit-build",
- "cython>=3",
- "cmake",
- "ninja",
- "oldest-supported-numpy"]
- "numpy>=2.0.0rc1",
+ "cython",
+]
+ "numpy",
]
build-backend = "setuptools.build_meta"
[project]
name = "blosc2"

View File

@ -1,11 +1,10 @@
PORTNAME= xopen
DISTVERSION= 1.9.0
PORTREVISION= 1
DISTVERSION= 2.0.1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jwb@FreeBSD.org
MAINTAINER= wen@FreeBSD.org
COMMENT= Open compressed files transparently
WWW= https://pypi.org/project/xopen/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707060680
SHA256 (xopen-1.9.0.tar.gz) = 01daaefd18875b1e555183f9641de892cc245eaca6893546e91f48182b6d6ab1
SIZE (xopen-1.9.0.tar.gz) = 30580
TIMESTAMP = 1712796452
SHA256 (xopen-2.0.1.tar.gz) = 6c34127651e538cfdd67ec8016a6505ba386158bbfe3f615e105d49027d5968e
SIZE (xopen-2.0.1.tar.gz) = 31954

View File

@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=51:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
cmake:devel/cmake-core
USES= python:3.7+
USES= python
USE_PYTHON= autoplist pep517
INSTALL_TARGET=install-strip

View File

@ -20,7 +20,6 @@ GH_PROJECT= ADFlib
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
INSTALL_TARGET= install-strip
DOCSDIR= ${PREFIX}/share/doc/adflib

View File

@ -23,7 +23,6 @@ GH_ACCOUNT= ib
USE_GNOME= cairo gdkpixbuf2 glib20 intltool
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
PORTSCOUT= limit:^\d\.\d\.\d\.\d+$ # avoid tags like identical_to_xfce_git_content

View File

@ -1,14 +1,17 @@
PORTNAME= xpk
PORTVERSION= 0.1.4
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= archivers
MASTER_SITES= http://vesuri.jormas.com/xpk/ \
http://www.energyhq.es.eu.org/files/
MAINTAINER= bofh@FreeBSD.org
COMMENT= The eXternal PacKer (XPK) library system
COMMENT= eXternal PacKer (XPK) library system
WWW= http://www.jormas.com/~vesuri/xpk/
DEPRECATED= Unmaintained, upstream last release in 2002
EXPIRATION_DATE=2024-05-07
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -5,7 +5,7 @@ CATEGORIES= archivers gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= Zipper-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for inspecting the contents of a compressed archive
WWW= http://gap.nongnu.org/zipper/

View File

@ -1,5 +1,5 @@
PORTNAME= josm
PORTVERSION= 18822
PORTVERSION= 19017
CATEGORIES= astro java
MASTER_SITES= https://josm.openstreetmap.de/download/
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1694018057
SHA256 (josm-snapshot-18822.jar) = a73075da591c58627bb1575c7c9642d8c9d4a307d67449719f2d29490e6f8e5c
SIZE (josm-snapshot-18822.jar) = 16824738
TIMESTAMP = 1711645127
SHA256 (josm-snapshot-19017.jar) = f8f4acbdab957be7bea81eeccfd005982fdd6615871477b4cd660f12182f4484
SIZE (josm-snapshot-19017.jar) = 16761531

View File

@ -1,5 +1,6 @@
PORTNAME= kosmorro
PORTVERSION= 0.10.13
PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
@ -12,14 +13,14 @@ LICENSE= AGPLv3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}termcolor>0:devel/py-termcolor@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}kosmorrolib>0:astro/py-kosmorrolib@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}termcolor>0:devel/py-termcolor@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}kosmorrolib>0:astro/py-kosmorrolib@${PY_FLAVOR}

View File

@ -1,6 +1,6 @@
PORTNAME= merkaartor
PORTVERSION= 0.19.0
PORTREVISION= 17
PORTREVISION= 18
CATEGORIES= astro
MAINTAINER= dev2@heesakkers.info

View File

@ -1,5 +1,5 @@
PORTNAME= splitter
PORTVERSION= r653
PORTVERSION= r654
CATEGORIES= astro converters java
MASTER_SITES= https://www.mkgmap.org.uk/download/
PKGNAMEPREFIX= mkgmap-
@ -8,6 +8,8 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tile splitter for mkgmap
WWW= https://www.mkgmap.org.uk/doc/splitter.html
LICENSE= GPLv3
USE_JAVA= yes
JAVA_VERSION= 8+
NO_BUILD= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1672155536
SHA256 (splitter-r653.tar.gz) = d07017f03c38b7aeb41eae4a4245d17c45cbaeb2ea7a48e59071b5fb85db6c4a
SIZE (splitter-r653.tar.gz) = 1577671
TIMESTAMP = 1712580691
SHA256 (splitter-r654.tar.gz) = a178e8112fd7c86112adadfe155731f801d834182a5607d4c79b458210ac17df
SIZE (splitter-r654.tar.gz) = 1577778

View File

@ -1,5 +1,5 @@
PORTNAME= mkgmap
PORTVERSION= r4918
PORTVERSION= r4919
CATEGORIES= astro converters java
MASTER_SITES= https://www.mkgmap.org.uk/download/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1710260842
SHA256 (mkgmap-r4918.tar.gz) = 5910bd4f2133d1c96e30f2962f71346cfe50c63bc4dc4ce7d7d745b8a086694c
SIZE (mkgmap-r4918.tar.gz) = 3525480
TIMESTAMP = 1712321748
SHA256 (mkgmap-r4919.tar.gz) = 9eb739faa39427262e2a3291c53c741508cec5de4c5dc79d7eec8f59c57edefa
SIZE (mkgmap-r4919.tar.gz) = 3525355

View File

@ -1,5 +1,5 @@
PORTNAME= Astro-App-Satpass2
PORTVERSION= 0.053
PORTVERSION= 0.054
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -17,7 +17,12 @@ RUN_DEPENDS= p5-Astro-SIMBAD-Client>=0:astro/p5-Astro-SIMBAD-Client \
p5-Clone>=0:devel/p5-Clone \
p5-File-HomeDir>=0.93:devel/p5-File-HomeDir \
p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple \
p5-Template-Toolkit>=2.21:www/p5-Template-Toolkit
p5-Template-Toolkit>=2.21:www/p5-Template-Toolkit \
p5-YAML>=0:textproc/p5-YAML
TEST_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Test2-Suite>=0:devel/p5-Test2-Suite \
p5-Test2-Tools-Explain>=0:devel/p5-Test2-Tools-Explain \
p5-Test2-Tools-LoadModule>=0:devel/p5-Test2-Tools-LoadModule
NO_ARCH= yes
USES= perl5

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1703559599
SHA256 (Astro-App-Satpass2-0.053.tar.gz) = 70c3c6cac0bf5f7e7ab44fe2d990fcd8b1941fb4e92974ae1682771f5532456f
SIZE (Astro-App-Satpass2-0.053.tar.gz) = 341353
TIMESTAMP = 1711960535
SHA256 (Astro-App-Satpass2-0.054.tar.gz) = 4575b6eed8ab14a06d9357f77f0cbbf48a164be6a2f017f66709b4f3953de425
SIZE (Astro-App-Satpass2-0.054.tar.gz) = 341725

View File

@ -1,5 +1,6 @@
PORTNAME= kosmorrolib
PORTVERSION= 1.0.10
PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -14,11 +15,11 @@ LICENSE_TEXT= CeCILL-C Free Software License Agreement
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}skyfield>0:astro/py-skyfield@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}skyfield-data>0:astro/py-skyfield-data@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}skyfield>0:astro/py-skyfield@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}skyfield-data>0:astro/py-skyfield-data@${PY_FLAVOR}
#USE_GITHUB= yes

View File

@ -1,5 +1,5 @@
PORTNAME= metpy
PORTVERSION= 1.6.1
PORTVERSION= 1.6.2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,7 +12,7 @@ WWW= https://github.com/Unidata/MetPy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.5.0:math/py-matplotlib@${PY_FLAVOR} \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708449086
SHA256 (MetPy-1.6.1.tar.gz) = 55bbcaaaef41027e67e051e3d2c029917217a2dd8768498d9dfca4939555ffdf
SIZE (MetPy-1.6.1.tar.gz) = 11207285
TIMESTAMP = 1712330579
SHA256 (MetPy-1.6.2.tar.gz) = eb065bac0d7818587fa38fa6c96dfe720d9d15b59af4e4866541894e267476bb
SIZE (MetPy-1.6.2.tar.gz) = 11209582

View File

@ -1,5 +1,6 @@
PORTNAME= skyfield
PORTVERSION= 1.48
PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -26,7 +27,7 @@ RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}jplephem>0:astro/py-jplephem@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}spktype21>0:astro/py-spktype21@${PY_FLAVOR}\

View File

@ -1,6 +1,6 @@
PORTNAME= spacetrack
PORTVERSION= 0.16.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.6.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}logbook>=0.12.3:devel/py-logbook@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}represent>=1.4.0:devel/py-represent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rush>=0:devel/py-rush@${PY_FLAVOR}

View File

@ -1,5 +1,5 @@
PORTNAME= sunpy
DISTVERSION= 5.1.1
DISTVERSION= 5.1.2
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1705223404
SHA256 (sunpy-5.1.1.tar.gz) = 9367ec9af2a397fcd59638b2007208d4eeaf9ed24e3e8dc2596c26b1896c2e1f
SIZE (sunpy-5.1.1.tar.gz) = 3658460
TIMESTAMP = 1712497204
SHA256 (sunpy-5.1.2.tar.gz) = d7fa33d88af52bb9d1e81d933d9cd28dbca2003c90c9197313d2aa4e0ec4c240
SIZE (sunpy-5.1.2.tar.gz) = 3662113

View File

@ -1,5 +1,6 @@
PORTNAME= qmapshack
PORTVERSION= 1.17.1
PORTREVISION= 1
DISTVERSIONPREFIX= V_
CATEGORIES= astro

View File

@ -16,7 +16,6 @@ BROKEN_i386= undefined reference to `__atomic_load' and `__atomic_compare_exchan
BROKEN= requires OpenMP support that is missing on this architecture
.endif
BUILD_DEPENDS= cmake:devel/cmake-core
LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libcfitsio.so:astro/cfitsio \
libconfig.so:devel/libconfig \
@ -37,7 +36,7 @@ LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libwcs.so:astro/wcslib
LIB_DEPENDS+= libopencv_photo.so:graphics/opencv # for some reason, configure fails without opencv, but executable only links to opencv-core
USES= compiler:c++11-lang desktop-file-utils gettext \
USES= cmake:indirect compiler:c++11-lang desktop-file-utils gettext \
gnome meson pkgconfig jpeg shared-mime-info tar:bz2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 intltool pango

View File

@ -149,7 +149,6 @@
SUBDIR += faad
SUBDIR += fabla2-lv2
SUBDIR += fapg
SUBDIR += fasttracker2
SUBDIR += fatfrog-lv2
SUBDIR += faudio
SUBDIR += faust
@ -200,6 +199,7 @@
SUBDIR += freebsd-13-mixer
SUBDIR += freedesktop-sound-theme
SUBDIR += freepats
SUBDIR += ft2-clone
SUBDIR += ft2play
SUBDIR += funktrackergold
SUBDIR += furnace
@ -208,6 +208,7 @@
SUBDIR += geonkick-lv2
SUBDIR += ggwave
SUBDIR += giada
SUBDIR += gigedit
SUBDIR += gmsynth-lv2
SUBDIR += gmtp
SUBDIR += gmusicbrowser

View File

@ -22,7 +22,6 @@ GH_PROJECT= ${PORTNAME}-unix
GH_TUPLE= adplug:database:${DBVERSION}:database/database-${DBVERSION}
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS+= --sharedstatedir=${DATADIR}
PLIST_FILES= ${DATADIR}/adplug/adplug.db \

View File

@ -1,6 +1,5 @@
PORTNAME= alsa-lib
PORTVERSION= 1.2.10
PORTREVISION= 1
PORTVERSION= 1.2.11
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/lib/
@ -10,7 +9,7 @@ WWW= https://www.alsa-project.org/
LICENSE= LGPL21+
USES= cpe libtool:keepla tar:bzip2
USES= cpe gmake libtool:keepla tar:bzip2
CPE_VENDOR= alsa-project
CPE_PRODUCT= alsa
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695515195
SHA256 (alsa-lib-1.2.10.tar.bz2) = c86a45a846331b1b0aa6e6be100be2a7aef92efd405cf6bac7eef8174baa920e
SIZE (alsa-lib-1.2.10.tar.bz2) = 1107007
TIMESTAMP = 1713008767
SHA256 (alsa-lib-1.2.11.tar.bz2) = 9f3f2f69b995f9ad37359072fbc69a3a88bfba081fc83e9be30e14662795bb4d
SIZE (alsa-lib-1.2.11.tar.bz2) = 1107150

View File

@ -1,6 +1,5 @@
PORTNAME= alsa-utils
PORTVERSION= 1.2.10
PORTREVISION= 3
PORTVERSION= 1.2.11
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/utils/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695515854
SHA256 (alsa-utils-1.2.10.tar.bz2) = 104b62ec7f02a7ce16ca779f4815616df1cc21933503783a9107b5944f83063a
SIZE (alsa-utils-1.2.10.tar.bz2) = 1625707
TIMESTAMP = 1713015078
SHA256 (alsa-utils-1.2.11.tar.bz2) = 9ac6ca3a883f151e568dcf979b8d2e5cbecc51b819bb0e6bb8a2e9b34cc428a7
SIZE (alsa-utils-1.2.11.tar.bz2) = 1627148

View File

@ -1,23 +0,0 @@
--- aplay/aplay.c.orig 2020-02-19 12:02:10 UTC
+++ aplay/aplay.c
@@ -49,7 +49,6 @@
#include <sys/time.h>
#include <sys/stat.h>
#include <sys/types.h>
-#include <endian.h>
#include "gettext.h"
#include "formats.h"
#include "version.h"
@@ -70,6 +69,12 @@
#define be16toh(x) __be16_to_cpu(x)
#define le32toh(x) __le32_to_cpu(x)
#define be32toh(x) __be32_to_cpu(x)
+#endif
+
+#ifndef _LARGEFILE64_SOURCE
+/* assume modern system */
+typedef off_t off64_t;
+#define lseek64 lseek
#endif
#define DEFAULT_FORMAT SND_PCM_FORMAT_U8

View File

@ -1,11 +0,0 @@
--- seq/aplaymidi/aplaymidi.c.orig 2023-09-01 15:36:26 UTC
+++ seq/aplaymidi/aplaymidi.c
@@ -819,6 +819,8 @@ static void play_midi(void)
ev.time.tick = event->tick;
ev.dest = ports[event->port];
if (event->type == SND_SEQ_EVENT_TEMPO) {
+ snd_seq_ev_set_fixed(&ev);
+ ev.type = event->type;
ev.dest.client = SND_SEQ_CLIENT_SYSTEM;
ev.dest.port = SND_SEQ_PORT_SYSTEM_TIMER;
ev.data.queue.queue = queue;

View File

@ -1,6 +1,6 @@
PORTNAME= baresip
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.1
DISTVERSION= 3.11.0
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
@ -18,9 +18,9 @@ USE_GITHUB= yes
GH_ACCOUNT= baresip
# FIXME values of the next 3 variables taken from source code Makefile
ABI_MAJOR= 14
ABI_AGE= 10
ABI_REV= 1
ABI_MAJOR= 15
ABI_AGE= 11
ABI_REV= 0
PLIST_SUB= ABI_MAJOR=${ABI_MAJOR}
PLIST_SUB+= ABI_AGE=${ABI_AGE} \
ABI_REV=${ABI_REV}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1710450489
SHA256 (baresip-baresip-v3.10.1_GH0.tar.gz) = 892f8c9918f887c8923c9bb939d251766f9e30cb436ff10db338871a66d81d10
SIZE (baresip-baresip-v3.10.1_GH0.tar.gz) = 1166742
TIMESTAMP = 1712817655
SHA256 (baresip-baresip-v3.11.0_GH0.tar.gz) = 2b03fbbdb59ac1de91c0264ebb7256886c298e9efe0bcb0b9514ea00a4d48f40
SIZE (baresip-baresip-v3.11.0_GH0.tar.gz) = 1168323

View File

@ -34,6 +34,7 @@ lib/baresip/modules/mixminus.so
lib/baresip/modules/multicast.so
lib/baresip/modules/mwi.so
lib/baresip/modules/natpmp.so
lib/baresip/modules/netroam.so
%%OPUS%%lib/baresip/modules/opus.so
%%OPUS_MS%%lib/baresip/modules/opus_multistream.so
lib/baresip/modules/pcp.so

View File

@ -1,5 +1,5 @@
PORTNAME= cardinal
DISTVERSION= 23.10
DISTVERSION= 24.04
CATEGORIES= audio
MASTER_SITES= https://github.com/DISTRHO/Cardinal/releases/download/${DISTVERSION}/
@ -10,8 +10,6 @@ WWW= https://cardinal.kx.studio/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= compilation breaks: use of overloaded operator '[]' is ambiguous, see https://github.com/DISTRHO/Cardinal/issues/613
BUILD_DEPENDS= ${LOCALBASE}/include/FuzzySearchDatabase.hpp:textproc/fuzzysearchdatabase \
bash:shells/bash \
cmake:devel/cmake-core
@ -19,14 +17,13 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libdbus-1.so:devel/dbus \
libfftw3f.so:math/fftw3-float \
libjansson.so:devel/jansson \
liblo.so:audio/liblo \
libpffft.so:math/pffft \
libpulse-simple.so:audio/pulseaudio \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
libspeexdsp.so:audio/speexdsp
USES= compiler:c++11-lang gl gmake libarchive localbase:ldflags pkgconfig python sdl shebangfix tar:xz xorg
USES= compiler:c++17-lang gl gmake libarchive localbase:ldflags pkgconfig python sdl shebangfix tar:xz xorg
USE_XORG= x11 xcursor xext xrandr
USE_GL= gl
USE_SDL= sdl2
@ -37,21 +34,29 @@ CXXFLAGS+= -I${LOCALBASE}/include/pffft
CXXFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS
LDFLAGS+= -lpffft -lexecinfo
MAKE_ENV= LD_PRELOAD=/usr/lib/libpthread.so # workaround for https://github.com/DISTRHO/Cardinal/issues/128#issuecomment-1030817359
#MAKE_ENV= LD_PRELOAD=/usr/lib/libpthread.so # workaround for https://github.com/DISTRHO/Cardinal/issues/128#issuecomment-1030817359
MAKE_ARGS= SYSDEPS=true
BINARY_ALIAS= gcc-ar=ar \
python3=${PYTHON_CMD}
OPTIONS_DEFINE= DOCS LTO
OPTIONS_DEFINE= DOCS LIBLO LTO
OPTIONS_DEFAULT= #LIBLO LTO
PORTDOCS= *
PORTDOCS= *
LTO_MAKE_ARGS= WITH_LTO=true
LTO_BROKEN= Fails to build with LTO because it is gcc-centered
LIBLO_DESC= Support Open Sound Control protocol through liblo
LIBLO_MAKE_ARGS= WITH_LTO=true
LIBLO_MAKE_ARGS_OFF= WITH_LTO=false
LIBLO_LIB_DEPENDS= liblo.so:audio/liblo
LIBLO_BROKEN= fails to build with liblo, see https://github.com/DISTRHO/Cardinal/issues/641
LTO_MAKE_ARGS= WITH_LTO=true
LTO_BROKEN= Fails to build with LTO because it is gcc-centered
.include <bsd.port.options.mk>
# workaround for ld: error: undefined symbol: roundevenf
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
USES+= llvm:max=15
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707047591
SHA256 (cardinal-23.10.tar.xz) = 7ee874323b4020580a71d108a18e84ba50ba62f8dd3256281fcfe004714bdfbc
SIZE (cardinal-23.10.tar.xz) = 398486408
TIMESTAMP = 1713025189
SHA256 (cardinal-24.04.tar.xz) = b2f913313affcb6c1c2d41d8e4fd7af948501fde43fbb54c2647e47f8f9abeb2
SIZE (cardinal-24.04.tar.xz) = 446401048

View File

@ -0,0 +1,14 @@
- workaround for https://github.com/DISTRHO/Cardinal/issues/641
--- dpf/Makefile.base.mk.orig 2024-04-08 16:00:03 UTC
+++ dpf/Makefile.base.mk
@@ -373,7 +373,7 @@ endif
# ---------------------------------------------------------------------------------------------------------------------
# Check for optional libraries
-HAVE_LIBLO = $(shell $(PKG_CONFIG) --exists liblo && echo true)
+HAVE_LIBLO = $(shell $(PKG_CONFIG) --exists liblo && echo $(WITH_LIBLO))
ifneq ($(SKIP_NATIVE_AUDIO_FALLBACK),true)
ifneq ($(SKIP_RTAUDIO_FALLBACK),true)

View File

@ -570,6 +570,7 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/BaconPlugs/res/midi/goldberg/988-v30.mid
%%DATADIR%%/BaconPlugs/res/sabrog-25-down.svg
%%DATADIR%%/BaconPlugs/res/sabrog-25-up.svg
%%DATADIR%%/Befaco/res/SpringReverbIR.f32
%%DATADIR%%/Befaco/res/components/BananutBlack.svg
%%DATADIR%%/Befaco/res/components/BananutRed.svg
%%DATADIR%%/Befaco/res/components/BefacoButton_0.svg
@ -597,6 +598,8 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/Befaco/res/components/Davies1900hLargeLightGrey_bg.svg
%%DATADIR%%/Befaco/res/components/Davies1900hLightGrey.svg
%%DATADIR%%/Befaco/res/components/Davies1900hLightGrey_bg.svg
%%DATADIR%%/Befaco/res/components/Davies1900hWhiteEndless.svg
%%DATADIR%%/Befaco/res/components/Davies1900hWhiteEndless_bg.svg
%%DATADIR%%/Befaco/res/components/Knurlie.svg
%%DATADIR%%/Befaco/res/components/SwitchNarrowHoriz_0.svg
%%DATADIR%%/Befaco/res/components/SwitchNarrowHoriz_1.svg
@ -608,8 +611,10 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/Befaco/res/components/SwitchWideHoriz_bg.svg
%%DATADIR%%/Befaco/res/components/SwitchWideHoriz_fg.svg
%%DATADIR%%/Befaco/res/fonts/Segment7Standard.otf
%%DATADIR%%/Befaco/res/fonts/miso.otf
%%DATADIR%%/Befaco/res/panels/ABC.svg
%%DATADIR%%/Befaco/res/panels/ADSR.svg
%%DATADIR%%/Befaco/res/panels/Burst.svg
%%DATADIR%%/Befaco/res/panels/ChoppingKinky.svg
%%DATADIR%%/Befaco/res/panels/DualAtenuverter.svg
%%DATADIR%%/Befaco/res/panels/EvenVCO.svg
@ -629,6 +634,7 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/Befaco/res/panels/SlewLimiter.svg
%%DATADIR%%/Befaco/res/panels/SpringReverb.svg
%%DATADIR%%/Befaco/res/panels/StereoStrip.svg
%%DATADIR%%/Befaco/res/panels/Voltio.svg
%%DATADIR%%/Bidoo/res/ACNE.svg
%%DATADIR%%/Bidoo/res/ANTN.svg
%%DATADIR%%/Bidoo/res/BAFIS.svg
@ -1172,6 +1178,27 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/BogaudioModules/res/port.svg
%%DATADIR%%/BogaudioModules/res/slider_switch_2_14px_0.svg
%%DATADIR%%/BogaudioModules/res/slider_switch_2_14px_1.svg
%%DATADIR%%/CVfunk/res/Collatz-dark.svg
%%DATADIR%%/CVfunk/res/Collatz.svg
%%DATADIR%%/CVfunk/res/EnvelopeArray-dark.svg
%%DATADIR%%/CVfunk/res/EnvelopeArray.svg
%%DATADIR%%/CVfunk/res/HexMod-dark.svg
%%DATADIR%%/CVfunk/res/HexMod.svg
%%DATADIR%%/CVfunk/res/ImpulseController-dark.svg
%%DATADIR%%/CVfunk/res/ImpulseController.svg
%%DATADIR%%/CVfunk/res/Magnets-dark.svg
%%DATADIR%%/CVfunk/res/Magnets.svg
%%DATADIR%%/CVfunk/res/PentaSequencer-dark.svg
%%DATADIR%%/CVfunk/res/PentaSequencer.svg
%%DATADIR%%/CVfunk/res/Ranges-dark.svg
%%DATADIR%%/CVfunk/res/Ranges.svg
%%DATADIR%%/CVfunk/res/Signals-dark.svg
%%DATADIR%%/CVfunk/res/Signals.svg
%%DATADIR%%/CVfunk/res/Steps-dark.svg
%%DATADIR%%/CVfunk/res/Steps.svg
%%DATADIR%%/CVfunk/res/Strings-dark.svg
%%DATADIR%%/CVfunk/res/Strings.svg
%%DATADIR%%/CVfunk/res/fonts/DejaVuSansMono.ttf
%%DATADIR%%/Cardinal/res/AIDA-X.svg
%%DATADIR%%/Cardinal/res/AudioFile.svg
%%DATADIR%%/Cardinal/res/AudioToCVPitch.svg
@ -1320,6 +1347,7 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/ComponentLibrary/NKK_1.svg
%%DATADIR%%/ComponentLibrary/NKK_2.svg
%%DATADIR%%/ComponentLibrary/PB61303.svg
%%DATADIR%%/ComponentLibrary/PJ301M-dark.svg
%%DATADIR%%/ComponentLibrary/PJ301M.svg
%%DATADIR%%/ComponentLibrary/PJ3410.svg
%%DATADIR%%/ComponentLibrary/Plug.svg
@ -1417,6 +1445,308 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/ComponentLibrary/VCVSlider.svg
%%DATADIR%%/ComponentLibrary/VCVSliderHandle.svg
%%DATADIR%%/ComponentLibrary/VCVSliderLight.svg
%%DATADIR%%/Computerscare/presets/computerscare-boly-puttons/All A.vcvm
%%DATADIR%%/Computerscare/presets/computerscare-boly-puttons/All B.vcvm
%%DATADIR%%/Computerscare/presets/computerscare-laundry-soup/6-Channel Random Trigger.vcvm
%%DATADIR%%/Computerscare/presets/computerscare-laundry-soup/Integer Clock Divider.vcvm
%%DATADIR%%/Computerscare/presets/computerscare-laundry-soup/Jingle Bells.vcvm
%%DATADIR%%/Computerscare/presets/computerscare-roly-pouter/Reverse Channel Order.vcvm
%%DATADIR%%/Computerscare/res/ComputerscareBolyPuttonsPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareColyProp.svg
%%DATADIR%%/Computerscare/res/ComputerscareCustomBlankExpanderPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareCustomBlankPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareDebugPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareDrolyPawPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareFolyPacePanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareGolyPeneratorPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareHorseADoodleDooPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareILoveCookiesPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareIsoPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareKnolyPobsPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareLaundrySoupPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareMolyPatrixPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareOhPeasPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscarePatchSequencerPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareRolyPouterPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareSolyPequencerPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareStolyFickPigurePanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareTolyPoolsPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareTotallyEmptyPanel.svg
%%DATADIR%%/Computerscare/res/ComputerscareUnknown.svg
%%DATADIR%%/Computerscare/res/Oswald-Regular.ttf
%%DATADIR%%/Computerscare/res/Segment7Standard.ttf
%%DATADIR%%/Computerscare/res/blank-clock-mode-frame.svg
%%DATADIR%%/Computerscare/res/blank-clock-mode-scan.svg
%%DATADIR%%/Computerscare/res/blank-clock-mode-sync.svg
%%DATADIR%%/Computerscare/res/computerscare-CLEAR-BUTTON-DOWN.svg
%%DATADIR%%/Computerscare/res/computerscare-CLEAR-BUTTON-UP.svg
%%DATADIR%%/Computerscare/res/computerscare-big-knob-effed.svg
%%DATADIR%%/Computerscare/res/computerscare-channels-empty-knob-auto-mode.svg
%%DATADIR%%/Computerscare/res/computerscare-channels-empty-knob.svg
%%DATADIR%%/Computerscare/res/computerscare-clk-text-red.svg
%%DATADIR%%/Computerscare/res/computerscare-clk-text.svg
%%DATADIR%%/Computerscare/res/computerscare-invisible-button-frame2.svg
%%DATADIR%%/Computerscare/res/computerscare-invisible-button.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-dn.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-down.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-small-down-grey.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-small-down.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-small-up-grey.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-small-up.svg
%%DATADIR%%/Computerscare/res/computerscare-iso-button-up.svg
%%DATADIR%%/Computerscare/res/computerscare-logo-normal.svg
%%DATADIR%%/Computerscare/res/computerscare-logo-sad.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-knob-disabled.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-knob-dot-indicator-disabled.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-knob-dot-indicator.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-knob-effed.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-small-knob-disabled.svg
%%DATADIR%%/Computerscare/res/computerscare-medium-small-knob.svg
%%DATADIR%%/Computerscare/res/computerscare-next-button-down.svg
%%DATADIR%%/Computerscare/res/computerscare-next-button.svg
%%DATADIR%%/Computerscare/res/computerscare-pentagon-jack-1-outline-flipped.svg
%%DATADIR%%/Computerscare/res/computerscare-pentagon-jack-1-outline.svg
%%DATADIR%%/Computerscare/res/computerscare-pentagon-jack-pointing-up.svg
%%DATADIR%%/Computerscare/res/computerscare-rst-text-red.svg
%%DATADIR%%/Computerscare/res/computerscare-rst-text.svg
%%DATADIR%%/Computerscare/res/computerscare-scramble-knob.svg
%%DATADIR%%/Computerscare/res/computerscare-small-knob-effed-dark.svg
%%DATADIR%%/Computerscare/res/computerscare-small-knob-effed-disabled.svg
%%DATADIR%%/Computerscare/res/computerscare-small-knob-effed.svg
%%DATADIR%%/Computerscare/res/debug-clock-selector-4way-template.svg
%%DATADIR%%/Computerscare/res/iso-3way-1.svg
%%DATADIR%%/Computerscare/res/iso-3way-2.svg
%%DATADIR%%/Computerscare/res/iso-3way-3.svg
%%DATADIR%%/Computerscare/res/iso-3way-template.svg
%%DATADIR%%/Computerscare/res/tiny-jack.svg
%%DATADIR%%/Computerscare/res/vertical-x-1.svg
%%DATADIR%%/Computerscare/res/vertical-x-2.svg
%%DATADIR%%/Computerscare/res/vertical-x-3.svg
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/AD.vcvm
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/ADHR.vcvm
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/ADSR.vcvm
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/AHR.vcvm
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/ASR.vcvm
%%DATADIR%%/DHE-Modules/presets/CurveSequencer4/Batman.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer16/Sample and Hold 100ms.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer16/Sample and Hold Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer16/Steps 1s.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer16/Steps Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/AD.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/ADBDSR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/ADHR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/ADSHR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/ADSR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/AHDSR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/AHR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/ASR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/DADSR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/DAHR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/DAR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/DASR.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/Sample and Hold 100ms.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/Sample and Hold Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/Steps 1s.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer4/Steps Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer8/Sample and Hold 100ms.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer8/Sample and Hold Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer8/Steps 1s.vcvm
%%DATADIR%%/DHE-Modules/presets/Sequencizer8/Steps Gated.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth2/D Flip-Flop.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth2/D Latch.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth2/SR Latch.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth2/T Flip-Flop.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth3/Gated SR Latch.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth3/JK Flip-Flop.vcvm
%%DATADIR%%/DHE-Modules/presets/Truth4/D Flip-Flop with SR.vcvm
%%DATADIR%%/DHE-Modules/svg/blossom.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/button-released.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/output-button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/output-button-released.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/port.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/thumb-switch-3-1.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/thumb-switch-3-2.svg
%%DATADIR%%/DHE-Modules/svg/booster-stage/thumb-switch-3-3.svg
%%DATADIR%%/DHE-Modules/svg/buttons.svg
%%DATADIR%%/DHE-Modules/svg/buttons/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/buttons/button-released.svg
%%DATADIR%%/DHE-Modules/svg/buttons/port.svg
%%DATADIR%%/DHE-Modules/svg/cubic.svg
%%DATADIR%%/DHE-Modules/svg/cubic/knob-small.svg
%%DATADIR%%/DHE-Modules/svg/cubic/port.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer-16.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer-4.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer-8.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-3.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-4.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-5.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/advance-mode-6.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/button-released.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-3.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-4.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-5.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/generate-mode-6.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/knob-small.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/marker-end.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/marker-start.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/port.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/thumb-switch-3-1.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/thumb-switch-3-2.svg
%%DATADIR%%/DHE-Modules/svg/curve-sequencer/thumb-switch-3-3.svg
%%DATADIR%%/DHE-Modules/svg/func-6.svg
%%DATADIR%%/DHE-Modules/svg/func.svg
%%DATADIR%%/DHE-Modules/svg/func/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-1.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-2.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-3.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-4.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-5.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-6.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-7.svg
%%DATADIR%%/DHE-Modules/svg/func/multiplier-range-8.svg
%%DATADIR%%/DHE-Modules/svg/func/offset-range-1.svg
%%DATADIR%%/DHE-Modules/svg/func/offset-range-2.svg
%%DATADIR%%/DHE-Modules/svg/func/offset-range-3.svg
%%DATADIR%%/DHE-Modules/svg/func/offset-range-4.svg
%%DATADIR%%/DHE-Modules/svg/func/port.svg
%%DATADIR%%/DHE-Modules/svg/func/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/func/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic-h.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic-z.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic/button-released.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic/port.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/fuzzy-logic/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/gator.svg
%%DATADIR%%/DHE-Modules/svg/gator/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/gator/button-released.svg
%%DATADIR%%/DHE-Modules/svg/gator/port.svg
%%DATADIR%%/DHE-Modules/svg/hostage.svg
%%DATADIR%%/DHE-Modules/svg/hostage/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/hostage/port.svg
%%DATADIR%%/DHE-Modules/svg/hostage/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/hostage/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/hostage/thumb-switch-3-1.svg
%%DATADIR%%/DHE-Modules/svg/hostage/thumb-switch-3-2.svg
%%DATADIR%%/DHE-Modules/svg/hostage/thumb-switch-3-3.svg
%%DATADIR%%/DHE-Modules/svg/ranger.svg
%%DATADIR%%/DHE-Modules/svg/ranger/knob-medium.svg
%%DATADIR%%/DHE-Modules/svg/ranger/knob-tiny.svg
%%DATADIR%%/DHE-Modules/svg/ranger/port.svg
%%DATADIR%%/DHE-Modules/svg/ranger/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/ranger/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/scannibal-16.svg
%%DATADIR%%/DHE-Modules/svg/scannibal-4.svg
%%DATADIR%%/DHE-Modules/svg/scannibal-8.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-source-1.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-source-2.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-source-3.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-source-4.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/anchor-source-5.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/knob-small.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/marker-end.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/marker-start.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/port.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/shape-1.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/shape-2.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/scannibal/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer-16.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer-4.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer-8.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-source-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-source-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-source-3.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-source-4.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/anchor-source-5.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/button-released.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/interrupt-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/interrupt-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/knob-small.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/marker-end.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/marker-start.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/port.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/shape-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/shape-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/sustain-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/sustain-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/thumb-switch-3-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/thumb-switch-3-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/thumb-switch-3-3.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/trigger-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/trigger-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/trigger-mode-3.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/trigger-mode-4.svg
%%DATADIR%%/DHE-Modules/svg/sequencizer/trigger-mode-5.svg
%%DATADIR%%/DHE-Modules/svg/stage.svg
%%DATADIR%%/DHE-Modules/svg/stage/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/stage/port.svg
%%DATADIR%%/DHE-Modules/svg/swave.svg
%%DATADIR%%/DHE-Modules/svg/swave/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/swave/knob-tiny.svg
%%DATADIR%%/DHE-Modules/svg/swave/port.svg
%%DATADIR%%/DHE-Modules/svg/swave/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/swave/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/tapers.svg
%%DATADIR%%/DHE-Modules/svg/tapers/knob-medium.svg
%%DATADIR%%/DHE-Modules/svg/tapers/knob-tiny.svg
%%DATADIR%%/DHE-Modules/svg/tapers/port.svg
%%DATADIR%%/DHE-Modules/svg/tapers/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/tapers/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/truth-2.svg
%%DATADIR%%/DHE-Modules/svg/truth-3.svg
%%DATADIR%%/DHE-Modules/svg/truth-4.svg
%%DATADIR%%/DHE-Modules/svg/truth/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/truth/button-released.svg
%%DATADIR%%/DHE-Modules/svg/truth/gate-mode-1.svg
%%DATADIR%%/DHE-Modules/svg/truth/gate-mode-2.svg
%%DATADIR%%/DHE-Modules/svg/truth/gate-mode-3.svg
%%DATADIR%%/DHE-Modules/svg/truth/gate-mode-4.svg
%%DATADIR%%/DHE-Modules/svg/truth/gate-mode-5.svg
%%DATADIR%%/DHE-Modules/svg/truth/outcome-1.svg
%%DATADIR%%/DHE-Modules/svg/truth/outcome-2.svg
%%DATADIR%%/DHE-Modules/svg/truth/outcome-3.svg
%%DATADIR%%/DHE-Modules/svg/truth/outcome-4.svg
%%DATADIR%%/DHE-Modules/svg/truth/output-button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/truth/output-button-released.svg
%%DATADIR%%/DHE-Modules/svg/truth/port.svg
%%DATADIR%%/DHE-Modules/svg/upstage.svg
%%DATADIR%%/DHE-Modules/svg/upstage/button-pressed.svg
%%DATADIR%%/DHE-Modules/svg/upstage/button-released.svg
%%DATADIR%%/DHE-Modules/svg/upstage/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/upstage/port.svg
%%DATADIR%%/DHE-Modules/svg/upstage/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/upstage/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/xycloid.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/knob-large.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/knob-small.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/knob-tiny.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/port.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/thumb-switch-2-1.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/thumb-switch-2-2.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/thumb-switch-3-1.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/thumb-switch-3-2.svg
%%DATADIR%%/DHE-Modules/svg/xylfo/thumb-switch-3-3.svg
%%DATADIR%%/DrumKit/res/BD9.svg
%%DATADIR%%/DrumKit/res/Baronial.svg
%%DATADIR%%/DrumKit/res/CR78.svg
@ -1799,50 +2129,75 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/GrandeModular/presets/Scale/14_Whole_Tone.vcvm
%%DATADIR%%/GrandeModular/res/BlackButton0.svg
%%DATADIR%%/GrandeModular/res/BlackButton1.svg
%%DATADIR%%/GrandeModular/res/Clip-dark.svg
%%DATADIR%%/GrandeModular/res/Clip.svg
%%DATADIR%%/GrandeModular/res/Compare3-dark.svg
%%DATADIR%%/GrandeModular/res/Compare3.svg
%%DATADIR%%/GrandeModular/res/LFO3-dark.svg
%%DATADIR%%/GrandeModular/res/LFO3.svg
%%DATADIR%%/GrandeModular/res/LFO4-dark.svg
%%DATADIR%%/GrandeModular/res/LFO4.svg
%%DATADIR%%/GrandeModular/res/Logic-dark.svg
%%DATADIR%%/GrandeModular/res/Logic.svg
%%DATADIR%%/GrandeModular/res/MediumLightFlat.svg
%%DATADIR%%/GrandeModular/res/Merge8-dark.svg
%%DATADIR%%/GrandeModular/res/Merge8.svg
%%DATADIR%%/GrandeModular/res/MergeSplit4-dark.svg
%%DATADIR%%/GrandeModular/res/MergeSplit4.svg
%%DATADIR%%/GrandeModular/res/MicrotonalChords-dark.svg
%%DATADIR%%/GrandeModular/res/MicrotonalChords.svg
%%DATADIR%%/GrandeModular/res/MicrotonalNotes-dark.svg
%%DATADIR%%/GrandeModular/res/MicrotonalNotes.svg
%%DATADIR%%/GrandeModular/res/NoteMT-dark.svg
%%DATADIR%%/GrandeModular/res/NoteMT.svg
%%DATADIR%%/GrandeModular/res/Peak-dark.svg
%%DATADIR%%/GrandeModular/res/Peak.svg
%%DATADIR%%/GrandeModular/res/PetiteLight.svg
%%DATADIR%%/GrandeModular/res/PetiteLightBot.svg
%%DATADIR%%/GrandeModular/res/PetiteLightFlat.svg
%%DATADIR%%/GrandeModular/res/PetiteLightTop.svg
%%DATADIR%%/GrandeModular/res/PolyMergeResplit-dark.svg
%%DATADIR%%/GrandeModular/res/PolyMergeResplit.svg
%%DATADIR%%/GrandeModular/res/PolySplit-dark.svg
%%DATADIR%%/GrandeModular/res/PolySplit.svg
%%DATADIR%%/GrandeModular/res/Push-dark.svg
%%DATADIR%%/GrandeModular/res/Push.svg
%%DATADIR%%/GrandeModular/res/Quant-dark.svg
%%DATADIR%%/GrandeModular/res/Quant.svg
%%DATADIR%%/GrandeModular/res/QuantIntervals-dark.svg
%%DATADIR%%/GrandeModular/res/QuantIntervals.svg
%%DATADIR%%/GrandeModular/res/QuantMT-dark.svg
%%DATADIR%%/GrandeModular/res/QuantMT.svg
%%DATADIR%%/GrandeModular/res/RectButton0.svg
%%DATADIR%%/GrandeModular/res/RectButton1.svg
%%DATADIR%%/GrandeModular/res/RectButton1dim.svg
%%DATADIR%%/GrandeModular/res/SampleDelays-dark.svg
%%DATADIR%%/GrandeModular/res/SampleDelays.svg
%%DATADIR%%/GrandeModular/res/Scale-dark.svg
%%DATADIR%%/GrandeModular/res/Scale.svg
%%DATADIR%%/GrandeModular/res/SmallLEDButton0.svg
%%DATADIR%%/GrandeModular/res/SmallLEDButton1.svg
%%DATADIR%%/GrandeModular/res/SmallLightBot.svg
%%DATADIR%%/GrandeModular/res/SmallLightFlat.svg
%%DATADIR%%/GrandeModular/res/SmallLightTop.svg
%%DATADIR%%/GrandeModular/res/Split8-dark.svg
%%DATADIR%%/GrandeModular/res/Split8.svg
%%DATADIR%%/GrandeModular/res/SquareButton0.svg
%%DATADIR%%/GrandeModular/res/SquareButton1.svg
%%DATADIR%%/GrandeModular/res/SquareButton1dim.svg
%%DATADIR%%/GrandeModular/res/Tails-dark.svg
%%DATADIR%%/GrandeModular/res/Tails.svg
%%DATADIR%%/GrandeModular/res/Tails4-dark.svg
%%DATADIR%%/GrandeModular/res/Tails4.svg
%%DATADIR%%/GrandeModular/res/TinyLightFlat.svg
%%DATADIR%%/GrandeModular/res/TriangleLEDButton0.svg
%%DATADIR%%/GrandeModular/res/TriangleLEDButton1.svg
%%DATADIR%%/GrandeModular/res/TriangleLightFlat.svg
%%DATADIR%%/GrandeModular/res/VCA3-dark.svg
%%DATADIR%%/GrandeModular/res/VCA3.svg
%%DATADIR%%/GrandeModular/res/VCA4-dark.svg
%%DATADIR%%/GrandeModular/res/VCA4.svg
%%DATADIR%%/GrandeModular/res/VarSampleDelays-dark.svg
%%DATADIR%%/GrandeModular/res/VarSampleDelays.svg
%%DATADIR%%/GrandeModular/res/WhiteButton0.svg
%%DATADIR%%/GrandeModular/res/WhiteButton1.svg
@ -1852,12 +2207,9 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/HamptonHarmonics/res/davies_gray_medium.svg
%%DATADIR%%/HamptonHarmonics/res/davies_maroon_large.svg
%%DATADIR%%/HamptonHarmonics/res/davies_maroon_medium.svg
%%DATADIR%%/HetrickCV/res/1OpChaos.svg
%%DATADIR%%/HetrickCV/res/2OpChaos.svg
%%DATADIR%%/HetrickCV/res/2To4.svg
%%DATADIR%%/HetrickCV/res/3OpChaos.svg
%%DATADIR%%/HetrickCV/res/ASR.svg
%%DATADIR%%/HetrickCV/res/AToD.svg
%%DATADIR%%/HetrickCV/res/AnalogToDigital.svg
%%DATADIR%%/HetrickCV/res/BinaryGate.svg
%%DATADIR%%/HetrickCV/res/BinaryNoise.svg
%%DATADIR%%/HetrickCV/res/Bitshift.svg
@ -1871,32 +2223,71 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/HetrickCV/res/Boolean3.svg
%%DATADIR%%/HetrickCV/res/CKSS_rot_0.svg
%%DATADIR%%/HetrickCV/res/CKSS_rot_1.svg
%%DATADIR%%/HetrickCV/res/Chaos1Op.svg
%%DATADIR%%/HetrickCV/res/Chaos2Op.svg
%%DATADIR%%/HetrickCV/res/Chaos3Op.svg
%%DATADIR%%/HetrickCV/res/ChaoticAttractors.svg
%%DATADIR%%/HetrickCV/res/ClockedNoise.svg
%%DATADIR%%/HetrickCV/res/Comparator.svg
%%DATADIR%%/HetrickCV/res/Contrast.svg
%%DATADIR%%/HetrickCV/res/Crackle.svg
%%DATADIR%%/HetrickCV/res/DToA.svg
%%DATADIR%%/HetrickCV/res/DToAOLD.svg
%%DATADIR%%/HetrickCV/res/DataCompander.svg
%%DATADIR%%/HetrickCV/res/Delta.svg
%%DATADIR%%/HetrickCV/res/DigitalToAnalog.svg
%%DATADIR%%/HetrickCV/res/Dust.svg
%%DATADIR%%/HetrickCV/res/Exponent.svg
%%DATADIR%%/HetrickCV/res/FBSineChaos.svg
%%DATADIR%%/HetrickCV/res/FlipFlop.svg
%%DATADIR%%/HetrickCV/res/FlipPan.svg
%%DATADIR%%/HetrickCV/res/Fonts/Effra.ttf
%%DATADIR%%/HetrickCV/res/GateDelay.svg
%%DATADIR%%/HetrickCV/res/GateJunction.svg
%%DATADIR%%/HetrickCV/res/GateJunctionExp.svg
%%DATADIR%%/HetrickCV/res/Gingerbread.svg
%%DATADIR%%/HetrickCV/res/LogicCombiner.svg
%%DATADIR%%/HetrickCV/res/LogicCombine.svg
%%DATADIR%%/HetrickCV/res/LogicInverter.svg
%%DATADIR%%/HetrickCV/res/Logos/hetrickcvlogo.svg
%%DATADIR%%/HetrickCV/res/MidSide.svg
%%DATADIR%%/HetrickCV/res/MinMax.svg
%%DATADIR%%/HetrickCV/res/PhaseDrivenSequencer.svg
%%DATADIR%%/HetrickCV/res/PhaseDrivenSequencer32.svg
%%DATADIR%%/HetrickCV/res/PhasorAnalyzer.svg
%%DATADIR%%/HetrickCV/res/PhasorBurstGen.svg
%%DATADIR%%/HetrickCV/res/PhasorDivMult.svg
%%DATADIR%%/HetrickCV/res/PhasorEuclidean.svg
%%DATADIR%%/HetrickCV/res/PhasorGates.svg
%%DATADIR%%/HetrickCV/res/PhasorGates32.svg
%%DATADIR%%/HetrickCV/res/PhasorGates64.svg
%%DATADIR%%/HetrickCV/res/PhasorGatesBig.svg
%%DATADIR%%/HetrickCV/res/PhasorGen.svg
%%DATADIR%%/HetrickCV/res/PhasorGeometry.svg
%%DATADIR%%/HetrickCV/res/PhasorHumanizer.svg
%%DATADIR%%/HetrickCV/res/PhasorMixer.svg
%%DATADIR%%/HetrickCV/res/PhasorOctature.svg
%%DATADIR%%/HetrickCV/res/PhasorQuadrature.svg
%%DATADIR%%/HetrickCV/res/PhasorRandom.svg
%%DATADIR%%/HetrickCV/res/PhasorRanger.svg
%%DATADIR%%/HetrickCV/res/PhasorReset.svg
%%DATADIR%%/HetrickCV/res/PhasorRhythmGroup.svg
%%DATADIR%%/HetrickCV/res/PhasorShape.svg
%%DATADIR%%/HetrickCV/res/PhasorShift.svg
%%DATADIR%%/HetrickCV/res/PhasorStutter.svg
%%DATADIR%%/HetrickCV/res/PhasorSubstepShape.svg
%%DATADIR%%/HetrickCV/res/PhasorSwing.svg
%%DATADIR%%/HetrickCV/res/PhasorTimetable.svg
%%DATADIR%%/HetrickCV/res/PhasorToClock.svg
%%DATADIR%%/HetrickCV/res/PhasorToLFO.svg
%%DATADIR%%/HetrickCV/res/PhasorToWaveforms.svg
%%DATADIR%%/HetrickCV/res/Probability.svg
%%DATADIR%%/HetrickCV/res/RandomGates.svg
%%DATADIR%%/HetrickCV/res/Rotator.svg
%%DATADIR%%/HetrickCV/res/Rungler.svg
%%DATADIR%%/HetrickCV/res/Scanner.svg
%%DATADIR%%/HetrickCV/res/SwitchAndHold.svg
%%DATADIR%%/HetrickCV/res/TrigShaper.svg
%%DATADIR%%/HetrickCV/res/Waveshape.svg
%%DATADIR%%/HetrickCV/res/VectorMix.svg
%%DATADIR%%/HetrickCV/res/Waveshaper.svg
%%DATADIR%%/HetrickCV/res/XYToPolar.svg
%%DATADIR%%/ImpromptuModular/res/AdvancedGateDetails.svg
%%DATADIR%%/ImpromptuModular/res/FoundryBlockDiag.svg
@ -3532,9 +3923,12 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/PluginManifests/Befaco.json
%%DATADIR%%/PluginManifests/Bidoo.json
%%DATADIR%%/PluginManifests/BogaudioModules.json
%%DATADIR%%/PluginManifests/CVfunk.json
%%DATADIR%%/PluginManifests/Cardinal.json
%%DATADIR%%/PluginManifests/CatroModulo.json
%%DATADIR%%/PluginManifests/ChowDSP.json
%%DATADIR%%/PluginManifests/Computerscare.json
%%DATADIR%%/PluginManifests/DHE-Modules.json
%%DATADIR%%/PluginManifests/DrumKit.json
%%DATADIR%%/PluginManifests/ESeries.json
%%DATADIR%%/PluginManifests/EnigmaCurry.json
@ -3567,6 +3961,7 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/PluginManifests/Prism.json
%%DATADIR%%/PluginManifests/RebelTech.json
%%DATADIR%%/PluginManifests/Sapphire.json
%%DATADIR%%/PluginManifests/StarlingVia.json
%%DATADIR%%/PluginManifests/ValleyAudio.json
%%DATADIR%%/PluginManifests/WhatTheRack.json
%%DATADIR%%/PluginManifests/ZZC.json
@ -3644,13 +4039,40 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/RebelTech/res/panels/Tonic.svg
%%DATADIR%%/RebelTech/res/panels/Tonic_drk.svg
%%DATADIR%%/Sapphire/res/elastika.svg
%%DATADIR%%/Sapphire/res/frolic.svg
%%DATADIR%%/Sapphire/res/glee.svg
%%DATADIR%%/Sapphire/res/hiss.svg
%%DATADIR%%/Sapphire/res/moots.svg
%%DATADIR%%/Sapphire/res/nucleus.svg
%%DATADIR%%/Sapphire/res/nucleus_label_audio.svg
%%DATADIR%%/Sapphire/res/nucleus_label_control.svg
%%DATADIR%%/Sapphire/res/polynucleus.svg
%%DATADIR%%/Sapphire/res/polynucleus_label_audio.svg
%%DATADIR%%/Sapphire/res/polynucleus_label_control.svg
%%DATADIR%%/Sapphire/res/port.svg
%%DATADIR%%/Sapphire/res/tin.svg
%%DATADIR%%/Sapphire/res/tout.svg
%%DATADIR%%/Sapphire/res/tricorder.svg
%%DATADIR%%/Sapphire/res/tubeunit.svg
%%DATADIR%%/Sapphire/res/tubeunit_audio_path.svg
%%DATADIR%%/Sapphire/res/tubeunit_labels.svg
%%DATADIR%%/Sapphire/res/tubeunit_seal.svg
%%DATADIR%%/Sapphire/res/tubeunit_vent.svg
%%DATADIR%%/StarlingVia/res/atsr.svg
%%DATADIR%%/StarlingVia/res/gateseq.svg
%%DATADIR%%/StarlingVia/res/meta.svg
%%DATADIR%%/StarlingVia/res/osc3.svg
%%DATADIR%%/StarlingVia/res/scanner.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/jack-nogradients.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/knob-sifam-blkcap.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/knob-sifam-grycap.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/manual-trig-down.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/manual-trig.svg
%%DATADIR%%/StarlingVia/res/starling-rack-gfx/transparent-button.svg
%%DATADIR%%/StarlingVia/res/sync.svg
%%DATADIR%%/StarlingVia/res/sync3.svg
%%DATADIR%%/StarlingVia/res/sync3xl.svg
%%DATADIR%%/StarlingVia/res/sync3xllevels.svg
%%DATADIR%%/ValleyAudio/res/AmalgamPanelDark.svg
%%DATADIR%%/ValleyAudio/res/AmalgamPanelLight.svg
%%DATADIR%%/ValleyAudio/res/DSEG14Classic-Italic.ttf
@ -4556,6 +4978,14 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/Hombre.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/MackEQ.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/Pafnuty.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/YBandpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/YHighpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/YLowpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/YNotch.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/ZBandpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/ZHighpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/ZLowpass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Filter/ZNotch.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Lo-Fi/Bit Glitter.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Lo-Fi/Crunchy Groove Wear.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Lo-Fi/DeRez.srgfx
@ -4589,6 +5019,12 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Tape/Chrome Oxide.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Tape/Iron Oxide.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Airwindows/Tape/To Tape.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Burnt.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Deep Bass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Excessive Bass.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Soft.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Subtle.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Bonsai/Subtler.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/CHOW/Anomaly.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Chorus/Ambient.srgfx
%%DATADIR%%/surgext/build/surge-data/fx_presets/Chorus/Analog Warmth.srgfx
@ -4812,6 +5248,7 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/surgext/build/surge-data/wavetables/Basic/Tri-Saw HQ.wav
%%DATADIR%%/surgext/build/surge-data/wavetables/Basic/Tri-Saw.wt
%%DATADIR%%/surgext/build/surge-data/wavetables/Basic/Triangle HQ.wav
%%DATADIR%%/surgext/build/surge-data/wavetables/Basic/Triangle NES.wav
%%DATADIR%%/surgext/build/surge-data/wavetables/Basic/Triangle.wt
%%DATADIR%%/surgext/build/surge-data/wavetables/Generated/Circle.wt
%%DATADIR%%/surgext/build/surge-data/wavetables/Generated/Cosine Inverse Power.wt
@ -4991,41 +5428,6 @@ lib/vst/Cardinal.vst/CardinalSynth.so
%%DATADIR%%/surgext/build/surge-data/wavetables/Waldorf/vs1.wt
%%DATADIR%%/surgext/build/surge-data/wavetables/Waldorf/vs2.wt
%%DATADIR%%/surgext/build/surge-data/windows.wt
%%DATADIR%%/surgext/patches/Chorus Delay OSC LFO and ADSR.vcv
%%DATADIR%%/surgext/patches/README.md
%%DATADIR%%/surgext/patches/RotaryExample.vcv
%%DATADIR%%/surgext/patches/SurgePulsingSquare.vcv
%%DATADIR%%/surgext/presets/SurgeDelay/Chorus (using Delay).vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Init.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Ping-Pong 1-16.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Ping-Pong 1-4.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Ping-Pong 1-8.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Repeat.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Rhythmic 1.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Rhythmic 2.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Rhythmic 3.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Wide 1-4.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Wide 1-8.vcvm
%%DATADIR%%/surgext/presets/SurgeDelay/Wide Chorus (using Delay).vcvm
%%DATADIR%%/surgext/presets/SurgeEQ/Air.vcvm
%%DATADIR%%/surgext/presets/SurgeEQ/Init.vcvm
%%DATADIR%%/surgext/presets/SurgeEQ/Mid Cut.vcvm
%%DATADIR%%/surgext/presets/SurgeEQ/Smiley Curve.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_Classic.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_FM2.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_FM3.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_Noise.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_Saw.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_Sine.vcvm
%%DATADIR%%/surgext/presets/SurgeOSC/Init_Square.vcvm
%%DATADIR%%/surgext/presets/SurgePhaser/Init.vcvm
%%DATADIR%%/surgext/presets/SurgePhaser/Stereo Phaser.vcvm
%%DATADIR%%/surgext/presets/SurgePhaser/Talky.vcvm
%%DATADIR%%/surgext/presets/SurgeRotary/Distorted Doppler.vcvm
%%DATADIR%%/surgext/presets/SurgeRotary/Subtle.vcvm
%%DATADIR%%/surgext/presets/SurgeRotary/Thats Not What Leslie Wanted.vcvm
%%DATADIR%%/surgext/presets/SurgeRotary/Warble.vcvm
%%DATADIR%%/surgext/presets/SurgeRotary/Warm Rotation.vcvm
%%DATADIR%%/surgext/res/SurgeLogoOnlyWhite.svg
%%DATADIR%%/surgext/res/newSurgeLogo.svg
%%DATADIR%%/surgext/res/xt/dark/components/fader_bg.svg

View File

@ -12,7 +12,6 @@ WWW= https://checkmate.gissen.nl/
LICENSE= GPLv2
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
PLIST_FILES= bin/mpck \
share/man/man1/mpck.1.gz

View File

@ -1,5 +1,5 @@
PORTNAME= drumkv1
DISTVERSION= 0.9.34
DISTVERSION= 0.9.90
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1706377753
SHA256 (drumkv1-0.9.34.tar.gz) = 7235c2d368f359d474893a9627d589fe3bc8eca85257a1f502b914025478fa22
SIZE (drumkv1-0.9.34.tar.gz) = 275456
TIMESTAMP = 1712873458
SHA256 (drumkv1-0.9.90.tar.gz) = b87c7343440df4ad1ff410d1019b6fd9c12885b691a565f0653db9f5501ca832
SIZE (drumkv1-0.9.90.tar.gz) = 274060

View File

@ -12,3 +12,5 @@ share/icons/hicolor/scalable/apps/org.rncbc.drumkv1.svg
share/icons/hicolor/scalable/mimetypes/org.rncbc.drumkv1.application-x-drumkv1-preset.svg
share/metainfo/org.rncbc.drumkv1.metainfo.xml
share/mime/packages/org.rncbc.drumkv1.xml
%%DATADIR%%/palette/KXStudio.conf
%%DATADIR%%/palette/Wonton Soup.conf

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1710829432
SHA256 (8bitbubsy-ft2-clone-v1.79.2_GH0.tar.gz) = bf684b2756ec840803ffd063c6b58e96e1ec5e1e1e7239c6426752bde3db8b12
SIZE (8bitbubsy-ft2-clone-v1.79.2_GH0.tar.gz) = 6084463

View File

@ -1 +0,0 @@
Multi-platform clone of the classic music making software FastTracker II.

View File

@ -1,5 +1,5 @@
PORTNAME= faust
DISTVERSION= 2.70.3
DISTVERSION= 2.72.14
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
@ -20,7 +20,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
GH_TUPLE= \
grame-cncm:faustlibraries:f807daf180c0b05a5c109a182f671872710af04b:grame_cncm_faustlibraries/libraries \
grame-cncm:faustlibraries:d28c51f:grame_cncm_faustlibraries/libraries \
ccrma:faust2ck:db879cb:faust2ck/tools/faust2ck
SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader

View File

@ -1,7 +1,7 @@
TIMESTAMP = 1704846724
SHA256 (grame-cncm-faust-2.70.3_GH0.tar.gz) = 644484f95167fe63014eac3db410f50c58810289fea228a2221e07d27da50eec
SIZE (grame-cncm-faust-2.70.3_GH0.tar.gz) = 70634130
SHA256 (grame-cncm-faustlibraries-f807daf180c0b05a5c109a182f671872710af04b_GH0.tar.gz) = 4b4d8218331bc0a195307153ebfc9e136e972ba7aee4fd6bd5b759db6c47724d
SIZE (grame-cncm-faustlibraries-f807daf180c0b05a5c109a182f671872710af04b_GH0.tar.gz) = 7743765
TIMESTAMP = 1712120026
SHA256 (grame-cncm-faust-2.72.14_GH0.tar.gz) = f0c82b7e72b663c29c226e5a56f6c43595b7d02c3d63eca0103cd327df4f33cd
SIZE (grame-cncm-faust-2.72.14_GH0.tar.gz) = 70316510
SHA256 (grame-cncm-faustlibraries-d28c51f_GH0.tar.gz) = 2a240ee090e2f2166b385a3ca2047a16c2d7991fc8493bc657b149cf5c628e80
SIZE (grame-cncm-faustlibraries-d28c51f_GH0.tar.gz) = 7874882
SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816
SIZE (ccrma-faust2ck-db879cb_GH0.tar.gz) = 328939

View File

@ -55,6 +55,7 @@ bin/faust2nodejs
bin/faust2octave
bin/faust2osxiosunity
bin/faust2owl
bin/faust2paconsole
bin/faust2paqt
bin/faust2pdf
bin/faust2plot
@ -154,6 +155,7 @@ include/faust/dsp/libfaust-signal-c.h
include/faust/dsp/libfaust-signal.h
include/faust/dsp/libfaust.h
include/faust/dsp/llvm-dsp-adapter.h
include/faust/dsp/llvm-dsp-adapter1.h
include/faust/dsp/llvm-dsp-c.h
include/faust/dsp/llvm-dsp.h
include/faust/dsp/llvm-machine-dsp.h
@ -269,7 +271,7 @@ lib/ios-libsndfile.a
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
lib/libfaust.so.2.70.3
lib/libfaust.so.2.72.14
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
@ -413,7 +415,6 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/cmajor/poly-dsp-effect.cmajor
%%DATADIR%%/cmajor/poly-dsp.cmajor
%%DATADIR%%/compressors.lib
%%DATADIR%%/cpal.rs
%%DATADIR%%/csound.cpp
%%DATADIR%%/csvplot.cpp
%%DATADIR%%/daisy/Makefile
@ -593,7 +594,6 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/jack-qt-chain-header.cpp
%%DATADIR%%/jack-qt.cpp
%%DATADIR%%/jack-ros.cpp
%%DATADIR%%/jack.rs
%%DATADIR%%/java-minimal.java
%%DATADIR%%/java-swing.java
%%DATADIR%%/jax/minimal.py
@ -698,7 +698,6 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/minimal.c
%%DATADIR%%/minimal.cpp
%%DATADIR%%/minimal.d
%%DATADIR%%/minimal.rs
%%DATADIR%%/misceffects.lib
%%DATADIR%%/module.cpp
%%DATADIR%%/music.lib
@ -791,6 +790,7 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/osclib/oscpack/tests/OscUnitTests.cpp
%%DATADIR%%/osclib/oscpack/tests/OscUnitTests.h
%%DATADIR%%/owl.cpp
%%DATADIR%%/pa-console.cpp
%%DATADIR%%/pa-gtk.cpp
%%DATADIR%%/pa-qt.cpp
%%DATADIR%%/params.d
@ -799,7 +799,6 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/physmodels.lib
%%DATADIR%%/platform.lib
%%DATADIR%%/plot.cpp
%%DATADIR%%/portaudio.rs
%%DATADIR%%/pure.c
%%DATADIR%%/pure.cpp
%%DATADIR%%/puredata.cpp
@ -809,6 +808,13 @@ lib/libfaust.so.2.70.3
%%DATADIR%%/reverbs.lib
%%DATADIR%%/ros-callbacks.cpp
%%DATADIR%%/routes.lib
%%DATADIR%%/rust/README.md
%%DATADIR%%/rust/cpal.rs
%%DATADIR%%/rust/jack-double.rs
%%DATADIR%%/rust/jack-float.rs
%%DATADIR%%/rust/minimal.rs
%%DATADIR%%/rust/portaudio-double.rs
%%DATADIR%%/rust/portaudio-float.rs
%%DATADIR%%/sam/fast_pow2.h
%%DATADIR%%/sam/fastexp.h
%%DATADIR%%/sam/samFaustDSP.cpp

View File

@ -1,6 +1,5 @@
PORTNAME= faustlive
DISTVERSION= 2.5.17
PORTREVISION= 1
DISTVERSION= 2.5.18
#MASTER_SITES= https://github.com/grame-cncm/faustlive/releases/download/${DISTVERSION}/
#DISTFILES= FaustLive-${DISTVERSION}${EXTRACT_SUFX}
CATEGORIES= audio

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1704849786
SHA256 (grame-cncm-faustlive-2.5.17_GH0.tar.gz) = e3148f4116615b72fcadabd7296736894d04cf3eb4e61ba79c36b03cf8f542b7
SIZE (grame-cncm-faustlive-2.5.17_GH0.tar.gz) = 8051725
TIMESTAMP = 1712119969
SHA256 (grame-cncm-faustlive-2.5.18_GH0.tar.gz) = 4d8b8969bdbb8b1b49e4532d988ea9015421bdc367787c71075902173b88393d
SIZE (grame-cncm-faustlive-2.5.18_GH0.tar.gz) = 7733424
SHA256 (grame-cncm-faustlibraries-bbbb1be_GH0.tar.gz) = e9b3749edb311346451e272e56d7dd2fc278688255a436e8b958ed5dcf9dba26
SIZE (grame-cncm-faustlibraries-bbbb1be_GH0.tar.gz) = 7742361

View File

@ -1,6 +1,6 @@
PORTNAME= fossmixer
PORTVERSION= 0.0.3
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= SF/detroit
DISTNAME= detroit-0.2.3
@ -11,8 +11,7 @@ WWW= https://detroit.sourceforge.net/app_fossmixer.html
LICENSE= BSD3CLAUSE
RUN_DEPENDS= ${LOCALBASE}/share/fonts/noto/NotoSans-Italic.ttf:x11-fonts/noto-basic \
${LOCALBASE}/share/fonts/noto/NotoSans-Regular.ttf:x11-fonts/noto-basic
RUN_DEPENDS= noto-basic>0:x11-fonts/noto-basic
LIB_DEPENDS= libao.so:audio/libao \
libportaudio.so:audio/portaudio \
libpulse-simple.so:audio/pulseaudio \

View File

@ -1,6 +1,6 @@
PORTNAME= fasttracker2
PORTNAME= ft2-clone
DISTVERSIONPREFIX= v
DISTVERSION= 1.79.2
DISTVERSION= 1.82
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
@ -16,27 +16,27 @@ LICENSE_FILE_CC-BY-NC-SA-4.0= ${WRKSRC}/src/gfxdata/bmp/LICENSE.txt
USES= cmake compiler dos2unix iconv:wchar_t localbase:ldflags sdl
USE_GITHUB= yes
GH_ACCOUNT= 8bitbubsy
GH_PROJECT= ft2-clone
USE_SDL= sdl2
CFLAGS_i386+= -msse2
LDFLAGS+= -lSDL2 -lpthread -lstdc++ -lm -liconv
DESKTOP_ENTRIES="FastTracker II" \
"${COMMENT}" \
"${PREFIX}/share/pixmaps/ft2-clone.ico" \
"fasttracker2" \
"" \
false
DESKTOP_ENTRIES= "FastTracker II Clone" \
"${COMMENT}" \
"${PREFIX}/share/pixmaps/ft2-clone.ico" \
"ft2-clone" \
"" \
false
PLIST_FILES= bin/fasttracker2 share/pixmaps/ft2-clone.ico
PLIST_FILES= bin/ft2-clone \
share/pixmaps/ft2-clone.ico
OPTIONS_DEFINE= ALSA PULSEAUDIO
OPTIONS_DEFAULT=ALSA
OPTIONS_DEFINE= ALSA PULSEAUDIO
OPTIONS_DEFAULT= ALSA
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CFLAGS+= -D__LINUX_ALSA__
ALSA_LDFLAGS+= -lasound
ALSA_CFLAGS+= -D__LINUX_ALSA__
ALSA_LDFLAGS+= -lasound
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_LDFLAGS+= -lpulse
@ -49,10 +49,8 @@ PULSEAUDIO_LDFLAGS+= -lpulse
USE_CSTD= c99
.endif
do-install:
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps
${INSTALL_PROGRAM} ${WRKSRC}/release/other/ft2-clone \
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/src/gfxdata/icon/ft2-clone.ico \
${STAGEDIR}${PREFIX}/share/pixmaps

3
audio/ft2-clone/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1712929812
SHA256 (8bitbubsy-ft2-clone-v1.82_GH0.tar.gz) = 4aa821a7a6f83025bec15448d7f671b695381bdcb0424530718ab8d9c8d33a4d
SIZE (8bitbubsy-ft2-clone-v1.82_GH0.tar.gz) = 6085641

View File

@ -0,0 +1,5 @@
Multi-platform clone of the classic music making software FastTracker II.
It aims to be a highly accurate clone of the classic Fasttracker II
software for MS-DOS. The XM player itself has been directly ported from
the original source code, for maximum accuracy.

View File

@ -20,7 +20,6 @@ USE_GITHUB= yes
GH_ACCOUNT= mmitch
HAS_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS+= --mandir=${PREFIX}/share/man \
--prefix=${PREFIX} \

32
audio/gigedit/Makefile Normal file
View File

@ -0,0 +1,32 @@
PORTNAME= gigedit
DISTVERSION= 1.2.1
CATEGORIES= audio
MASTER_SITES= http://download.linuxsampler.org/packages/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical instrument editor for sample based virtual instruments
WWW= https://edrums.github.io/en/linuxsampler/docs/gigedit/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgig.so:audio/libgig \
libharfbuzz.so:print/harfbuzz \
liblinuxsampler.so:audio/linuxsampler \
libsndfile.so:audio/libsndfile
USES= autoreconf gettext gmake gnome libtool pkgconfig tar:bz2
USE_GNOME= cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 intltool pango pangomm
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
LDFLAGS+= -pthread
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= DOCS
PORTDOCS= *
.include <bsd.port.mk>

3
audio/gigedit/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1712558885
SHA256 (gigedit-1.2.1.tar.bz2) = a73fb681b55b3f2b6e8a85f13474161373e6978afd25fc0121072c6debd61e44
SIZE (gigedit-1.2.1.tar.bz2) = 935868

6
audio/gigedit/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
Gigedit is a graphical instrument editor for sample based virtual instruments,
based on the GigaStudio/Gigasampler file format. The GigaStudio/Gigasampler
(.gig) file format is one of the major sampler formats supported by LinuxSampler
and hence you can use Gigedit both as stand-alone instrument editor, or in
conjunction with LinuxSampler for editing such instruments "live" while playing
them with the sampler.

11
audio/gigedit/pkg-plist Normal file
View File

@ -0,0 +1,11 @@
bin/gigedit
lib/gigedit/libgigedit.a
lib/gigedit/libgigedit.so
lib/gigedit/libgigedit.so.6
lib/gigedit/libgigedit.so.6.0.0
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.a
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.so
%%DATADIR%%/status_attached.xpm
%%DATADIR%%/status_detached.xpm
share/locale/de/LC_MESSAGES/gigedit.mo
share/locale/sv/LC_MESSAGES/gigedit.mo

View File

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

View File

@ -8,9 +8,8 @@ WWW= https://github.com/grame-cncm/guidoar
LICENSE= MPL20
BUILD_DEPENDS= cmake:devel/cmake-core
USES= gmake
USES= cmake:indirect gmake
USE_LDCONFIG= yes
USE_GITHUB= yes

View File

@ -1,61 +1,30 @@
PORTNAME= klystrack
PORTVERSION= 1.7.6
PORTREVISION= 1
PORTVERSION= 1.7.8
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tracker for making C64/NES/Amiga-style chiptunes
WWW= https://kometbomb.github.io/klystrack/
WWW= https://github.com/z-erica/klystrack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libasound.so:audio/alsa-lib
USES= compiler:c11 desktop-file-utils dos2unix gmake \
localbase:ldconfig sdl
DOS2UNIX_FILES= klystron/common.mk klystron/Makefile klystron/src/gui/menu.h \
klystron/tools/editor/Makefile \
klystron/tools/makebundle/Makefile Makefile player/Makefile \
scancode-tool/Makefile
USES= compiler:c11 desktop-file-utils localbase:ldconfig meson \
pkgconfig sdl
USE_CSTD= c99
USE_GITHUB= yes
GH_ACCOUNT= kometbomb
GH_TAGNAME= fe6e746
GH_TUPLE= kometbomb:klystron:1074324:klystron/klystron
GH_ACCOUNT= z-erica
GH_TUPLE= z-erica:klystron:09cb52c:klystron/klystron
USE_SDL= gfx2 image2 mixer2 sdl2 ttf2
MAKE_ENV+= CFG=release \
V=1
ALL_TARGET= build
CFLAGS+= -fPIC
LDFLAGS+= -lm
OPTIONS_DEFINE= EXAMPLES
post-patch:
@${REINPLACE_CMD} -e "s#Default.kt#${DATADIR}/Default.kt#" \
${WRKSRC}/src/main.c
do-install:
.for d in bin share/klystrack share/applications share/pixmaps \
share/licenses/klystrack lib/klystrack share/man/man1
${MKDIR} ${STAGEDIR}${PREFIX}/${d}
.endfor
${INSTALL_PROGRAM} ${WRKSRC}/bin.release/klystrack \
${STAGEDIR}${PREFIX}/bin/klystrack
cd ${WRKSRC}/res && \
${COPYTREE_SHARE} \* ${STAGEDIR}/${PREFIX}/lib/klystrack/res/
cd ${WRKSRC}/key && \
${COPYTREE_SHARE} \* ${STAGEDIR}/${PREFIX}/lib/klystrack/key/
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}/${EXAMPLESDIR}
${INSTALL_MAN} ${WRKSRC}/doc/klystrack.1 \
${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_DATA} ${WRKSRC}/doc/Default.kt \
${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/linux/klystrack.desktop \
${STAGEDIR}${DESKTOPDIR}
${INSTALL_DATA} ${WRKSRC}/icon/256x256.png \
${STAGEDIR}${PREFIX}/share/pixmaps/klystrack.png
post-install:
@${MV} ${STAGEDIR}${DATADIR}/examples ${STAGEDIR}${EXAMPLESDIR}
@${RMDIR} ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1678223201
SHA256 (kometbomb-klystrack-1.7.6-fe6e746_GH0.tar.gz) = 1744a75c6672fdcf4b6db7e85d082a14dfb3ed38b4b3c8cc4bffd5e9d3323870
SIZE (kometbomb-klystrack-1.7.6-fe6e746_GH0.tar.gz) = 576019
SHA256 (kometbomb-klystron-1074324_GH0.tar.gz) = 1a9a5a0ccb9039d2b2be3f0bd4f2a4d9684760a06ed79f136ed71c030d2cfe8c
SIZE (kometbomb-klystron-1074324_GH0.tar.gz) = 89088
TIMESTAMP = 1712990945
SHA256 (z-erica-klystrack-1.7.8_GH0.tar.gz) = 8e63888e691eed7f9194aa80e5f14d0c47a0925b05474db036308ce1db085aa2
SIZE (z-erica-klystrack-1.7.8_GH0.tar.gz) = 578916
SHA256 (z-erica-klystron-09cb52c_GH0.tar.gz) = 64edb3abca0b42e51b11c8bfecf7804029b8d140f31d0eca45b29ac739c4f7b6
SIZE (z-erica-klystron-09cb52c_GH0.tar.gz) = 89271

View File

@ -1,49 +0,0 @@
--- Makefile.orig 2023-03-07 21:13:01 UTC
+++ Makefile
@@ -1,7 +1,7 @@
TARGET := klystrack
KLYSTRON=klystron
ECHO := echo
-CFG := debug
+CFG ?= debug
EXE := bin.$(CFG)/$(TARGET)
MACHINE :=
NSIS := C:/program\ files\ \(x86\)/nsis/makensis.exe -V2 -NOCD
@@ -10,7 +10,7 @@ MAKEBUNDLE := $(KLYSTRON)/tools/bin/makebundle.exe
UPLOAD := cmd.exe /c upload.bat
DLLS := zip/data/SDL2_image.dll zip/data/SDL2.dll
EXT := .c
-CC := gcc
+CC ?= gcc
CDEP := $(CC) -E -MM
ARCHIVE := klystrack
INSTALLER := klystrack.exe
@@ -21,7 +21,7 @@ REV := cp -f
PREFIX ?= /usr
BINDIR = $(PREFIX)/bin
-CFLAGS := $(MACHINE) -ftree-vectorize -std=gnu99 -Wno-strict-aliasing
+CFLAGS ?= $(MACHINE) -ftree-vectorize -std=gnu99 -Wno-strict-aliasing
ifdef COMSPEC
# Compiling for Windows
@@ -72,7 +72,7 @@ else
CFLAGS += -O3 -pg -Wall
else
ifeq ($(CFG),release)
- CFLAGS += -O3 -Wall -s
+ CFLAGS += -Wall
ifdef COMSPEC
CFLAGS += -mwindows
endif
@@ -136,8 +136,8 @@ endef
build: Makefile src/version.h src/version_number.h
$(Q)touch src/version
- $(Q)$(MAKE) -C $(KLYSTRON) CFG=$(CFG) EXTFLAGS="$(EXTFLAGS)"
- $(Q)$(MAKE) all CFG=$(CFG) EXTFLAGS="$(EXTFLAGS)"
+ $(Q)$(MAKE_ENV)$(MAKE) -C $(KLYSTRON) CFG=$(CFG) EXTFLAGS="$(EXTFLAGS)"
+ $(Q)$(MAKE_ENV)$(MAKE) all CFG=$(CFG) EXTFLAGS="$(EXTFLAGS)"
src/version.h: src/version
$(Q)echo '#ifndef VERSION_H' > ./src/version.h

View File

@ -1,69 +0,0 @@
--- klystron/Makefile.orig 2021-01-18 12:22:06 UTC
+++ klystron/Makefile
@@ -1,9 +1,10 @@
TARGET=engine
VPATH=src:src
ECHO = echo
-CFG = debug
+CFG ?= debug
REV = cp -f
MACHINE =
+CC ?= gcc
include common.mk
@@ -27,8 +28,8 @@ lib_SRC = $(notdir ${wildcard src/lib/*.c})
lib_DEP = $(patsubst %.c, deps/lib_$(CFG)_%.d, ${lib_SRC})
lib_OBJ = $(patsubst %.c, objs.$(CFG)/lib_%.o, ${lib_SRC})
-CC = gcc -shared -std=gnu99 -Wno-strict-aliasing
-CDEP = gcc -E -std=gnu99
+CC := $(CC) -std=gnu99 -Wno-strict-aliasing
+CDEP := $(CC) -E -std=gnu99
ifndef CFLAGS
CFLAGS = $(MACHINE) -ftree-vectorize
@@ -44,10 +45,10 @@ else
CFLAGS += -O3 -pg -Wall ${INCLUDEFLAGS}
else
ifeq ($(CFG),release)
- CFLAGS += -O3 -Wall ${INCLUDEFLAGS} -s
+ CFLAGS += -Wall ${INCLUDEFLAGS}
else
ifeq ($(CFG),size)
- CFLAGS += -Os -Wall ${INCLUDEFLAGS} -s -ffast-math -fomit-frame-pointer -DREDUCESIZE
+ CFLAGS += -Os -Wall ${INCLUDEFLAGS} -ffast-math -fomit-frame-pointer -DREDUCESIZE
else
@$(ECHO) "Invalid configuration "$(CFG)" specified."
@$(ECHO) "You must specify a configuration when "
@@ -73,7 +74,7 @@ build: Makefile
$(Q)echo '"' >> ./src/version.h
$(Q)echo '#define KLYSTRON_VERSION_STRING "klystron " KLYSTRON_REVISION' >> ./src/version.h
$(Q)echo '#endif' >> ./src/version.h
- make all CFG=$(CFG)
+ $(MAKE) all CFG=$(CFG)
all: bin.$(CFG)/lib${TARGET}_snd.a bin.$(CFG)/lib${TARGET}_gfx.a bin.$(CFG)/lib${TARGET}_util.a bin.$(CFG)/lib${TARGET}_gui.a tools
@@ -121,7 +122,7 @@ endif
bin.$(CFG)/ksnd.dll: objs.$(CFG)/lib_ksnd.o ${snd_OBJ} src/lib/ksnd.def | inform
$(MSG) "Linking ksnd.dll..."
$(Q)mkdir -p bin.$(CFG)
- $(Q)$(CC) -shared -o $@ objs.$(CFG)/lib_ksnd.o src/lib/ksnd.def ${snd_OBJ} $(CFLAGS) $(INCLUDEFLAGS) -DDLLEXPORT -Wl,--out-implib,bin.$(CFG)/libksnd.a
+ $(Q)$(CC) -o $@ objs.$(CFG)/lib_ksnd.o src/lib/ksnd.def ${snd_OBJ} $(CFLAGS) $(INCLUDEFLAGS) -DDLLEXPORT -Wl,--out-implib,bin.$(CFG)/libksnd.a
ifdef COMSPEC
$(MSG) "Building ksnd.lib..."
@-lib /DEF:src/lib/ksnd.def /OUT:bin.$(CFG)/ksnd.lib
@@ -208,10 +209,10 @@ ifneq ($(MAKECMDGOALS),clean)
endif
tools/bin/makebundle.exe: tools/makebundle/*.c
- make -C tools/makebundle
+ $(MAKE_ENV) $(MAKE) -C tools/makebundle
ifdef COMSPEC
tools/bin/editor.exe: tools/editor/src/*
- make -C tools/editor
+ $(MAKE) -C tools/editor
cp tools/editor/bin.$(CFG)/editor.exe tools/bin/editor.exe
endif

View File

@ -1,8 +0,0 @@
--- klystron/common.mk.orig 2021-01-18 12:35:42 UTC
+++ klystron/common.mk
@@ -1,3 +1,5 @@
+MAKE ?= make
+
# make it possible to do a verbose build by running `make V=1`
ifeq ($(V),1)
Q=

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