forked from Lainports/opnsense-ports
*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
7f8173d78f
commit
dc8ceb4a03
2957 changed files with 30099 additions and 27044 deletions
|
|
@ -13,9 +13,11 @@ LICENSE_COMB= multi
|
|||
LICENSE_FILE_APACHE20= ${WRKSRC}/libsais-LICENSE
|
||||
LICENSE_FILE_LGPL3+ = ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake pathfix tar:xz
|
||||
USES= cmake cpe pathfix tar:xz
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CPE_VENDOR= bzip3_project
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s|\(VERSION \)1\.3\.0|\1${DISTVERSION}|" \
|
||||
${WRKSRC}/CMakeLists.txt
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= lhasa
|
||||
PORTVERSION= 0.3.1
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.4.0
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://soulsphere.org/projects/lhasa/ \
|
||||
http://suyai.innolan.net/
|
||||
|
|
@ -12,22 +11,23 @@ WWW= https://fragglet.github.io/lhasa/
|
|||
LICENSE= ISCL
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= autoreconf cpe pathfix libtool
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
TEST_DEPENDS= bash>0:shells/bash
|
||||
|
||||
USES= autoreconf cpe libtool pathfix
|
||||
CPE_VENDOR= lhasa_project
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --program-suffix=sa
|
||||
INSTALL_TARGET= install-strip
|
||||
CPE_VENDOR= lhasa_project
|
||||
TEST_TARGET= check
|
||||
|
||||
PORTDOCS= ChangeLog README AUTHORS TODO NEWS
|
||||
PORTDOCS= AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for f in ${PORTDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
|
||||
.endfor
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1468768769
|
||||
SHA256 (lhasa-0.3.1.tar.gz) = 3fb08e5f85a9b9dd023922896be9157d5fb5c0448424681810aaa2b0558a5f24
|
||||
SIZE (lhasa-0.3.1.tar.gz) = 2933084
|
||||
TIMESTAMP = 1710720015
|
||||
SHA256 (lhasa-0.4.0.tar.gz) = a7fc883c304c508562fb93fa307a4c342b0c886fcc265f28b92dc0c39220c5b3
|
||||
SIZE (lhasa-0.4.0.tar.gz) = 3503963
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= nfpm
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.39.0
|
||||
DISTVERSION= 2.40.0
|
||||
CATEGORIES= archivers
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1723708846
|
||||
SHA256 (go/archivers_nfpm/nfpm-v2.39.0/v2.39.0.mod) = da6809d10683f2a788f24ecdaaa2662b90fbe93282d20b06f195b52229fada73
|
||||
SIZE (go/archivers_nfpm/nfpm-v2.39.0/v2.39.0.mod) = 3385
|
||||
SHA256 (go/archivers_nfpm/nfpm-v2.39.0/v2.39.0.zip) = 637cfebffbbfdbab352e7f9d11149c7111e0d934dbb66143b0721fb620e849b5
|
||||
SIZE (go/archivers_nfpm/nfpm-v2.39.0/v2.39.0.zip) = 555499
|
||||
TIMESTAMP = 1726442444
|
||||
SHA256 (go/archivers_nfpm/nfpm-v2.40.0/v2.40.0.mod) = 6db1070a90678afc07091275276e26a55336108eaa06e11c67922187376b7b7a
|
||||
SIZE (go/archivers_nfpm/nfpm-v2.40.0/v2.40.0.mod) = 3385
|
||||
SHA256 (go/archivers_nfpm/nfpm-v2.40.0/v2.40.0.zip) = 36b73752ec85126fc82ec4ec8bfcf99cabf8158804332555e1d4a32a82b68259
|
||||
SIZE (go/archivers_nfpm/nfpm-v2.40.0/v2.40.0.zip) = 555580
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= peazip
|
||||
PORTVERSION= 9.8.0
|
||||
PORTVERSION= 9.9.1
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/
|
||||
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
|
||||
|
|
@ -11,6 +11,8 @@ WWW= https://peazip.github.io
|
|||
|
||||
LICENSE= LGPL3
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64 aarch64
|
||||
|
||||
USES= cpe desktop-file-utils dos2unix fpc lazarus:flavors zip xorg
|
||||
USE_XORG= x11
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718518664
|
||||
SHA256 (peazip-9.8.0.src.zip) = 023e95eb698e1645a66315b9db1bf5f996fbc32c9ec41c64d96a2e02e00ab5de
|
||||
SIZE (peazip-9.8.0.src.zip) = 8000860
|
||||
TIMESTAMP = 1726633881
|
||||
SHA256 (peazip-9.9.1.src.zip) = 98ee74127bfc8ff1a8920a05f9fe1a61c319d754fa67214464ea656b90ac574f
|
||||
SIZE (peazip-9.9.1.src.zip) = 5544104
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= zlib-ng
|
||||
DISTVERSION= 2.2.1
|
||||
DISTVERSION= 2.2.2
|
||||
CATEGORIES= archivers
|
||||
|
||||
MAINTAINER= vvd@FreeBSD.org
|
||||
|
|
@ -14,7 +14,8 @@ USE_LDCONFIG= yes
|
|||
|
||||
PLIST_SUB= SHLIB_VER=${DISTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= SIMD TEST
|
||||
OPTIONS_DEFINE= SIMD TEST
|
||||
OPTIONS_DEFAULT= SIMD
|
||||
|
||||
SIMD_CMAKE_BOOL= WITH_OPTIM
|
||||
TEST_BUILD_DEPENDS= googletest>=0:devel/googletest
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1719931511
|
||||
SHA256 (zlib-ng-zlib-ng-2.2.1_GH0.tar.gz) = ec6a76169d4214e2e8b737e0850ba4acb806c69eeace6240ed4481b9f5c57cdf
|
||||
SIZE (zlib-ng-zlib-ng-2.2.1_GH0.tar.gz) = 2412427
|
||||
TIMESTAMP = 1726653783
|
||||
SHA256 (zlib-ng-zlib-ng-2.2.2_GH0.tar.gz) = fcb41dd59a3f17002aeb1bb21f04696c9b721404890bb945c5ab39d2cb69654c
|
||||
SIZE (zlib-ng-zlib-ng-2.2.2_GH0.tar.gz) = 2413349
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= gpsprune
|
||||
PORTVERSION= 24.2
|
||||
PORTVERSION= 24.3
|
||||
CATEGORIES= astro java
|
||||
MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}.jar
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1719838755
|
||||
SHA256 (gpsprune_24.2.jar) = c0683b58f8fad72c7bccc048747f65b35f019c3d51ef5dd4e5581cfe42fda98b
|
||||
SIZE (gpsprune_24.2.jar) = 1453179
|
||||
TIMESTAMP = 1726062340
|
||||
SHA256 (gpsprune_24.3.jar) = eb09be484e3902bd9c9fbb82c8c4a95f72f9797e32906d779f924182535c4987
|
||||
SIZE (gpsprune_24.3.jar) = 1455362
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= josm
|
||||
PORTVERSION= 19160
|
||||
PORTVERSION= 19207
|
||||
CATEGORIES= astro java
|
||||
MASTER_SITES= https://josm.openstreetmap.de/download/
|
||||
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1722951021
|
||||
SHA256 (josm-snapshot-19160.jar) = 6b44eed069171ff31847996599569570406f9abe74b17e284ac0994b3a397641
|
||||
SIZE (josm-snapshot-19160.jar) = 18236258
|
||||
TIMESTAMP = 1726231055
|
||||
SHA256 (josm-snapshot-19207.jar) = 7580c99865c829dd86863c8a069423a087f3f60881b2015d0b44da2a997188f6
|
||||
SIZE (josm-snapshot-19207.jar) = 18348268
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= kosmindoormap
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= astro kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= libosmpbf
|
||||
PORTVERSION= 1.5.1
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= astro geography devel
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= marble
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= astro education kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= merkaartor
|
||||
PORTVERSION= 0.19.0
|
||||
PORTREVISION= 21
|
||||
PORTREVISION= 23
|
||||
CATEGORIES= astro
|
||||
|
||||
MAINTAINER= dev2@heesakkers.info
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= Astro-SpaceTrack
|
||||
PORTVERSION= 0.166
|
||||
PORTVERSION= 0.167
|
||||
CATEGORIES= astro perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718690542
|
||||
SHA256 (Astro-SpaceTrack-0.166.tar.gz) = 5e24e7f3dd69236f167a6998e57df57bddf18da789dd4bef975c78aecab64e42
|
||||
SIZE (Astro-SpaceTrack-0.166.tar.gz) = 194810
|
||||
TIMESTAMP = 1726490450
|
||||
SHA256 (Astro-SpaceTrack-0.167.tar.gz) = f2fcab1a159722c4daa3538075fbadf92165012350b8d0f935c197cfc2dac566
|
||||
SIZE (Astro-SpaceTrack-0.167.tar.gz) = 194891
|
||||
|
|
|
|||
|
|
@ -1,20 +1,29 @@
|
|||
PORTNAME= astral
|
||||
DISTVERSION= 3.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= astro python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ygy@FreeBSD.org
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Calculations for the position of the sun and moon
|
||||
WWW= https://github.com/sffjunkie/astral
|
||||
WWW= https://sffjunkie.github.io/astral/ \
|
||||
https://github.com/sffjunkie/astral
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
USE_PYTHON= autoplist concurrent pep517
|
||||
|
||||
.include <bsd.port.mk>
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 30900
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.zoneinfo>=0:devel/py-backports.zoneinfo@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
Astral is a python package for calculating the times of various
|
||||
aspects of the sun and phases of the moon. It can calculate times for
|
||||
various positions of the sun: dawn, sunrise, solar noon, sunset,
|
||||
dusk, solar elevation, solar azimuth and rahukaalam, as well as the
|
||||
phase of the moon for a specified date.
|
||||
Astral is a Python module which calculates:
|
||||
- Times for various positions of the sun: dawn, sunrise, solar noon, sunset,
|
||||
dusk, solar elevation, solar azimuth and rahukaalam.
|
||||
- Moon rise, set, azimuth and zenith.
|
||||
- The phase of the moon.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= siril
|
||||
DISTVERSION= 1.2.3
|
||||
DISTVERSION= 1.2.4
|
||||
CATEGORIES= astro graphics
|
||||
MASTER_SITES= https://free-astro.org/download/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718921357
|
||||
SHA256 (siril-1.2.3.tar.bz2) = 8ac660542d2bec5d608eaf9bf25a25e6ba574b58b5410bdb6ad401e1f86fa756
|
||||
SIZE (siril-1.2.3.tar.bz2) = 4807478
|
||||
TIMESTAMP = 1726442357
|
||||
SHA256 (siril-1.2.4.tar.bz2) = 6d9391558b4289615ad0567e953ef645df9a00965c6c6fbc723ad25f3ac0925a
|
||||
SIZE (siril-1.2.4.tar.bz2) = 4856441
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= audacity
|
||||
DISTVERSIONPREFIX= Audacity-
|
||||
DISTVERSION= 3.6.2
|
||||
DISTVERSION= 3.6.3
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual
|
||||
DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1725429385
|
||||
SHA256 (audacity-manual-3.6.2.tar.gz) = 9d79c1fdd40e53d89584223f6216243240b7dd746eb96532ae5041b9cd956351
|
||||
SIZE (audacity-manual-3.6.2.tar.gz) = 26237177
|
||||
SHA256 (audacity-audacity-Audacity-3.6.2_GH0.tar.gz) = 85d185a5193d967ed6f76242ef7bb2fd718d42800c29f7409337451c786b141e
|
||||
SIZE (audacity-audacity-Audacity-3.6.2_GH0.tar.gz) = 61319167
|
||||
TIMESTAMP = 1725947311
|
||||
SHA256 (audacity-manual-3.6.3.tar.gz) = 2e7a3dd9f75cea8e9b4aa3ceb9577acd01644a358d03be43154dbeffed795327
|
||||
SIZE (audacity-manual-3.6.3.tar.gz) = 26237185
|
||||
SHA256 (audacity-audacity-Audacity-3.6.3_GH0.tar.gz) = aaf0d2581a5f4855f0ddd1e1fd128a6f3182857e77c0884e874bc0a0df493393
|
||||
SIZE (audacity-audacity-Audacity-3.6.3_GH0.tar.gz) = 61317542
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= bespokesynth
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.2.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= fluidsynth
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.3.4
|
||||
DISTVERSION= 2.3.6
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
|
|
@ -10,28 +10,39 @@ WWW= https://www.fluidsynth.org/
|
|||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake cpe gnome pkgconfig
|
||||
USES= cmake cpe gnome pathfix pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= FluidSynth
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
# would require unreleased libinstpatch >= 1.1.0
|
||||
CMAKE_OFF= enable-libinstpatch enable-midishare
|
||||
LDFLAGS+= -lpthread
|
||||
|
||||
# would require unreleased libinstpatch >= 1.1.0
|
||||
CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
|
||||
enable-dsound \
|
||||
enable-libinstpatch \
|
||||
enable-midishare \
|
||||
enable-waveout \
|
||||
enable-winmidi
|
||||
|
||||
OPTIONS_DEFINE= ALSA DBUS JACK LADSPA LASH PIPEWIRE PORTAUDIO \
|
||||
PULSEAUDIO READLINE SDL SNDFILE SNDIO
|
||||
PULSEAUDIO READLINE SDL SNDFILE
|
||||
OPTIONS_DEFAULT= JACK READLINE
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_CMAKE_BOOL= enable-jack
|
||||
SNDFILE_DESC= Support for SF3 files via libsndfile
|
||||
|
||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||
ALSA_CMAKE_BOOL= enable-alsa
|
||||
ALSA_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_ALSA:BOOL=True
|
||||
|
||||
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
DBUS_CMAKE_BOOL= enable-dbus
|
||||
DBUS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_DBus1:BOOL=True
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_CMAKE_BOOL= enable-jack
|
||||
JACK_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Jack:BOOL=True
|
||||
|
||||
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||
LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||
|
|
@ -40,30 +51,30 @@ LADSPA_CMAKE_BOOL= enable-ladspa
|
|||
|
||||
LASH_LIB_DEPENDS= liblash.so:audio/lash
|
||||
LASH_CMAKE_BOOL= enable-lash
|
||||
LASH_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_LASH:BOOL=True
|
||||
|
||||
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
|
||||
PIPEWIRE_CMAKE_BOOL= enable-pipewire
|
||||
PIPEWIRE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PipeWire:BOOL=True
|
||||
|
||||
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
|
||||
PORTAUDIO_CMAKE_BOOL= enable-portaudio
|
||||
PORTAUDIO_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PortAudio:BOOL=True
|
||||
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||
PULSEAUDIO_CMAKE_BOOL= enable-pulseaudio
|
||||
PULSEAUDIO_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio:BOOL=True
|
||||
|
||||
READLINE_USES= readline
|
||||
READLINE_CMAKE_BOOL= enable-readline
|
||||
READLINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Readline:BOOL=True
|
||||
|
||||
SDL_USES= sdl
|
||||
SDL_USE= SDL=sdl2
|
||||
SDL_CMAKE_BOOL= enable-sdl2
|
||||
SDL_USES= sdl
|
||||
SDL_USE= SDL=sdl2
|
||||
SDL_CMAKE_BOOL= enable-sdl2
|
||||
SDL_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_SDL2:BOOL=True
|
||||
|
||||
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
|
||||
SNDFILE_CMAKE_BOOL= enable-libsndfile
|
||||
|
||||
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
|
||||
SNDIO_CMAKE_BOOL= enable-sndio
|
||||
|
||||
post-patch:
|
||||
${CP} ${FILESDIR}/fluid_sndio.c ${WRKSRC}/src/drivers/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1696027938
|
||||
SHA256 (FluidSynth-fluidsynth-v2.3.4_GH0.tar.gz) = 1529ef5bc3b9ef3adc2a7964505912f7305103e269e50cc0316f500b22053ac9
|
||||
SIZE (FluidSynth-fluidsynth-v2.3.4_GH0.tar.gz) = 1775291
|
||||
TIMESTAMP = 1725183622
|
||||
SHA256 (FluidSynth-fluidsynth-v2.3.6_GH0.tar.gz) = 3340d73286b28fe6e5150fbe12648d4640e86c64c228878b572773bd08cac531
|
||||
SIZE (FluidSynth-fluidsynth-v2.3.6_GH0.tar.gz) = 1776510
|
||||
|
|
|
|||
|
|
@ -1,521 +0,0 @@
|
|||
/* sndio backend for FluidSynth - A Software Synthesizer
|
||||
*
|
||||
* Copyright (c) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
/* fluid_sndio.c
|
||||
*
|
||||
* Driver for the sndio audio access library
|
||||
*/
|
||||
|
||||
#include "fluid_synth.h"
|
||||
#include "fluid_adriver.h"
|
||||
#include "fluid_midi.h"
|
||||
#include "fluid_mdriver.h"
|
||||
#include "fluid_settings.h"
|
||||
|
||||
#if SNDIO_SUPPORT
|
||||
|
||||
#include <sndio.h>
|
||||
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
#include <pthread.h>
|
||||
#include <unistd.h>
|
||||
|
||||
|
||||
/** fluid_sndio_audio_driver_t
|
||||
*
|
||||
* This structure should not be accessed directly. Use audio port
|
||||
* functions instead.
|
||||
*/
|
||||
typedef struct {
|
||||
fluid_audio_driver_t driver;
|
||||
fluid_synth_t* synth;
|
||||
fluid_audio_callback_t read;
|
||||
void* buffer;
|
||||
pthread_t thread;
|
||||
int cont;
|
||||
struct sio_hdl *hdl;
|
||||
struct sio_par par;
|
||||
int buffer_size;
|
||||
int buffer_byte_size;
|
||||
fluid_audio_func_t callback;
|
||||
void* data;
|
||||
float* buffers[2];
|
||||
} fluid_sndio_audio_driver_t;
|
||||
|
||||
typedef struct {
|
||||
fluid_midi_driver_t driver;
|
||||
struct mio_hdl *hdl;
|
||||
pthread_t thread;
|
||||
int status;
|
||||
fluid_midi_parser_t *parser;
|
||||
} fluid_sndio_midi_driver_t;
|
||||
|
||||
//void delete_fluid_sndio_audio_driver(fluid_audio_driver_t* p);
|
||||
|
||||
/* local utilities */
|
||||
static void* fluid_sndio_audio_run(void* d);
|
||||
static void* fluid_sndio_audio_run2(void* d);
|
||||
|
||||
|
||||
void
|
||||
fluid_sndio_audio_driver_settings(fluid_settings_t* settings)
|
||||
{
|
||||
fluid_settings_register_str(settings, "audio.sndio.device", "default", 0);
|
||||
}
|
||||
|
||||
/*
|
||||
* new_fluid_sndio_audio_driver
|
||||
*/
|
||||
fluid_audio_driver_t*
|
||||
new_fluid_sndio_audio_driver(fluid_settings_t* settings, fluid_synth_t* synth)
|
||||
{
|
||||
fluid_sndio_audio_driver_t* dev = NULL;
|
||||
double sample_rate;
|
||||
int periods, period_size;
|
||||
char* devname;
|
||||
pthread_attr_t attr;
|
||||
int err;
|
||||
|
||||
dev = FLUID_NEW(fluid_sndio_audio_driver_t);
|
||||
if (dev == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
return NULL;
|
||||
}
|
||||
FLUID_MEMSET(dev, 0, sizeof(fluid_sndio_audio_driver_t));
|
||||
|
||||
fluid_settings_getint(settings, "audio.periods", &periods);
|
||||
fluid_settings_getint(settings, "audio.period-size", &period_size);
|
||||
fluid_settings_getnum(settings, "synth.sample-rate", &sample_rate);
|
||||
|
||||
dev->hdl = NULL;
|
||||
dev->synth = synth;
|
||||
dev->callback = NULL;
|
||||
dev->data = NULL;
|
||||
dev->cont = 1;
|
||||
|
||||
if (!fluid_settings_dupstr(settings, "audio.sndio.device", &devname)) {
|
||||
devname = NULL;
|
||||
}
|
||||
|
||||
dev->hdl = sio_open(devname, SIO_PLAY, 0);
|
||||
if (dev->hdl == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "sndio could not be opened for writing");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
sio_initpar(&dev->par);
|
||||
|
||||
if (fluid_settings_str_equal(settings, "audio.sample-format", "16bits")) {
|
||||
dev->par.bits = 16;
|
||||
dev->par.le = SIO_LE_NATIVE;
|
||||
dev->read = fluid_synth_write_s16;
|
||||
} else {
|
||||
FLUID_LOG(FLUID_ERR, "Unknown sample format");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
dev->par.appbufsz = period_size * periods;
|
||||
dev->par.round = period_size;
|
||||
|
||||
dev->par.pchan = 2;
|
||||
dev->par.rate = sample_rate;
|
||||
|
||||
if (!sio_setpar(dev->hdl, &dev->par)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't set sndio audio parameters");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (!sio_getpar(dev->hdl, &dev->par)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't get sndio audio parameters");
|
||||
goto error_recovery;
|
||||
} else if (dev->par.pchan != 2 || dev->par.rate != sample_rate ||
|
||||
dev->par.bits != 16) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't set sndio audio parameters as desired");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
dev->buffer_size = dev->par.round;
|
||||
dev->buffer_byte_size = dev->par.round * dev->par.bps * dev->par.pchan;
|
||||
|
||||
dev->buffer = FLUID_MALLOC(dev->buffer_byte_size);
|
||||
if (dev->buffer == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (!sio_start(dev->hdl)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't start sndio");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (pthread_attr_init(&attr)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't initialize audio thread attributes");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
err = pthread_create(&dev->thread, &attr, fluid_sndio_audio_run, (void*) dev);
|
||||
if (err) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't create audio thread");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
return (fluid_audio_driver_t*) dev;
|
||||
|
||||
error_recovery:
|
||||
delete_fluid_sndio_audio_driver((fluid_audio_driver_t*) dev);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
fluid_audio_driver_t*
|
||||
new_fluid_sndio_audio_driver2(fluid_settings_t* settings, fluid_audio_func_t func, void* data)
|
||||
{
|
||||
fluid_sndio_audio_driver_t* dev = NULL;
|
||||
double sample_rate;
|
||||
int periods, period_size;
|
||||
char* devname;
|
||||
pthread_attr_t attr;
|
||||
int err;
|
||||
|
||||
dev = FLUID_NEW(fluid_sndio_audio_driver_t);
|
||||
if (dev == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
return NULL;
|
||||
}
|
||||
FLUID_MEMSET(dev, 0, sizeof(fluid_sndio_audio_driver_t));
|
||||
|
||||
fluid_settings_getint(settings, "audio.periods", &periods);
|
||||
fluid_settings_getint(settings, "audio.period-size", &period_size);
|
||||
fluid_settings_getnum(settings, "synth.sample-rate", &sample_rate);
|
||||
|
||||
dev->hdl = NULL;
|
||||
dev->synth = NULL;
|
||||
dev->read = NULL;
|
||||
dev->callback = func;
|
||||
dev->data = data;
|
||||
dev->cont = 1;
|
||||
|
||||
if (!fluid_settings_dupstr(settings, "audio.sndio.device", &devname)) {
|
||||
devname = NULL;
|
||||
}
|
||||
|
||||
dev->hdl = sio_open(devname, SIO_PLAY, 0);
|
||||
if (dev->hdl == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "sndio could not be opened for writing");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
sio_initpar(&dev->par);
|
||||
|
||||
dev->par.appbufsz = period_size * periods;
|
||||
dev->par.round = period_size;
|
||||
|
||||
dev->par.bits = 16;
|
||||
dev->par.le = SIO_LE_NATIVE;
|
||||
dev->par.pchan = 2;
|
||||
dev->par.rate = sample_rate;
|
||||
|
||||
if (!sio_setpar(dev->hdl, &dev->par)){
|
||||
FLUID_LOG(FLUID_ERR, "Can't configure sndio parameters");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (!sio_getpar(dev->hdl, &dev->par)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't get sndio audio parameters");
|
||||
goto error_recovery;
|
||||
} else if (dev->par.pchan != 2 || dev->par.rate != sample_rate ||
|
||||
dev->par.bits != 16) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't set sndio audio parameters as desired");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
dev->buffer_size = dev->par.round;
|
||||
dev->buffer_byte_size = dev->par.round * dev->par.bps * dev->par.pchan;
|
||||
|
||||
/* allocate the buffers. FIXME!!! don't use interleaved samples */
|
||||
dev->buffer = FLUID_MALLOC(dev->buffer_byte_size);
|
||||
if (dev->buffer == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
goto error_recovery;
|
||||
}
|
||||
dev->buffers[0] = FLUID_ARRAY(float, dev->buffer_size);
|
||||
dev->buffers[1] = FLUID_ARRAY(float, dev->buffer_size);
|
||||
if ((dev->buffer == NULL) || (dev->buffers[0] == NULL) || (dev->buffers[1] == NULL)) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (!sio_start(dev->hdl)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't start sndio");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
if (pthread_attr_init(&attr)) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't initialize audio thread attributes");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
err = pthread_create(&dev->thread, &attr, fluid_sndio_audio_run2, (void*) dev);
|
||||
if (err) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't create audio2 thread");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
return (fluid_audio_driver_t*) dev;
|
||||
|
||||
error_recovery:
|
||||
delete_fluid_sndio_audio_driver((fluid_audio_driver_t*) dev);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* delete_fluid_sndio_audio_driver
|
||||
*/
|
||||
void
|
||||
delete_fluid_sndio_audio_driver(fluid_audio_driver_t* p)
|
||||
{
|
||||
fluid_sndio_audio_driver_t* dev = (fluid_sndio_audio_driver_t*) p;
|
||||
|
||||
if (dev == NULL) {
|
||||
return;
|
||||
}
|
||||
dev->cont = 0;
|
||||
if (dev->thread) {
|
||||
if (pthread_join(dev->thread, NULL)) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to join the audio thread");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (dev->hdl) {
|
||||
sio_close(dev->hdl);
|
||||
}
|
||||
if (dev->buffer != NULL) {
|
||||
FLUID_FREE(dev->buffer);
|
||||
}
|
||||
FLUID_FREE(dev);
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* fluid_sndio_audio_run
|
||||
*/
|
||||
void*
|
||||
fluid_sndio_audio_run(void* d)
|
||||
{
|
||||
fluid_sndio_audio_driver_t* dev = (fluid_sndio_audio_driver_t*) d;
|
||||
fluid_synth_t* synth = dev->synth;
|
||||
void* buffer = dev->buffer;
|
||||
int len = dev->buffer_size;
|
||||
|
||||
/* it's as simple as that: */
|
||||
while (dev->cont)
|
||||
{
|
||||
dev->read (synth, len, buffer, 0, 2, buffer, 1, 2);
|
||||
sio_write (dev->hdl, buffer, dev->buffer_byte_size);
|
||||
}
|
||||
|
||||
FLUID_LOG(FLUID_DBG, "Audio thread finished");
|
||||
|
||||
pthread_exit(NULL);
|
||||
|
||||
return 0; /* not reached */
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* fluid_sndio_audio_run
|
||||
*/
|
||||
void*
|
||||
fluid_sndio_audio_run2(void* d)
|
||||
{
|
||||
fluid_sndio_audio_driver_t* dev = (fluid_sndio_audio_driver_t*) d;
|
||||
short* buffer = (short*) dev->buffer;
|
||||
float* left = dev->buffers[0];
|
||||
float* right = dev->buffers[1];
|
||||
int buffer_size = dev->buffer_size;
|
||||
int dither_index = 0;
|
||||
|
||||
FLUID_LOG(FLUID_DBG, "Audio thread running");
|
||||
|
||||
/* it's as simple as that: */
|
||||
while (dev->cont)
|
||||
{
|
||||
(*dev->callback)(dev->data, buffer_size, 0, NULL, 2, dev->buffers);
|
||||
|
||||
fluid_synth_dither_s16 (&dither_index, buffer_size, left, right,
|
||||
buffer, 0, 2, buffer, 1, 2);
|
||||
|
||||
sio_write (dev->hdl, buffer, dev->buffer_byte_size);
|
||||
}
|
||||
|
||||
FLUID_LOG(FLUID_DBG, "Audio thread finished");
|
||||
|
||||
pthread_exit(NULL);
|
||||
|
||||
return 0; /* not reached */
|
||||
}
|
||||
|
||||
void fluid_sndio_midi_driver_settings(fluid_settings_t* settings)
|
||||
{
|
||||
fluid_settings_register_str(settings, "midi.sndio.device", "default", 0);
|
||||
}
|
||||
|
||||
void
|
||||
delete_fluid_sndio_midi_driver(fluid_midi_driver_t *addr)
|
||||
{
|
||||
int err;
|
||||
fluid_sndio_midi_driver_t *dev = (fluid_sndio_midi_driver_t *)addr;
|
||||
|
||||
if (dev == NULL) {
|
||||
return;
|
||||
}
|
||||
dev->status = FLUID_MIDI_DONE;
|
||||
|
||||
/* cancel the thread and wait for it before cleaning up */
|
||||
if (dev->thread) {
|
||||
err = pthread_cancel(dev->thread);
|
||||
if (err) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to cancel the midi thread");
|
||||
return;
|
||||
}
|
||||
if (pthread_join(dev->thread, NULL)) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to join the midi thread");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (dev->hdl != NULL) {
|
||||
mio_close(dev->hdl);
|
||||
}
|
||||
if (dev->parser != NULL) {
|
||||
delete_fluid_midi_parser(dev->parser);
|
||||
}
|
||||
FLUID_FREE(dev);
|
||||
return;
|
||||
}
|
||||
|
||||
void *
|
||||
fluid_sndio_midi_run(void *addr)
|
||||
{
|
||||
int n, i;
|
||||
fluid_midi_event_t* evt;
|
||||
fluid_sndio_midi_driver_t *dev = (fluid_sndio_midi_driver_t *)addr;
|
||||
#define MIDI_BUFLEN (3125 / 10)
|
||||
unsigned char buffer[MIDI_BUFLEN];
|
||||
|
||||
/* make sure the other threads can cancel this thread any time */
|
||||
if (pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, NULL)) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to set the cancel state of the midi thread");
|
||||
pthread_exit(NULL);
|
||||
}
|
||||
if (pthread_setcanceltype(PTHREAD_CANCEL_ASYNCHRONOUS, NULL)) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to set the cancel state of the midi thread");
|
||||
pthread_exit(NULL);
|
||||
}
|
||||
|
||||
/* go into a loop until someone tells us to stop */
|
||||
dev->status = FLUID_MIDI_LISTENING;
|
||||
|
||||
while (dev->status == FLUID_MIDI_LISTENING) {
|
||||
|
||||
/* read new data */
|
||||
n = mio_read(dev->hdl, buffer, MIDI_BUFLEN);
|
||||
if (n == 0 && mio_eof(dev->hdl)) {
|
||||
FLUID_LOG(FLUID_ERR, "Failed to read the midi input");
|
||||
dev->status = FLUID_MIDI_DONE;
|
||||
}
|
||||
|
||||
/* let the parser convert the data into events */
|
||||
for (i = 0; i < n; i++) {
|
||||
evt = fluid_midi_parser_parse(dev->parser, buffer[i]);
|
||||
if (evt != NULL) {
|
||||
/* send the event to the next link in the chain */
|
||||
(*dev->driver.handler)(dev->driver.data, evt);
|
||||
}
|
||||
}
|
||||
}
|
||||
pthread_exit(NULL);
|
||||
}
|
||||
|
||||
int
|
||||
fluid_sndio_midi_driver_status(fluid_midi_driver_t *addr)
|
||||
{
|
||||
fluid_sndio_midi_driver_t *dev = (fluid_sndio_midi_driver_t *)addr;
|
||||
return dev->status;
|
||||
}
|
||||
|
||||
|
||||
fluid_midi_driver_t *
|
||||
new_fluid_sndio_midi_driver(fluid_settings_t *settings,
|
||||
handle_midi_event_func_t handler, void *data)
|
||||
{
|
||||
int err;
|
||||
fluid_sndio_midi_driver_t *dev;
|
||||
char *device;
|
||||
|
||||
/* not much use doing anything */
|
||||
if (handler == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Invalid argument");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* allocate the device */
|
||||
dev = FLUID_NEW(fluid_sndio_midi_driver_t);
|
||||
if (dev == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
return NULL;
|
||||
}
|
||||
FLUID_MEMSET(dev, 0, sizeof(fluid_sndio_midi_driver_t));
|
||||
dev->hdl = NULL;
|
||||
|
||||
dev->driver.handler = handler;
|
||||
dev->driver.data = data;
|
||||
|
||||
/* allocate one event to store the input data */
|
||||
dev->parser = new_fluid_midi_parser();
|
||||
if (dev->parser == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
/* get the device name. if none is specified, use the default device. */
|
||||
if (!fluid_settings_dupstr(settings, "midi.sndio.device", &device)) {
|
||||
device = NULL;
|
||||
}
|
||||
|
||||
/* open the default hardware device. only use midi in. */
|
||||
dev->hdl = mio_open(device, MIO_IN, 0);
|
||||
if (dev->hdl == NULL) {
|
||||
FLUID_LOG(FLUID_ERR, "Couldn't open sndio midi device");
|
||||
goto error_recovery;
|
||||
}
|
||||
|
||||
dev->status = FLUID_MIDI_READY;
|
||||
|
||||
err = pthread_create(&dev->thread, NULL, fluid_sndio_midi_run, (void *)dev);
|
||||
if (err) {
|
||||
FLUID_LOG(FLUID_PANIC, "Couldn't create the midi thread.");
|
||||
goto error_recovery;
|
||||
}
|
||||
return (fluid_midi_driver_t *) dev;
|
||||
|
||||
error_recovery:
|
||||
delete_fluid_sndio_midi_driver((fluid_midi_driver_t *)dev);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
#endif /*#if SNDIO_SUPPORT */
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
--- CMakeLists.txt.orig 2022-12-28 11:43:59 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -90,6 +90,7 @@ option ( enable-winmidi "compile Windows MIDI support
|
||||
option ( enable-sdl2 "compile SDL2 audio support (if it is available)" on )
|
||||
option ( enable-pulseaudio "compile PulseAudio support (if it is available)" on )
|
||||
option ( enable-pipewire "compile PipeWire support (if it is available)" on )
|
||||
+option ( enable-sndio "compile Sndio support (if it is available)" on )
|
||||
option ( enable-readline "compile readline lib line editing (if it is available)" on )
|
||||
option ( enable-threads "enable multi-threading support (such as parallel voice synthesis)" on )
|
||||
option ( enable-openmp "enable OpenMP support (parallelization of soundfont decoding, vectorization of voice mixing, etc.)" on )
|
||||
@@ -530,6 +531,11 @@ if ( enable-pulseaudio )
|
||||
else ( enable-pulseaudio )
|
||||
unset_pkg_config ( PULSE )
|
||||
endif ( enable-pulseaudio )
|
||||
+
|
||||
+unset ( SNDIO_SUPPORT CACHE )
|
||||
+if ( enable-sndio )
|
||||
+ set ( SNDIO_SUPPORT 1 )
|
||||
+endif ( enable-sndio )
|
||||
|
||||
unset ( ALSA_SUPPORT CACHE )
|
||||
if ( enable-alsa )
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
--- cmake_admin/report.cmake.orig 2012-08-16 04:01:13 UTC
|
||||
+++ cmake_admin/report.cmake
|
||||
@@ -25,6 +25,12 @@ else ( PULSE_SUPPORT )
|
||||
message ( "PulseAudio: no" )
|
||||
endif ( PULSE_SUPPORT )
|
||||
|
||||
+if ( SNDIO_SUPPORT )
|
||||
+ message ( "Sndio: yes" )
|
||||
+else ( SNDIO_SUPPORT )
|
||||
+ message ( "Sndio: no" )
|
||||
+endif ( SNDIO_SUPPORT )
|
||||
+
|
||||
if ( JACK_SUPPORT )
|
||||
message ( "JACK: yes" )
|
||||
else ( JACK_SUPPORT )
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
--- src/CMakeLists.txt.orig 2023-04-02 15:54:17 UTC
|
||||
+++ src/CMakeLists.txt
|
||||
@@ -25,6 +25,11 @@ if ( PULSE_SUPPORT )
|
||||
set ( fluid_pulse_SOURCES drivers/fluid_pulse.c )
|
||||
endif ( PULSE_SUPPORT )
|
||||
|
||||
+if ( SNDIO_SUPPORT )
|
||||
+ set ( fluid_sndio_SOURCES drivers/fluid_sndio.c )
|
||||
+ set ( SNDIO_LIBRARIES sndio )
|
||||
+endif ( SNDIO_SUPPORT )
|
||||
+
|
||||
if ( ALSA_SUPPORT )
|
||||
set ( fluid_alsa_SOURCES drivers/fluid_alsa.c )
|
||||
endif ( ALSA_SUPPORT )
|
||||
@@ -244,6 +249,7 @@ add_library ( libfluidsynth-OBJ OBJECT
|
||||
${fluid_oss_SOURCES}
|
||||
${fluid_portaudio_SOURCES}
|
||||
${fluid_pulse_SOURCES}
|
||||
+ ${fluid_sndio_SOURCES}
|
||||
${fluid_dsound_SOURCES}
|
||||
${fluid_wasapi_SOURCES}
|
||||
${fluid_waveout_SOURCES}
|
||||
@@ -362,6 +368,10 @@ endif()
|
||||
if ( PULSE_SUPPORT )
|
||||
target_include_directories( libfluidsynth-OBJ PRIVATE ${PULSEAUDIO_INCLUDE_DIRS} )
|
||||
target_link_libraries ( libfluidsynth-OBJ PUBLIC ${PULSEAUDIO_LIBRARIES} )
|
||||
+endif()
|
||||
+
|
||||
+if ( SNDIO_SUPPORT)
|
||||
+ target_link_libraries ( libfluidsynth-OBJ PUBLIC ${SNDIO_LIBRARIES} )
|
||||
endif()
|
||||
|
||||
if ( TARGET ALSA::ALSA AND ALSA_SUPPORT )
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
--- src/config.cmake.orig 2018-12-30 11:42:00 UTC
|
||||
+++ src/config.cmake
|
||||
@@ -199,6 +199,9 @@
|
||||
/* Define to enable Windows MIDI driver */
|
||||
#cmakedefine WINMIDI_SUPPORT @WINMIDI_SUPPORT@
|
||||
|
||||
+/* Define to enable Sndio driver */
|
||||
+#cmakedefine SNDIO_SUPPORT @SNDIO_SUPPORT@
|
||||
+
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#cmakedefine STDC_HEADERS @STDC_HEADERS@
|
||||
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
--- src/drivers/fluid_adriver.c.orig 2021-09-11 16:26:35 UTC
|
||||
+++ src/drivers/fluid_adriver.c
|
||||
@@ -40,6 +40,16 @@ struct _fluid_audriver_definition_t
|
||||
/* Available audio drivers, listed in order of preference */
|
||||
static const fluid_audriver_definition_t fluid_audio_drivers[] =
|
||||
{
|
||||
+#if SNDIO_SUPPORT
|
||||
+ {
|
||||
+ "sndio",
|
||||
+ new_fluid_sndio_audio_driver,
|
||||
+ new_fluid_sndio_audio_driver2,
|
||||
+ delete_fluid_sndio_audio_driver,
|
||||
+ fluid_sndio_audio_driver_settings
|
||||
+ },
|
||||
+#endif
|
||||
+
|
||||
#if ALSA_SUPPORT
|
||||
{
|
||||
"alsa",
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
--- src/drivers/fluid_adriver.h.orig 2019-02-03 07:07:02 UTC
|
||||
+++ src/drivers/fluid_adriver.h
|
||||
@@ -90,6 +90,14 @@ fluid_audio_driver_t *new_fluid_portaudio_driver(fluid
|
||||
void delete_fluid_portaudio_driver(fluid_audio_driver_t *p);
|
||||
#endif
|
||||
|
||||
+#if SNDIO_SUPPORT
|
||||
+fluid_audio_driver_t *new_fluid_sndio_audio_driver(fluid_settings_t *settings, fluid_synth_t *synth);
|
||||
+fluid_audio_driver_t *new_fluid_sndio_audio_driver2(fluid_settings_t *settings,
|
||||
+ fluid_audio_func_t func, void *data);
|
||||
+void delete_fluid_sndio_audio_driver(fluid_audio_driver_t *p);
|
||||
+void fluid_sndio_audio_driver_settings(fluid_settings_t *settings);
|
||||
+#endif
|
||||
+
|
||||
#if JACK_SUPPORT
|
||||
fluid_audio_driver_t *new_fluid_jack_audio_driver(fluid_settings_t *settings, fluid_synth_t *synth);
|
||||
fluid_audio_driver_t *new_fluid_jack_audio_driver2(fluid_settings_t *settings,
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
$OpenBSD: patch-src_drivers_fluid_mdriver_c,v 1.1 2013/03/29 12:37:43 sthen Exp $
|
||||
--- src/drivers/fluid_mdriver.c.orig 2018-12-30 11:42:00 UTC
|
||||
+++ src/drivers/fluid_mdriver.c
|
||||
@@ -52,6 +52,14 @@ static const fluid_mdriver_definition_t fluid_midi_dri
|
||||
fluid_alsa_rawmidi_driver_settings
|
||||
},
|
||||
#endif
|
||||
+#if SNDIO_SUPPORT
|
||||
+ {
|
||||
+ "sndio",
|
||||
+ new_fluid_sndio_midi_driver,
|
||||
+ delete_fluid_sndio_midi_driver,
|
||||
+ fluid_sndio_midi_driver_settings
|
||||
+ },
|
||||
+#endif
|
||||
#if JACK_SUPPORT
|
||||
{
|
||||
"jack",
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
--- src/drivers/fluid_mdriver.h.orig 2019-02-03 07:13:59 UTC
|
||||
+++ src/drivers/fluid_mdriver.h
|
||||
@@ -53,6 +53,15 @@ void delete_fluid_alsa_seq_driver(fluid_midi_driver_t
|
||||
void fluid_alsa_seq_driver_settings(fluid_settings_t *settings);
|
||||
#endif
|
||||
|
||||
+/* SNDIO */
|
||||
+#if SNDIO_SUPPORT
|
||||
+void fluid_sndio_midi_driver_settings(fluid_settings_t *settings);
|
||||
+fluid_midi_driver_t *new_fluid_sndio_midi_driver(fluid_settings_t *settings,
|
||||
+ handle_midi_event_func_t handler,
|
||||
+ void *data);
|
||||
+void delete_fluid_sndio_midi_driver(fluid_midi_driver_t *p);
|
||||
+#endif
|
||||
+
|
||||
/* JACK */
|
||||
#if JACK_SUPPORT
|
||||
void fluid_jack_midi_driver_settings(fluid_settings_t *settings);
|
||||
|
|
@ -23,6 +23,6 @@ lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
|||
lib/cmake/fluidsynth/FluidSynthTargets.cmake
|
||||
lib/libfluidsynth.so
|
||||
lib/libfluidsynth.so.3
|
||||
lib/libfluidsynth.so.3.2.2
|
||||
lib/libfluidsynth.so.3.2.4
|
||||
libdata/pkgconfig/fluidsynth.pc
|
||||
share/man/man1/fluidsynth.1.gz
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= fooyin
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.6.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio multimedia
|
||||
|
||||
PATCH_SITES= https://github.com/fooyin/fooyin/commit/
|
||||
|
|
@ -22,7 +22,8 @@ LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
|
|||
libgme.so:audio/libgme \
|
||||
libicui18n.so:devel/icu \
|
||||
libkdsingleapplication-qt6.so:devel/kdsingleapplication \
|
||||
libtag.so:audio/taglib
|
||||
libtag.so:audio/taglib \
|
||||
libvgm-player.so:audio/libvgm
|
||||
|
||||
USES= cmake compiler:c++20-lang desktop-file-utils gl libarchive \
|
||||
pkgconfig qt:6 sdl
|
||||
|
|
@ -34,10 +35,8 @@ USE_GITHUB= yes
|
|||
|
||||
CMAKE_OFF= BUILD_ALSA \
|
||||
BUILD_CCACHE \
|
||||
BUILD_LIBVGM \
|
||||
CMAKE_CXX_EXTENSIONS
|
||||
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_ALSA \
|
||||
CMAKE_DISABLE_FIND_PACKAGE_LibVgm \
|
||||
CMAKE_DISABLE_FIND_PACKAGE_OpenMpt \
|
||||
CMAKE_DISABLE_FIND_PACKAGE_PipeWire \
|
||||
CMAKE_DISABLE_FIND_PACKAGE_SndFile
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ lib/fooyin/plugins/fyplugin_mpris.so
|
|||
lib/fooyin/plugins/fyplugin_rawaudio.so
|
||||
lib/fooyin/plugins/fyplugin_sdl.so
|
||||
lib/fooyin/plugins/fyplugin_tageditor.so
|
||||
lib/fooyin/plugins/fyplugin_vgminput.so
|
||||
lib/fooyin/plugins/fyplugin_wavebar.so
|
||||
share/applications/org.fooyin.fooyin.desktop
|
||||
%%DATADIR%%/translations/fooyin_af.qm
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ft2-clone
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.85
|
||||
DISTVERSION= 1.86
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1725177469
|
||||
SHA256 (8bitbubsy-ft2-clone-v1.85_GH0.tar.gz) = 9cbc624b7a8e70481d9969483a58f5c2c4a083462707bb4452047daeb620f00e
|
||||
SIZE (8bitbubsy-ft2-clone-v1.85_GH0.tar.gz) = 6085123
|
||||
TIMESTAMP = 1726070179
|
||||
SHA256 (8bitbubsy-ft2-clone-v1.86_GH0.tar.gz) = e42db67238c313306507213066f0e2c45a4bfc8e92d80e76157c2e3d6524c36f
|
||||
SIZE (8bitbubsy-ft2-clone-v1.86_GH0.tar.gz) = 6082569
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= gsequencer
|
||||
DISTVERSION= 6.16.3
|
||||
DISTVERSION= 6.16.20
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718038970
|
||||
SHA256 (gsequencer-gsequencer-6.16.3_GH0.tar.gz) = 5dcf764589d5bf6a68ce50adc426618a37dccea8a99265eea0ba309d0fb33908
|
||||
SIZE (gsequencer-gsequencer-6.16.3_GH0.tar.gz) = 10667203
|
||||
TIMESTAMP = 1726525237
|
||||
SHA256 (gsequencer-gsequencer-6.16.20_GH0.tar.gz) = b80c4478a2702a4944c448bb115d2baff00dc3acb5cb3130257a2945cf0e5f2d
|
||||
SIZE (gsequencer-gsequencer-6.16.20_GH0.tar.gz) = 10680716
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= jacktrip
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.3.1
|
||||
DISTVERSION= 2.4.0
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1722057218
|
||||
SHA256 (jacktrip-jacktrip-v2.3.1_GH0.tar.gz) = 6f66e13d17b70624ae3d586c47c16d8218c2806525c9f81f6ac064976adc7657
|
||||
SIZE (jacktrip-jacktrip-v2.3.1_GH0.tar.gz) = 6289596
|
||||
TIMESTAMP = 1726295685
|
||||
SHA256 (jacktrip-jacktrip-v2.4.0_GH0.tar.gz) = 89d1de8ccab5f54c0a6a31dcd373a3cc799212d282697f96c87d1f0e0bb2984a
|
||||
SIZE (jacktrip-jacktrip-v2.4.0_GH0.tar.gz) = 6294526
|
||||
SHA256 (jothepro-doxygen-awesome-css-9380569_GH0.tar.gz) = b57aa7345f76f23521f81c1d12d8286a33c47cf94b5ad38a85bdcf46c6aff5cc
|
||||
SIZE (jothepro-doxygen-awesome-css-9380569_GH0.tar.gz) = 431473
|
||||
SHA256 (x42-weakjack-cddbeec0953d68048d164c472c9b30a5d96778db_GH0.tar.gz) = 451a660ae579cc3d31d369efa08d2b7680fc3a7bfec7832e61d8b11575ad8d14
|
||||
|
|
|
|||
|
|
@ -1,15 +1,17 @@
|
|||
- workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264865
|
||||
|
||||
--- src/UdpDataProtocol.cpp.orig 2022-06-24 05:34:49 UTC
|
||||
--- src/UdpDataProtocol.cpp.orig 2024-09-14 06:44:01 UTC
|
||||
+++ src/UdpDataProtocol.cpp
|
||||
@@ -293,8 +293,10 @@ int UdpDataProtocol::bindSocket()
|
||||
@@ -383,12 +383,14 @@ bool UdpDataProtocol::setSocketQos(socket_type& sock_f
|
||||
}
|
||||
|
||||
// Set 802.1q QoS priority
|
||||
+# if !defined(__FreeBSD__) // is there a FreeBSD replacement?
|
||||
int priority = 6;
|
||||
::setsockopt(sock_fd, SOL_SOCKET, SO_PRIORITY, &priority, sizeof(priority));
|
||||
result = ::setsockopt(sock_fd, SOL_SOCKET, SO_PRIORITY, &priority, sizeof(priority));
|
||||
if (result != 0) {
|
||||
std::cerr << "setsockopt failed. Error: " << errno << std::endl;
|
||||
return false;
|
||||
}
|
||||
+# endif
|
||||
#endif
|
||||
|
||||
// Bind the Socket
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -1,21 +1,35 @@
|
|||
PORTNAME= libvgm
|
||||
DISTVERSION= g20240103
|
||||
DISTVERSION= g20240608
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= tagattie@FreeBSD.org
|
||||
COMMENT= More modular rewrite of most components from VGMPlay
|
||||
WWW= https://github.com/ValleyBell/libvgm
|
||||
|
||||
USES= cmake iconv pathfix
|
||||
USES= cmake compiler:c++14-lang iconv pathfix
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ValleyBell
|
||||
GH_TAGNAME= 223b6f9d629feda1982dc4bbeebd19fa63b987fb
|
||||
GH_TAGNAME= 34c368c
|
||||
|
||||
CMAKE_ON= AUDIODRV_OSS
|
||||
CMAKE_OFF= CMAKE_CXX_EXTENSIONS
|
||||
CMAKE_ARGS= -DLIBRARY_TYPE=SHARED
|
||||
|
||||
OPTIONS_DEFINE= ALSA AO PULSEAUDIO
|
||||
OPTIONS_DEFAULT= # none
|
||||
OPTIONS_DEFINE= PLAYER VGM2WAV
|
||||
OPTIONS_DEFAULT= PLAYER VGM2WAV
|
||||
OPTIONS_GROUP= AUDIO
|
||||
OPTIONS_GROUP_AUDIO= ALSA AO PULSEAUDIO
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
PLAYER_DESC= Build and install libvgm-player command
|
||||
VGM2WAV_DESC= Build and install vgm2wav command
|
||||
AUDIO_DESC= Additional audio backends support
|
||||
|
||||
PLAYER_CMAKE_BOOL= BUILD_PLAYER
|
||||
|
||||
VGM2WAV_CMAKE_BOOL= BUILD_VGM2WAV
|
||||
|
||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||
ALSA_CMAKE_BOOL= AUDIODRV_ALSA
|
||||
|
|
@ -27,4 +41,8 @@ PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
|||
PULSEAUDIO_USES= localbase:ldflags
|
||||
PULSEAUDIO_CMAKE_BOOL= AUDIODRV_PULSE
|
||||
|
||||
post-install-PLAYER-on:
|
||||
${MV} ${STAGEDIR}${PREFIX}/bin/player \
|
||||
${STAGEDIR}${PREFIX}/bin/libvgm-player
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706527092
|
||||
SHA256 (ValleyBell-libvgm-g20240103-223b6f9d629feda1982dc4bbeebd19fa63b987fb_GH0.tar.gz) = fb1eebb0d75ac3203c5b7639e847dbcb0c306a852c874ff9ba64519b67fdae92
|
||||
SIZE (ValleyBell-libvgm-g20240103-223b6f9d629feda1982dc4bbeebd19fa63b987fb_GH0.tar.gz) = 1442014
|
||||
TIMESTAMP = 1725787643
|
||||
SHA256 (ValleyBell-libvgm-g20240608-34c368c_GH0.tar.gz) = 2673c7a1f3a6a5289929404dbfafa17f90710af7a637c2052b13371007bebc9c
|
||||
SIZE (ValleyBell-libvgm-g20240608-34c368c_GH0.tar.gz) = 1441492
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
bin/player
|
||||
bin/vgm2wav
|
||||
%%PLAYER%%bin/libvgm-player
|
||||
%%VGM2WAV%%bin/vgm2wav
|
||||
include/vgm/audio/AudioStream.h
|
||||
include/vgm/audio/AudioStream_SpcDrvFuns.h
|
||||
include/vgm/audio/AudioStructs.h
|
||||
|
|
@ -72,10 +72,10 @@ lib/cmake/libvgm/libvgmConfig.cmake
|
|||
lib/cmake/libvgm/libvgmConfigVersion.cmake
|
||||
lib/cmake/libvgm/libvgmTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/libvgm/libvgmTargets.cmake
|
||||
lib/libvgm-audio.a
|
||||
lib/libvgm-emu.a
|
||||
lib/libvgm-player.a
|
||||
lib/libvgm-utils.a
|
||||
lib/libvgm-audio.so
|
||||
lib/libvgm-emu.so
|
||||
lib/libvgm-player.so
|
||||
lib/libvgm-utils.so
|
||||
libdata/pkgconfig/vgm-audio.pc
|
||||
libdata/pkgconfig/vgm-emu.pc
|
||||
libdata/pkgconfig/vgm-player.pc
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= milkytracker
|
||||
PORTVERSION= 1.04.00
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
PORTNAME= mixxx
|
||||
DISTVERSION= 2.4.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES= 4e4d4e866ef86bb4d196a1903778697552cca05a.patch:-p1 \
|
||||
ed547fd2b0f9dee98740fcf32c1307a092470322.patch:-p1 \
|
||||
c052808ca4b27050e99ce9fab9f0b53e90377eed.patch:-p1 \
|
||||
c4b3a7e91c56cea7f9bd1c18c1fe01d9da705144.patch:-p1
|
||||
c4b3a7e91c56cea7f9bd1c18c1fe01d9da705144.patch:-p1 \
|
||||
ccc3e69b73bf98b4a909442760976d1786d38195.patch:-p1 \
|
||||
cc0148fc768dd9cd3ad82c0746bb901bd37ad7d1.patch:-p1
|
||||
|
||||
MAINTAINER= acm@FreeBSD.org
|
||||
COMMENT= DJ mixing application
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
TIMESTAMP = 1719031655
|
||||
TIMESTAMP = 1726438199
|
||||
SHA256 (mixxxdj-mixxx-2.4.1_GH0.tar.gz) = d43508b84b62f271f49c028c424962a850f49a0045bbbcb7b7ac1084ccb065c4
|
||||
SIZE (mixxxdj-mixxx-2.4.1_GH0.tar.gz) = 41898241
|
||||
SHA256 (4e4d4e866ef86bb4d196a1903778697552cca05a.patch) = a2052800f34d65902f333f3dd0672baf70c8e94e1cd2da26979f408e08d32107
|
||||
|
|
@ -9,3 +9,7 @@ SHA256 (c052808ca4b27050e99ce9fab9f0b53e90377eed.patch) = 696536b81610ef9661f6c6
|
|||
SIZE (c052808ca4b27050e99ce9fab9f0b53e90377eed.patch) = 3120
|
||||
SHA256 (c4b3a7e91c56cea7f9bd1c18c1fe01d9da705144.patch) = 3fa8864b02fda8b6b6be485ad0066695bfe980c4044e7016fc7e4bf7ab157cf0
|
||||
SIZE (c4b3a7e91c56cea7f9bd1c18c1fe01d9da705144.patch) = 1212
|
||||
SHA256 (ccc3e69b73bf98b4a909442760976d1786d38195.patch) = 73af86422088f0bb3f53b3327eee8e494e438a618ce7edae0cbba1b9af99e5d0
|
||||
SIZE (ccc3e69b73bf98b4a909442760976d1786d38195.patch) = 7311
|
||||
SHA256 (cc0148fc768dd9cd3ad82c0746bb901bd37ad7d1.patch) = fedd7e15c52b5b298ba8ffd238ee7cb634e60741410687c1c3544e51cad183f1
|
||||
SIZE (cc0148fc768dd9cd3ad82c0746bb901bd37ad7d1.patch) = 4016
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= mumble-server
|
||||
DISTVERSION= 1.5.634
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio net
|
||||
MASTER_SITES= https://github.com/${PORTNAME:S/-server//}-voip/${PORTNAME:S/-server//}/releases/download/v${DISTVERSION}/
|
||||
DISTNAME= ${PORTNAME:S/-server//}-${DISTVERSION}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= mumble
|
||||
DISTVERSION= 1.5.634
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/${PORTNAME}-voip/${PORTNAME}/releases/download/v${DISTVERSION}/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= murmur
|
||||
DISTVERSION= 1.3.4
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio net
|
||||
|
||||
MAINTAINER= vvd@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= polyphone
|
||||
DISTVERSION= 2.3.0
|
||||
PORTREVISION= 6
|
||||
DISTVERSION= 2.4.0
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -14,17 +13,15 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
|
|||
libjack.so:audio/jack \
|
||||
libogg.so:audio/libogg \
|
||||
libportaudio.so:audio/portaudio \
|
||||
libQCustomPlot-qt5.so:graphics/qcustomplot@qt5 \
|
||||
librtmidi.so:audio/rtmidi \
|
||||
libstk.so:audio/stk \
|
||||
libvorbisfile.so:audio/libvorbis
|
||||
|
||||
USES= compiler:c++11-lang desktop-file-utils dos2unix gl gnome pkgconfig qmake:outsource qt:5 shared-mime-info ssl xorg
|
||||
DOS2UNIX_FILES= polyphone.pro \
|
||||
editor/graphics/graphiquefourier.cpp \
|
||||
editor/tree/treeitemdelegate.cpp
|
||||
USE_GL= gl
|
||||
USE_QT= core concurrent gui network printsupport svg widgets buildtools:build linguisttools:build qmake:build
|
||||
USE_QT= core concurrent gui network printsupport svg testlib widgets buildtools:build linguisttools:build qmake:build
|
||||
USE_GNOME= glib20
|
||||
USE_CXXSTD= c++11
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1647278407
|
||||
SHA256 (davy7125-polyphone-2.3.0_GH0.tar.gz) = ecf401f2a083bb5396032953bb3d051e39aa4483063da9546852219ad532605a
|
||||
SIZE (davy7125-polyphone-2.3.0_GH0.tar.gz) = 1946254
|
||||
TIMESTAMP = 1726712531
|
||||
SHA256 (davy7125-polyphone-2.4.0_GH0.tar.gz) = 5742f50980d0181a2889f46ab38e932aacd35965b4b0ab31d01f29721ddd39ef
|
||||
SIZE (davy7125-polyphone-2.4.0_GH0.tar.gz) = 1942986
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
--- editor/graphics/graphiquefourier.cpp.orig 2020-05-21 08:02:47 UTC
|
||||
+++ editor/graphics/graphiquefourier.cpp
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <QMenu>
|
||||
#include <QFileDialog>
|
||||
#include <QPainter>
|
||||
+#include <QPainterPath>
|
||||
|
||||
GraphiqueFourier::GraphiqueFourier(QWidget * parent) : QCustomPlot(parent),
|
||||
_fixedTickerX(new QCPAxisTickerFixed()),
|
||||
|
|
@ -1,11 +1,14 @@
|
|||
--- polyphone.pro.orig 2020-11-29 08:46:04 UTC
|
||||
--- polyphone.pro.orig 2024-09-19 02:24:17 UTC
|
||||
+++ polyphone.pro
|
||||
@@ -67,11 +67,11 @@ unix:!macx {
|
||||
QMAKE_CXXFLAGS += -std=c++11
|
||||
DEFINES += __LINUX_ALSASEQ__ __UNIX_JACK__
|
||||
@@ -82,13 +82,13 @@ unix:!macx {
|
||||
lib/_option_rtaudio/rtaudio/include/iasiothiscallresolver.cpp
|
||||
}
|
||||
unix:!macx {
|
||||
- DEFINES += __LINUX_ALSASEQ__ __UNIX_JACK__ __LINUX_ALSA__ #__LINUX_PULSE__
|
||||
+ DEFINES += __UNIX_JACK__ #__LINUX_PULSE__
|
||||
CONFIG += link_pkgconfig
|
||||
- PKGCONFIG += alsa jack portaudio-2.0 zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0
|
||||
+ PKGCONFIG += jack portaudio-2.0 zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0
|
||||
- PKGCONFIG += alsa jack zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0
|
||||
+ PKGCONFIG += jack zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0
|
||||
contains(DEFINES, USE_WOLFSSL) {
|
||||
- PKGCONFIG += wolfssl
|
||||
+ #PKGCONFIG += wolfssl
|
||||
|
|
@ -15,12 +18,3 @@
|
|||
}
|
||||
isEmpty(PREFIX) {
|
||||
PREFIX = /usr/local
|
||||
@@ -158,7 +158,7 @@ contains(DEFINES, USE_LOCAL_QCUSTOMPLOT) {
|
||||
HEADERS += lib/_option_qcustomplot/qcustomplot.h
|
||||
SOURCES += lib/_option_qcustomplot/qcustomplot.cpp
|
||||
} else {
|
||||
- LIBS += -lqcustomplot
|
||||
+ LIBS += -lQCustomPlot-qt5
|
||||
}
|
||||
|
||||
# Location of sfArk
|
||||
|
|
|
|||
|
|
@ -1,10 +1,8 @@
|
|||
bin/polyphone
|
||||
share/applications/com.polyphone_soundfonts.polyphone.desktop
|
||||
share/applications/io.polyphone.polyphone.desktop
|
||||
share/icons/hicolor/512x512/apps/polyphone.png
|
||||
share/icons/hicolor/scalable/apps/polyphone.svg
|
||||
share/icons/hicolor/scalable/mimetypes/audio-x-soundfont.svg
|
||||
share/man/fr/man1/polyphone.1.gz
|
||||
share/man/man1/polyphone.1.gz
|
||||
share/man/ru/man1/polyphone.1.gz
|
||||
share/metainfo/com.polyphone_soundfonts.polyphone.metainfo.xml
|
||||
share/metainfo/io.polyphone.polyphone.metainfo.xml
|
||||
share/mime/packages/polyphone.xml
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= soxr
|
||||
DISTVERSION= 0.4.0
|
||||
DISTVERSION= 0.5.0
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
@ -14,9 +14,10 @@ LICENSE_COMB= multi
|
|||
BROKEN_i386= fails to compile: ...requires target feature 'sse', but would be inlined into function 'h8' that is compiled without support for 'sse'
|
||||
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} \
|
||||
cmake:devel/cmake-core \
|
||||
${PYTHON_PKGNAMEPREFIX}nanobind>0:devel/py-nanobind@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.9.0:devel/py-scikit-build-core@${PY_FLAVOR} \
|
||||
${PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYNUMPY}
|
||||
|
||||
|
|
@ -25,7 +26,7 @@ USE_PYTHON= pep517 autoplist pytest
|
|||
|
||||
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
post-install:
|
||||
xpost-install:
|
||||
# strip binary
|
||||
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/soxr/cysoxr${PYTHON_EXT_SUFFIX}.so
|
||||
# correct version as a workaround for https://github.com/dofuuz/python-soxr/issues/21
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1721972280
|
||||
SHA256 (soxr-0.4.0.tar.gz) = 02385e3de07e28ddbc19ab41216075d889575895e778ce2ada950d5f46cf6a52
|
||||
SIZE (soxr-0.4.0.tar.gz) = 300434
|
||||
TIMESTAMP = 1726596269
|
||||
SHA256 (soxr-0.5.0.tar.gz) = 6db338bbb01b73ad31534dd48e1b1eafa767714223f7d403c7633c987bdbd719
|
||||
SIZE (soxr-0.5.0.tar.gz) = 170686
|
||||
|
|
|
|||
|
|
@ -1,18 +0,0 @@
|
|||
--- pyproject.toml.orig 2024-07-25 13:58:38 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -2,13 +2,13 @@ requires = [
|
||||
requires = [
|
||||
"setuptools>=42",
|
||||
"wheel",
|
||||
- "Cython>=3.0a7",
|
||||
+ "Cython",
|
||||
"setuptools_scm[toml]>=6.2",
|
||||
# Note for packagers: this constraint is specific to wheels
|
||||
# for PyPI; it is also supported to build against 1.xx still.
|
||||
# If you do so, please ensure to include a `numpy<2.0`
|
||||
# runtime requirement for those binary packages.
|
||||
- "numpy>=2.0.0rc1"
|
||||
+ "numpy"
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
- workaround for https://github.com/dofuuz/python-soxr/issues/25
|
||||
|
||||
--- setup.py.orig 2024-07-25 13:58:38 UTC
|
||||
+++ setup.py
|
||||
@@ -122,12 +122,13 @@ if '-arm' in platform:
|
||||
|
||||
platform = sysconfig.get_platform()
|
||||
if '-arm' in platform:
|
||||
- compile_args.append('-mfpu=neon')
|
||||
+ #compile_args.append('-mfpu=neon')
|
||||
+ pass
|
||||
elif '-i686' in platform:
|
||||
compile_args.append('-msse')
|
||||
|
||||
if get_default_compiler() in ['unix', 'mingw32']:
|
||||
- compile_args += ['-std=gnu99', '-Werror=implicit']
|
||||
+ compile_args += ['-std=gnu99']
|
||||
|
||||
extensions = [
|
||||
CySoxrExtension(
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= torchaudio
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.2.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio python # machine-learning
|
||||
MASTER_SITES= https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= qjackctl
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.0.1
|
||||
DISTVERSION= 1.0.2
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1722577400
|
||||
SHA256 (rncbc-qjackctl-v1.0.1_GH0.tar.gz) = 46b49358e46a0924c7944b896d5457a2e784cd8fe2364812d0f886742b19e8a6
|
||||
SIZE (rncbc-qjackctl-v1.0.1_GH0.tar.gz) = 1301184
|
||||
TIMESTAMP = 1726594550
|
||||
SHA256 (rncbc-qjackctl-v1.0.2_GH0.tar.gz) = 73fe0557c83c499ff85712d56dd61a1b223edda6105773e0647252374786de31
|
||||
SIZE (rncbc-qjackctl-v1.0.2_GH0.tar.gz) = 1306283
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= qsynth
|
||||
DISTVERSION= 1.0.0
|
||||
DISTVERSION= 1.0.1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718694674
|
||||
SHA256 (qsynth-1.0.0.tar.gz) = 14ea2a9c97a1dbd274725b2a67ec1b8509ac6b26eb01b22a81e07b9bfed0fb73
|
||||
SIZE (qsynth-1.0.0.tar.gz) = 337358
|
||||
TIMESTAMP = 1726116964
|
||||
SHA256 (qsynth-1.0.1.tar.gz) = 0c498240c0e498ae6f034e682e6bda3f4e179e3f19694dcf8d4f3d9cd4ac8f18
|
||||
SIZE (qsynth-1.0.1.tar.gz) = 338049
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= strawberry
|
||||
DISTVERSION= 1.1.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
PORTNAME= vgmplay
|
||||
PORTVERSION= 0.51.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= tagattie@FreeBSD.org
|
||||
COMMENT= Command-line player for VGM (video game music) files
|
||||
WWW= https://vgmrips.net/
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/vgm-player.pc:audio/libvgm
|
||||
LIB_DEPENDS= libinih.so:devel/inih
|
||||
LIB_DEPENDS= libvgm-emu.so:audio/libvgm \
|
||||
libinih.so:devel/inih
|
||||
|
||||
USES= cmake iconv pkgconfig
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= benchmark-ips
|
||||
PORTVERSION= 2.13.0
|
||||
PORTVERSION= 2.14.0
|
||||
CATEGORIES= benchmarks rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1702543726
|
||||
SHA256 (rubygem/benchmark-ips-2.13.0.gem) = b7da62ec5b8c2d2e76c234e32a004e1d35db352d2b311e91955dee061f415e09
|
||||
SIZE (rubygem/benchmark-ips-2.13.0.gem) = 21504
|
||||
TIMESTAMP = 1726081059
|
||||
SHA256 (rubygem/benchmark-ips-2.14.0.gem) = b72bc8a65d525d5906f8cd94270dccf73452ee3257a32b89fbd6684d3e8a9b1d
|
||||
SIZE (rubygem/benchmark-ips-2.14.0.gem) = 22528
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= abyss
|
||||
DISTVERSION= 2.3.8
|
||||
DISTVERSION= 2.3.9
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1721677045
|
||||
SHA256 (bcgsc-abyss-2.3.8_GH0.tar.gz) = 1fe164b6dc99e40f91bdefd8884fc2acf32888940772d0b9fcbfa80611bfc14b
|
||||
SIZE (bcgsc-abyss-2.3.8_GH0.tar.gz) = 1323791
|
||||
TIMESTAMP = 1726117023
|
||||
SHA256 (bcgsc-abyss-2.3.9_GH0.tar.gz) = 68e0bb05526a1daaeea91e036fb227e7adde938fa2eeaa7c7225997c00e367d5
|
||||
SIZE (bcgsc-abyss-2.3.9_GH0.tar.gz) = 1323783
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= bamtools
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.5.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -11,13 +11,17 @@ WWW= https://github.com/lh3/fermi-lite
|
|||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
ONLY_FOR_ARCHS_REASON= Use of the <emmintrin.h> header in ksw.c which is only for SSE2
|
||||
|
||||
USES= gmake
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= lh3
|
||||
|
||||
CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS
|
||||
CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS # not sure if it was really ever built on powerpc64le
|
||||
CFLAGS_i386= -msse2
|
||||
MAKE_ARGS= CFLAGS="${CFLAGS}"
|
||||
|
||||
BINARY_ALIAS= gcc=${CC}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= kallisto
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.51.0
|
||||
DISTVERSION= 0.51.1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= biology
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1722080687
|
||||
SHA256 (pachterlab-kallisto-v0.51.0_GH0.tar.gz) = efeb0191c1a6a0d6de69111fb66f4bda51ff31fb40c513280f072bd44556f80d
|
||||
SIZE (pachterlab-kallisto-v0.51.0_GH0.tar.gz) = 5952096
|
||||
TIMESTAMP = 1726658334
|
||||
SHA256 (pachterlab-kallisto-v0.51.1_GH0.tar.gz) = a8bcc23bca6ac758f15e30bb77e9e169e628beff2da3be2e34a53e1d42253516
|
||||
SIZE (pachterlab-kallisto-v0.51.1_GH0.tar.gz) = 5954250
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-blast+
|
||||
DISTVERSION= 2.14.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
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= MACS3
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.0.1
|
||||
DISTVERSION= 3.0.2
|
||||
CATEGORIES= biology python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
|
|
@ -14,15 +14,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
NOT_FOR_ARCHS= i386
|
||||
NOT_FOR_ARCHS_REASON_i386=Requires _Float16
|
||||
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
|
||||
${PYNUMPY} \
|
||||
simde>0:devel/simde \
|
||||
${PYTHON_PKGNAMEPREFIX}cykhash>0:devel/py-cykhash@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}hmmlearn>0:math/py-hmmlearn@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}hmmlearn>=0.3.2:math/py-hmmlearn@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}cykhash>0:devel/py-cykhash@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}hmmlearn>0:math/py-hmmlearn@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}hmmlearn>=0.3.2:math/py-hmmlearn@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
|
||||
bash:shells/bash
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1713397031
|
||||
SHA256 (macs3-project-MACS-v3.0.1_GH0.tar.gz) = 8a2f5b2dccfc255ea2fd5e54e0d6aa9c12f5ce83762b17b779ce2546ade860ce
|
||||
SIZE (macs3-project-MACS-v3.0.1_GH0.tar.gz) = 197400439
|
||||
TIMESTAMP = 1725973815
|
||||
SHA256 (macs3-project-MACS-v3.0.2_GH0.tar.gz) = 33e877460f1b621ee85c78221b52d1e067b8f5aacdaf4d16bd887485bf636e08
|
||||
SIZE (macs3-project-MACS-v3.0.2_GH0.tar.gz) = 197484503
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
--- pyproject.toml.orig 2024-02-23 05:43:44 UTC
|
||||
--- pyproject.toml.orig 2024-09-07 16:11:35 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -1,3 +1,3 @@
|
||||
[build-system]
|
||||
-requires=['setuptools>=60.0', 'numpy>=1.24.2', 'scipy>=1.11.4', 'cykhash>=2.0,<3.0', 'Cython~=3.0', 'scikit-learn>=1.2.1', 'hmmlearn>=0.3']
|
||||
+requires=['setuptools>=60.0', 'numpy>=1.24.2', 'scipy>=1.11.1', 'cykhash>=2.0,<3.0', 'Cython>=0', 'scikit-learn>=1.2.1', 'hmmlearn>=0.3']
|
||||
-requires=['setuptools>=68.0', 'numpy>=1.25,<2.0.0', 'scipy>=1.12', 'cykhash>=2.0,<3.0', 'Cython>=3.0,<3.1', 'scikit-learn>=1.3', 'hmmlearn>=0.3.2']
|
||||
+requires=['setuptools>=63.0', 'numpy>=1.25,<2.0.0', 'scipy>=1.11.1', 'cykhash>=2.0,<3.0', 'Cython>=0.29.37', 'scikit-learn>=1.3', 'hmmlearn>=0.3.2']
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,14 @@
|
|||
--- requirements.txt.orig 2024-02-23 05:43:44 UTC
|
||||
--- requirements.txt.orig 2024-09-07 16:11:35 UTC
|
||||
+++ requirements.txt
|
||||
@@ -1,6 +1,6 @@
|
||||
-Cython~=3.0
|
||||
+Cython>=0
|
||||
numpy>=1.24.2
|
||||
-scipy>=1.11.4
|
||||
@@ -1,8 +1,8 @@
|
||||
-Cython>=3.0,<3.1
|
||||
+Cython>=0.29.37
|
||||
numpy>=1.25,<2.0.0
|
||||
-scipy>=1.12
|
||||
+scipy>=1.11.1
|
||||
scikit-learn>=1.2.1
|
||||
hmmlearn>=0.3
|
||||
scikit-learn>=1.3
|
||||
hmmlearn>=0.3.2
|
||||
cykhash>=2.0,<3.0
|
||||
pytest>=7.0
|
||||
-setuptools>=68.0
|
||||
+setuptools>=63.0
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
--- setup.py.orig 2024-02-24 14:39:02 UTC
|
||||
+++ setup.py
|
||||
@@ -70,7 +70,7 @@ def main():
|
||||
|
||||
if not clang:
|
||||
try:
|
||||
- gcc_version_check = subprocess.check_output( ["gcc", "--version"], universal_newlines=True)
|
||||
+ gcc_version_check = subprocess.check_output( ["cc", "--version"], universal_newlines=True)
|
||||
if gcc_version_check.find("clang") != -1:
|
||||
clang = True
|
||||
else:
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= kicad
|
||||
DISTVERSION= r${GIT_SRC_DATE}
|
||||
PORTREVISION= 9
|
||||
#PORTREVISION= 1
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= cad
|
||||
PKGNAMESUFFIX= -devel
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= opencascade
|
||||
DISTVERSIONPREFIX= V
|
||||
DISTVERSION= 7_8_1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= cad science
|
||||
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
|
||||
|
||||
|
|
|
|||
11
cad/opencascade/files/patch-src_StdPrs_StdPrs__BRepFont.cxx
Normal file
11
cad/opencascade/files/patch-src_StdPrs_StdPrs__BRepFont.cxx
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/StdPrs/StdPrs_BRepFont.cxx.orig 2024-03-31 22:05:22 UTC
|
||||
+++ src/StdPrs/StdPrs_BRepFont.cxx
|
||||
@@ -457,7 +457,7 @@ Standard_Boolean StdPrs_BRepFont::renderGlyph (const S
|
||||
for (short aContour = 0, aStartIndex = 0; aContour < anOutline->n_contours; ++aContour)
|
||||
{
|
||||
const FT_Vector* aPntList = &anOutline->points[aStartIndex];
|
||||
- const char* aTags = &anOutline->tags[aStartIndex];
|
||||
+ const auto* aTags = &anOutline->tags[aStartIndex];
|
||||
const short anEndIndex = anOutline->contours[aContour];
|
||||
const short aPntsNb = (anEndIndex - aStartIndex) + 1;
|
||||
aStartIndex = anEndIndex + 1;
|
||||
|
|
@ -2,7 +2,7 @@ PORTNAME= openroad
|
|||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.0-11595
|
||||
DISTVERSIONSUFFIX= -g31d7e3dc5
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 5
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= cad
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= veryl
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.12.0
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 0.13.0
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -26,20 +25,21 @@ WRKSRC_SUBDIR= crates/veryl
|
|||
|
||||
CARGO_CRATES= addr2line-0.22.0 \
|
||||
adler-1.0.2 \
|
||||
adler2-2.0.0 \
|
||||
adler32-1.2.0 \
|
||||
ahash-0.8.11 \
|
||||
aho-corasick-1.1.3 \
|
||||
allocator-api2-0.2.18 \
|
||||
ammonia-4.0.0 \
|
||||
android-tzdata-0.1.1 \
|
||||
android_system_properties-0.1.5 \
|
||||
anes-0.1.6 \
|
||||
ansi_term-0.12.1 \
|
||||
anstream-0.6.15 \
|
||||
anstyle-1.0.8 \
|
||||
anstyle-parse-0.2.5 \
|
||||
anstyle-query-1.1.1 \
|
||||
anstyle-wincon-3.0.4 \
|
||||
anyhow-1.0.86 \
|
||||
anyhow-1.0.88 \
|
||||
arc-swap-1.7.1 \
|
||||
arrayref-0.3.8 \
|
||||
arrayvec-0.7.6 \
|
||||
|
|
@ -47,7 +47,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
async-channel-2.3.1 \
|
||||
async-trait-0.1.81 \
|
||||
atoi-2.0.0 \
|
||||
atty-0.2.14 \
|
||||
auto_impl-1.2.0 \
|
||||
autocfg-1.3.0 \
|
||||
backtrace-0.3.73 \
|
||||
|
|
@ -58,7 +57,7 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
bitflags-1.3.2 \
|
||||
bitflags-2.6.0 \
|
||||
bitvec-1.0.1 \
|
||||
blake3-1.5.3 \
|
||||
blake3-1.5.4 \
|
||||
block-buffer-0.10.4 \
|
||||
bstr-1.10.0 \
|
||||
btoi-0.4.3 \
|
||||
|
|
@ -67,7 +66,7 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
byteorder-1.5.0 \
|
||||
bytes-1.7.1 \
|
||||
bytesize-1.3.0 \
|
||||
camino-1.1.7 \
|
||||
camino-1.1.9 \
|
||||
cast-0.3.0 \
|
||||
castaway-0.2.3 \
|
||||
cc-1.1.13 \
|
||||
|
|
@ -76,16 +75,14 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
ciborium-0.2.2 \
|
||||
ciborium-io-0.2.2 \
|
||||
ciborium-ll-0.2.2 \
|
||||
clap-2.34.0 \
|
||||
clap-4.5.16 \
|
||||
clap_builder-4.5.15 \
|
||||
clap_complete-4.5.18 \
|
||||
clap-4.5.17 \
|
||||
clap_builder-4.5.17 \
|
||||
clap_complete-4.5.22 \
|
||||
clap_derive-4.5.13 \
|
||||
clap_lex-0.7.2 \
|
||||
clru-0.6.2 \
|
||||
codespan-reporting-0.11.1 \
|
||||
colorchoice-1.0.2 \
|
||||
combine-4.6.7 \
|
||||
compact_str-0.6.1 \
|
||||
concurrent-queue-2.5.0 \
|
||||
console-0.15.8 \
|
||||
|
|
@ -112,14 +109,14 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
darling_macro-0.20.10 \
|
||||
dary_heap-0.3.6 \
|
||||
dashmap-5.5.3 \
|
||||
dashmap-6.0.1 \
|
||||
dashmap-6.1.0 \
|
||||
data-encoding-2.6.0 \
|
||||
dbus-0.9.7 \
|
||||
debugid-0.8.0 \
|
||||
deranged-0.3.11 \
|
||||
derive_builder-0.20.0 \
|
||||
derive_builder_core-0.20.0 \
|
||||
derive_builder_macro-0.20.0 \
|
||||
derive_builder-0.20.1 \
|
||||
derive_builder_core-0.20.1 \
|
||||
derive_builder_macro-0.20.1 \
|
||||
difflib-0.4.0 \
|
||||
digest-0.10.7 \
|
||||
directories-5.0.1 \
|
||||
|
|
@ -134,7 +131,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
encoding_rs-0.8.34 \
|
||||
enum-as-inner-0.6.0 \
|
||||
env_filter-0.1.2 \
|
||||
env_logger-0.9.3 \
|
||||
env_logger-0.11.5 \
|
||||
equivalent-1.0.1 \
|
||||
errno-0.3.9 \
|
||||
|
|
@ -146,7 +142,7 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
filetime-0.2.24 \
|
||||
findshlibs-0.10.2 \
|
||||
fixedbitset-0.4.2 \
|
||||
flate2-1.0.31 \
|
||||
flate2-1.0.32 \
|
||||
fnv-1.0.7 \
|
||||
form_urlencoded-1.2.1 \
|
||||
fs4-0.9.1 \
|
||||
|
|
@ -211,15 +207,13 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
h2-0.3.26 \
|
||||
half-2.4.1 \
|
||||
handlebars-5.1.2 \
|
||||
handlebars-6.0.0 \
|
||||
hashbrown-0.12.3 \
|
||||
handlebars-6.1.0 \
|
||||
hashbrown-0.13.2 \
|
||||
hashbrown-0.14.5 \
|
||||
headers-0.3.9 \
|
||||
headers-core-0.2.0 \
|
||||
heck-0.4.1 \
|
||||
heck-0.5.0 \
|
||||
hermit-abi-0.1.19 \
|
||||
hermit-abi-0.3.9 \
|
||||
hermit-abi-0.4.0 \
|
||||
hex-0.4.3 \
|
||||
|
|
@ -247,7 +241,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
imara-diff-0.1.7 \
|
||||
include-flate-0.3.0 \
|
||||
include-flate-codegen-0.2.0 \
|
||||
indexmap-1.9.3 \
|
||||
indexmap-2.4.0 \
|
||||
inferno-0.11.21 \
|
||||
inotify-0.9.6 \
|
||||
|
|
@ -266,13 +259,12 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
jwalk-0.8.1 \
|
||||
kqueue-1.0.8 \
|
||||
kqueue-sys-1.0.4 \
|
||||
kstring-1.0.6 \
|
||||
lalry-0.1.0 \
|
||||
lazy_static-1.5.0 \
|
||||
libc-0.2.157 \
|
||||
libc-0.2.158 \
|
||||
libdbus-sys-0.2.5 \
|
||||
libflate-2.0.0 \
|
||||
libflate_lz77-2.0.0 \
|
||||
libflate-2.1.0 \
|
||||
libflate_lz77-2.1.0 \
|
||||
libredox-0.1.3 \
|
||||
line-col-0.2.1 \
|
||||
linked-hash-map-0.5.6 \
|
||||
|
|
@ -287,7 +279,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
match_cfg-0.1.0 \
|
||||
maybe-async-0.2.10 \
|
||||
mdbook-0.4.40 \
|
||||
mdbook-wavedrom-0.10.0 \
|
||||
memchr-2.7.4 \
|
||||
memmap2-0.5.10 \
|
||||
memmap2-0.9.4 \
|
||||
|
|
@ -298,6 +289,7 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
mime_guess-2.0.5 \
|
||||
minimal-lexical-0.2.1 \
|
||||
miniz_oxide-0.7.4 \
|
||||
miniz_oxide-0.8.0 \
|
||||
mio-0.8.11 \
|
||||
mio-1.0.2 \
|
||||
new_debug_unreachable-1.0.6 \
|
||||
|
|
@ -321,9 +313,9 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
parking-2.2.0 \
|
||||
parking_lot-0.12.3 \
|
||||
parking_lot_core-0.9.10 \
|
||||
parol-0.31.0 \
|
||||
parol-macros-0.2.0 \
|
||||
parol_runtime-0.24.1 \
|
||||
parol-1.0.0 \
|
||||
parol-macros-1.0.0 \
|
||||
parol_runtime-1.0.0 \
|
||||
paste-1.0.15 \
|
||||
pathdiff-0.2.1 \
|
||||
percent-encoding-2.3.1 \
|
||||
|
|
@ -355,9 +347,8 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
predicates-tree-1.0.11 \
|
||||
proc-macro2-1.0.86 \
|
||||
prodash-23.1.2 \
|
||||
pulldown-cmark-0.9.6 \
|
||||
pulldown-cmark-0.10.3 \
|
||||
pulldown-cmark-0.12.0 \
|
||||
pulldown-cmark-0.12.1 \
|
||||
pulldown-cmark-escape-0.10.1 \
|
||||
pulldown-cmark-escape-0.11.0 \
|
||||
quick-error-1.2.3 \
|
||||
|
|
@ -372,7 +363,7 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
rayon-1.10.0 \
|
||||
rayon-core-1.12.1 \
|
||||
redox_syscall-0.5.3 \
|
||||
redox_users-0.4.5 \
|
||||
redox_users-0.4.6 \
|
||||
regex-1.10.6 \
|
||||
regex-automata-0.4.7 \
|
||||
regex-syntax-0.8.4 \
|
||||
|
|
@ -402,9 +393,9 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
semver-0.9.0 \
|
||||
semver-1.0.23 \
|
||||
semver-parser-0.7.0 \
|
||||
serde-1.0.208 \
|
||||
serde_derive-1.0.208 \
|
||||
serde_json-1.0.125 \
|
||||
serde-1.0.210 \
|
||||
serde_derive-1.0.210 \
|
||||
serde_json-1.0.128 \
|
||||
serde_regex-1.1.0 \
|
||||
serde_repr-0.1.19 \
|
||||
serde_spanned-0.6.7 \
|
||||
|
|
@ -431,7 +422,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
string_cache-0.8.7 \
|
||||
string_cache_codegen-0.5.2 \
|
||||
strnum_bitwidth-0.1.2 \
|
||||
strsim-0.8.0 \
|
||||
strsim-0.11.1 \
|
||||
supports-color-3.0.0 \
|
||||
supports-hyperlinks-3.0.0 \
|
||||
|
|
@ -450,7 +440,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
termcolor-1.4.1 \
|
||||
terminal_size-0.3.0 \
|
||||
termtree-0.4.1 \
|
||||
textwrap-0.11.0 \
|
||||
textwrap-0.16.1 \
|
||||
thiserror-1.0.63 \
|
||||
thiserror-impl-1.0.63 \
|
||||
|
|
@ -460,15 +449,14 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
tinytemplate-1.2.1 \
|
||||
tinyvec-1.8.0 \
|
||||
tinyvec_macros-0.1.1 \
|
||||
tokio-1.39.3 \
|
||||
tokio-1.40.0 \
|
||||
tokio-macros-2.4.0 \
|
||||
tokio-rustls-0.24.1 \
|
||||
tokio-tungstenite-0.21.0 \
|
||||
tokio-util-0.7.11 \
|
||||
tokio-util-0.7.12 \
|
||||
toml-0.5.11 \
|
||||
toml-0.8.19 \
|
||||
toml_datetime-0.6.8 \
|
||||
toml_edit-0.13.4 \
|
||||
toml_edit-0.22.20 \
|
||||
topological-sort-0.2.2 \
|
||||
tower-0.4.13 \
|
||||
|
|
@ -500,7 +488,6 @@ CARGO_CRATES= addr2line-0.22.0 \
|
|||
utf-8-0.7.6 \
|
||||
utf8parse-0.2.2 \
|
||||
uuid-1.10.0 \
|
||||
vec_map-0.8.2 \
|
||||
version_check-0.9.5 \
|
||||
wait-timeout-0.2.0 \
|
||||
walkdir-2.5.0 \
|
||||
|
|
|
|||
|
|
@ -1,14 +1,18 @@
|
|||
TIMESTAMP = 1724317578
|
||||
TIMESTAMP = 1726204398
|
||||
SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
|
||||
SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
|
||||
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
|
||||
SIZE (rust/crates/adler-1.0.2.crate) = 12778
|
||||
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
|
||||
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
|
||||
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
|
||||
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
|
||||
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
|
||||
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
|
||||
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
|
||||
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
|
||||
SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
|
||||
SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
|
||||
SHA256 (rust/crates/ammonia-4.0.0.crate) = 1ab99eae5ee58501ab236beb6f20f6ca39be615267b014899c89b2f0bc18a459
|
||||
SIZE (rust/crates/ammonia-4.0.0.crate) = 47763
|
||||
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
|
||||
|
|
@ -17,8 +21,6 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
|
|||
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
|
||||
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
|
||||
SIZE (rust/crates/anes-0.1.6.crate) = 23857
|
||||
SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
|
||||
SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
|
||||
SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
|
||||
SIZE (rust/crates/anstream-0.6.15.crate) = 29231
|
||||
SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
|
||||
|
|
@ -29,8 +31,8 @@ SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22
|
|||
SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
|
||||
SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
|
||||
SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
|
||||
SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
|
||||
SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
|
||||
SHA256 (rust/crates/anyhow-1.0.88.crate) = 4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356
|
||||
SIZE (rust/crates/anyhow-1.0.88.crate) = 46858
|
||||
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
|
||||
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
|
||||
SHA256 (rust/crates/arrayref-0.3.8.crate) = 9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a
|
||||
|
|
@ -45,8 +47,6 @@ SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b
|
|||
SIZE (rust/crates/async-trait-0.1.81.crate) = 28896
|
||||
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
|
||||
SIZE (rust/crates/atoi-2.0.0.crate) = 7785
|
||||
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
|
||||
SIZE (rust/crates/atty-0.2.14.crate) = 5470
|
||||
SHA256 (rust/crates/auto_impl-1.2.0.crate) = 3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42
|
||||
SIZE (rust/crates/auto_impl-1.2.0.crate) = 31013
|
||||
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
|
||||
|
|
@ -67,8 +67,8 @@ SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7
|
|||
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
|
||||
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
|
||||
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
|
||||
SHA256 (rust/crates/blake3-1.5.3.crate) = e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210
|
||||
SIZE (rust/crates/blake3-1.5.3.crate) = 172698
|
||||
SHA256 (rust/crates/blake3-1.5.4.crate) = d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7
|
||||
SIZE (rust/crates/blake3-1.5.4.crate) = 180240
|
||||
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
|
||||
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
|
||||
SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
|
||||
|
|
@ -85,8 +85,8 @@ SHA256 (rust/crates/bytes-1.7.1.crate) = 8318a53db07bb3f8dca91a600466bdb3f2eaade
|
|||
SIZE (rust/crates/bytes-1.7.1.crate) = 63623
|
||||
SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
|
||||
SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
|
||||
SHA256 (rust/crates/camino-1.1.7.crate) = e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239
|
||||
SIZE (rust/crates/camino-1.1.7.crate) = 36204
|
||||
SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
|
||||
SIZE (rust/crates/camino-1.1.9.crate) = 37552
|
||||
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
|
||||
SIZE (rust/crates/cast-0.3.0.crate) = 11452
|
||||
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
|
||||
|
|
@ -103,14 +103,12 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
|
|||
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
|
||||
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
|
||||
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
|
||||
SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
|
||||
SIZE (rust/crates/clap-2.34.0.crate) = 202210
|
||||
SHA256 (rust/crates/clap-4.5.16.crate) = ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019
|
||||
SIZE (rust/crates/clap-4.5.16.crate) = 56627
|
||||
SHA256 (rust/crates/clap_builder-4.5.15.crate) = 216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6
|
||||
SIZE (rust/crates/clap_builder-4.5.15.crate) = 163717
|
||||
SHA256 (rust/crates/clap_complete-4.5.18.crate) = 1ee158892bd7ce77aa15c208abbdb73e155d191c287a659b57abd5adb92feb03
|
||||
SIZE (rust/crates/clap_complete-4.5.18.crate) = 50234
|
||||
SHA256 (rust/crates/clap-4.5.17.crate) = 3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac
|
||||
SIZE (rust/crates/clap-4.5.17.crate) = 56802
|
||||
SHA256 (rust/crates/clap_builder-4.5.17.crate) = 8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73
|
||||
SIZE (rust/crates/clap_builder-4.5.17.crate) = 163559
|
||||
SHA256 (rust/crates/clap_complete-4.5.22.crate) = 9340e41703683548f486fdfdce615b0520dd220d18b1d4ce5abbc87d461c221b
|
||||
SIZE (rust/crates/clap_complete-4.5.22.crate) = 51296
|
||||
SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
|
||||
SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
|
||||
SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
|
||||
|
|
@ -121,8 +119,6 @@ SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b0938
|
|||
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
|
||||
SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
|
||||
SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
|
||||
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
|
||||
SIZE (rust/crates/combine-4.6.7.crate) = 134808
|
||||
SHA256 (rust/crates/compact_str-0.6.1.crate) = 5138945395949e7dfba09646dc9e766b548ff48e23deb5246890e6b64ae9e1b9
|
||||
SIZE (rust/crates/compact_str-0.6.1.crate) = 54555
|
||||
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
|
||||
|
|
@ -175,8 +171,8 @@ SHA256 (rust/crates/dary_heap-0.3.6.crate) = 7762d17f1241643615821a8455a0b2c3e80
|
|||
SIZE (rust/crates/dary_heap-0.3.6.crate) = 23683
|
||||
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
|
||||
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
|
||||
SHA256 (rust/crates/dashmap-6.0.1.crate) = 804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28
|
||||
SIZE (rust/crates/dashmap-6.0.1.crate) = 24364
|
||||
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
|
||||
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
|
||||
SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
|
||||
SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
|
||||
SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b
|
||||
|
|
@ -185,12 +181,12 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7
|
|||
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
|
||||
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
|
||||
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
|
||||
SHA256 (rust/crates/derive_builder-0.20.0.crate) = 0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7
|
||||
SIZE (rust/crates/derive_builder-0.20.0.crate) = 36563
|
||||
SHA256 (rust/crates/derive_builder_core-0.20.0.crate) = d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d
|
||||
SIZE (rust/crates/derive_builder_core-0.20.0.crate) = 32579
|
||||
SHA256 (rust/crates/derive_builder_macro-0.20.0.crate) = 206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b
|
||||
SIZE (rust/crates/derive_builder_macro-0.20.0.crate) = 6308
|
||||
SHA256 (rust/crates/derive_builder-0.20.1.crate) = cd33f37ee6a119146a1781d3356a7c26028f83d779b2e04ecd45fdc75c76877b
|
||||
SIZE (rust/crates/derive_builder-0.20.1.crate) = 36977
|
||||
SHA256 (rust/crates/derive_builder_core-0.20.1.crate) = 7431fa049613920234f22c47fdc33e6cf3ee83067091ea4277a3f8c4587aae38
|
||||
SIZE (rust/crates/derive_builder_core-0.20.1.crate) = 32295
|
||||
SHA256 (rust/crates/derive_builder_macro-0.20.1.crate) = 4abae7035bf79b9877b779505d8cf3749285b80c43941eda66604841889451dc
|
||||
SIZE (rust/crates/derive_builder_macro-0.20.1.crate) = 6363
|
||||
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
|
||||
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
|
||||
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
|
||||
|
|
@ -219,8 +215,6 @@ SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df27
|
|||
SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079
|
||||
SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
|
||||
SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
|
||||
SHA256 (rust/crates/env_logger-0.9.3.crate) = a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7
|
||||
SIZE (rust/crates/env_logger-0.9.3.crate) = 33291
|
||||
SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
|
||||
SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
|
||||
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
|
||||
|
|
@ -243,8 +237,8 @@ SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6
|
|||
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
|
||||
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
|
||||
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
|
||||
SHA256 (rust/crates/flate2-1.0.31.crate) = 7f211bbe8e69bbd0cfdea405084f128ae8b4aaa6b0b522fc8f2b009084797920
|
||||
SIZE (rust/crates/flate2-1.0.31.crate) = 108176
|
||||
SHA256 (rust/crates/flate2-1.0.32.crate) = 9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666
|
||||
SIZE (rust/crates/flate2-1.0.32.crate) = 108760
|
||||
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
|
||||
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
|
||||
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
|
||||
|
|
@ -373,10 +367,8 @@ SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8b
|
|||
SIZE (rust/crates/half-2.4.1.crate) = 50892
|
||||
SHA256 (rust/crates/handlebars-5.1.2.crate) = d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b
|
||||
SIZE (rust/crates/handlebars-5.1.2.crate) = 98550
|
||||
SHA256 (rust/crates/handlebars-6.0.0.crate) = 5226a0e122dc74917f3a701484482bed3ee86d016c7356836abbaa033133a157
|
||||
SIZE (rust/crates/handlebars-6.0.0.crate) = 101717
|
||||
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
|
||||
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
|
||||
SHA256 (rust/crates/handlebars-6.1.0.crate) = ce25b617d1375ef96eeb920ae717e3da34a02fc979fe632c75128350f9e1f74a
|
||||
SIZE (rust/crates/handlebars-6.1.0.crate) = 102479
|
||||
SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
|
||||
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
|
||||
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
|
||||
|
|
@ -389,8 +381,6 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19
|
|||
SIZE (rust/crates/heck-0.4.1.crate) = 11567
|
||||
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
|
||||
SIZE (rust/crates/heck-0.5.0.crate) = 11517
|
||||
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
|
||||
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
|
||||
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
|
||||
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
|
||||
SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
|
||||
|
|
@ -445,8 +435,6 @@ SHA256 (rust/crates/include-flate-0.3.0.crate) = df49c16750695486c1f34de05da5b74
|
|||
SIZE (rust/crates/include-flate-0.3.0.crate) = 1072081
|
||||
SHA256 (rust/crates/include-flate-codegen-0.2.0.crate) = 8c5b246c6261be723b85c61ecf87804e8ea4a35cb68be0ff282ed84b95ffe7d7
|
||||
SIZE (rust/crates/include-flate-codegen-0.2.0.crate) = 2268
|
||||
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
|
||||
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
|
||||
SHA256 (rust/crates/indexmap-2.4.0.crate) = 93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c
|
||||
SIZE (rust/crates/indexmap-2.4.0.crate) = 83544
|
||||
SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
|
||||
|
|
@ -483,20 +471,18 @@ SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd98
|
|||
SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
|
||||
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
|
||||
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
|
||||
SHA256 (rust/crates/kstring-1.0.6.crate) = 8b310ccceade8121d7d77fee406160e457c2f4e7c7982d589da3499bc7ea4526
|
||||
SIZE (rust/crates/kstring-1.0.6.crate) = 20728
|
||||
SHA256 (rust/crates/lalry-0.1.0.crate) = 82b5cf5d262f1b646b4b4fc864c6026753dab5ba0ea9d94ec1589509d12175ea
|
||||
SIZE (rust/crates/lalry-0.1.0.crate) = 16307
|
||||
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
|
||||
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
|
||||
SHA256 (rust/crates/libc-0.2.157.crate) = 374af5f94e54fa97cf75e945cce8a6b201e88a1a07e688b47dfd2a59c66dbd86
|
||||
SIZE (rust/crates/libc-0.2.157.crate) = 751276
|
||||
SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
|
||||
SIZE (rust/crates/libc-0.2.158.crate) = 751340
|
||||
SHA256 (rust/crates/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72
|
||||
SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017
|
||||
SHA256 (rust/crates/libflate-2.0.0.crate) = 9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf
|
||||
SIZE (rust/crates/libflate-2.0.0.crate) = 42505
|
||||
SHA256 (rust/crates/libflate_lz77-2.0.0.crate) = be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524
|
||||
SIZE (rust/crates/libflate_lz77-2.0.0.crate) = 5893
|
||||
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
|
||||
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
|
||||
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
|
||||
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
|
||||
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
|
||||
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
|
||||
SHA256 (rust/crates/line-col-0.2.1.crate) = 9e69cdf6b85b5c8dce514f694089a2cf8b1a702f6cd28607bcb3cf296c9778db
|
||||
|
|
@ -525,8 +511,6 @@ SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805
|
|||
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
|
||||
SHA256 (rust/crates/mdbook-0.4.40.crate) = b45a38e19bd200220ef07c892b0157ad3d2365e5b5a267ca01ad12182491eea5
|
||||
SIZE (rust/crates/mdbook-0.4.40.crate) = 1490959
|
||||
SHA256 (rust/crates/mdbook-wavedrom-0.10.0.crate) = 95b98c3dfb9258c5c2f27c70c9b037dcf64d403031dac91502e7d7de4676495b
|
||||
SIZE (rust/crates/mdbook-wavedrom-0.10.0.crate) = 54343
|
||||
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
|
||||
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
|
||||
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
|
||||
|
|
@ -547,6 +531,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
|
|||
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
|
||||
SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
|
||||
SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
|
||||
SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
|
||||
SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
|
||||
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
|
||||
SIZE (rust/crates/mio-0.8.11.crate) = 102983
|
||||
SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
|
||||
|
|
@ -593,12 +579,12 @@ SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646
|
|||
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
|
||||
SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
|
||||
SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
|
||||
SHA256 (rust/crates/parol-0.31.0.crate) = 4035f08652ee59c6fdfb8a30788a90e55b6af9341a2e2d009126b9ae9846df54
|
||||
SIZE (rust/crates/parol-0.31.0.crate) = 187586
|
||||
SHA256 (rust/crates/parol-macros-0.2.0.crate) = bdd646301a99589f85ed580e3807ee2f7aa6529b900fd703f5a14716b7426b28
|
||||
SIZE (rust/crates/parol-macros-0.2.0.crate) = 1694
|
||||
SHA256 (rust/crates/parol_runtime-0.24.1.crate) = 954cb83830f6f09d54c556d4b7cc0b2da0d5cca59c41f2c7eb240287e4f836d2
|
||||
SIZE (rust/crates/parol_runtime-0.24.1.crate) = 80472
|
||||
SHA256 (rust/crates/parol-1.0.0.crate) = 06d0899eb76dd338d29a1f4137ebf30aa7906bd8899b0a0ab3ecd9c5c311ebec
|
||||
SIZE (rust/crates/parol-1.0.0.crate) = 187818
|
||||
SHA256 (rust/crates/parol-macros-1.0.0.crate) = 54ec451836679aaa55158b454b441e21446a111ea34aa1917eba29245bafe4b8
|
||||
SIZE (rust/crates/parol-macros-1.0.0.crate) = 1998
|
||||
SHA256 (rust/crates/parol_runtime-1.0.0.crate) = 2cda5f5f0606aaf8460dd4cf5c2ae98b321960562c61b02a6a66944c11a70ed7
|
||||
SIZE (rust/crates/parol_runtime-1.0.0.crate) = 80670
|
||||
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
|
||||
SIZE (rust/crates/paste-1.0.15.crate) = 18374
|
||||
SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
|
||||
|
|
@ -661,12 +647,10 @@ SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744
|
|||
SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
|
||||
SHA256 (rust/crates/prodash-23.1.2.crate) = 9516b775656bc3e8985e19cd4b8c0c0de045095074e453d2c0a513b5f978392d
|
||||
SIZE (rust/crates/prodash-23.1.2.crate) = 83797
|
||||
SHA256 (rust/crates/pulldown-cmark-0.9.6.crate) = 57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b
|
||||
SIZE (rust/crates/pulldown-cmark-0.9.6.crate) = 117378
|
||||
SHA256 (rust/crates/pulldown-cmark-0.10.3.crate) = 76979bea66e7875e7509c4ec5300112b316af87fa7a252ca91c448b32dfe3993
|
||||
SIZE (rust/crates/pulldown-cmark-0.10.3.crate) = 141746
|
||||
SHA256 (rust/crates/pulldown-cmark-0.12.0.crate) = 4d31cbfcd94884c3a67ec210c83efb06cb43674043458b0ad59f6947f8462c23
|
||||
SIZE (rust/crates/pulldown-cmark-0.12.0.crate) = 147731
|
||||
SHA256 (rust/crates/pulldown-cmark-0.12.1.crate) = 666f0f59e259aea2d72e6012290c09877a780935cc3c18b1ceded41f3890d59c
|
||||
SIZE (rust/crates/pulldown-cmark-0.12.1.crate) = 147683
|
||||
SHA256 (rust/crates/pulldown-cmark-escape-0.10.1.crate) = bd348ff538bc9caeda7ee8cad2d1d48236a1f443c1fa3913c6a02fe0043b1dd3
|
||||
SIZE (rust/crates/pulldown-cmark-escape-0.10.1.crate) = 6672
|
||||
SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
|
||||
|
|
@ -695,8 +679,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
|
|||
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
|
||||
SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4
|
||||
SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830
|
||||
SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
|
||||
SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
|
||||
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
|
||||
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
|
||||
SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
|
||||
SIZE (rust/crates/regex-1.10.6.crate) = 253894
|
||||
SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
|
||||
|
|
@ -755,12 +739,12 @@ SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d82
|
|||
SIZE (rust/crates/semver-1.0.23.crate) = 30622
|
||||
SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
|
||||
SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
|
||||
SHA256 (rust/crates/serde-1.0.208.crate) = cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2
|
||||
SIZE (rust/crates/serde-1.0.208.crate) = 78232
|
||||
SHA256 (rust/crates/serde_derive-1.0.208.crate) = 24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf
|
||||
SIZE (rust/crates/serde_derive-1.0.208.crate) = 56019
|
||||
SHA256 (rust/crates/serde_json-1.0.125.crate) = 83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed
|
||||
SIZE (rust/crates/serde_json-1.0.125.crate) = 148919
|
||||
SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
|
||||
SIZE (rust/crates/serde-1.0.210.crate) = 78338
|
||||
SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
|
||||
SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
|
||||
SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
|
||||
SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
|
||||
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
|
||||
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
|
||||
SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
|
||||
|
|
@ -813,8 +797,6 @@ SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c
|
|||
SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
|
||||
SHA256 (rust/crates/strnum_bitwidth-0.1.2.crate) = 5d68cbdc16c80c001ba4eec2130370b12b800c0bc87f50fe8040afae8171a509
|
||||
SIZE (rust/crates/strnum_bitwidth-0.1.2.crate) = 5907
|
||||
SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
|
||||
SIZE (rust/crates/strsim-0.8.0.crate) = 9309
|
||||
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
|
||||
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
|
||||
SHA256 (rust/crates/supports-color-3.0.0.crate) = 9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f
|
||||
|
|
@ -851,8 +833,6 @@ SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8
|
|||
SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
|
||||
SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
|
||||
SIZE (rust/crates/termtree-0.4.1.crate) = 4557
|
||||
SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
|
||||
SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
|
||||
SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
|
||||
SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
|
||||
SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
|
||||
|
|
@ -871,24 +851,22 @@ SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c7
|
|||
SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
|
||||
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
|
||||
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
|
||||
SHA256 (rust/crates/tokio-1.39.3.crate) = 9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5
|
||||
SIZE (rust/crates/tokio-1.39.3.crate) = 782858
|
||||
SHA256 (rust/crates/tokio-1.40.0.crate) = e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998
|
||||
SIZE (rust/crates/tokio-1.40.0.crate) = 789848
|
||||
SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
|
||||
SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
|
||||
SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
|
||||
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
|
||||
SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
|
||||
SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
|
||||
SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1
|
||||
SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421
|
||||
SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
|
||||
SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
|
||||
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
|
||||
SIZE (rust/crates/toml-0.5.11.crate) = 54910
|
||||
SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
|
||||
SIZE (rust/crates/toml-0.8.19.crate) = 50974
|
||||
SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
|
||||
SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
|
||||
SHA256 (rust/crates/toml_edit-0.13.4.crate) = 744e9ed5b352340aa47ce033716991b5589e23781acb97cad37d4ea70560f55b
|
||||
SIZE (rust/crates/toml_edit-0.13.4.crate) = 104817
|
||||
SHA256 (rust/crates/toml_edit-0.22.20.crate) = 583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d
|
||||
SIZE (rust/crates/toml_edit-0.22.20.crate) = 106726
|
||||
SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
|
||||
|
|
@ -951,8 +929,6 @@ SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faec
|
|||
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
|
||||
SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314
|
||||
SIZE (rust/crates/uuid-1.10.0.crate) = 47648
|
||||
SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
|
||||
SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
|
||||
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
|
||||
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
|
||||
SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
|
||||
|
|
@ -1061,8 +1037,8 @@ SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bde
|
|||
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
|
||||
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
|
||||
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
|
||||
SHA256 (dalance-veryl-v0.12.0_GH0.tar.gz) = 6d8a31d0a254d987436db5dad09e304f7bd0871f928af3f91f9a1c12bd5f2fdb
|
||||
SIZE (dalance-veryl-v0.12.0_GH0.tar.gz) = 2844774
|
||||
SHA256 (dalance-veryl-v0.13.0_GH0.tar.gz) = dc451f88324ee4fa908f330dc75759a0bdcddf993e358050d1f59241a68c3abd
|
||||
SIZE (dalance-veryl-v0.13.0_GH0.tar.gz) = 3856649
|
||||
SHA256 (veryl-lang-veryl.vim-031b5426aad9077ae7d9d5261455e53f83be6383_GH0.tar.gz) = 0b8d5ef85d764266ac39dd523c3008b2194fc5bcbb0c5a5d5a17a98dd64b987d
|
||||
SIZE (veryl-lang-veryl.vim-031b5426aad9077ae7d9d5261455e53f83be6383_GH0.tar.gz) = 6397
|
||||
SHA256 (veryl-lang-doc-3b3fb7a7048fab5a9b66323eb85af3c755b32b9e_GH0.tar.gz) = f262e2a0f8a9abe12f53b169e429f51f84cd9b4040eb4890767509df6c5a3b7d
|
||||
|
|
|
|||
|
|
@ -8,6 +8,9 @@ MAINTAINER= danfe@FreeBSD.org
|
|||
COMMENT= Simple CAD program
|
||||
|
||||
BROKEN= Can't find unit TransferMacros used by uzmacros
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
USES= dos2unix fpc lazarus:flavors tar:xz
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= zamtmn
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ PKGNAMESUFFIX= -zh_CN
|
|||
DISTNAME= ${PORTNAME}-${PORTVERSION}-1.x86_64
|
||||
EXTRACT_SUFX= .rpm
|
||||
|
||||
MAINTAINER= ygy@FreeBSD.org
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Complete office suite with PDF editor
|
||||
WWW= https://www.wps.cn/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= bladeRF
|
||||
DISTVERSION= 2023.02
|
||||
DISTVERSION= 2024.05
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -16,15 +16,6 @@ USE_GITHUB= yes
|
|||
GH_ACCOUNT= Nuand
|
||||
GH_TUPLE= analogdevicesinc:no-OS:0bba46e:x/thirdparty/analogdevicesinc/no-OS
|
||||
|
||||
PLIST_FILES= bin/bladeRF-cli \
|
||||
bin/bladeRF-fsk \
|
||||
include/bladeRF1.h \
|
||||
include/bladeRF2.h \
|
||||
include/libbladeRF.h \
|
||||
lib/libbladeRF.so \
|
||||
lib/libbladeRF.so.2 \
|
||||
libdata/pkgconfig/libbladeRF.pc
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1678605286
|
||||
SHA256 (Nuand-bladeRF-2023.02_GH0.tar.gz) = 3bbac54ad7d6e35be31eb12393be5e7102a070fb1ddc176992d64a6a623670c7
|
||||
SIZE (Nuand-bladeRF-2023.02_GH0.tar.gz) = 2308710
|
||||
TIMESTAMP = 1726633562
|
||||
SHA256 (Nuand-bladeRF-2024.05_GH0.tar.gz) = ac7d7991bc1e5faa2509da3c3046c60e9076ac293e479835aea5f19fa71f1fd2
|
||||
SIZE (Nuand-bladeRF-2024.05_GH0.tar.gz) = 2580546
|
||||
SHA256 (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = f150fc06780eddad31968bb677a9445ff830aa47d7eed15c15c53559eca48b0c
|
||||
SIZE (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = 44177429
|
||||
|
|
|
|||
10
comms/bladerf/pkg-plist
Normal file
10
comms/bladerf/pkg-plist
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
bin/bladeRF-cli
|
||||
bin/bladeRF-fsk
|
||||
include/bladeRF1.h
|
||||
include/bladeRF2.h
|
||||
include/libbladeRF.h
|
||||
lib/libbladeRF.so
|
||||
lib/libbladeRF.so.2
|
||||
libdata/pkgconfig/libbladeRF.pc
|
||||
share/cmake/bladeRF/bladeRFConfig.cmake
|
||||
share/cmake/bladeRF/bladeRFConfigVersion.cmake
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= chirp
|
||||
DISTVERSION= 20240311
|
||||
DISTVERSION= 20240910
|
||||
CATEGORIES= comms hamradio
|
||||
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
|
||||
DIST_SUBDIR= chirp
|
||||
|
|
@ -14,17 +14,17 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}versioningit>0:devel/py-versioningit@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}yattag>0:devel/py-yattag@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}yattag>0:devel/py-yattag@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}suds>0:net/py-suds@${PY_FLAVOR}
|
||||
|
||||
USES= desktop-file-utils gnome python shebangfix
|
||||
USES= desktop-file-utils gnome python:3.10+ shebangfix
|
||||
SHEBANG_GLOB= *.py
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= kk7ds
|
||||
GH_TAGNAME= 091f707b
|
||||
GH_TAGNAME= 1ee5acb
|
||||
|
||||
USE_PYTHON= autoplist pep517 pytest
|
||||
|
||||
|
|
@ -55,10 +55,4 @@ post-install-NLS-on:
|
|||
@${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale/check_parameters.py
|
||||
@${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale/README.md
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 31000
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1710433023
|
||||
SHA256 (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 417605581abcaf0590ef761c0e645a076419adaf09639a7f4e30c6414e13cf1a
|
||||
SIZE (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 2320385
|
||||
TIMESTAMP = 1726038291
|
||||
SHA256 (chirp/kk7ds-chirp-20240910-1ee5acb_GH0.tar.gz) = 4120bc27e69025a34a97750dfc46e5d14c201fbb5e8f9f2fb2780aa56f36fec4
|
||||
SIZE (chirp/kk7ds-chirp-20240910-1ee5acb_GH0.tar.gz) = 2625366
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/bg_BG.po
|
||||
%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/de.po
|
||||
%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/el.po
|
||||
%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/en_US.po
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue