forked from Lainports/opnsense-ports
*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
0b12ada206
commit
6d031d4c91
3632 changed files with 84445 additions and 128481 deletions
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= at-spi2-atk
|
||||
PORTVERSION= 2.38.0
|
||||
DISTVERSIONSUFFIX= -4.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -13,6 +14,8 @@ USES= cpe linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= at-spi2-core atk dbuslibs
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CPE_VENDOR= gnome
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686557562
|
||||
TIMESTAMP = 1731427000
|
||||
SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.aarch64.rpm) = 8984a36dfce1b3b54ede42b42e6bbb312085405ba260539d565663c3b3ccf501
|
||||
SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.aarch64.rpm) = 87083
|
||||
SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.i686.rpm) = 3f822d11b011f1c904e79743e20ccabb7baf88943654ee3967d95c2380e704fc
|
||||
SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.i686.rpm) = 93420
|
||||
SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.x86_64.rpm) = 1b12b3fae8815a0e310a4a9b5e9d2d68264e7d700e50a796078b389966f6c4b8
|
||||
SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.x86_64.rpm) = 87851
|
||||
SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.src.rpm) = 8b459a6368a6c1e1181a6b556e2a7129cecd64d1f09cc4d2359f1abd1a5dcd68
|
||||
|
|
|
|||
|
|
@ -1,5 +1,11 @@
|
|||
usr/lib/.build-id/28/842cc25d15116da99a898585e966b24d987151
|
||||
usr/lib/.build-id/50/8209149c2e54388a19557b612a8b27a0bdc4aa
|
||||
usr/lib/.build-id/9f/ceae67500461dc439dfca876b1b1341d66a716
|
||||
usr/lib/.build-id/f0/6a4d0bd19f86e9430f9e4f82058a152db6e038
|
||||
usr/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
|
||||
usr/lib/gtk-2.0/modules/libatk-bridge.so
|
||||
usr/lib/libatk-bridge-2.0.so.0
|
||||
usr/lib/libatk-bridge-2.0.so.0.0.0
|
||||
usr/lib64/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
|
||||
usr/lib64/gtk-2.0/modules/libatk-bridge.so
|
||||
usr/lib64/libatk-bridge-2.0.so.0
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= at-spi2-core
|
||||
PORTVERSION= 2.40.3
|
||||
DISTVERSIONSUFFIX= -1.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -15,6 +16,7 @@ USES= linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= dbuslibs xorglibs
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686557188
|
||||
TIMESTAMP = 1731440563
|
||||
SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.aarch64.rpm) = 306b5dd50b25b353b531d2e2fbc172b761d6d161600ccafa9193a9279c71c888
|
||||
SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.aarch64.rpm) = 178295
|
||||
SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.i686.rpm) = c5befbf6f0306211c228fe795f6db2711b8cd2fdf4dc96a753e88d150738b0b3
|
||||
SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.i686.rpm) = 187603
|
||||
SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.x86_64.rpm) = 0a3f8604b65c5eaf898777fe01c449a86c7dd55b09c94ee91b538149d89a543e
|
||||
SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.x86_64.rpm) = 180673
|
||||
SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.src.rpm) = bacb5fa3770de2449d507b32bdb48af48a740c5520a6d5bf24714514c8a206f7
|
||||
|
|
|
|||
|
|
@ -1,6 +1,12 @@
|
|||
usr/lib/.build-id/19/5b875b79014a5fc2e52b3d69c4f9b189b54295
|
||||
usr/lib/.build-id/21/80ed46eee3a5ad7dbba8225821b89b502708e3
|
||||
usr/lib/.build-id/41/19abdf6812219a5354bdc37dbc66132876d88f
|
||||
usr/lib/.build-id/4d/5e64832e78725b441ead142625717d7c276354
|
||||
usr/lib/.build-id/da/38cbe944dd5fe8014307cd22e5e51af1448ab9
|
||||
usr/lib/.build-id/e8/9d3e68662d27eb0cd04c2519fda1e4ba3bf677
|
||||
usr/lib/girepository-1.0/Atspi-2.0.typelib
|
||||
usr/lib/libatspi.so.0
|
||||
usr/lib/libatspi.so.0.0.1
|
||||
usr/lib64/girepository-1.0/Atspi-2.0.typelib
|
||||
usr/lib64/libatspi.so.0
|
||||
usr/lib64/libatspi.so.0.0.1
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= atk
|
||||
PORTVERSION= 2.36.0
|
||||
DISTVERSIONSUFFIX= -5.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -12,6 +13,7 @@ LICENSE= GPLv3
|
|||
USES= linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686557715
|
||||
TIMESTAMP = 1731440559
|
||||
SHA256 (rocky/a/atk-2.36.0-5.el9.aarch64.rpm) = 0926c14548ff12aeffeb418c6fc4f82aa4c54e25534a2dc9cd66132c8c6392f7
|
||||
SIZE (rocky/a/atk-2.36.0-5.el9.aarch64.rpm) = 275249
|
||||
SHA256 (rocky/a/atk-2.36.0-5.el9.i686.rpm) = c63b6896943d7eccdaea252e4414f832e065a1c0e8cce49d2dc9e2fd9c226933
|
||||
SIZE (rocky/a/atk-2.36.0-5.el9.i686.rpm) = 276686
|
||||
SHA256 (rocky/a/atk-2.36.0-5.el9.x86_64.rpm) = a6d2249e02a7e2b0a8e11963744b677de3573a6f127e788c677fcd7ddfd3d92c
|
||||
SIZE (rocky/a/atk-2.36.0-5.el9.x86_64.rpm) = 276849
|
||||
SHA256 (rocky/a/atk-2.36.0-5.el9.src.rpm) = 2b9e065dfbc140011a715cea8f76a08d618fa0024a8029e3b8b74f02997934aa
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
usr/lib/.build-id/eb/bd48edd2cd972f3bd200b62a37110e29b1b967
|
||||
usr/lib/.build-id/f1/281afc1ae67e4c3a2e1eff849f5ad29836bb43
|
||||
usr/lib/girepository-1.0/Atk-1.0.typelib
|
||||
usr/lib/libatk-1.0.so.0
|
||||
usr/lib/libatk-1.0.so.0.23609.1
|
||||
usr/lib64/girepository-1.0/Atk-1.0.typelib
|
||||
usr/lib64/libatk-1.0.so.0
|
||||
usr/lib64/libatk-1.0.so.0.23609.1
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1727947148
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.2_Linux_x86-64_deb_langpack_ar.tar.gz) = f688d814453befcb1deb31850b81bf663af06d665d4b2d1d3db15e8cc3087d1a
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.2_Linux_x86-64_deb_langpack_ar.tar.gz) = 1760686
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.2_Linux_x86-64_deb_helppack_ar.tar.gz) = dad85480b3f76b2fb339017cbfa9c5dda69fbcf2b27dacf675dab87f0f25ca30
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.2_Linux_x86-64_deb_helppack_ar.tar.gz) = 2427077
|
||||
TIMESTAMP = 1731591391
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.3_Linux_x86-64_deb_langpack_ar.tar.gz) = 0e31bb11f3c0163f3412bc599917c1df368e2930b416abde2e87d7367b2a2903
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.3_Linux_x86-64_deb_langpack_ar.tar.gz) = 1760811
|
||||
SHA256 (libreoffice/i18n/LibreOffice_24.8.3_Linux_x86-64_deb_helppack_ar.tar.gz) = 522526ee6c52d8aaf1497c2df38602c94f24bba171fd6a4893738255da58e4a4
|
||||
SIZE (libreoffice/i18n/LibreOffice_24.8.3_Linux_x86-64_deb_helppack_ar.tar.gz) = 2427402
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= brotli
|
||||
PORTVERSION= 1.0.9
|
||||
DISTVERSIONSUFFIX= -6.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -10,9 +11,10 @@ WWW= https://github.com/google/brotli
|
|||
USES= cpe linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
LIB_DISTNAMES= libbrotli-${PORTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686557029
|
||||
TIMESTAMP = 1731429265
|
||||
SHA256 (rocky/l/libbrotli-1.0.9-6.el9.aarch64.rpm) = ce7a09cb403e78979d13513a9b5369a313b6da87612280ae8c8c0d3baafd7192
|
||||
SIZE (rocky/l/libbrotli-1.0.9-6.el9.aarch64.rpm) = 319923
|
||||
SHA256 (rocky/l/libbrotli-1.0.9-6.el9.i686.rpm) = 5b0c56ce961bfef95fc63b509421ec651748cdf78abdd9e502378c5330ffe578
|
||||
SIZE (rocky/l/libbrotli-1.0.9-6.el9.i686.rpm) = 322772
|
||||
SHA256 (rocky/l/libbrotli-1.0.9-6.el9.x86_64.rpm) = a7d211e1059231df8d27fa8f340ac47bdef29b016a49d8a482b13a1f5b4f6c89
|
||||
SIZE (rocky/l/libbrotli-1.0.9-6.el9.x86_64.rpm) = 320595
|
||||
SHA256 (rocky/b/brotli-1.0.9-6.el9.src.rpm) = a9675cc4978a876331d6d8fa79da4fbcddde654201dc44a7b057141019b8d5b3
|
||||
|
|
|
|||
|
|
@ -1,6 +1,15 @@
|
|||
usr/lib/.build-id/07/2fd8429f1bf5f132554b0aa18976ecc4ddc6a3
|
||||
usr/lib/.build-id/26/a67f69a8cb6463bc93af9c8580babd59c3bb86
|
||||
usr/lib/.build-id/4b/fec349d16eb88bf0bc18a6beb3dadd9005b428
|
||||
usr/lib/.build-id/7c/72df71d29161fcc21aa19b4a31d345a5ba935b
|
||||
usr/lib/.build-id/86/e59a682e3e1c60fe2323a497132e525a03db06
|
||||
usr/lib/.build-id/bc/d92df972b58f6c92682e3babf63051fd69c453
|
||||
usr/lib/libbrotlicommon.so.1
|
||||
usr/lib/libbrotlicommon.so.1.0.9
|
||||
usr/lib/libbrotlidec.so.1
|
||||
usr/lib/libbrotlidec.so.1.0.9
|
||||
usr/lib/libbrotlienc.so.1
|
||||
usr/lib/libbrotlienc.so.1.0.9
|
||||
usr/lib64/libbrotlicommon.so.1
|
||||
usr/lib64/libbrotlicommon.so.1.0.9
|
||||
usr/lib64/libbrotlidec.so.1
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= lz4
|
||||
PORTVERSION= 1.9.3
|
||||
DISTVERSIONSUFFIX= -5.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -10,12 +11,14 @@ WWW= https://lz4.github.io/lz4/
|
|||
USES= cpe linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CPE_VENDOR= lz4_project
|
||||
|
||||
BIN_DISTNAMES= ${DISTNAME}
|
||||
LIB_DISTNAMES= lz4-libs-${PORTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
DESCR= ${.CURDIR}/../liblz4/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/liblz4/pkg-descr
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
TIMESTAMP = 1686578411
|
||||
TIMESTAMP = 1731428930
|
||||
SHA256 (rocky/l/lz4-1.9.3-5.el9.aarch64.rpm) = c05d506dd1159cf36a6bf32253cfe80769e12e13cd91a3d1151ba22617212ad3
|
||||
SIZE (rocky/l/lz4-1.9.3-5.el9.aarch64.rpm) = 58506
|
||||
SHA256 (rocky/l/lz4-1.9.3-5.el9.x86_64.rpm) = aff0266d25b25672c00d071676e491d4d9dedb06fcaf1a9c8432b658e514e211
|
||||
SIZE (rocky/l/lz4-1.9.3-5.el9.x86_64.rpm) = 58990
|
||||
SHA256 (rocky/l/lz4-libs-1.9.3-5.el9.aarch64.rpm) = 8640e8b3ba387e5ec9036e89903add891d7c960bbf0378797746cb43e0e2208f
|
||||
SIZE (rocky/l/lz4-libs-1.9.3-5.el9.aarch64.rpm) = 68066
|
||||
SHA256 (rocky/l/lz4-libs-1.9.3-5.el9.i686.rpm) = 5f9439561401322e42bade01a953dde3d91d35d3e33047720179b239dff315e8
|
||||
SIZE (rocky/l/lz4-libs-1.9.3-5.el9.i686.rpm) = 71363
|
||||
SHA256 (rocky/l/lz4-libs-1.9.3-5.el9.x86_64.rpm) = 60f82f4c3f76a543ab247acb37cb439d9de9e40c410ac2f315d6805717d6283e
|
||||
SIZE (rocky/l/lz4-libs-1.9.3-5.el9.x86_64.rpm) = 68333
|
||||
SHA256 (rocky/l/lz4-1.9.3-5.el9.src.rpm) = 7435ed18c0f9182fe60186984d21bbb2d952f55d468344e8b37c1901419798e3
|
||||
|
|
|
|||
|
|
@ -4,6 +4,9 @@ usr/bin/lz4cat
|
|||
usr/bin/unlz4
|
||||
usr/lib/.build-id/34/ac120d87bf3ef698c5478da3f6af07a091bb85
|
||||
usr/lib/.build-id/8f/ca9ddfd58ba57f36602b0c1d03ad21bacc55df
|
||||
usr/lib/.build-id/c4/17abd2ee2619b09faf19d5d407d5ec0a9bcada
|
||||
usr/lib/liblz4.so.1
|
||||
usr/lib/liblz4.so.1.9.3
|
||||
usr/lib64/liblz4.so.1
|
||||
usr/lib64/liblz4.so.1.9.3
|
||||
%%PORTDOCS%%usr/share/doc/lz4-libs/LICENSE
|
||||
|
|
|
|||
|
|
@ -1,7 +1,12 @@
|
|||
PORTNAME= lzfse
|
||||
PORTVERSION= 20160707
|
||||
DISTVERSIONPREFIX= ${PORTNAME}-
|
||||
DISTVERSION= 1.0
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= archivers
|
||||
|
||||
PATCH_SITES= https://github.com/lzfse/lzfse/commit/
|
||||
PATCHFILES= 570967857b31ff77eb355cdf8eb583fbb4d70177.patch:-p1
|
||||
|
||||
MAINTAINER= skreuzer@FreeBSD.org
|
||||
COMMENT= Lempel-Ziv style data compression algorithm
|
||||
WWW= https://github.com/lzfse/lzfse
|
||||
|
|
@ -9,10 +14,12 @@ WWW= https://github.com/lzfse/lzfse
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_TAGNAME= 4591228
|
||||
USES= cmake
|
||||
|
||||
USES= gmake
|
||||
MAKE_ARGS+= INSTALL_PREFIX="${STAGEDIR}${PREFIX}"
|
||||
USE_GITHUB= yes
|
||||
|
||||
TEST_TARGET= test
|
||||
|
||||
CMAKE_OFF= CMAKE_C_EXTENSIONS
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1467897116
|
||||
SHA256 (lzfse-lzfse-20160707-4591228_GH0.tar.gz) = a6b8609947ed610d52f8438ad67c3fd6589f0ae831feae2ef10c2cfc2568d11f
|
||||
SIZE (lzfse-lzfse-20160707-4591228_GH0.tar.gz) = 45414
|
||||
TIMESTAMP = 1730048988
|
||||
SHA256 (lzfse-lzfse-lzfse-1.0_GH0.tar.gz) = cf85f373f09e9177c0b21dbfbb427efaedc02d035d2aade65eb58a3cbf9ad267
|
||||
SIZE (lzfse-lzfse-lzfse-1.0_GH0.tar.gz) = 50694
|
||||
SHA256 (570967857b31ff77eb355cdf8eb583fbb4d70177.patch) = 2aaebcf4ee0ec9a272a30bd10d6570ced46e90fe21b30d3b6629f09bd3adad59
|
||||
SIZE (570967857b31ff77eb355cdf8eb583fbb4d70177.patch) = 596
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
include/lzfse.h
|
||||
lib/liblzfse.a
|
||||
bin/lzfse
|
||||
include/lzfse.h
|
||||
lib/liblzfse.so
|
||||
lib/liblzfse.so.1
|
||||
lib/liblzfse.so.1.0
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
PORTNAME= zipstream-ng
|
||||
DISTVERSION= 1.7.1
|
||||
DISTVERSION= 1.8.0
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= zipstream_ng-${PORTVERSION}
|
||||
|
||||
MAINTAINER= DtxdF@disroot.org
|
||||
COMMENT= Modern and easy to use streamable zip file generator
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1697192764
|
||||
SHA256 (zipstream-ng-1.7.1.tar.gz) = f92023b9ca578cd7fdd94ec733c65664ecf7ee32493e38cdf8e365a1316e9ffc
|
||||
SIZE (zipstream-ng-1.7.1.tar.gz) = 35488
|
||||
TIMESTAMP = 1731279942
|
||||
SHA256 (zipstream_ng-1.8.0.tar.gz) = b7129d2c15d26934b3e1cb22256593b6bdbd03c553c26f4199a5bf05110642bc
|
||||
SIZE (zipstream_ng-1.8.0.tar.gz) = 35887
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= gpsprune
|
||||
PORTVERSION= 24.4
|
||||
PORTVERSION= 24.5
|
||||
CATEGORIES= astro java
|
||||
MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}.jar
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1726775981
|
||||
SHA256 (gpsprune_24.4.jar) = 1fc5094bde90e56046d3365dd947c6601c09e43121a7ef442bf79f2965d9bb3c
|
||||
SIZE (gpsprune_24.4.jar) = 1455105
|
||||
TIMESTAMP = 1729785109
|
||||
SHA256 (gpsprune_24.5.jar) = a90b4c4906e122060b25b0a2a7a8a859e56984ed43118b9d9972947abd382f86
|
||||
SIZE (gpsprune_24.5.jar) = 1456650
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= josm
|
||||
PORTVERSION= 19207
|
||||
PORTVERSION= 19253
|
||||
CATEGORIES= astro java
|
||||
MASTER_SITES= https://josm.openstreetmap.de/download/
|
||||
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1726231055
|
||||
SHA256 (josm-snapshot-19207.jar) = 7580c99865c829dd86863c8a069423a087f3f60881b2015d0b44da2a997188f6
|
||||
SIZE (josm-snapshot-19207.jar) = 18348268
|
||||
TIMESTAMP = 1730915712
|
||||
SHA256 (josm-snapshot-19253.jar) = 1a737e5ed1b384b6763ca0061eff8630c8741698a5c044fb11f288e020306208
|
||||
SIZE (josm-snapshot-19253.jar) = 18361067
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= marble
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= astro education kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -10,42 +10,39 @@ WWW= https://marble.kde.org/
|
|||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip@qt5 \
|
||||
libprotobuf.so:devel/protobuf
|
||||
LIB_DEPENDS= libprotobuf.so:devel/protobuf
|
||||
|
||||
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
|
||||
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 phonon \
|
||||
USE_KDE= auth codecs completion config configwidgets coreaddons \
|
||||
crash doctools i18n jobwidgets kio package parts phonon \
|
||||
plasma-framework plasma-workspace-wallpapers runner service solid \
|
||||
sonnet textwidgets wallet widgetsaddons windowsystem xmlgui \
|
||||
sonnet textwidgets widgetsaddons windowsystem xmlgui \
|
||||
ecm:build
|
||||
USE_QT= concurrent core dbus declarative designer gui location network opengl \
|
||||
printsupport script serialport sql svg webchannel widgets xml \
|
||||
USE_LDCONFIG= yes
|
||||
USE_QT= concurrent core dbus declarative designer gui network \
|
||||
printsupport serialport sql svg widgets xml \
|
||||
buildtools:build qmake:build testlib:build
|
||||
USE_XORG= x11
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
MAKE_ENV= XDG_CONFIG_HOME=/dev/null
|
||||
# We have to set QT_IMPORTS_PATH, as it does not get picked up
|
||||
CMAKE_ARGS= -DMOBILE:BOOL=FALSE \
|
||||
-DQT_IMPORTS_DIR:PATH=${QT_IMPORTDIR}
|
||||
CMAKE_OFF= MOBILE
|
||||
|
||||
# Override shared library version
|
||||
KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_SHLIB_G_VER}
|
||||
|
||||
OPTIONS_DEFINE= GPS DOCS WEBENGINE
|
||||
OPTIONS_DEFAULT=GPS
|
||||
OPTIONS_DEFINE= DOCS GPS WEBENGINE
|
||||
OPTIONS_DEFAULT= GPS
|
||||
OPTIONS_DEFAULT_amd64= WEBENGINE
|
||||
OPTIONS_DEFAULT_i386= WEBENGINE
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GPS_DESC= Support for GPS position provider
|
||||
GPS_USE= QT=location
|
||||
GPS_LIB_DEPENDS= libgps.so:astro/gpsd
|
||||
GPS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libgps
|
||||
|
||||
WEBENGINE_DESC= Add dependency on qt5-webengine
|
||||
WEBENGINE_USE= QT=webengine
|
||||
WEBENGINE_DESC= Build various plugins that require qt5-webengine
|
||||
WEBENGINE_USE= QT=location,webchannel,webengine
|
||||
WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= openuniverse
|
||||
DISTVERSION= 1.0beta3
|
||||
PORTREVISION= 14
|
||||
PORTREVISION= 15
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0beta3
|
||||
|
||||
|
|
@ -8,9 +8,12 @@ MAINTAINER= ports@FreeBSD.org
|
|||
COMMENT= OpenGL Solar System simulator for X Window System
|
||||
WWW= https://openuniverse.sourceforge.net/
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= gl gmake jpeg localbase xorg
|
||||
USE_CXXSTD= c++14
|
||||
USE_GL= glut
|
||||
USE_GL= gl glu glut
|
||||
USE_XORG= sm ice xmu xi xext x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
|
@ -19,6 +22,6 @@ CONFIGURE_ARGS= --includedir="${LOCALBASE}/include" \
|
|||
--libdir="${LOCALBASE}/lib" \
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include/GL
|
||||
LIBS+= -lm -lcompat
|
||||
LIBS+= -lm -lcompat -lutil
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -823,6 +823,7 @@
|
|||
SUBDIR += umix
|
||||
SUBDIR += umodplayer
|
||||
SUBDIR += umurmur
|
||||
SUBDIR += unflac
|
||||
SUBDIR += vamp-plugin-sdk
|
||||
SUBDIR += vban
|
||||
SUBDIR += vgmplay
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= cantata
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.2.1
|
||||
DISTVERSION= 3.3.0
|
||||
CATEGORIES= audio kde
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -64,7 +64,7 @@ MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
|
|||
MTP_CMAKE_BOOL= ENABLE_MTP
|
||||
|
||||
MUSICBRAINZ_IMPLIES= CDPARANOIA
|
||||
MUSICBRAINZ_LIB_DEPENDS=libmusicbrainz5.so:audio/libmusicbrainz5
|
||||
MUSICBRAINZ_LIB_DEPENDS=libmusicbrainz5cc.so:audio/libmusicbrainz5
|
||||
MUSICBRAINZ_CMAKE_BOOL= ENABLE_MUSICBRAINZ
|
||||
|
||||
NLS_USE= QT=tools:build
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1723257307
|
||||
SHA256 (nullobsi-cantata-v3.2.1_GH0.tar.gz) = ca38417f355a1eea475efcb73a383b433836caa74f542482d6b9e51a2fb70b0f
|
||||
SIZE (nullobsi-cantata-v3.2.1_GH0.tar.gz) = 4784249
|
||||
TIMESTAMP = 1731912721
|
||||
SHA256 (nullobsi-cantata-v3.3.0_GH0.tar.gz) = 28ea1510d836084b152e631d202462e430091d25e7bfaaf668b1354e200f7225
|
||||
SIZE (nullobsi-cantata-v3.3.0_GH0.tar.gz) = 4783803
|
||||
|
|
|
|||
31
audio/cantata/files/patch-cmake_FindMusicBrainz5.cmake
Normal file
31
audio/cantata/files/patch-cmake_FindMusicBrainz5.cmake
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
Fix linking when the MUSICBRAINZ option is enabled.
|
||||
|
||||
https://github.com/nullobsi/cantata/pull/46
|
||||
|
||||
--- cmake/FindMusicBrainz5.cmake.orig 2024-08-05 22:17:52 UTC
|
||||
+++ cmake/FindMusicBrainz5.cmake
|
||||
@@ -40,7 +40,7 @@ if(PKG_CONFIG_FOUND)
|
||||
# First use PKG-Config as a starting point.
|
||||
find_package(PkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
- pkg_check_modules(PC_MusicBrainz5 QUIET libmusicbrainz5)
|
||||
+ pkg_check_modules(PC_MusicBrainz5 QUIET libmusicbrainz5cc)
|
||||
endif(PKG_CONFIG_FOUND)
|
||||
|
||||
find_path(MusicBrainz5_INCLUDE_DIR
|
||||
@@ -50,7 +50,7 @@ find_library(MusicBrainz5_LIBRARY
|
||||
)
|
||||
|
||||
find_library(MusicBrainz5_LIBRARY
|
||||
- NAMES musicbrainz5
|
||||
+ NAMES musicbrainz5cc
|
||||
PATHS ${PC_MusicBrainz5_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
@@ -83,4 +83,4 @@ mark_as_advanced(
|
||||
mark_as_advanced(
|
||||
MusicBrainz5_INCLUDE_DIR
|
||||
MusicBrainz5_LIBRARY
|
||||
-)
|
||||
\ No newline at end of file
|
||||
+)
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= alsa-lib
|
||||
PORTVERSION= 1.2.10
|
||||
DISTVERSIONSUFFIX= -2.el9
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio linux
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
|
@ -13,14 +14,13 @@ LICENSE= LGPL21+
|
|||
USES= linux:rl9
|
||||
USE_LINUX= alsalib
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
|
||||
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/usr/include \
|
||||
${STAGEDIR}${PREFIX}/usr/share/doc
|
||||
#OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1717435636
|
||||
TIMESTAMP = 1731452912
|
||||
SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.aarch64.rpm) = c5562852e5d39c86f348fa53924e9bcc35e4bcacf19e1a2759e9dcf880b08c95
|
||||
SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.aarch64.rpm) = 840019
|
||||
SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.i686.rpm) = 23855c689e40b2c9df7d77847fa751a5fdb7fe71c08a9e9b9d07193f39feeedc
|
||||
SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.i686.rpm) = 840434
|
||||
SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.x86_64.rpm) = d2e9fb8355507f63d21780a4ca1ba3aa5a3cef44ed2ff1bd0863553a9011efa0
|
||||
SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.x86_64.rpm) = 840127
|
||||
SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.src.rpm) = 4d635d1c98a6d0011e5d460198978d79764b5444eb285eeefbc730538584ac25
|
||||
|
|
|
|||
|
|
@ -1,3 +1,52 @@
|
|||
usr/include/alsa/asoundef.h
|
||||
usr/include/alsa/asoundlib.h
|
||||
usr/include/alsa/conf.h
|
||||
usr/include/alsa/control.h
|
||||
usr/include/alsa/control_external.h
|
||||
usr/include/alsa/control_plugin.h
|
||||
usr/include/alsa/error.h
|
||||
usr/include/alsa/global.h
|
||||
usr/include/alsa/hwdep.h
|
||||
usr/include/alsa/input.h
|
||||
usr/include/alsa/mixer.h
|
||||
usr/include/alsa/mixer_abst.h
|
||||
usr/include/alsa/output.h
|
||||
usr/include/alsa/pcm.h
|
||||
usr/include/alsa/pcm_external.h
|
||||
usr/include/alsa/pcm_extplug.h
|
||||
usr/include/alsa/pcm_ioplug.h
|
||||
usr/include/alsa/pcm_old.h
|
||||
usr/include/alsa/pcm_plugin.h
|
||||
usr/include/alsa/pcm_rate.h
|
||||
usr/include/alsa/rawmidi.h
|
||||
usr/include/alsa/seq.h
|
||||
usr/include/alsa/seq_event.h
|
||||
usr/include/alsa/seq_midi_event.h
|
||||
usr/include/alsa/seqmid.h
|
||||
usr/include/alsa/sound/asoc.h
|
||||
usr/include/alsa/sound/asound_fm.h
|
||||
usr/include/alsa/sound/emu10k1.h
|
||||
usr/include/alsa/sound/hdsp.h
|
||||
usr/include/alsa/sound/hdspm.h
|
||||
usr/include/alsa/sound/sb16_csp.h
|
||||
usr/include/alsa/sound/sscape_ioctl.h
|
||||
usr/include/alsa/sound/tlv.h
|
||||
usr/include/alsa/sound/type_compat.h
|
||||
usr/include/alsa/sound/uapi/asoc.h
|
||||
usr/include/alsa/sound/uapi/asound_fm.h
|
||||
usr/include/alsa/sound/uapi/emu10k1.h
|
||||
usr/include/alsa/sound/uapi/hdsp.h
|
||||
usr/include/alsa/sound/uapi/hdspm.h
|
||||
usr/include/alsa/sound/uapi/sb16_csp.h
|
||||
usr/include/alsa/sound/uapi/sscape_ioctl.h
|
||||
usr/include/alsa/sound/uapi/tlv.h
|
||||
usr/include/alsa/timer.h
|
||||
usr/include/alsa/topology.h
|
||||
usr/include/alsa/ump.h
|
||||
usr/include/alsa/ump_msg.h
|
||||
usr/include/alsa/use-case.h
|
||||
usr/include/alsa/version.h
|
||||
usr/include/sys/asoundlib.h
|
||||
usr/lib64/libasound.so
|
||||
usr/lib64/libatopology.so
|
||||
usr/lib64/pkgconfig/alsa-topology.pc
|
||||
|
|
|
|||
|
|
@ -1,3 +1,56 @@
|
|||
usr/include/alsa/asoundef.h
|
||||
usr/include/alsa/asoundlib.h
|
||||
usr/include/alsa/conf.h
|
||||
usr/include/alsa/control.h
|
||||
usr/include/alsa/control_external.h
|
||||
usr/include/alsa/control_plugin.h
|
||||
usr/include/alsa/error.h
|
||||
usr/include/alsa/global.h
|
||||
usr/include/alsa/hwdep.h
|
||||
usr/include/alsa/input.h
|
||||
usr/include/alsa/mixer.h
|
||||
usr/include/alsa/mixer_abst.h
|
||||
usr/include/alsa/output.h
|
||||
usr/include/alsa/pcm.h
|
||||
usr/include/alsa/pcm_external.h
|
||||
usr/include/alsa/pcm_extplug.h
|
||||
usr/include/alsa/pcm_ioplug.h
|
||||
usr/include/alsa/pcm_old.h
|
||||
usr/include/alsa/pcm_plugin.h
|
||||
usr/include/alsa/pcm_rate.h
|
||||
usr/include/alsa/rawmidi.h
|
||||
usr/include/alsa/seq.h
|
||||
usr/include/alsa/seq_event.h
|
||||
usr/include/alsa/seq_midi_event.h
|
||||
usr/include/alsa/seqmid.h
|
||||
usr/include/alsa/sound/asoc.h
|
||||
usr/include/alsa/sound/asound_fm.h
|
||||
usr/include/alsa/sound/emu10k1.h
|
||||
usr/include/alsa/sound/hdsp.h
|
||||
usr/include/alsa/sound/hdspm.h
|
||||
usr/include/alsa/sound/sb16_csp.h
|
||||
usr/include/alsa/sound/sscape_ioctl.h
|
||||
usr/include/alsa/sound/tlv.h
|
||||
usr/include/alsa/sound/type_compat.h
|
||||
usr/include/alsa/sound/uapi/asoc.h
|
||||
usr/include/alsa/sound/uapi/asound_fm.h
|
||||
usr/include/alsa/sound/uapi/emu10k1.h
|
||||
usr/include/alsa/sound/uapi/hdsp.h
|
||||
usr/include/alsa/sound/uapi/hdspm.h
|
||||
usr/include/alsa/sound/uapi/sb16_csp.h
|
||||
usr/include/alsa/sound/uapi/sscape_ioctl.h
|
||||
usr/include/alsa/sound/uapi/tlv.h
|
||||
usr/include/alsa/timer.h
|
||||
usr/include/alsa/topology.h
|
||||
usr/include/alsa/ump.h
|
||||
usr/include/alsa/ump_msg.h
|
||||
usr/include/alsa/use-case.h
|
||||
usr/include/alsa/version.h
|
||||
usr/include/sys/asoundlib.h
|
||||
usr/lib/libasound.so
|
||||
usr/lib/libatopology.so
|
||||
usr/lib/pkgconfig/alsa-topology.pc
|
||||
usr/lib/pkgconfig/alsa.pc
|
||||
usr/lib64/libasound.so
|
||||
usr/lib64/libatopology.so
|
||||
usr/lib64/pkgconfig/alsa-topology.pc
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= alsa-lib
|
||||
PORTVERSION= 1.2.10
|
||||
DISTVERSIONSUFFIX= -2.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -14,6 +15,7 @@ RUN_DEPENDS= alsa-lib>0:audio/alsa-lib
|
|||
USES= linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1717435168
|
||||
TIMESTAMP = 1731452765
|
||||
SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.aarch64.rpm) = b0ee69f404316ac9afc2bb687b2859bb9d6879b6eb46d9ca77c8989e76d181e7
|
||||
SIZE (rocky/a/alsa-lib-1.2.10-2.el9.aarch64.rpm) = 502427
|
||||
SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.i686.rpm) = d7e6bc718ff6eefc9794b9477361f225c94aeb77f6c6e256138af0ac1910256f
|
||||
SIZE (rocky/a/alsa-lib-1.2.10-2.el9.i686.rpm) = 550320
|
||||
SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.x86_64.rpm) = 2f15596aa64a22e9ff3955804d919ce5a56025c159bbe2bc26b9c78ca2d63081
|
||||
SIZE (rocky/a/alsa-lib-1.2.10-2.el9.x86_64.rpm) = 516009
|
||||
SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.src.rpm) = 4d635d1c98a6d0011e5d460198978d79764b5444eb285eeefbc730538584ac25
|
||||
|
|
|
|||
|
|
@ -1,8 +1,15 @@
|
|||
etc/asound.conf
|
||||
usr/bin/aserver
|
||||
usr/lib/.build-id/2d/c78242ae99078fca4a61ce287b086c82aef1c9
|
||||
usr/lib/.build-id/33/8458eab6f4dd13fb47f47c8b64f0711c73708e
|
||||
usr/lib/.build-id/81/398428c6b6b6795ec5802ecc852ec8808e1ccf
|
||||
usr/lib/.build-id/8f/c8de6c0d5512caf99028f747980f560cdb0fc4
|
||||
usr/lib/.build-id/e2/aee50630d012a470b0170954763f52672b7068
|
||||
usr/lib/.build-id/ee/b34ccce1adb323c8a691aca020642dfff12de2
|
||||
usr/lib/libasound.so.2
|
||||
usr/lib/libasound.so.2.0.0
|
||||
usr/lib/libatopology.so.2
|
||||
usr/lib/libatopology.so.2.0.0
|
||||
usr/lib/modprobe.d/dist-alsa.conf
|
||||
usr/lib64/libasound.so.2
|
||||
usr/lib64/libasound.so.2.0.0
|
||||
|
|
|
|||
|
|
@ -1,26 +1,101 @@
|
|||
PORTNAME= alsa-plugins
|
||||
PORTVERSION= 1.2.7.1
|
||||
DISTVERSIONSUFFIX= -1.el9
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= audio linux
|
||||
MASTER_SITES= ROCKY_LINUX
|
||||
MASTER_SITE_SUBDIR= ${LINUX_DIST_VER}/BaseOS/source/tree/Packages/a/ \
|
||||
${LINUX_DIST_VER}/AppStream/source/tree/Packages/a/
|
||||
PKGNAMEPREFIX= linux-rl9-
|
||||
PKGNAMESUFFIX= -oss
|
||||
EXTRACT_SUFX= .src.rpm
|
||||
DIST_SUBDIR= rocky/a
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
COMMENT= PulseAudio plugin for ALSA (Rocky Linux ${LINUX_DIST_VER})
|
||||
COMMENT= OSS plugin for ALSA (Rocky Linux ${LINUX_DIST_VER})
|
||||
WWW= https://www.alsa-project.org/
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE= LGPL21+
|
||||
|
||||
USES= linux:rl9
|
||||
USES= autoreconf:build gmake libtool:build linux:rl9 pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX= alsalib pulseaudio-libs
|
||||
USE_LINUX_RPM= yes
|
||||
USE_LINUX= alsalib:build,run alsa-lib-devel:build base:build devtools:build libsigsegv:build,run
|
||||
USE_LINUX_PREFIX=yes
|
||||
|
||||
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
|
||||
CONFIG_ARGS= --disable-static --disable-mix --disable-usbstream \
|
||||
--disable-arcamav --disable-jack --disable-pulseaudio \
|
||||
--disable-samplerate --disable-libav --disable-a52 \
|
||||
--disable-lavrate --disable-speexdsp --with-speex=no
|
||||
CPPFLAGS+= -DFREEBSD_OSS -DFREEBSD_OSS_USE_IO_PTR
|
||||
CFLAGS+= --sysroot=${LINUXBASE}
|
||||
COMPAT32_CFLAGS_amd64= -m32
|
||||
LIBDIR_aarch64= /usr/lib64
|
||||
LIBDIR_amd64= /usr/lib64
|
||||
LIBDIR_i386= /usr/lib
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
WRKSRC32= ${WRKDIR}/32/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
post-extract:
|
||||
.if !empty(COMPAT32_CFLAGS_${ARCH})
|
||||
@${MKDIR} ${WRKDIR}/32
|
||||
@(cd ${WRKDIR}/32 && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
|
||||
../${PORTNAME}-${PORTVERSION}.tar.bz2 ${EXTRACT_AFTER_ARGS})
|
||||
.endif
|
||||
@(cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
|
||||
${PORTNAME}-${PORTVERSION}.tar.bz2 ${EXTRACT_AFTER_ARGS})
|
||||
|
||||
do-configure:
|
||||
.if !empty(COMPAT32_CFLAGS_${ARCH})
|
||||
@(cd ${WRKSRC32} && ${AUTORECONF} -f -i && ${SETENV} \
|
||||
PATH=${LINUXBASE}/usr/bin ./configure CPPFLAGS="${CPPFLAGS}" \
|
||||
CFLAGS="${CFLAGS:N-march=*} ${COMPAT32_CFLAGS_${ARCH}}" \
|
||||
LDFLAGS="${LDFLAGS}" MAKE="${LOCALBASE}/bin/gmake" \
|
||||
MKDIR_P="${MKDIR}" PKG_CONFIG="${LOCALBASE}/bin/pkgconf" \
|
||||
PKG_CONFIG_PATH=${LINUXBASE}/usr/lib/pkgconfig \
|
||||
${CONFIG_ARGS})
|
||||
.endif
|
||||
@(cd ${WRKSRC} && ${AUTORECONF} -f -i && ${SETENV} \
|
||||
PATH=${LINUXBASE}/usr/bin ./configure CPPFLAGS="${CPPFLAGS}" \
|
||||
CFLAGS="${CFLAGS:N-march=*}" LDFLAGS="${LDFLAGS}" \
|
||||
MAKE="${LOCALBASE}/bin/gmake" MKDIR_P="${MKDIR}" \
|
||||
PKG_CONFIG="${LOCALBASE}/bin/pkgconf" \
|
||||
PKG_CONFIG_PATH=${LINUXBASE}${LIBDIR_${ARCH}}/pkgconfig \
|
||||
--libdir ${LIBDIR_${ARCH}} ${CONFIG_ARGS})
|
||||
|
||||
do-build:
|
||||
.if !empty(COMPAT32_CFLAGS_${ARCH})
|
||||
@(cd ${WRKSRC32} && ${SETENV} PATH=${LINUXBASE}/usr/bin \
|
||||
${LOCALBASE}/bin/gmake)
|
||||
.endif
|
||||
@(cd ${WRKSRC} && ${SETENV} PATH=${LINUXBASE}/usr/bin \
|
||||
${LOCALBASE}/bin/gmake)
|
||||
|
||||
do-install:
|
||||
.if !empty(COMPAT32_CFLAGS_${ARCH})
|
||||
@(cd ${WRKSRC32} && ${SETENV} PATH=${LINUXBASE}/usr/bin \
|
||||
${LOCALBASE}/bin/gmake install-strip \
|
||||
DESTDIR=${STAGEDIR}${LINUXBASE})
|
||||
${RM} -r ${STAGEDIR}${LINUXBASE}/usr/lib/alsa-lib/*.la
|
||||
.endif
|
||||
@(cd ${WRKSRC} && ${SETENV} PATH=${LINUXBASE}/usr/bin \
|
||||
${LOCALBASE}/bin/gmake install-strip \
|
||||
DESTDIR=${STAGEDIR}${LINUXBASE})
|
||||
${RM} -r ${STAGEDIR}${LINUXBASE}${LIBDIR_${ARCH}}/alsa-lib/*.la
|
||||
${MKDIR} ${STAGEDIR}${LINUXBASE}/etc/alsa/conf.d
|
||||
${LN} -sf ../../../usr/share/alsa/alsa.conf.d/50-oss.conf \
|
||||
${STAGEDIR}${LINUXBASE}/etc/alsa/conf.d
|
||||
|
||||
## Pet poudriere's stage-qa
|
||||
post-install:
|
||||
.if defined(WRKDIRPREFIX) && !empty(WRKDIRPREFIX)
|
||||
${RM} -r ${LINUXBASE}${WRKDIRPREFIX}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,3 @@
|
|||
TIMESTAMP = 1688626772
|
||||
SHA256 (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.aarch64.rpm) = 6b18364defc46e5f6c81f45b2d268b5eb9f25390ca9b73887740edda03026ec8
|
||||
SIZE (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.aarch64.rpm) = 33318
|
||||
SHA256 (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.x86_64.rpm) = 8558a98367322574df923366f69607c5ff9b98d4133855dab56a8a284cac55c6
|
||||
SIZE (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.x86_64.rpm) = 33450
|
||||
TIMESTAMP = 1731624714
|
||||
SHA256 (rocky/a/alsa-plugins-1.2.7.1-1.el9.src.rpm) = d88148378a8fe1245643d995187581cc301099bdb78528cd087576fd947fe545
|
||||
SIZE (rocky/a/alsa-plugins-1.2.7.1-1.el9.src.rpm) = 422385
|
||||
|
|
|
|||
42
audio/linux-rl9-alsa-plugins-oss/files/patch-oss-ctl_oss.c
Normal file
42
audio/linux-rl9-alsa-plugins-oss/files/patch-oss-ctl_oss.c
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
--- oss/ctl_oss.c.orig 2018-04-03 07:01:38 UTC
|
||||
+++ oss/ctl_oss.c
|
||||
@@ -362,7 +362,9 @@ SND_CTL_PLUGIN_DEFINE_FUNC(oss)
|
||||
{
|
||||
snd_config_iterator_t it, next;
|
||||
const char *device = "/dev/mixer";
|
||||
+#ifndef FREEBSD_OSS
|
||||
struct mixer_info mixinfo;
|
||||
+#endif
|
||||
int i, err, val;
|
||||
snd_ctl_oss_t *oss;
|
||||
|
||||
@@ -399,19 +401,29 @@ SND_CTL_PLUGIN_DEFINE_FUNC(oss)
|
||||
goto error;
|
||||
}
|
||||
|
||||
+#ifndef FREEBSD_OSS
|
||||
if (ioctl(oss->fd, SOUND_MIXER_INFO, &mixinfo) < 0) {
|
||||
err = -errno;
|
||||
SNDERR("Cannot get mixer info for device %s", device);
|
||||
goto error;
|
||||
}
|
||||
+#endif
|
||||
|
||||
oss->ext.version = SND_CTL_EXT_VERSION;
|
||||
oss->ext.card_idx = 0; /* FIXME */
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ strncpy(oss->ext.id, "fbsd", sizeof(oss->ext.id) - 1);
|
||||
+ strcpy(oss->ext.driver, "FreeBSD/OSS plugin");
|
||||
+ strncpy(oss->ext.name, "FreeBSD/OSS", sizeof(oss->ext.name) - 1);
|
||||
+ strncpy(oss->ext.longname, "FreeBSD/OSS", sizeof(oss->ext.longname) - 1);
|
||||
+ strncpy(oss->ext.mixername, "FreeBSD/OSS", sizeof(oss->ext.mixername) - 1);
|
||||
+#else
|
||||
strncpy(oss->ext.id, mixinfo.id, sizeof(oss->ext.id) - 1);
|
||||
strcpy(oss->ext.driver, "OSS-Emulation");
|
||||
strncpy(oss->ext.name, mixinfo.name, sizeof(oss->ext.name) - 1);
|
||||
strncpy(oss->ext.longname, mixinfo.name, sizeof(oss->ext.longname) - 1);
|
||||
strncpy(oss->ext.mixername, mixinfo.name, sizeof(oss->ext.mixername) - 1);
|
||||
+#endif
|
||||
oss->ext.poll_fd = -1;
|
||||
oss->ext.callback = &oss_ext_callback;
|
||||
oss->ext.private_data = oss;
|
||||
673
audio/linux-rl9-alsa-plugins-oss/files/patch-oss-pcm_oss.c
Normal file
673
audio/linux-rl9-alsa-plugins-oss/files/patch-oss-pcm_oss.c
Normal file
|
|
@ -0,0 +1,673 @@
|
|||
--- oss/pcm_oss.c.orig 2018-04-03 07:01:38 UTC
|
||||
+++ oss/pcm_oss.c
|
||||
@@ -24,15 +24,48 @@
|
||||
#include <alsa/pcm_external.h>
|
||||
#include <linux/soundcard.h>
|
||||
|
||||
+#define ARRAY_SIZE(x) (sizeof(x) / sizeof(*(x)))
|
||||
+
|
||||
+#ifdef FREEBSD_OSS
|
||||
+#define AFMT_S32_LE 0x00001000 /* Little endian signed 32-bit */
|
||||
+#define AFMT_S32_BE 0x00002000 /* Big endian signed 32-bit */
|
||||
+#define AFMT_U32_LE 0x00004000 /* Little endian unsigned 32-bit */
|
||||
+#define AFMT_U32_BE 0x00008000 /* Big endian unsigned 32-bit */
|
||||
+#define AFMT_S24_LE 0x00010000 /* Little endian signed 24-bit */
|
||||
+#define AFMT_S24_BE 0x00020000 /* Big endian signed 24-bit */
|
||||
+#define AFMT_U24_LE 0x00040000 /* Little endian unsigned 24-bit */
|
||||
+#define AFMT_U24_BE 0x00080000 /* Big endian unsigned 24-bit */
|
||||
+
|
||||
+#define FREEBSD_OSS_RATE_MIN 1
|
||||
+#define FREEBSD_OSS_RATE_MAX 384000
|
||||
+
|
||||
+#define FREEBSD_OSS_CHANNELS_MIN 1
|
||||
+#define FREEBSD_OSS_CHANNELS_MAX 8
|
||||
+
|
||||
+#define FREEBSD_OSS_BUFSZ_MAX 131072
|
||||
+#define FREEBSD_OSS_BLKCNT_MIN 2
|
||||
+#define FREEBSD_OSS_BLKSZ_MIN 16 /* (FREEBSD_OSS_CHANNELS_MAX * 4) */
|
||||
+
|
||||
+#define FREEBSD_OSS_BUFSZ_MIN (FREEBSD_OSS_BLKCNT_MIN * FREEBSD_OSS_BLKSZ_MIN)
|
||||
+#define FREEBSD_OSS_BLKCNT_MAX (FREEBSD_OSS_BUFSZ_MAX / FREEBSD_OSS_BUFSZ_MIN)
|
||||
+#define FREEBSD_OSS_BLKSZ_MAX (FREEBSD_OSS_BUFSZ_MAX / FREEBSD_OSS_BLKCNT_MIN)
|
||||
+#endif
|
||||
+
|
||||
typedef struct snd_pcm_oss {
|
||||
snd_pcm_ioplug_t io;
|
||||
char *device;
|
||||
int fd;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ int bufsz, ptr, ptr_align, last_bytes;
|
||||
+#else
|
||||
int fragment_set;
|
||||
int caps;
|
||||
+#endif
|
||||
int format;
|
||||
+#ifndef FREEBSD_OSS
|
||||
unsigned int period_shift;
|
||||
unsigned int periods;
|
||||
+#endif
|
||||
unsigned int frame_bytes;
|
||||
} snd_pcm_oss_t;
|
||||
|
||||
@@ -49,8 +82,21 @@ static snd_pcm_sframes_t oss_write(snd_pcm_ioplug_t *i
|
||||
buf = (char *)areas->addr + (areas->first + areas->step * offset) / 8;
|
||||
size *= oss->frame_bytes;
|
||||
result = write(oss->fd, buf, size);
|
||||
- if (result <= 0)
|
||||
- return result;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ if (result == -1) {
|
||||
+ if (errno == EAGAIN)
|
||||
+ return 0;
|
||||
+ else
|
||||
+ return -errno;
|
||||
+ }
|
||||
+#else
|
||||
+ if (result <= 0) {
|
||||
+ if (result == -EAGAIN)
|
||||
+ return 0;
|
||||
+ else
|
||||
+ return result;
|
||||
+ }
|
||||
+#endif
|
||||
return result / oss->frame_bytes;
|
||||
}
|
||||
|
||||
@@ -67,14 +113,88 @@ static snd_pcm_sframes_t oss_read(snd_pcm_ioplug_t *io
|
||||
buf = (char *)areas->addr + (areas->first + areas->step * offset) / 8;
|
||||
size *= oss->frame_bytes;
|
||||
result = read(oss->fd, buf, size);
|
||||
- if (result <= 0)
|
||||
- return result;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ if (result == -1) {
|
||||
+ if (errno == EAGAIN)
|
||||
+ return 0;
|
||||
+ else
|
||||
+ return -errno;
|
||||
+ }
|
||||
+#else
|
||||
+ if (result <= 0) {
|
||||
+ if (result == -EAGAIN)
|
||||
+ return 0;
|
||||
+ else
|
||||
+ return result;
|
||||
+ }
|
||||
+#endif
|
||||
return result / oss->frame_bytes;
|
||||
}
|
||||
|
||||
static snd_pcm_sframes_t oss_pointer(snd_pcm_ioplug_t *io)
|
||||
{
|
||||
+#ifdef FREEBSD_OSS
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
+#ifdef FREEBSD_OSS_USE_IO_PTR
|
||||
+ struct count_info ci;
|
||||
+#endif
|
||||
+ audio_buf_info bi;
|
||||
+
|
||||
+ if (io->state != SND_PCM_STATE_RUNNING)
|
||||
+ return 0;
|
||||
+
|
||||
+ if (io->state == SND_PCM_STATE_XRUN)
|
||||
+ return -EPIPE;
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_USE_IO_PTR
|
||||
+ if (ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOPTR : SNDCTL_DSP_GETIPTR, &ci) < 0)
|
||||
+ return -EINVAL;
|
||||
+
|
||||
+ if (ci.ptr == oss->last_bytes &&
|
||||
+ ((ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOSPACE : SNDCTL_DSP_GETISPACE, &bi) < 0) ||
|
||||
+ bi.bytes == oss->bufsz))
|
||||
+ return -EPIPE;
|
||||
+
|
||||
+ if (ci.ptr < oss->last_bytes)
|
||||
+ oss->ptr += oss->bufsz;
|
||||
+
|
||||
+ oss->ptr += ci.ptr;
|
||||
+ oss->ptr -= oss->last_bytes;
|
||||
+ oss->ptr %= oss->ptr_align;
|
||||
+
|
||||
+ oss->last_bytes = ci.ptr;
|
||||
+#else /* !FREEBSD_OSS_USE_IO_PTR */
|
||||
+ if (ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOSPACE : SNDCTL_DSP_GETISPACE, &bi) < 0)
|
||||
+ return -EINVAL;
|
||||
+
|
||||
+ if (bi.bytes == oss->bufsz && bi.bytes == oss->last_bytes) {
|
||||
+#if 0
|
||||
+#ifdef SNDCTL_DSP_GETERROR
|
||||
+ audio_errinfo ei;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_GETERROR, &ei) < 0 ||
|
||||
+ (io->stream == SND_PCM_STREAM_PLAYBACK &&
|
||||
+ ei.play_underruns != 0) ||
|
||||
+ (io->stream == SND_PCM_STREAM_CAPTURE &&
|
||||
+ ei.rec_overruns != 0))
|
||||
+#endif
|
||||
+#endif
|
||||
+ return -EPIPE;
|
||||
+ }
|
||||
+
|
||||
+ if (bi.bytes > oss->last_bytes) {
|
||||
+ oss->ptr += bi.bytes - oss->last_bytes;
|
||||
+ oss->ptr %= oss->ptr_align;
|
||||
+ }
|
||||
+
|
||||
+ oss->last_bytes = bi.bytes;
|
||||
+#endif /* FREEBSD_OSS_USE_IO_PTR */
|
||||
+
|
||||
+ return snd_pcm_bytes_to_frames(io->pcm, oss->ptr);
|
||||
+#else
|
||||
+ snd_pcm_oss_t *oss = io->private_data;
|
||||
struct count_info info;
|
||||
int ptr;
|
||||
|
||||
@@ -85,20 +205,59 @@ static snd_pcm_sframes_t oss_pointer(snd_pcm_ioplug_t
|
||||
}
|
||||
ptr = snd_pcm_bytes_to_frames(io->pcm, info.ptr);
|
||||
return ptr;
|
||||
+#endif
|
||||
}
|
||||
|
||||
static int oss_start(snd_pcm_ioplug_t *io)
|
||||
{
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ audio_buf_info bi;
|
||||
+#ifdef FREEBSD_OSS_USE_IO_PTR
|
||||
+ struct count_info ci;
|
||||
+#endif
|
||||
+#endif
|
||||
int tmp = io->stream == SND_PCM_STREAM_PLAYBACK ?
|
||||
PCM_ENABLE_OUTPUT : PCM_ENABLE_INPUT;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
if (ioctl(oss->fd, SNDCTL_DSP_SETTRIGGER, &tmp) < 0) {
|
||||
fprintf(stderr, "*** OSS: trigger failed\n");
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ return -EINVAL;
|
||||
+#else
|
||||
if (io->stream == SND_PCM_STREAM_CAPTURE)
|
||||
/* fake read to trigger */
|
||||
read(oss->fd, &tmp, 0);
|
||||
+#endif
|
||||
}
|
||||
+
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ if (ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOSPACE : SNDCTL_DSP_GETISPACE, &bi) < 0)
|
||||
+ return -EINVAL;
|
||||
+
|
||||
+ if (oss->bufsz != (bi.fragsize * bi.fragstotal)) {
|
||||
+ fprintf(stderr, "%s(): WARNING - bufsz changed! %d -> %d\n",
|
||||
+ __func__, oss->bufsz, bi.fragsize * bi.fragstotal);
|
||||
+ oss->bufsz = bi.fragsize * bi.fragstotal;
|
||||
+ }
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_USE_IO_PTR
|
||||
+ if (ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOPTR : SNDCTL_DSP_GETIPTR, &ci) < 0)
|
||||
+ return -EINVAL;
|
||||
+
|
||||
+ oss->last_bytes = ci.ptr;
|
||||
+#else
|
||||
+ oss->last_bytes = bi.bytes;
|
||||
+#endif
|
||||
+ oss->ptr = 0;
|
||||
+#endif
|
||||
+
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -107,6 +266,10 @@ static int oss_stop(snd_pcm_ioplug_t *io)
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
int tmp = 0;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
ioctl(oss->fd, SNDCTL_DSP_SETTRIGGER, &tmp);
|
||||
return 0;
|
||||
}
|
||||
@@ -115,18 +278,46 @@ static int oss_drain(snd_pcm_ioplug_t *io)
|
||||
{
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
if (io->stream == SND_PCM_STREAM_PLAYBACK)
|
||||
- ioctl(oss->fd, SNDCTL_DSP_SYNC);
|
||||
+ ioctl(oss->fd, SNDCTL_DSP_SYNC, NULL);
|
||||
return 0;
|
||||
}
|
||||
|
||||
+static int oss_delay(snd_pcm_ioplug_t *io, snd_pcm_sframes_t *delayp)
|
||||
+{
|
||||
+ snd_pcm_oss_t *oss = io->private_data;
|
||||
+ int tmp;
|
||||
+
|
||||
+ if (oss->fd < 0)
|
||||
+ return -EBADFD;
|
||||
+
|
||||
+ if (io->stream == SND_PCM_STREAM_PLAYBACK) {
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_GETODELAY, &tmp) < 0 || tmp < 0)
|
||||
+ tmp = 0;
|
||||
+ } else {
|
||||
+ tmp = 0;
|
||||
+ }
|
||||
+ *delayp = snd_pcm_bytes_to_frames(io->pcm, tmp);
|
||||
+
|
||||
+ return (0);
|
||||
+}
|
||||
+
|
||||
+#ifndef FREEBSD_OSS
|
||||
static int oss_prepare(snd_pcm_ioplug_t *io)
|
||||
{
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
int tmp;
|
||||
|
||||
- ioctl(oss->fd, SNDCTL_DSP_RESET);
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
|
||||
+ ioctl(oss->fd, SNDCTL_DSP_RESET, NULL);
|
||||
+
|
||||
tmp = io->channels;
|
||||
if (ioctl(oss->fd, SNDCTL_DSP_CHANNELS, &tmp) < 0) {
|
||||
perror("SNDCTL_DSP_CHANNELS");
|
||||
@@ -145,16 +336,75 @@ static int oss_prepare(snd_pcm_ioplug_t *io)
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
+#endif
|
||||
|
||||
+#ifdef FREEBSD_OSS
|
||||
+static const struct {
|
||||
+ int oss_format;
|
||||
+ snd_pcm_format_t alsa_format;
|
||||
+} oss_formats_tab[] = {
|
||||
+ { AFMT_U8, SND_PCM_FORMAT_U8 },
|
||||
+ { AFMT_S8, SND_PCM_FORMAT_S8 },
|
||||
+ { AFMT_MU_LAW, SND_PCM_FORMAT_MU_LAW },
|
||||
+ { AFMT_A_LAW, SND_PCM_FORMAT_A_LAW },
|
||||
+ { AFMT_S16_LE, SND_PCM_FORMAT_S16_LE },
|
||||
+ { AFMT_S16_BE, SND_PCM_FORMAT_S16_BE },
|
||||
+ { AFMT_U16_LE, SND_PCM_FORMAT_U16_LE },
|
||||
+ { AFMT_U16_BE, SND_PCM_FORMAT_U16_BE },
|
||||
+ { AFMT_S24_LE, SND_PCM_FORMAT_S24_3LE },
|
||||
+ { AFMT_S24_BE, SND_PCM_FORMAT_S24_3BE },
|
||||
+ { AFMT_U24_LE, SND_PCM_FORMAT_U24_3LE },
|
||||
+ { AFMT_U24_BE, SND_PCM_FORMAT_U24_3BE },
|
||||
+ { AFMT_S32_LE, SND_PCM_FORMAT_S32_LE },
|
||||
+ { AFMT_S32_BE, SND_PCM_FORMAT_S32_BE },
|
||||
+ { AFMT_U32_LE, SND_PCM_FORMAT_U32_LE },
|
||||
+ { AFMT_U32_BE, SND_PCM_FORMAT_U32_BE },
|
||||
+ /* Special */
|
||||
+ { AFMT_S24_LE, SND_PCM_FORMAT_S20_3LE },
|
||||
+ { AFMT_S24_BE, SND_PCM_FORMAT_S20_3BE },
|
||||
+ { AFMT_U24_LE, SND_PCM_FORMAT_U20_3LE },
|
||||
+ { AFMT_U24_BE, SND_PCM_FORMAT_U20_3BE },
|
||||
+ { AFMT_S24_LE, SND_PCM_FORMAT_S18_3LE },
|
||||
+ { AFMT_S24_BE, SND_PCM_FORMAT_S18_3BE },
|
||||
+ { AFMT_U24_LE, SND_PCM_FORMAT_U18_3LE },
|
||||
+ { AFMT_U24_BE, SND_PCM_FORMAT_U18_3BE },
|
||||
+ { AFMT_S32_LE, SND_PCM_FORMAT_S24_LE },
|
||||
+ { AFMT_S32_BE, SND_PCM_FORMAT_S24_BE },
|
||||
+ { AFMT_U32_LE, SND_PCM_FORMAT_U24_LE },
|
||||
+ { AFMT_U32_BE, SND_PCM_FORMAT_U24_BE },
|
||||
+};
|
||||
+#endif
|
||||
+
|
||||
static int oss_hw_params(snd_pcm_ioplug_t *io,
|
||||
snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED)
|
||||
{
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
int i, tmp, err;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ int blksz_shift, blkcnt;
|
||||
+ audio_buf_info bi;
|
||||
+#else
|
||||
unsigned int period_bytes;
|
||||
+#endif
|
||||
long oflags, flags;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
oss->frame_bytes = (snd_pcm_format_physical_width(io->format) * io->channels) / 8;
|
||||
+#ifdef FREEBSD_OSS
|
||||
+ oss->ptr_align = io->buffer_size * oss->frame_bytes;
|
||||
+
|
||||
+ oss->format = 0;
|
||||
+ for (i = 0; i < ARRAY_SIZE(oss_formats_tab); i++) {
|
||||
+ if (oss_formats_tab[i].alsa_format == io->format) {
|
||||
+ oss->format = oss_formats_tab[i].oss_format;
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ if (oss->format == 0) {
|
||||
+#else
|
||||
switch (io->format) {
|
||||
case SND_PCM_FORMAT_U8:
|
||||
oss->format = AFMT_U8;
|
||||
@@ -166,9 +416,93 @@ static int oss_hw_params(snd_pcm_ioplug_t *io,
|
||||
oss->format = AFMT_S16_BE;
|
||||
break;
|
||||
default:
|
||||
+#endif
|
||||
fprintf(stderr, "*** OSS: unsupported format %s\n", snd_pcm_format_name(io->format));
|
||||
return -EINVAL;
|
||||
}
|
||||
+#ifdef FREEBSD_OSS
|
||||
+
|
||||
+ ioctl(oss->fd, SNDCTL_DSP_RESET);
|
||||
+
|
||||
+ /* use a 16ms HW buffer by default */
|
||||
+ tmp = ((16 * io->rate) / 1000) * oss->frame_bytes;
|
||||
+
|
||||
+ /* round up to nearest power of two */
|
||||
+ while (tmp & (tmp - 1))
|
||||
+ tmp += tmp & ~(tmp - 1);
|
||||
+
|
||||
+ /* get logarithmic value */
|
||||
+ for (blksz_shift = 0; blksz_shift < 24; blksz_shift++) {
|
||||
+ if (tmp == (1 << blksz_shift))
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ tmp = io->buffer_size * oss->frame_bytes;
|
||||
+
|
||||
+ /* compute HW buffer big enough to hold SW buffer */
|
||||
+ for (blkcnt = FREEBSD_OSS_BLKCNT_MIN; blkcnt != FREEBSD_OSS_BLKCNT_MAX; blkcnt *= 2) {
|
||||
+ if ((blkcnt << blksz_shift) >= tmp)
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ tmp = blksz_shift | (blkcnt << 16);
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_SETFRAGMENT, &tmp) < 0) {
|
||||
+ perror("SNDCTL_DSP_SETFRAGMENTS");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+
|
||||
+ tmp = oss->format;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_SETFMT, &tmp) < 0 ||
|
||||
+ tmp != oss->format) {
|
||||
+ perror("SNDCTL_DSP_SETFMT");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+
|
||||
+ tmp = io->channels;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_CHANNELS, &tmp) < 0 ||
|
||||
+ tmp != io->channels) {
|
||||
+ perror("SNDCTL_DSP_CHANNELS");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+
|
||||
+ tmp = io->rate;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_SPEED, &tmp) < 0 ||
|
||||
+ tmp > io->rate * 1.01 || tmp < io->rate * 0.99) {
|
||||
+ perror("SNDCTL_DSP_SPEED");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+
|
||||
+ if (ioctl(oss->fd, (io->stream == SND_PCM_STREAM_PLAYBACK) ?
|
||||
+ SNDCTL_DSP_GETOSPACE : SNDCTL_DSP_GETISPACE, &bi) < 0) {
|
||||
+ perror("SNDCTL_DSP_GET[I/O]SPACE");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+
|
||||
+ oss->bufsz = bi.fragsize * bi.fragstotal;
|
||||
+
|
||||
+#ifdef SNDCTL_DSP_LOW_WATER
|
||||
+ tmp = ((io->period_size * oss->frame_bytes) * 3) / 4;
|
||||
+ tmp -= tmp % oss->frame_bytes;
|
||||
+ if (tmp < oss->frame_bytes)
|
||||
+ tmp = oss->frame_bytes;
|
||||
+ if (tmp > bi.fragsize)
|
||||
+ tmp = bi.fragsize;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_LOW_WATER, &tmp) < 0)
|
||||
+ perror("SNDCTL_DSP_LOW_WATER");
|
||||
+#endif
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_DEBUG_VERBOSE
|
||||
+ fprintf(stderr,
|
||||
+ "\n\n[%lu -> %d] %lu ~ %d -> %d, %lu ~ %d -> %d [d:%ld lw:%d]\n\n",
|
||||
+ io->buffer_size / io->period_size, bi.fragstotal,
|
||||
+ io->buffer_size * oss->frame_bytes,
|
||||
+ (1 << blksz_shift) * blkcnt, oss->bufsz,
|
||||
+ io->period_size * oss->frame_bytes, 1 << blksz_shift,
|
||||
+ bi.fragsize,
|
||||
+ (long)(io->buffer_size * oss->frame_bytes) -
|
||||
+ oss->bufsz, tmp);
|
||||
+#endif
|
||||
+#else
|
||||
period_bytes = io->period_size * oss->frame_bytes;
|
||||
oss->period_shift = 0;
|
||||
for (i = 31; i >= 4; i--) {
|
||||
@@ -209,6 +543,7 @@ static int oss_hw_params(snd_pcm_ioplug_t *io,
|
||||
goto _retry;
|
||||
}
|
||||
oss->fragment_set = 1;
|
||||
+#endif
|
||||
|
||||
if ((flags = fcntl(oss->fd, F_GETFL)) < 0) {
|
||||
err = -errno;
|
||||
@@ -229,16 +564,152 @@ static int oss_hw_params(snd_pcm_ioplug_t *io,
|
||||
return 0;
|
||||
}
|
||||
|
||||
-#define ARRAY_SIZE(ary) (sizeof(ary)/sizeof(ary[0]))
|
||||
-
|
||||
static int oss_hw_constraint(snd_pcm_oss_t *oss)
|
||||
{
|
||||
+#ifdef FREEBSD_OSS
|
||||
snd_pcm_ioplug_t *io = &oss->io;
|
||||
static const snd_pcm_access_t access_list[] = {
|
||||
SND_PCM_ACCESS_RW_INTERLEAVED,
|
||||
SND_PCM_ACCESS_MMAP_INTERLEAVED
|
||||
};
|
||||
+#ifdef FREEBSD_OSS_BLKCNT_P2
|
||||
+ unsigned int period_list[30];
|
||||
+#endif
|
||||
+#ifdef FREEBSD_OSS_BUFSZ_P2
|
||||
+ unsigned int bufsz_list[30];
|
||||
+#endif
|
||||
unsigned int nformats;
|
||||
+ unsigned int format[ARRAY_SIZE(oss_formats_tab)];
|
||||
+#if 0
|
||||
+ unsigned int nchannels;
|
||||
+ unsigned int channel[FREEBSD_OSS_CHANNELS_MAX];
|
||||
+#endif
|
||||
+ int i, err, tmp;
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_DEBUG_VERBOSE
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
+ /* check trigger */
|
||||
+ tmp = 0;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_GETCAPS, &tmp) >= 0) {
|
||||
+ if (!(tmp & DSP_CAP_TRIGGER))
|
||||
+ fprintf(stderr, "*** OSS: trigger is not supported!\n");
|
||||
+ }
|
||||
+
|
||||
+ /* access type - interleaved only */
|
||||
+ if ((err = snd_pcm_ioplug_set_param_list(io, SND_PCM_IOPLUG_HW_ACCESS,
|
||||
+ ARRAY_SIZE(access_list), access_list)) < 0)
|
||||
+ return err;
|
||||
+
|
||||
+ /* supported formats. */
|
||||
+ tmp = 0;
|
||||
+ ioctl(oss->fd, SNDCTL_DSP_GETFMTS, &tmp);
|
||||
+ nformats = 0;
|
||||
+ for (i = 0; i < ARRAY_SIZE(oss_formats_tab); i++) {
|
||||
+ if (tmp & oss_formats_tab[i].oss_format)
|
||||
+ format[nformats++] = oss_formats_tab[i].alsa_format;
|
||||
+ }
|
||||
+ if (! nformats)
|
||||
+ format[nformats++] = SND_PCM_FORMAT_S16;
|
||||
+ if ((err = snd_pcm_ioplug_set_param_list(io, SND_PCM_IOPLUG_HW_FORMAT,
|
||||
+ nformats, format)) < 0)
|
||||
+ return err;
|
||||
+
|
||||
+#if 0
|
||||
+ /* supported channels */
|
||||
+ nchannels = 0;
|
||||
+ for (i = 0; i < ARRAY_SIZE(channel); i++) {
|
||||
+ tmp = i + 1;
|
||||
+ if (ioctl(oss->fd, SNDCTL_DSP_CHANNELS, &tmp) >= 0 &&
|
||||
+ 1 + i == tmp)
|
||||
+ channel[nchannels++] = tmp;
|
||||
+ }
|
||||
+ if (! nchannels) /* assume 2ch stereo */
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io,
|
||||
+ SND_PCM_IOPLUG_HW_CHANNELS, 2, 2);
|
||||
+ else
|
||||
+ err = snd_pcm_ioplug_set_param_list(io,
|
||||
+ SND_PCM_IOPLUG_HW_CHANNELS, nchannels, channel);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+#endif
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io, SND_PCM_IOPLUG_HW_CHANNELS,
|
||||
+ FREEBSD_OSS_CHANNELS_MIN, FREEBSD_OSS_CHANNELS_MAX);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+
|
||||
+ /* supported rates */
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io, SND_PCM_IOPLUG_HW_RATE,
|
||||
+ FREEBSD_OSS_RATE_MIN, FREEBSD_OSS_RATE_MAX);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+
|
||||
+ /*
|
||||
+ * Maximum buffer size on FreeBSD can go up to 131072 bytes without
|
||||
+ * strict ^2 alignment so that s24le in 3bytes packing can be fed
|
||||
+ * directly.
|
||||
+ */
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_BLKCNT_P2
|
||||
+ tmp = 0;
|
||||
+ for (i = 1; i < 31 && tmp < ARRAY_SIZE(period_list); i++) {
|
||||
+ if ((1 << i) > FREEBSD_OSS_BLKCNT_MAX)
|
||||
+ break;
|
||||
+ if ((1 << i) < FREEBSD_OSS_BLKCNT_MIN)
|
||||
+ continue;
|
||||
+ period_list[tmp++] = 1 << i;
|
||||
+ }
|
||||
+
|
||||
+ if (tmp > 0)
|
||||
+ err = snd_pcm_ioplug_set_param_list(io,
|
||||
+ SND_PCM_IOPLUG_HW_PERIODS, tmp, period_list);
|
||||
+ else
|
||||
+#endif
|
||||
+ /* periods , not strictly ^2 but later on will be refined */
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io,
|
||||
+ SND_PCM_IOPLUG_HW_PERIODS, FREEBSD_OSS_BLKCNT_MIN,
|
||||
+ FREEBSD_OSS_BLKCNT_MAX);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+
|
||||
+ /* period size , not strictly ^2 */
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io,
|
||||
+ SND_PCM_IOPLUG_HW_PERIOD_BYTES, FREEBSD_OSS_BLKSZ_MIN,
|
||||
+ FREEBSD_OSS_BLKSZ_MAX);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+
|
||||
+#ifdef FREEBSD_OSS_BUFSZ_P2
|
||||
+ tmp = 0;
|
||||
+ for (i = 1; i < 31 && tmp < ARRAY_SIZE(bufsz_list); i++) {
|
||||
+ if ((1 << i) > FREEBSD_OSS_BUFSZ_MAX)
|
||||
+ break;
|
||||
+ if ((1 << i) < FREEBSD_OSS_BUFSZ_MIN)
|
||||
+ continue;
|
||||
+ bufsz_list[tmp++] = 1 << i;
|
||||
+ }
|
||||
+
|
||||
+ if (tmp > 0)
|
||||
+ err = snd_pcm_ioplug_set_param_list(io,
|
||||
+ SND_PCM_IOPLUG_HW_BUFFER_BYTES, tmp, bufsz_list);
|
||||
+ else
|
||||
+#endif
|
||||
+ /* buffer size , not strictly ^2 */
|
||||
+ err = snd_pcm_ioplug_set_param_minmax(io,
|
||||
+ SND_PCM_IOPLUG_HW_BUFFER_BYTES, FREEBSD_OSS_BUFSZ_MIN,
|
||||
+ FREEBSD_OSS_BUFSZ_MAX);
|
||||
+ if (err < 0)
|
||||
+ return err;
|
||||
+
|
||||
+ return 0;
|
||||
+#else
|
||||
+ snd_pcm_ioplug_t *io = &oss->io;
|
||||
+ static const snd_pcm_access_t access_list[] = {
|
||||
+ SND_PCM_ACCESS_RW_INTERLEAVED,
|
||||
+ SND_PCM_ACCESS_MMAP_INTERLEAVED
|
||||
+ };
|
||||
+ unsigned int nformats;
|
||||
unsigned int format[5];
|
||||
unsigned int nchannels;
|
||||
unsigned int channel[6];
|
||||
@@ -317,6 +788,7 @@ static int oss_hw_constraint(snd_pcm_oss_t *oss)
|
||||
return err;
|
||||
|
||||
return 0;
|
||||
+#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -324,6 +796,10 @@ static int oss_close(snd_pcm_ioplug_t *io)
|
||||
{
|
||||
snd_pcm_oss_t *oss = io->private_data;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
close(oss->fd);
|
||||
free(oss->device);
|
||||
free(oss);
|
||||
@@ -337,8 +813,11 @@ static const snd_pcm_ioplug_callback_t oss_playback_ca
|
||||
.pointer = oss_pointer,
|
||||
.close = oss_close,
|
||||
.hw_params = oss_hw_params,
|
||||
+#ifndef FREEBSD_OSS
|
||||
.prepare = oss_prepare,
|
||||
+#endif
|
||||
.drain = oss_drain,
|
||||
+ .delay = oss_delay,
|
||||
};
|
||||
|
||||
static const snd_pcm_ioplug_callback_t oss_capture_callback = {
|
||||
@@ -348,8 +827,11 @@ static const snd_pcm_ioplug_callback_t oss_capture_cal
|
||||
.pointer = oss_pointer,
|
||||
.close = oss_close,
|
||||
.hw_params = oss_hw_params,
|
||||
+#ifndef FREEBSD_OSS
|
||||
.prepare = oss_prepare,
|
||||
+#endif
|
||||
.drain = oss_drain,
|
||||
+ .delay = oss_delay,
|
||||
};
|
||||
|
||||
|
||||
@@ -360,6 +842,10 @@ SND_PCM_PLUGIN_DEFINE_FUNC(oss)
|
||||
int err;
|
||||
snd_pcm_oss_t *oss;
|
||||
|
||||
+#if defined(FREEBSD_OSS) && defined(FREEBSD_OSS_DEBUG_VERBOSE)
|
||||
+ fprintf(stderr, "%s()\n", __func__);
|
||||
+#endif
|
||||
+
|
||||
snd_config_for_each(i, next, conf) {
|
||||
snd_config_t *n = snd_config_iterator_entry(i);
|
||||
const char *id;
|
||||
|
|
@ -1,9 +1,4 @@
|
|||
etc/alsa/conf.d/50-oss.conf
|
||||
usr/lib/.build-id/8e/263ad43382bea63bc9008603226c1d772c89be
|
||||
usr/lib/.build-id/e5/77c29f559c6e1ea5ee216c3976bec61d1bdd42
|
||||
usr/lib64/alsa-lib/libasound_module_ctl_oss.so
|
||||
usr/lib64/alsa-lib/libasound_module_pcm_oss.so
|
||||
usr/share/alsa/alsa.conf.d/50-oss.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README-pcm-oss
|
||||
|
|
|
|||
|
|
@ -1,9 +1,6 @@
|
|||
etc/alsa/conf.d/50-oss.conf
|
||||
usr/lib/.build-id/04/444e7ed34492487dec130e095d94b1c59dde66
|
||||
usr/lib/.build-id/d5/0f65148fff2d59a3def3b641a6e223f550c633
|
||||
usr/lib/alsa-lib/libasound_module_ctl_oss.so
|
||||
usr/lib/alsa-lib/libasound_module_pcm_oss.so
|
||||
usr/lib64/alsa-lib/libasound_module_ctl_oss.so
|
||||
usr/lib64/alsa-lib/libasound_module_pcm_oss.so
|
||||
usr/share/alsa/alsa.conf.d/50-oss.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README-pcm-oss
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= alsa-plugins
|
||||
PORTVERSION= 1.2.7.1
|
||||
DISTVERSIONSUFFIX= -1.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
PKGNAMESUFFIX= -pulseaudio
|
||||
|
||||
|
|
@ -14,11 +15,12 @@ USES= linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= alsalib pulseaudio-libs
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1688626498
|
||||
TIMESTAMP = 1731453033
|
||||
SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.aarch64.rpm) = 3c3a6a6d671ce630d54ca66b8f2c3d570d78d120a725faeafc67ad11cd5bc9e4
|
||||
SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.aarch64.rpm) = 42420
|
||||
SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.i686.rpm) = 311efca5973c39e98c72939f3183b108a24727b42c5a69ed28db2c813d390156
|
||||
SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.i686.rpm) = 44499
|
||||
SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64.rpm) = f0306182d2629ed563dc67cad008afe3cded020c883678b088cc6ede7babd0f6
|
||||
SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64.rpm) = 43229
|
||||
SHA256 (rocky/a/alsa-plugins-1.2.7.1-1.el9.src.rpm) = d88148378a8fe1245643d995187581cc301099bdb78528cd087576fd947fe545
|
||||
|
|
|
|||
|
|
@ -1,8 +1,14 @@
|
|||
etc/alsa/conf.d/50-pulseaudio.conf
|
||||
etc/alsa/conf.d/99-pulseaudio-default.conf
|
||||
usr/lib/.build-id/3d/9f82cf7065db42f7fd9f18304faa1cf1f4e111
|
||||
usr/lib/.build-id/53/d10c493f98446a0bd378d42caa011fd980e470
|
||||
usr/lib/.build-id/58/83e37627e5b600d7eb25e7f8ad9ec01b27cab1
|
||||
usr/lib/.build-id/bb/3f6cb56de35dfede221f2d47a3feaa46f4ff4b
|
||||
usr/lib/.build-id/e3/fd92247fa9b74c31ba160bcd606fc993c2624e
|
||||
usr/lib/.build-id/ee/0c0421f41a679ae1463103671d793009a9f416
|
||||
usr/lib/alsa-lib/libasound_module_conf_pulse.so
|
||||
usr/lib/alsa-lib/libasound_module_ctl_pulse.so
|
||||
usr/lib/alsa-lib/libasound_module_pcm_pulse.so
|
||||
usr/lib64/alsa-lib/libasound_module_conf_pulse.so
|
||||
usr/lib64/alsa-lib/libasound_module_ctl_pulse.so
|
||||
usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= flac
|
||||
PORTVERSION= 1.3.3
|
||||
DISTVERSIONSUFFIX= -10.el9_2.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio linux
|
||||
PKGNAMESUFFIX= -libs
|
||||
|
||||
|
|
@ -13,13 +13,14 @@ USES= cpe linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= libogg
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CPE_VENDOR= flac_project
|
||||
|
||||
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1696227613
|
||||
TIMESTAMP = 1731453155
|
||||
SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.aarch64.rpm) = da340ea2e10d7fbd68a98ebed703eff0985fe8e49cb1971b1636db98bad502c8
|
||||
SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.aarch64.rpm) = 196105
|
||||
SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.i686.rpm) = 1c056a6b057c0cee443f0aee486a16eef050189dfb1683299f2f7f5de9d881b9
|
||||
SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.i686.rpm) = 237280
|
||||
SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm) = 03b7d648f6b4adbeb9e03acb673289f6442f867546dc3dcd9f0c1629bc839ed0
|
||||
SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm) = 222176
|
||||
SHA256 (rocky/f/flac-1.3.3-10.el9_2.1.src.rpm) = 833dbbf5a9553448fb426d8092683e87c9888b9f4cf833002b918098be22c116
|
||||
|
|
|
|||
|
|
@ -1,5 +1,11 @@
|
|||
usr/lib/.build-id/63/c340521244598730733cf9d82811c5dc0d3dbf
|
||||
usr/lib/.build-id/c0/19c9acefed1048c90a2f984c9ec53e41b2caaa
|
||||
usr/lib/.build-id/c3/8b1f291d1efe5600e31d876155704b63d4b37a
|
||||
usr/lib/.build-id/d8/cc705adefbeac54afd650634b0099f7b98849e
|
||||
usr/lib/libFLAC++.so.6
|
||||
usr/lib/libFLAC++.so.6.3.0
|
||||
usr/lib/libFLAC.so.8
|
||||
usr/lib/libFLAC.so.8.3.0
|
||||
usr/lib64/libFLAC++.so.6
|
||||
usr/lib64/libFLAC++.so.6.3.0
|
||||
usr/lib64/libFLAC.so.8
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= gsm
|
||||
PORTVERSION= 1.0.19
|
||||
DISTVERSIONSUFFIX= -6.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -10,8 +11,9 @@ WWW= http://kbs.cs.tu-berlin.de/~jutta/toast.html
|
|||
USES= linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686569639
|
||||
TIMESTAMP = 1731453230
|
||||
SHA256 (rocky/g/gsm-1.0.19-6.el9.aarch64.rpm) = 220ec2bca3688bcbdea92eac93491715830138477a166d301c176185168f1a3d
|
||||
SIZE (rocky/g/gsm-1.0.19-6.el9.aarch64.rpm) = 34446
|
||||
SHA256 (rocky/g/gsm-1.0.19-6.el9.i686.rpm) = ba0398d8afdc072c359bd393dd945eadf26d0e12a4093984c924b0e147c7cd32
|
||||
SIZE (rocky/g/gsm-1.0.19-6.el9.i686.rpm) = 34393
|
||||
SHA256 (rocky/g/gsm-1.0.19-6.el9.x86_64.rpm) = a5ff96d8d96d8fb89d6febcff7b0615448984be8d2fa18960a7d05351aea69b7
|
||||
SIZE (rocky/g/gsm-1.0.19-6.el9.x86_64.rpm) = 33820
|
||||
SHA256 (rocky/g/gsm-1.0.19-6.el9.src.rpm) = ce9fd315a44f414f804efa32667e701bb242ec5e5b173403d98e5aad5cbb7ab7
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
usr/lib/.build-id/0e/a2f20ca00135a681bcd66ff66edf140721713f
|
||||
usr/lib/.build-id/c7/d41325192ba07e01eac8c59fd65bc6bb79d4d7
|
||||
usr/lib/libgsm.so.1
|
||||
usr/lib/libgsm.so.1.0.19
|
||||
usr/lib64/libgsm.so.1
|
||||
usr/lib64/libgsm.so.1.0.19
|
||||
%%PORTDOCS%%usr/share/doc/gsm/ChangeLog
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= libogg
|
||||
PORTVERSION= 1.3.4
|
||||
DISTVERSIONSUFFIX= -6.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -10,9 +11,10 @@ WWW= https://www.xiph.org/ogg/
|
|||
USES= linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686569432
|
||||
TIMESTAMP = 1731453298
|
||||
SHA256 (rocky/l/libogg-1.3.4-6.el9.aarch64.rpm) = 5466faaaef6693d9affff8d92b093884c9f42315b514a6ef903bb0e183d3ecab
|
||||
SIZE (rocky/l/libogg-1.3.4-6.el9.aarch64.rpm) = 32850
|
||||
SHA256 (rocky/l/libogg-1.3.4-6.el9.i686.rpm) = 20917d6a4ccf6ceb102be4e4b87b1adc528018b10dec0570ec0ef9691b8ea4cf
|
||||
SIZE (rocky/l/libogg-1.3.4-6.el9.i686.rpm) = 34205
|
||||
SHA256 (rocky/l/libogg-1.3.4-6.el9.x86_64.rpm) = b9185380df1f9787e93de2e32b0dddbd24d0017371e7b4ae2106ff0bbe8819da
|
||||
SIZE (rocky/l/libogg-1.3.4-6.el9.x86_64.rpm) = 33277
|
||||
SHA256 (rocky/l/libogg-1.3.4-6.el9.src.rpm) = 267097c950dde41f40614d77ddf7253fc43f887d4f796a2aa1fb95ae14c0db2b
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
usr/lib/.build-id/1f/8985d2e5a6bcb0573b6567e5fd47e4d7ffc164
|
||||
usr/lib/.build-id/d7/8a92c59ab1a00d24b803442a392863549231bf
|
||||
usr/lib/libogg.so.0
|
||||
usr/lib/libogg.so.0.8.4
|
||||
usr/lib64/libogg.so.0
|
||||
usr/lib64/libogg.so.0.8.4
|
||||
%%PORTDOCS%%usr/share/doc/libogg/AUTHORS
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= libsndfile
|
||||
PORTVERSION= 1.0.31
|
||||
DISTVERSIONSUFFIX= -8.el9
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -12,11 +12,12 @@ USES= cpe linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= flac gsm libogg libvorbis
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CPE_VENDOR= libsndfile_project
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1717437621
|
||||
TIMESTAMP = 1731453362
|
||||
SHA256 (rocky/l/libsndfile-1.0.31-8.el9.aarch64.rpm) = b5ae0610f89782a2c93c2020c341c5ad203f11e9b5d4a970a44be7bcd4e8c2ea
|
||||
SIZE (rocky/l/libsndfile-1.0.31-8.el9.aarch64.rpm) = 211389
|
||||
SHA256 (rocky/l/libsndfile-1.0.31-8.el9.i686.rpm) = 342e48456e5c1ec77d7a2da767a490c2b69cd4f3d91d9a0ae9cbdc9a14ca8312
|
||||
SIZE (rocky/l/libsndfile-1.0.31-8.el9.i686.rpm) = 238387
|
||||
SHA256 (rocky/l/libsndfile-1.0.31-8.el9.x86_64.rpm) = 119bd8a42b9ff82204432a5abc9ececfeeaffd72f44a3c7f7df82fe1ea56ddce
|
||||
SIZE (rocky/l/libsndfile-1.0.31-8.el9.x86_64.rpm) = 210352
|
||||
SHA256 (rocky/l/libsndfile-1.0.31-8.el9.src.rpm) = 693e0d5d494f639fda5a55868c955ef7a6b7d57c2ab7e92f4659abdbb959321a
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
usr/lib/.build-id/1e/3618d0a3dbfa33aa4647577a346717a617b626
|
||||
usr/lib/.build-id/23/a70491670c78e84962fc3327318b6db76e2b99
|
||||
usr/lib/libsndfile.so.1
|
||||
usr/lib/libsndfile.so.1.0.31
|
||||
usr/lib64/libsndfile.so.1
|
||||
usr/lib64/libsndfile.so.1.0.31
|
||||
%%PORTDOCS%%usr/share/doc/libsndfile/AUTHORS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= libvorbis
|
||||
PORTVERSION= 1.3.7
|
||||
DISTVERSIONSUFFIX= -5.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -11,6 +12,7 @@ USES= cpe linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= libogg
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CPE_VENDOR= xiph.org
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1686569786
|
||||
TIMESTAMP = 1731453449
|
||||
SHA256 (rocky/l/libvorbis-1.3.7-5.el9.aarch64.rpm) = 8476b73e0d8173b9cf05f98d4ab6ecc08a76eb2f130ae71293e0d59573f5360d
|
||||
SIZE (rocky/l/libvorbis-1.3.7-5.el9.aarch64.rpm) = 192823
|
||||
SHA256 (rocky/l/libvorbis-1.3.7-5.el9.i686.rpm) = 12ec8f87938e116a09577c72f5cff90044785d75f1a67edab32c4087e901f145
|
||||
SIZE (rocky/l/libvorbis-1.3.7-5.el9.i686.rpm) = 196720
|
||||
SHA256 (rocky/l/libvorbis-1.3.7-5.el9.x86_64.rpm) = c57530fcd760d7c465826b85dd5dabc086b7922e875da914cf30744c77197dca
|
||||
SIZE (rocky/l/libvorbis-1.3.7-5.el9.x86_64.rpm) = 196907
|
||||
SHA256 (rocky/l/libvorbis-1.3.7-5.el9.src.rpm) = 1d124e09a8e97b920616c085ae1a2c65289887f475697ab241adc8f732426fb3
|
||||
|
|
|
|||
|
|
@ -1,6 +1,15 @@
|
|||
usr/lib/.build-id/0a/312731d5df75265463e2c23a9c02572a9ad041
|
||||
usr/lib/.build-id/2a/39af07fa45b4ec4c6d7039bac464e9776e1a3a
|
||||
usr/lib/.build-id/48/c8a092be794409bc3ed7d9222ea1a306f5d2d9
|
||||
usr/lib/.build-id/6b/0d35628ac602ccbce87433c69da98ea5215f10
|
||||
usr/lib/.build-id/a7/8442fbc1ed4c0b7cc98d8e5aa878fa2eed70b3
|
||||
usr/lib/.build-id/fe/347af8339fa1b8d0f6f7b17390238cf4625b22
|
||||
usr/lib/libvorbis.so.0
|
||||
usr/lib/libvorbis.so.0.4.9
|
||||
usr/lib/libvorbisenc.so.2
|
||||
usr/lib/libvorbisenc.so.2.0.12
|
||||
usr/lib/libvorbisfile.so.3
|
||||
usr/lib/libvorbisfile.so.3.3.8
|
||||
usr/lib64/libvorbis.so.0
|
||||
usr/lib64/libvorbis.so.0.4.9
|
||||
usr/lib64/libvorbisenc.so.2
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= openal-soft
|
||||
PORTVERSION= 1.19.1
|
||||
DISTVERSIONSUFFIX= -16.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -11,9 +12,10 @@ USES= linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= alsalib
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1705997106
|
||||
TIMESTAMP = 1731453578
|
||||
SHA256 (rocky/o/openal-soft-1.19.1-16.el9.aarch64.rpm) = 4b00b41dfffa797f9f6720431e635107962b24373aab99070f5abbabd36c945d
|
||||
SIZE (rocky/o/openal-soft-1.19.1-16.el9.aarch64.rpm) = 536820
|
||||
SHA256 (rocky/o/openal-soft-1.19.1-16.el9.i686.rpm) = 8a3074d181183fd37064fa3f89c2016335868f2c8e26c7fba7685cb1e2263b86
|
||||
SIZE (rocky/o/openal-soft-1.19.1-16.el9.i686.rpm) = 553816
|
||||
SHA256 (rocky/o/openal-soft-1.19.1-16.el9.x86_64.rpm) = a73661c62a75bc6aedbe47c67cfa5dabadd8f828732227b521e548ba9d2784e7
|
||||
SIZE (rocky/o/openal-soft-1.19.1-16.el9.x86_64.rpm) = 546106
|
||||
SHA256 (rocky/o/openal-soft-1.19.1-16.el9.src.rpm) = eff033e9d6e0a6156a6fc038f63d84a6bb6d96311a63b823a9e09dbca9c3bbc5
|
||||
|
|
|
|||
|
|
@ -1,7 +1,11 @@
|
|||
etc/openal/alsoft.conf
|
||||
usr/bin/openal-info
|
||||
usr/lib/.build-id/0b/c2b4fcae34de3f623f0f994feed8e22de866ca
|
||||
usr/lib/.build-id/25/b28d7342a90e0435827c2395ad66f712acc0ce
|
||||
usr/lib/.build-id/68/b91eafdb5e8adbabe1d5be0ea67e76d5234e5f
|
||||
usr/lib/.build-id/ba/632ab5a3a7ad86b9d79f30ed3b382757e1d712
|
||||
usr/lib/libopenal.so.1
|
||||
usr/lib/libopenal.so.1.19.1
|
||||
usr/lib64/libopenal.so.1
|
||||
usr/lib64/libopenal.so.1.19.1
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= opus
|
||||
PORTVERSION= 1.3.1
|
||||
DISTVERSIONSUFFIX= -10.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
|
||||
MAINTAINER= emulation@FreeBSD.org
|
||||
|
|
@ -10,9 +11,10 @@ WWW= https://opus-codec.org/
|
|||
USES= linux:rl9
|
||||
USE_LDCONFIG= yes
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
TIMESTAMP = 1688130399
|
||||
TIMESTAMP = 1731453642
|
||||
SHA256 (rocky/o/opus-1.3.1-10.el9.aarch64.rpm) = 9be3967a5257d39e302949fe30f4f8480bc44acb761694758de0fd871a993fcf
|
||||
SIZE (rocky/o/opus-1.3.1-10.el9.aarch64.rpm) = 197299
|
||||
SHA256 (rocky/o/opus-1.3.1-10.el9.i686.rpm) = f470999334727d845bfe2bfac6e31264d4573b7a978b5a3d2a59ab6a1839cc51
|
||||
SIZE (rocky/o/opus-1.3.1-10.el9.i686.rpm) = 206744
|
||||
SHA256 (rocky/o/opus-1.3.1-10.el9.x86_64.rpm) = a871c8c2662df51308853f4561cec2f1d7f948ab0a53ba1493f06a01e504f56e
|
||||
SIZE (rocky/o/opus-1.3.1-10.el9.x86_64.rpm) = 203389
|
||||
SHA256 (rocky/o/opus-1.3.1-10.el9.src.rpm) = d38cfeaad2dd8928a6209088df2b00e204a4c726d45d9010a9cb8dd91ca41cfc
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
usr/lib/.build-id/8e/3ed58449103874bc04875a40593e980874c79c
|
||||
usr/lib/.build-id/ec/8305aa1c21475124dcb5c6f5dc761effd7de9e
|
||||
usr/lib/libopus.so.0
|
||||
usr/lib/libopus.so.0.8.0
|
||||
usr/lib64/libopus.so.0
|
||||
usr/lib64/libopus.so.0.8.0
|
||||
usr/share/licenses/opus/COPYING
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= pulseaudio
|
||||
PORTVERSION= 15.0
|
||||
DISTVERSIONSUFFIX= -2.el9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio linux
|
||||
PKGNAMESUFFIX= -libs
|
||||
|
||||
|
|
@ -12,12 +13,13 @@ USES= cpe linux:rl9
|
|||
USE_LDCONFIG= yes
|
||||
USE_LINUX= dbuslibs libasyncns libsndfile systemd-libs xorglibs
|
||||
USE_LINUX_RPM= yes
|
||||
WANT_LINUX32= yes
|
||||
|
||||
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} \
|
||||
${PORTNAME}${PKGNAMESUFFIX}-glib2-${DISTVERSIONFULL}
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= DOCS NLS
|
||||
|
|
|
|||
|
|
@ -1,10 +1,14 @@
|
|||
TIMESTAMP = 1686569978
|
||||
TIMESTAMP = 1731453746
|
||||
SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 5b5e5985f27b924ebcd0cb81f731d31760012adf6fa7b36fd4ddcf3315e95649
|
||||
SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 649461
|
||||
SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = c906baf77d790e020887ac615f1001e00ff6b666199f48d33997f7de2fae4de8
|
||||
SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = 688818
|
||||
SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = b0c38349e1ac517c131c9eabfb9f952692684126775305b9a73ead98ae1acfba
|
||||
SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = 681555
|
||||
SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 975996cabfe75a34ed505f554006cae6ed9408464d903246b13b02018057b103
|
||||
SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 17544
|
||||
SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = c4f864cd17022f536b4341edd36c27c6437643925dec374c61f0c7308c6cf1e5
|
||||
SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = 18454
|
||||
SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 1fd0991cb4406ab257063eeacc7696a3fd7b15bc29316c06336b7c94ad1f1f53
|
||||
SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 17874
|
||||
SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
|
||||
|
|
|
|||
|
|
@ -1,8 +1,19 @@
|
|||
etc/pulse/client.conf
|
||||
usr/lib/.build-id/00/37de1ab3f34159454644ab1d87b7c4340f825d
|
||||
usr/lib/.build-id/12/24b0a21eb52a869279edfc9bcf40c52021b439
|
||||
usr/lib/.build-id/39/40b90ecddf0796b2469f1848d849c0cef8b05d
|
||||
usr/lib/.build-id/43/db7ae1bf77d7edc2a2575cebdd2b5a4c46d665
|
||||
usr/lib/.build-id/60/74f6c18009e0b36b38d283380a04d405bc3024
|
||||
usr/lib/.build-id/73/621b51c17caebc6e8f52d7aabbf7dc46bb0191
|
||||
usr/lib/.build-id/9f/a896f341be67deb1bd445ec87eace808cd8389
|
||||
usr/lib/.build-id/a9/aaed22c8636a92561403d10c9cb85cc84f029c
|
||||
usr/lib/libpulse-mainloop-glib.so.0
|
||||
usr/lib/libpulse-mainloop-glib.so.0.0.6
|
||||
usr/lib/libpulse-simple.so.0
|
||||
usr/lib/libpulse-simple.so.0.1.1
|
||||
usr/lib/libpulse.so.0
|
||||
usr/lib/libpulse.so.0.24.0
|
||||
usr/lib/pulseaudio/libpulsecommon-15.0.so
|
||||
usr/lib64/libpulse-mainloop-glib.so.0
|
||||
usr/lib64/libpulse-mainloop-glib.so.0.0.6
|
||||
usr/lib64/libpulse-simple.so.0
|
||||
|
|
|
|||
|
|
@ -16,6 +16,6 @@ USE_LINUX_RPM= nolib
|
|||
BIN_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
|
||||
|
||||
CONFLICTS= linux-c7-${PORTNAME}${PKGNAMESUFFIX}
|
||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
|
||||
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,7 @@
|
|||
PORTNAME= ncmpcpp
|
||||
DISTVERSION= 0.10
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.10.1
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/ncmpcpp/ncmpcpp/commit/
|
||||
PATCHFILES= 72d990fe250da1e583677474b3462b9e9894130b.patch:-p1
|
||||
|
||||
MAINTAINER= yamagi@yamagi.org
|
||||
COMMENT= Ncurses mpd client, clone of ncmpc with some new features
|
||||
WWW= https://github.com/ncmpcpp/ncmpcpp
|
||||
|
|
@ -18,7 +14,7 @@ LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \
|
|||
libboost_filesystem.so:devel/boost-libs \
|
||||
libcurl.so:ftp/curl
|
||||
|
||||
USES= autoreconf compiler:c++14-lang iconv libtool ncurses \
|
||||
USES= autoreconf compiler:c++17-lang iconv libtool ncurses \
|
||||
pkgconfig readline
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
|
|
|||
|
|
@ -1,5 +1,3 @@
|
|||
TIMESTAMP = 1726342098
|
||||
SHA256 (ncmpcpp-ncmpcpp-0.10_GH0.tar.gz) = d1baaeea6c79b4595447947102b2d866fe1b793be9b3bf9d26eef2c02d42108f
|
||||
SIZE (ncmpcpp-ncmpcpp-0.10_GH0.tar.gz) = 231321
|
||||
SHA256 (72d990fe250da1e583677474b3462b9e9894130b.patch) = 9e17aa75007e0a8ecebbdfe500f5f410f6ea9faa28809f6b104b3d093cfc8d4f
|
||||
SIZE (72d990fe250da1e583677474b3462b9e9894130b.patch) = 676
|
||||
TIMESTAMP = 1729793864
|
||||
SHA256 (ncmpcpp-ncmpcpp-0.10.1_GH0.tar.gz) = ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9
|
||||
SIZE (ncmpcpp-ncmpcpp-0.10.1_GH0.tar.gz) = 231032
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@
|
|||
+# AC_MSG_RESULT([no])
|
||||
+# AC_MSG_ERROR([[Your compiler doesn't seem to support C++20, please upgrade]])
|
||||
+#)
|
||||
+CXXFLAGS="$old_CXXFLAGS -std=c++14"
|
||||
+CXXFLAGS="$old_CXXFLAGS -std=c++17"
|
||||
|
||||
# generic lambda expressions support
|
||||
AC_MSG_CHECKING([whether compiler supports generic lambda expressions])
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
PORTNAME= gTTS
|
||||
DISTVERSION= 2.5.1
|
||||
DISTVERSION= 2.5.4
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= gtts-${DISTVERSION}
|
||||
|
||||
MAINTAINER= eduardo@FreeBSD.org
|
||||
COMMENT= Library/CLI tool to interface with Google Translate text-to-speech API
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706602338
|
||||
SHA256 (gTTS-2.5.1.tar.gz) = 02d0a9874f945dee9cd5092991c60bc88d4b7767b8cd81144b6fb49dc3de6897
|
||||
SIZE (gTTS-2.5.1.tar.gz) = 23918
|
||||
TIMESTAMP = 1731662555
|
||||
SHA256 (gtts-2.5.4.tar.gz) = f5737b585f6442f677dbe8773424fd50697c75bdf3e36443585e30a8d48c1884
|
||||
SIZE (gtts-2.5.4.tar.gz) = 24018
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= rsgain
|
||||
DISTVERSION= 3.5.2
|
||||
DISTVERSION= 3.5.3
|
||||
DISTVERSIONSUFFIX= -source
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/complexlogic/rsgain/releases/download/v${DISTVERSION}/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1723016876
|
||||
SHA256 (rsgain-3.5.2-source.tar.xz) = 4f701521fd270b60f536a12aeb64e09bb87f24c30d576231d2fda3b6cc8c697e
|
||||
SIZE (rsgain-3.5.2-source.tar.xz) = 51204
|
||||
TIMESTAMP = 1731787792
|
||||
SHA256 (rsgain-3.5.3-source.tar.xz) = 3626e7adaee475be3c72c78cd1e8c6ffa38062daf48c8e8a8591c16022ff6bf4
|
||||
SIZE (rsgain-3.5.3-source.tar.xz) = 51720
|
||||
|
|
|
|||
|
|
@ -9,8 +9,6 @@ WWW= https://sfz.tools/sfizz/
|
|||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/sfztools/sfizz/issues/1305
|
||||
|
||||
LIB_DEPENDS= libabsl_hash.so:devel/abseil
|
||||
RUN_DEPENDS= zenity:x11/zenity
|
||||
|
||||
|
|
@ -46,5 +44,8 @@ post-patch:
|
|||
-e 's|CACHE_LINE_SIZE|CACHE_LINE_SIZEx|' \
|
||||
${WRKSRC}/external/atomic_queue/include/atomic_queue/atomic_queue.h \
|
||||
${WRKSRC}/external/atomic_queue/include/atomic_queue/defs.h
|
||||
@${REINPLACE_CMD} \
|
||||
-E -e 's/(template do_(push|pop)_any)/\1<>/' \
|
||||
${WRKSRC}/external/atomic_queue/include/atomic_queue/atomic_queue.h
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
19
audio/unflac/Makefile
Normal file
19
audio/unflac/Makefile
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
PORTNAME= unflac
|
||||
DISTVERSION= 1.3
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= bsd@abinet.ru
|
||||
COMMENT= Console tool for frame accurate audio image + cue sheet splitting
|
||||
WWW= https://git.sr.ht/~ft/unflac
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ffmpeg:multimedia/ffmpeg
|
||||
|
||||
USES= go:modules
|
||||
GO_MODULE= git.sr.ht/~ft/unflac@v0.0.0-20240408174655-b5026a6dfc5a
|
||||
|
||||
PLIST_FILES= bin/${PORTNAME}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
7
audio/unflac/distinfo
Normal file
7
audio/unflac/distinfo
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
TIMESTAMP = 1731766879
|
||||
SHA256 (go/audio_unflac/unflac-1.3/1.3.tar.gz) = 29cf865fdffeae3f98e821eb4e747e42fb3a431b51810c1142d4225322a80fe4
|
||||
SIZE (go/audio_unflac/unflac-1.3/1.3.tar.gz) = 8213
|
||||
SHA256 (go/audio_unflac/unflac-1.3/v0.0.0-20240408174655-b5026a6dfc5a.mod) = b6d33db861b2510a99c311bd2d678259b438d55d26bdc0b0281f80b68804dc61
|
||||
SIZE (go/audio_unflac/unflac-1.3/v0.0.0-20240408174655-b5026a6dfc5a.mod) = 372
|
||||
SHA256 (go/audio_unflac/unflac-1.3/v0.0.0-20240408174655-b5026a6dfc5a.zip) = cab05aef1334e40627a7a637dd45727ac33c0eab4c845472f5c8564f82c8b18f
|
||||
SIZE (go/audio_unflac/unflac-1.3/v0.0.0-20240408174655-b5026a6dfc5a.zip) = 11308
|
||||
3
audio/unflac/pkg-descr
Normal file
3
audio/unflac/pkg-descr
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
A command line tool for fast frame accurate audio image + cue sheet splitting.
|
||||
It can be used to split single flac file to flack tracks to simplify collection
|
||||
management
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= vst3sdk
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.7.7_build_19
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3.7.12_build_20
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -24,19 +23,19 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
|
|||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
USES= cmake compiler:c++14-lang gnome localbase:ldflags pkgconfig shebangfix xorg
|
||||
USE_GNOME= cairo gtk30 gtkmm30
|
||||
USE_GNOME= gtk30 gtkmm30
|
||||
USE_XORG= ice sm x11 xcb xext
|
||||
USE_CXXSTD= c++20 # otherwise the code in public.sdk/source/vst/hosting/module_linux.cpp uses the default value of __cplusplus=201703 and fails to use the correct #include <filesystem>
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= steinbergmedia
|
||||
GH_TUPLE= \
|
||||
steinbergmedia:vst3_base:ea2bac9:steinbergmedia_vst3_base/base \
|
||||
steinbergmedia:vst3_cmake:bd2a55a:steinbergmedia_vst3_cmake/cmake \
|
||||
steinbergmedia:vst3_doc:d5397c9:steinbergmedia_vst3_doc/doc \
|
||||
steinbergmedia:vst3_pluginterfaces:bc5ff0f:steinbergmedia_vst3_pluginterfaces/pluginterfaces \
|
||||
steinbergmedia:vst3_public_sdk:bbb0538:steinbergmedia_vst3_public_sdk/public.sdk \
|
||||
steinbergmedia:vstgui:91c4105:steinbergmedia_vstgui/vstgui4
|
||||
steinbergmedia:vst3_base:f0998e7:steinbergmedia_vst3_base/base \
|
||||
steinbergmedia:vst3_cmake:2022b26:steinbergmedia_vst3_cmake/cmake \
|
||||
steinbergmedia:vst3_doc:3c2097d:steinbergmedia_vst3_doc/doc \
|
||||
steinbergmedia:vst3_pluginterfaces:151ecde:steinbergmedia_vst3_pluginterfaces/pluginterfaces \
|
||||
steinbergmedia:vst3_public_sdk:3fce096:steinbergmedia_vst3_public_sdk/public.sdk \
|
||||
steinbergmedia:vstgui:02eadc0:steinbergmedia_vstgui/vstgui4
|
||||
|
||||
SHEBANG_FILES= vstgui4/vstgui/uidescription/editing/createuidescdata.sh
|
||||
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
TIMESTAMP = 1678040166
|
||||
SHA256 (steinbergmedia-vst3sdk-v3.7.7_build_19_GH0.tar.gz) = 3dd04a170659cfdfc4bdf5fc83e91577b66d1a72042b74b35bc225393511c938
|
||||
SIZE (steinbergmedia-vst3sdk-v3.7.7_build_19_GH0.tar.gz) = 416231
|
||||
SHA256 (steinbergmedia-vst3_base-ea2bac9_GH0.tar.gz) = 22a55e586cd5f04b08b74483f2aa1d577e09bd25109d0997dab1d5082b50da2c
|
||||
SIZE (steinbergmedia-vst3_base-ea2bac9_GH0.tar.gz) = 63697
|
||||
SHA256 (steinbergmedia-vst3_cmake-bd2a55a_GH0.tar.gz) = 2ee643cf4088265e1926db941042ff5a02d03eb153877d60d6a85bf2f6ea156c
|
||||
SIZE (steinbergmedia-vst3_cmake-bd2a55a_GH0.tar.gz) = 262859
|
||||
SHA256 (steinbergmedia-vst3_doc-d5397c9_GH0.tar.gz) = 4910b955639d7fa06327c9ebd56427245b398c5e23f56a1c2cc506312a90b51a
|
||||
SIZE (steinbergmedia-vst3_doc-d5397c9_GH0.tar.gz) = 38800535
|
||||
SHA256 (steinbergmedia-vst3_pluginterfaces-bc5ff0f_GH0.tar.gz) = 8aa7cb30f42891ed73f433653282db0371ae652cec15acf74cc43ab47e01554e
|
||||
SIZE (steinbergmedia-vst3_pluginterfaces-bc5ff0f_GH0.tar.gz) = 101507
|
||||
SHA256 (steinbergmedia-vst3_public_sdk-bbb0538_GH0.tar.gz) = 64a106179d73acf52c899bc1fa1e1630b2ea1c8d2b7d68eb5fb2e48e5492ad41
|
||||
SIZE (steinbergmedia-vst3_public_sdk-bbb0538_GH0.tar.gz) = 12410858
|
||||
SHA256 (steinbergmedia-vstgui-91c4105_GH0.tar.gz) = 4f2cc7592b6223521bebdd71a8e7c7e76b803b3fd0d578779a93646c528d476e
|
||||
SIZE (steinbergmedia-vstgui-91c4105_GH0.tar.gz) = 3554055
|
||||
TIMESTAMP = 1731474973
|
||||
SHA256 (steinbergmedia-vst3sdk-v3.7.12_build_20_GH0.tar.gz) = 1cafc2665f6e77c29303f7d11fd95af328f915bdd683a4e13058b8fca720d15f
|
||||
SIZE (steinbergmedia-vst3sdk-v3.7.12_build_20_GH0.tar.gz) = 425550
|
||||
SHA256 (steinbergmedia-vst3_base-f0998e7_GH0.tar.gz) = 275148e06c032a3388e0cb2d8a66cec444c1194064472a341c389fce62358e14
|
||||
SIZE (steinbergmedia-vst3_base-f0998e7_GH0.tar.gz) = 64578
|
||||
SHA256 (steinbergmedia-vst3_cmake-2022b26_GH0.tar.gz) = 27fb1194df17990389911bc930f88aada105d7399b244ca420eb33c3bc6d386f
|
||||
SIZE (steinbergmedia-vst3_cmake-2022b26_GH0.tar.gz) = 264519
|
||||
SHA256 (steinbergmedia-vst3_doc-3c2097d_GH0.tar.gz) = 22bab56e395086f0995b50e3df336d3efbf806029f12f70dc923d239ac84d55c
|
||||
SIZE (steinbergmedia-vst3_doc-3c2097d_GH0.tar.gz) = 44086693
|
||||
SHA256 (steinbergmedia-vst3_pluginterfaces-151ecde_GH0.tar.gz) = eb02cbec9cc9017f5bb975fd32cce4a7a1de9ae960838101c26496e6a0d07e5a
|
||||
SIZE (steinbergmedia-vst3_pluginterfaces-151ecde_GH0.tar.gz) = 106808
|
||||
SHA256 (steinbergmedia-vst3_public_sdk-3fce096_GH0.tar.gz) = 59a75a9039a4975fb3867d26fbc14950e1a7d63961041825a01cebac33142da6
|
||||
SIZE (steinbergmedia-vst3_public_sdk-3fce096_GH0.tar.gz) = 12716446
|
||||
SHA256 (steinbergmedia-vstgui-02eadc0_GH0.tar.gz) = 1cad8f080e47922e5229d47ff5a37470d1fd049873766e73e8d29ae34c0b18d9
|
||||
SIZE (steinbergmedia-vstgui-02eadc0_GH0.tar.gz) = 3612674
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
- workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254489
|
||||
|
||||
--- cmake/modules/SMTG_AddSMTGLibrary.cmake.orig 2022-12-12 13:47:57 UTC
|
||||
--- cmake/modules/SMTG_AddSMTGLibrary.cmake.orig 2024-07-26 07:55:28 UTC
|
||||
+++ cmake/modules/SMTG_AddSMTGLibrary.cmake
|
||||
@@ -130,7 +130,7 @@ function(smtg_target_create_link_to_plugin target dest
|
||||
@@ -131,7 +131,7 @@ function(smtg_target_create_link_to_plugin target dest
|
||||
add_custom_command(
|
||||
TARGET ${target} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "${TARGET_DESTINATION}"
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
--- cmake/modules/SMTG_AddVST3AuV2.cmake.orig 2023-03-05 18:19:05 UTC
|
||||
+++ cmake/modules/SMTG_AddVST3AuV2.cmake
|
||||
@@ -107,7 +107,7 @@ if (XCODE AND SMTG_COREAUDIO_SDK_PATH)
|
||||
add_custom_command(TARGET ${target} POST_BUILD
|
||||
COMMAND /bin/mkdir "-p" ${outputdir}/${ARG_BUNDLE_NAME}.component/Contents/Resources
|
||||
COMMAND /bin/rm "-f" "${outputdir}/${ARG_BUNDLE_NAME}.component/Contents/Resources/plugin.vst3"
|
||||
- COMMAND /bin/ln "-svfF" "${outputdir}/$<TARGET_FILE_NAME:${ARG_VST3_PLUGIN_TARGET}>.vst3" "${outputdir}/${ARG_BUNDLE_NAME}.component/Contents/Resources/plugin.vst3"
|
||||
+ COMMAND /bin/ln "-sv" "${outputdir}/$<TARGET_FILE_NAME:${ARG_VST3_PLUGIN_TARGET}>.vst3" "${outputdir}/${ARG_BUNDLE_NAME}.component/Contents/Resources/plugin.vst3"
|
||||
COMMAND /bin/cp "-rpf" "${outputdir}/${ARG_BUNDLE_NAME}.component" "~/Library/Audio/Plug-Ins/Components/"
|
||||
)
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
--- cmake/modules/SMTG_PlatformToolset.cmake.orig 2021-12-16 12:29:25 UTC
|
||||
--- cmake/modules/SMTG_PlatformToolset.cmake.orig 2024-07-26 07:55:28 UTC
|
||||
+++ cmake/modules/SMTG_PlatformToolset.cmake
|
||||
@@ -60,7 +60,7 @@ macro(smtg_setup_platform_toolset)
|
||||
@@ -62,7 +62,7 @@ macro(smtg_setup_platform_toolset)
|
||||
set(CMAKE_ANDROID_STL_TYPE c++_static)
|
||||
link_libraries(dl)
|
||||
else()
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
--- pluginterfaces/base/fplatform.h.orig 2022-12-12 13:48:24 UTC
|
||||
--- pluginterfaces/base/fplatform.h.orig 2024-07-26 07:55:50 UTC
|
||||
+++ pluginterfaces/base/fplatform.h
|
||||
@@ -117,7 +117,7 @@
|
||||
@@ -123,7 +123,7 @@
|
||||
//-----------------------------------------------------------------------------
|
||||
// LINUX
|
||||
//-----------------------------------------------------------------------------
|
||||
-#elif __gnu_linux__ || __linux__
|
||||
+#elif __gnu_linux__ || __linux__ || defined(__FreeBSD__)
|
||||
#define SMTG_OS_LINUX 1
|
||||
#define SMTG_OS_MACOS 0
|
||||
#define SMTG_OS_WINDOWS 0
|
||||
@@ -138,7 +138,7 @@
|
||||
#define SMTG_OS_LINUX 1
|
||||
#define SMTG_OS_MACOS 0
|
||||
#define SMTG_OS_WINDOWS 0
|
||||
@@ -145,7 +145,7 @@
|
||||
#endif
|
||||
#define SMTG_CPU_ARM_64EC 0
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,9 @@ include/vst3sdk/AUv3Wrapper.h
|
|||
include/vst3sdk/AUv3WrapperFactory.h
|
||||
include/vst3sdk/AppDelegate.h
|
||||
include/vst3sdk/AudioIO.h
|
||||
include/vst3sdk/D3D11PixelShader.h
|
||||
include/vst3sdk/D3D11PixelShaderAA.h
|
||||
include/vst3sdk/D3D11VertexShader.h
|
||||
include/vst3sdk/HostApp.h
|
||||
include/vst3sdk/MidiIO.h
|
||||
include/vst3sdk/NSDataIBStream.h
|
||||
|
|
@ -37,7 +40,6 @@ include/vst3sdk/againcids.h
|
|||
include/vst3sdk/againcontroller.cpp
|
||||
include/vst3sdk/againcontroller.h
|
||||
include/vst3sdk/againentry.cpp
|
||||
include/vst3sdk/againentry_vst2.cpp
|
||||
include/vst3sdk/againparamids.h
|
||||
include/vst3sdk/againprocess.h
|
||||
include/vst3sdk/againsidechain.cpp
|
||||
|
|
@ -49,6 +51,7 @@ include/vst3sdk/agsa.h
|
|||
include/vst3sdk/agsa_controller.cpp
|
||||
include/vst3sdk/agsa_factory.cpp
|
||||
include/vst3sdk/agsa_processor.cpp
|
||||
include/vst3sdk/alignedalloc.h
|
||||
include/vst3sdk/app.cpp
|
||||
include/vst3sdk/appinit.h
|
||||
include/vst3sdk/aucarbonview.h
|
||||
|
|
@ -82,18 +85,22 @@ include/vst3sdk/checkunitstructure.h
|
|||
include/vst3sdk/cids.h
|
||||
include/vst3sdk/classfactoryhelpers.h
|
||||
include/vst3sdk/commoniids.cpp
|
||||
include/vst3sdk/commonstringconvert.cpp
|
||||
include/vst3sdk/commonstringconvert.h
|
||||
include/vst3sdk/connectionproxy.cpp
|
||||
include/vst3sdk/connectionproxy.h
|
||||
include/vst3sdk/connectionproxytest.cpp
|
||||
include/vst3sdk/conststringtable.cpp
|
||||
include/vst3sdk/conststringtable.h
|
||||
include/vst3sdk/controller.cpp
|
||||
include/vst3sdk/coreiids.cpp
|
||||
include/vst3sdk/dataexchange.cpp
|
||||
include/vst3sdk/dataexchange.h
|
||||
include/vst3sdk/dllmain.cpp
|
||||
include/vst3sdk/doc.h
|
||||
include/vst3sdk/docAUv2.h
|
||||
include/vst3sdk/docAUv3.h
|
||||
include/vst3sdk/docaax.h
|
||||
include/vst3sdk/docvst2.h
|
||||
include/vst3sdk/editorclasses.cpp
|
||||
include/vst3sdk/editorclasses.h
|
||||
include/vst3sdk/editorhost.cpp
|
||||
|
|
@ -128,6 +135,7 @@ include/vst3sdk/flock.cpp
|
|||
include/vst3sdk/flock.h
|
||||
include/vst3sdk/fobject.cpp
|
||||
include/vst3sdk/fobject.h
|
||||
include/vst3sdk/fontstash.h
|
||||
include/vst3sdk/fplatform.h
|
||||
include/vst3sdk/fstdmethods.h
|
||||
include/vst3sdk/fstrdefs.h
|
||||
|
|
@ -154,6 +162,8 @@ include/vst3sdk/hostcheckerprocessor.h
|
|||
include/vst3sdk/hostclasses.cpp
|
||||
include/vst3sdk/hostclasses.h
|
||||
include/vst3sdk/hostclassestest.cpp
|
||||
include/vst3sdk/hostdataexchangehandler.cpp
|
||||
include/vst3sdk/hostdataexchangehandler.h
|
||||
include/vst3sdk/iapplication.h
|
||||
include/vst3sdk/ibstream.h
|
||||
include/vst3sdk/icloneable.h
|
||||
|
|
@ -161,6 +171,7 @@ include/vst3sdk/ierrorcontext.h
|
|||
include/vst3sdk/imediaserver.h
|
||||
include/vst3sdk/invalidstatetransition.cpp
|
||||
include/vst3sdk/invalidstatetransition.h
|
||||
include/vst3sdk/ios.h
|
||||
include/vst3sdk/iosEditor.h
|
||||
include/vst3sdk/iparameterclient.h
|
||||
include/vst3sdk/ipersistent.h
|
||||
|
|
@ -169,6 +180,7 @@ include/vst3sdk/ipluginbase.h
|
|||
include/vst3sdk/iplugincompatibility.h
|
||||
include/vst3sdk/iplugview.h
|
||||
include/vst3sdk/iplugviewcontentscalesupport.h
|
||||
include/vst3sdk/irunloopimpl.h
|
||||
include/vst3sdk/istringresult.h
|
||||
include/vst3sdk/itest.h
|
||||
include/vst3sdk/iupdatehandler.h
|
||||
|
|
@ -178,6 +190,7 @@ include/vst3sdk/ivstautomationstate.h
|
|||
include/vst3sdk/ivstchannelcontextinfo.h
|
||||
include/vst3sdk/ivstcomponent.h
|
||||
include/vst3sdk/ivstcontextmenu.h
|
||||
include/vst3sdk/ivstdataexchange.h
|
||||
include/vst3sdk/ivsteditcontroller.h
|
||||
include/vst3sdk/ivstevents.h
|
||||
include/vst3sdk/ivsthostapplication.h
|
||||
|
|
@ -193,6 +206,7 @@ include/vst3sdk/ivstpluginterfacesupport.h
|
|||
include/vst3sdk/ivstplugview.h
|
||||
include/vst3sdk/ivstprefetchablesupport.h
|
||||
include/vst3sdk/ivstprocesscontext.h
|
||||
include/vst3sdk/ivstremapparamid.h
|
||||
include/vst3sdk/ivstrepresentation.h
|
||||
include/vst3sdk/ivsttestplugprovider.h
|
||||
include/vst3sdk/ivstunits.h
|
||||
|
|
@ -207,6 +221,7 @@ include/vst3sdk/linuxmain.cpp
|
|||
include/vst3sdk/logevents.h
|
||||
include/vst3sdk/logscale.h
|
||||
include/vst3sdk/macmain.cpp
|
||||
include/vst3sdk/macos.h
|
||||
include/vst3sdk/main.cpp
|
||||
include/vst3sdk/mdaAmbienceController.cpp
|
||||
include/vst3sdk/mdaAmbienceController.h
|
||||
|
|
@ -353,6 +368,7 @@ include/vst3sdk/mdaTrackerController.h
|
|||
include/vst3sdk/mdaTrackerProcessor.cpp
|
||||
include/vst3sdk/mdaTrackerProcessor.h
|
||||
include/vst3sdk/mdafactory.cpp
|
||||
include/vst3sdk/memoryibstream.h
|
||||
include/vst3sdk/memorystream.cpp
|
||||
include/vst3sdk/memorystream.h
|
||||
include/vst3sdk/midilearn.cpp
|
||||
|
|
@ -373,6 +389,11 @@ include/vst3sdk/moduleinit.cpp
|
|||
include/vst3sdk/moduleinit.h
|
||||
include/vst3sdk/mpeprocessor.cpp
|
||||
include/vst3sdk/mpeprocessor.h
|
||||
include/vst3sdk/nanovg.h
|
||||
include/vst3sdk/nanovg_d3d11.h
|
||||
include/vst3sdk/nanovg_gl.h
|
||||
include/vst3sdk/nanovg_gl_utils.h
|
||||
include/vst3sdk/nanovg_mtl.h
|
||||
include/vst3sdk/note_expression_synth_controller.cpp
|
||||
include/vst3sdk/note_expression_synth_controller.h
|
||||
include/vst3sdk/note_expression_synth_processor.cpp
|
||||
|
|
@ -439,12 +460,21 @@ include/vst3sdk/processformat.cpp
|
|||
include/vst3sdk/processformat.h
|
||||
include/vst3sdk/processinputoverwriting.cpp
|
||||
include/vst3sdk/processinputoverwriting.h
|
||||
include/vst3sdk/processor.cpp
|
||||
include/vst3sdk/processsetupcheck.cpp
|
||||
include/vst3sdk/processsetupcheck.h
|
||||
include/vst3sdk/processtail.cpp
|
||||
include/vst3sdk/processtail.h
|
||||
include/vst3sdk/processthreaded.cpp
|
||||
include/vst3sdk/processthreaded.h
|
||||
include/vst3sdk/readfile.cpp
|
||||
include/vst3sdk/readfile.h
|
||||
include/vst3sdk/remapparamidcids.h
|
||||
include/vst3sdk/remapparamidcontroller.cpp
|
||||
include/vst3sdk/remapparamidcontroller.h
|
||||
include/vst3sdk/remapparamidentry.cpp
|
||||
include/vst3sdk/remapparamidprocessor.cpp
|
||||
include/vst3sdk/remapparamidprocessor.h
|
||||
include/vst3sdk/repeatidenticalstatetransition.cpp
|
||||
include/vst3sdk/repeatidenticalstatetransition.h
|
||||
include/vst3sdk/ringbuffer.h
|
||||
|
|
@ -463,15 +493,19 @@ include/vst3sdk/scanprograms.cpp
|
|||
include/vst3sdk/scanprograms.h
|
||||
include/vst3sdk/scanunits.cpp
|
||||
include/vst3sdk/scanunits.h
|
||||
include/vst3sdk/shared.h
|
||||
include/vst3sdk/sidechainarrangement.cpp
|
||||
include/vst3sdk/sidechainarrangement.h
|
||||
include/vst3sdk/silenceflags.cpp
|
||||
include/vst3sdk/silenceflags.h
|
||||
include/vst3sdk/silenceprocessing.cpp
|
||||
include/vst3sdk/silenceprocessing.h
|
||||
include/vst3sdk/simulator.h
|
||||
include/vst3sdk/smartpointer.h
|
||||
include/vst3sdk/speakerarrangement.cpp
|
||||
include/vst3sdk/speakerarrangement.h
|
||||
include/vst3sdk/stb_image.h
|
||||
include/vst3sdk/stb_truetype.h
|
||||
include/vst3sdk/stringconvert.cpp
|
||||
include/vst3sdk/stringconvert.h
|
||||
include/vst3sdk/suspendresume.cpp
|
||||
|
|
@ -485,7 +519,10 @@ include/vst3sdk/syncdelayprocessor.cpp
|
|||
include/vst3sdk/syncdelayprocessor.h
|
||||
include/vst3sdk/syncdelayversion.h
|
||||
include/vst3sdk/systemclipboard.h
|
||||
include/vst3sdk/systemclipboard_linux.cpp
|
||||
include/vst3sdk/systemclipboard_win32.cpp
|
||||
include/vst3sdk/systemtime.cpp
|
||||
include/vst3sdk/systemtime.h
|
||||
include/vst3sdk/terminit.cpp
|
||||
include/vst3sdk/terminit.h
|
||||
include/vst3sdk/testbase.cpp
|
||||
|
|
@ -500,14 +537,22 @@ include/vst3sdk/timer.cpp
|
|||
include/vst3sdk/timer.h
|
||||
include/vst3sdk/tutorial.cpp
|
||||
include/vst3sdk/tutorial.h
|
||||
include/vst3sdk/tvos.h
|
||||
include/vst3sdk/typesizecheck.h
|
||||
include/vst3sdk/ucolorspec.h
|
||||
include/vst3sdk/uid.h
|
||||
include/vst3sdk/ump.h
|
||||
include/vst3sdk/updatehandler.cpp
|
||||
include/vst3sdk/updatehandler.h
|
||||
include/vst3sdk/usediids.cpp
|
||||
include/vst3sdk/ustring.cpp
|
||||
include/vst3sdk/ustring.h
|
||||
include/vst3sdk/utf16namecids.h
|
||||
include/vst3sdk/utf16namecontroller.cpp
|
||||
include/vst3sdk/utf16namecontroller.h
|
||||
include/vst3sdk/utf16nameentry.cpp
|
||||
include/vst3sdk/utf16nameprocessor.cpp
|
||||
include/vst3sdk/utf16nameprocessor.h
|
||||
include/vst3sdk/validator.cpp
|
||||
include/vst3sdk/validator.h
|
||||
include/vst3sdk/validstatetransition.cpp
|
||||
|
|
@ -521,9 +566,6 @@ include/vst3sdk/voicebase.h
|
|||
include/vst3sdk/voiceprocessor.h
|
||||
include/vst3sdk/vst2persistence.cpp
|
||||
include/vst3sdk/vst2persistence.h
|
||||
include/vst3sdk/vst2wrapper.cpp
|
||||
include/vst3sdk/vst2wrapper.h
|
||||
include/vst3sdk/vst2wrapper.sdk.cpp
|
||||
include/vst3sdk/vst3stdsdk.cpp
|
||||
include/vst3sdk/vstaudioeffect.cpp
|
||||
include/vst3sdk/vstaudioeffect.h
|
||||
|
|
@ -562,6 +604,9 @@ include/vst3sdk/vststructsizecheck.h
|
|||
include/vst3sdk/vsttestsuite.cpp
|
||||
include/vst3sdk/vsttestsuite.h
|
||||
include/vst3sdk/vsttypes.h
|
||||
include/vst3sdk/waveformview.cpp
|
||||
include/vst3sdk/waveformview.h
|
||||
include/vst3sdk/waveformview_direct3d.cpp
|
||||
include/vst3sdk/window.cpp
|
||||
include/vst3sdk/window.h
|
||||
lib/vst3/41347FD6FED64094AFBB12B7DBA1D441_snapshot.png
|
||||
|
|
@ -574,37 +619,39 @@ lib/vst3/A2EAF7DB320640F48EDE380DDF89562C_snapshot.png
|
|||
lib/vst3/A2EAF7DB320640F48EDE380DDF89562C_snapshot_2.0x.png
|
||||
lib/vst3/about.png
|
||||
lib/vst3/adelay.so
|
||||
lib/vst3/again-sampleaccurate.so
|
||||
lib/vst3/again-sample-accurate.so
|
||||
lib/vst3/again-simple.so
|
||||
lib/vst3/again.so
|
||||
lib/vst3/again.uidesc
|
||||
lib/vst3/againsimple.so
|
||||
lib/vst3/animation_knob.png
|
||||
lib/vst3/animation_knob_3x.png
|
||||
lib/vst3/background.png
|
||||
lib/vst3/background_2x.png
|
||||
lib/vst3/background_3x.png
|
||||
lib/vst3/bypass.png
|
||||
lib/vst3/channelcontext.so
|
||||
lib/vst3/channel-context.so
|
||||
lib/vst3/groupframe.png
|
||||
lib/vst3/hostchecker.so
|
||||
lib/vst3/host-checker.so
|
||||
lib/vst3/hostchecker.uidesc
|
||||
lib/vst3/knob.png
|
||||
lib/vst3/knob2.png
|
||||
lib/vst3/legacymidiccout.so
|
||||
lib/vst3/legacy-midicc-out.so
|
||||
lib/vst3/mda-vst3.so
|
||||
lib/vst3/multiple-program-changes.so
|
||||
lib/vst3/note-expression-synth.so
|
||||
lib/vst3/note-expression-text.so
|
||||
lib/vst3/note_expression_synth.uidesc
|
||||
lib/vst3/noteexpressionsynth.so
|
||||
lib/vst3/noteexpressiontext.so
|
||||
lib/vst3/panner.so
|
||||
lib/vst3/pitchnames.so
|
||||
lib/vst3/pitch-names.so
|
||||
lib/vst3/plug.uidesc
|
||||
lib/vst3/prefetchable.so
|
||||
lib/vst3/programchange.so
|
||||
lib/vst3/program-change.so
|
||||
lib/vst3/remap-paramid.so
|
||||
lib/vst3/slider_background.png
|
||||
lib/vst3/slider_handle.png
|
||||
lib/vst3/slider_handle_2.0x.png
|
||||
lib/vst3/syncdelay.so
|
||||
lib/vst3/sync-delay.so
|
||||
lib/vst3/utf16-name.so
|
||||
lib/vst3/vst3_logo_small.png
|
||||
lib/vst3/vu_off.png
|
||||
lib/vst3/vu_on.png
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ PORTREVISION= 1
|
|||
CATEGORIES= benchmarks sysutils
|
||||
MASTER_SITES= http://tsung.erlang-projects.org/dist/
|
||||
|
||||
MAINTAINER= Clockwork6400@protonmail.com
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Multi-protocol distributed load testing tool
|
||||
WWW= http://tsung.erlang-projects.org/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= fastp
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.23.4
|
||||
DISTVERSION= 0.24.0
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1685547158
|
||||
SHA256 (OpenGene-fastp-v0.23.4_GH0.tar.gz) = 4fad6db156e769d46071add8a778a13a5cb5186bc1e1a5f9b1ffd499d84d72b5
|
||||
SIZE (OpenGene-fastp-v0.23.4_GH0.tar.gz) = 164071
|
||||
TIMESTAMP = 1731759959
|
||||
SHA256 (OpenGene-fastp-v0.24.0_GH0.tar.gz) = 42445973c57be9209c753027e99781261c69381013813c576ad447e413ff3d04
|
||||
SIZE (OpenGene-fastp-v0.24.0_GH0.tar.gz) = 164236
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-blast+
|
||||
DISTVERSION= 2.14.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= biology perl5 python
|
||||
MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
|
||||
https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-cxx-toolkit
|
||||
DISTVERSIONPREFIX= release-
|
||||
DISTVERSION= 28.0.9
|
||||
DISTVERSION= 28.0.10
|
||||
CATEGORIES= biology science devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1728188581
|
||||
SHA256 (ncbi-ncbi-cxx-toolkit-public-release-28.0.9_GH0.tar.gz) = e0abcb54cfd0090b452aa09daed588579643a7f025ccf2ffc3592b39ecd4acdb
|
||||
SIZE (ncbi-ncbi-cxx-toolkit-public-release-28.0.9_GH0.tar.gz) = 57068833
|
||||
TIMESTAMP = 1731471686
|
||||
SHA256 (ncbi-ncbi-cxx-toolkit-public-release-28.0.10_GH0.tar.gz) = 8872120cc1ed9fed70676ff9ab2867c0423400f2dcdb78d98caf9459b8276adf
|
||||
SIZE (ncbi-ncbi-cxx-toolkit-public-release-28.0.10_GH0.tar.gz) = 57069122
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
PORTNAME= gtfparse
|
||||
DISTVERSION= 1.3.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.5.0
|
||||
CATEGORIES= biology python
|
||||
MASTER_SITES= PYPI
|
||||
#MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -11,11 +10,13 @@ WWW= https://github.com/openvax/gtfparse
|
|||
|
||||
LICENSE= APACHE20
|
||||
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}pandas>=0.15:math/py-pandas@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}polars>=0.20.2:misc/py-polars@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pyarrow>=14.0.2:databases/py-pyarrow@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= distutils autoplist
|
||||
USE_PYTHON= pep517 autoplist pytest # tests from the PYPI tarball fail because 'data' module is missing, and the GH repository doesn't have tags
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1678604725
|
||||
SHA256 (gtfparse-1.3.0.tar.gz) = d957f18e5f70413f89a28ef83068c461b6407eb38fd30e99b8da3d69143527b1
|
||||
SIZE (gtfparse-1.3.0.tar.gz) = 16740
|
||||
TIMESTAMP = 1731429071
|
||||
SHA256 (gtfparse-2.5.0.tar.gz) = 9fea54811cd87f597a110a49dc1b1b6a3325ffb7d1f36ecc62c32d14d3eb9493
|
||||
SIZE (gtfparse-2.5.0.tar.gz) = 17228
|
||||
|
|
|
|||
|
|
@ -1,37 +1,42 @@
|
|||
PORTNAME= multiqc
|
||||
DISTVERSION= 1.15
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.25.1
|
||||
CATEGORIES= biology python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= Aggregate bioinformatics analysis reports across samples and tools
|
||||
WWW= https://pypi.python.org/pypi/multiqc
|
||||
WWW= https://github.com/MultiQC/MultiQC
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
# Use either py-kaleido (not in ports yet) or py-orca + py-psutil
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}humanize>0:devel/py-humanize@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}orca>0:devel/py-orca@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.7.0:devel/py-pydantic2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}typeguard>0:devel/py-typeguard@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rich-click>0:devel/py-rich-click@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}future>0.14.0:devel/py-future@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}coloredlogs>0:devel/py-coloredlogs@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}matplotlib>=2.1.1:math/py-matplotlib@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}plotly>=5.18:graphics/py-plotly@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rich>0:textproc/py-rich@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rich>=10:textproc/py-rich@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pyyaml>=4:devel/py-pyyaml@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.9:devel/py-Jinja2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}lzstring>0:archivers/py-lzstring@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}spectra>=0.0.10:graphics/py-spectra@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}colormath>0:math/py-colormath@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}kiwisolver>0:math/py-kiwisolver@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}pillow>=10:graphics/py-pillow@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USES= python shebangfix
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
SHEBANG_FILES= multiqc/utils/config.py
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
post-patch:
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691243629
|
||||
SHA256 (multiqc-1.15.tar.gz) = ce5359a12226cf4ce372c6fdad142cfe2ae7501ffa97ac7aab544ced4db5ea3c
|
||||
SIZE (multiqc-1.15.tar.gz) = 1077075
|
||||
TIMESTAMP = 1731443994
|
||||
SHA256 (multiqc-1.25.1.tar.gz) = eaf6bb02659cbf9aa54399ee72ded143178be1a95ae84641fbe7a4555876551c
|
||||
SIZE (multiqc-1.25.1.tar.gz) = 4322149
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue