*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2022-07-28 13:24:39 +02:00
parent c238e5d761
commit 7ad553460a
870 changed files with 8716 additions and 8752 deletions

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1654808349
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 75513560ed81e0687d0fd8070475a12088a7900f30de9def3f54c9924dee2678
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 1746229
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_ar.tar.gz) = d234cc0efb816492011cd5852212d3d5b7f8c53ced0e4ba6900af95b1a473b86
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2887016
TIMESTAMP = 1658601784
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_ar.tar.gz) = b98eb2457d976c1238290d3e8c1c8347a7d075018f60a30d85a841a7080d447c
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_ar.tar.gz) = 1772207
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_ar.tar.gz) = 5dd71d8713f136571051a77f3f981e10d763e89cfb45c1f92da55d97a716f155
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_ar.tar.gz) = 2871340

View File

@ -4,13 +4,13 @@ PORTREVISION= 1
CATEGORIES= archivers
MASTER_SITES= http://constexpr.org/innoextract/files/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Program to extract Inno Setup files
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_sparc64= Does not build: undefined reference to std::ctype<char>::_M_widen_init()
BROKEN_sparc64= does not build: undefined reference to std::ctype<char>::_M_widen_init()
BUILD_DEPENDS= boost-libs>0:devel/boost-libs

View File

@ -1,16 +1,16 @@
PORTNAME= xarchiver
PORTVERSION= 0.5.4.17
PORTREVISION= 2
DISTVERSION= 0.5.4.18
CATEGORIES= archivers
MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Desktop-agnostic GTK frontend to various archiving tools
LICENSE= GPLv2+
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
RUN_DEPENDS= 7zz:archivers/7-zip \
gtar:archivers/gtar \
gzip:archivers/gzip \
@ -23,9 +23,11 @@ USES= autoreconf desktop-file-utils gmake gnome libtool:build pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= ib
USE_GNOME= cairo glib20 intltool
USE_GNOME= cairo gdkpixbuf2 glib20 intltool
GNU_CONFIGURE= yes
PORTSCOUT= limit:^\d\.\d\.\d\.\d+$ # avoid tags like identical_to_xfce_git_content
OPTIONS_DEFINE= DOCS NLS
OPTIONS_GROUP= FORMATS
OPTIONS_GROUP_FORMATS= ARJ LZO RAR

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1644600946
SHA256 (ib-xarchiver-0.5.4.17_GH0.tar.gz) = fec755ffbd50e3575bd2497c755e9fe93265c5735f20de03328485f57d1123e2
SIZE (ib-xarchiver-0.5.4.17_GH0.tar.gz) = 1077111
TIMESTAMP = 1658519947
SHA256 (ib-xarchiver-0.5.4.18_GH0.tar.gz) = 639889e052aad60c4a4ecacd607de3128ab765686570e93d954171ffdc22333e
SIZE (ib-xarchiver-0.5.4.18_GH0.tar.gz) = 1112838

View File

@ -38,6 +38,7 @@ share/applications/xarchiver.desktop
%%PORTDOCS%%%%DOCSDIR%%/xarchiver.css
share/icons/hicolor/16x16/apps/xarchiver.png
share/icons/hicolor/24x24/apps/xarchiver.png
share/icons/hicolor/32x32/apps/xarchiver.png
share/icons/hicolor/48x48/apps/xarchiver.png
share/icons/hicolor/scalable/apps/xarchiver.svg
%%NLS%%share/locale/ar/LC_MESSAGES/xarchiver.mo
@ -94,3 +95,4 @@ share/pixmaps/xarchiver/xarchiver-extract.png
share/pixmaps/xarchiver/xarchiver-green.png
share/pixmaps/xarchiver/xarchiver-html.png
share/pixmaps/xarchiver/xarchiver-red.png
share/pixmaps/xarchiver/xarchiver-select.png

View File

@ -1,6 +1,6 @@
PORTNAME= bambootracker
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
DISTVERSION= 0.5.1
CATEGORIES= audio
MASTER_SITES= https://github.com/BambooTracker/BambooTracker/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653747236
SHA256 (BambooTracker-src-v0.5.0.tar.gz) = 89e6232c582b38137d12631d5fae93350ff0810bf158b6e7accf6069777d0f32
SIZE (BambooTracker-src-v0.5.0.tar.gz) = 1273184
TIMESTAMP = 1658579875
SHA256 (BambooTracker-src-v0.5.1.tar.gz) = 84ebbf7b6dc633eb8184b42dfdbd3890b759303f26fd30f94c40d49ae238700d
SIZE (BambooTracker-src-v0.5.1.tar.gz) = 1295589

View File

@ -2,7 +2,7 @@ PORTNAME= dexed
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6-16
DISTVERSIONSUFFIX= -g1df9a58
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
PKGNAMESUFFIX= -synth
@ -18,9 +18,10 @@ BUILD_DEPENDS= libX11>0:x11/libX11 \
libXrandr>0:x11/libXrandr
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libjack.so:audio/jack \
libpng16.so:graphics/png \
libasound.so:audio/alsa-lib # see https://github.com/asb2m10/dexed/issues/343 about the ALSA use
USES= cmake dos2unix localbase pkgconfig
USES= cmake dos2unix localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= asb2m10
@ -48,6 +49,9 @@ VST3_BUILD_DEPENDS= vst3sdk>0:audio/vst3sdk
VST3_CXXFLAGS= -DJUCE_CUSTOM_VST3_SDK=1 -fPIC
VST3_PLIST_FILES= lib/vst3/Dexed.so
CXXFLAGS+= -DJUCE_INCLUDE_PNGLIB_CODE=0 # to fix build on powerpc64le, see bug#265446, https://github.com/juce-framework/JUCE/issues/1094
LDFLAGS+= -lpng16
PORTSCOUT= skipv:nightly
post-patch-VST3-off:

View File

@ -29,11 +29,7 @@ BB_COMMIT= 4dc83e28e998
WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
CFLAGS_armv7= -fPIC
CFLAGS_powerpc= -fPIC
CFLAGS_powerpc64= -fPIC
CFLAGS_powerpc64le= -fPIC
LDFLAGS+= -fPIC # recommended by 13i386 failure messages, it was only failing
CFLAGS+= -fPIC
OPTIONS_DEFINE_amd64= SIMD
OPTIONS_DEFINE_i386= SIMD

View File

@ -1,6 +1,6 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.7
DISTVERSION= 2.2.8
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653453048
SHA256 (FluidSynth-fluidsynth-v2.2.7_GH0.tar.gz) = 460d86d8d687f567dc4780890b72538c7ff6b2082080ef2f9359d41670a309cf
SIZE (FluidSynth-fluidsynth-v2.2.7_GH0.tar.gz) = 1748897
TIMESTAMP = 1658525753
SHA256 (FluidSynth-fluidsynth-v2.2.8_GH0.tar.gz) = 7c29a5cb7a2755c8012d941d1335da7bda957bbb0a86b7c59215d26773bb51fe
SIZE (FluidSynth-fluidsynth-v2.2.8_GH0.tar.gz) = 1751615

View File

@ -19,6 +19,6 @@ include/fluidsynth/version.h
include/fluidsynth/voice.h
lib/libfluidsynth.so
lib/libfluidsynth.so.3
lib/libfluidsynth.so.3.1.0
lib/libfluidsynth.so.3.1.1
libdata/pkgconfig/fluidsynth.pc
man/man1/fluidsynth.1.gz

View File

@ -1,9 +1,9 @@
PORTNAME= headsetcontrol
PORTVERSION= 2.6
DISTVERSION= 2.6.1
CATEGORIES= audio
MAINTAINER= Alexander88207@protonmail.com
COMMENT= Tool to setup sidetone for various gaming headsets
COMMENT= Tool to control certain aspects of USB-connected headsets
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/license
@ -16,6 +16,7 @@ USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= Sapd
GH_PROJECT= HeadsetControl
GH_TAGNAME= 5deb75a
PLIST_FILES= ${LOCALBASE}/bin/headsetcontrol

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1636804595
SHA256 (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 4f785af09cbf3dffe7050029f310b77943d68612a4e7544118cddb8f682eadc6
SIZE (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 39694
TIMESTAMP = 1658658191
SHA256 (Sapd-HeadsetControl-2.6.1-5deb75a_GH0.tar.gz) = 9842d295f69ce4109b00325fb0f1c7d35d3f0a5f83d68854ae8b67931dbd07bd
SIZE (Sapd-HeadsetControl-2.6.1-5deb75a_GH0.tar.gz) = 44448

View File

@ -1,24 +0,0 @@
--- CMakeLists.txt.orig 2021-11-13 11:33:58 UTC
+++ CMakeLists.txt
@@ -118,21 +118,6 @@ target_link_libraries(headsetcontrol m ${HIDAPI_LIBRAR
install(TARGETS headsetcontrol DESTINATION bin)
-# install udev files on linux
-if(UNIX AND NOT APPLE)
- set(rules_file 70-headsets.rules)
- set(udev_rules_dir lib/udev/rules.d/
- CACHE PATH "Path to the directory where udev rules should be installed")
- add_custom_command(
- OUTPUT ${rules_file}
- COMMAND headsetcontrol -u > ${rules_file}
- DEPENDS headsetcontrol)
- add_custom_target(udevrules ALL DEPENDS ${rules_file})
- install(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/${rules_file}
- DESTINATION ${udev_rules_dir})
-endif()
-
# ------------------------------------------------------------------------------
# Testing

View File

@ -1,3 +1,12 @@
HeadsetControl allows you to setup sidetone for various of gaming headsets.
A tool to control certain aspects of USB-connected headsets.
Currently, support is provided for
- Adjusting sidetone
- Getting battery state
- Controlling LEDs
- Setting the inactive time.
See the link below for which headset supports which feature.
WWW: https://github.com/Sapd/HeadsetControl

View File

@ -3,9 +3,11 @@
message: <<EOM
Type headsetcontrol -h to get all available options.
Type headsetcontrol -? to get a list of supported capabilities for the currently detected headset.
headsetcontrol -s 128 sets the sidetone to 128 (REAL loud). You can silence it with 0. I recommend a loudness of 16.
Following options don't work on all devices yet:
The following options don't work on all devices yet:
headsetcontrol -b check battery level. Returns a value from 0 to 100 or loading.
@ -13,7 +15,19 @@ headsetcontrol -n 0|1 sends a notification sound, made by the headset. 0 or 1 ar
headsetcontrol -l 0|1 switches LED off/on (off almost doubles battery lifetime!).
headsetcontrol -c cut unnecessary output, for reading by other scripts or applications.
headsetcontrol --short-output cut unnecessary output, for reading by other scripts or applications.
headsetcontrol -i 0-90 sets inactive time in minutes, time must be between 0 and 90, 0 disables the feature.
headsetcontrol -m retrieves the current chat-mix-dial level setting between 0 and 128. Below 64 is the game side and above is the chat side.
headsetcontrol -v 0|1 turn voice prompts on or off.
headsetcontrol -r 0|1 turn rotate to mute feature on or off.
headsetcontrol --dev Advanced menu for developers, to send and/or receive custom data
headsetcontrol -p 0-3 sets equalizer preset, must be between 0 and 3, 0 is the default preset.
EOM
}
]

View File

@ -1,6 +1,5 @@
PORTNAME= liquidsfz
DISTVERSION= 0.3.0-2
DISTVERSIONSUFFIX= -g82ce2bb
DISTVERSION= 0.3.1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -28,7 +27,7 @@ PLIST_FILES= bin/liquidsfz \
include/liquidsfz.hh \
lib/libliquidsfz.so \
lib/libliquidsfz.so.3 \
lib/libliquidsfz.so.3.0.0 \
lib/libliquidsfz.so.3.0.1 \
lib/lv2/liquidsfz.lv2/liquidsfz.ttl \
lib/lv2/liquidsfz.lv2/liquidsfz_lv2.so \
lib/lv2/liquidsfz.lv2/manifest.ttl \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1658175447
SHA256 (swesterfeld-liquidsfz-0.3.0-2-g82ce2bb_GH0.tar.gz) = 9e47ed8381660a783ffb8912ebbeb1f5ad09b59415ddabc36753f8aa8a2a783d
SIZE (swesterfeld-liquidsfz-0.3.0-2-g82ce2bb_GH0.tar.gz) = 196695
TIMESTAMP = 1658537127
SHA256 (swesterfeld-liquidsfz-0.3.1_GH0.tar.gz) = a6755cf0bb1ccfc729fae8faa5458ac526dc8a5ff259a387b1f32818d934704b
SIZE (swesterfeld-liquidsfz-0.3.1_GH0.tar.gz) = 199892

View File

@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= assembly only for these architectures
BROKEN_i386= error: inline assembly requires more registers than available
BROKEN_armv7= arch/arm/neon-d32/copy.h:371:17: error: operand must be an immediate in the range [0,15], see https://github.com/sadko4u/lsp-plugins/issues/266
BROKEN_i386= error: inline assembly requires more registers than available, see https://github.com/sadko4u/lsp-plugins/issues/266
BUILD_DEPENDS= lv2>0:audio/lv2
LIB_DEPENDS= libfreetype.so:print/freetype2 \

View File

@ -1,6 +1,5 @@
PORTNAME= muse-sequencer
DISTVERSION= 4.0.0
PORTREVISION= 3
DISTVERSION= 4.1.0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -11,7 +10,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \
lv2>0:audio/lv2
LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch libjack.so:audio/jack \
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
libinstpatch-1.0.so:audio/libinstpatch \
libjack.so:audio/jack \
liblash.so:audio/lash \
liblilv-0.so:audio/lilv \
liblo.so:audio/liblo \
@ -23,22 +24,23 @@ LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch libjack.so:audio/jack \
libsord-0.so:devel/sord \
libsratom-0.so:audio/sratom
USES= cmake compiler:c++11-lib desktop-file-utils gnome localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix
USE_GITHUB= yes
GH_ACCOUNT= muse-sequencer
GH_PROJECT= muse
GH_TAGNAME= 4.0.0
SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py
USES= cmake compiler:c++11-lib desktop-file-utils gl gnome localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix
USE_GL= gl
USE_QT= core gui svg xml widgets buildtools_build linguisttools_build qmake_build uitools_build
USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_PROJECT= muse
SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py
CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI
WRKSRC_SUBDIR= src
DATADIR= ${PREFIX}/share/muse-4.0
DOCSDIR= ${PREFIX}/share/doc/muse-4.0
DATADIR= ${PREFIX}/share/muse-${DISTVERSION:R}
DOCSDIR= ${PREFIX}/share/doc/muse-${DISTVERSION:R}
OPTIONS_DEFINE= FLUIDSYNTH DOCS
OPTIONS_DEFAULT= FLUIDSYNTH

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1624792215
SHA256 (muse-sequencer-muse-4.0.0_GH0.tar.gz) = cdd4c76a19f5be2d72832f6ed0d22218647c58b33f2da45ab2223a4c04bddf96
SIZE (muse-sequencer-muse-4.0.0_GH0.tar.gz) = 12265273
TIMESTAMP = 1657317357
SHA256 (muse-sequencer-muse-4.1.0_GH0.tar.gz) = b5462cdebd84326b0ffc0aa0b2c27f5eab55362dcc04e17796de866fcee4f391
SIZE (muse-sequencer-muse-4.1.0_GH0.tar.gz) = 12323398

View File

@ -0,0 +1,25 @@
--- CMakeLists.txt.orig 2022-07-12 10:34:16 UTC
+++ CMakeLists.txt
@@ -708,14 +708,14 @@ IF(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake")
INCLUDE(CPack)
ENDIF(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake")
-set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC" CACHE STRING "Default CXX flags" FORCE)
-# set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC ${CMAKE_CXX_FLAGS}" CACHE STRING "Default CXX flags" FORCE)
-set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release CXX flags" FORCE)
-# set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "Release CXX flags" FORCE)
-set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release w/deb info CXX flags" FORCE)
-# set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}" CACHE STRING "Release w/deb info CXX flags" FORCE)
-set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC" CACHE STRING "Debug CXX flags" FORCE)
-# set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_DEBUG}" CACHE STRING "Debug CXX flags" FORCE)
+# set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC" CACHE STRING "Default CXX flags" FORCE)
+set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC ${CMAKE_CXX_FLAGS}" CACHE STRING "Default CXX flags" FORCE)
+# set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release CXX flags" FORCE)
+set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "Release CXX flags" FORCE)
+# set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release w/deb info CXX flags" FORCE)
+set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}" CACHE STRING "Release w/deb info CXX flags" FORCE)
+# set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC" CACHE STRING "Debug CXX flags" FORCE)
+set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_DEBUG}" CACHE STRING "Debug CXX flags" FORCE)
# NOTE: share/ directory needs to be at the end so that the translations
# are scanned before coming to share/locale

View File

@ -0,0 +1,20 @@
--- muse/app.cpp.orig 2022-07-09 17:10:01 UTC
+++ muse/app.cpp
@@ -49,6 +49,7 @@
#include <iostream>
#include <algorithm>
//#include <typeinfo>
+#include <random>
#include "app.h"
#include "master/lmaster.h"
@@ -2743,7 +2744,8 @@ void MusE::showDidYouKnowDialog()
didYouKnow.tipList.append(tipMessage);
}
- std::random_shuffle(didYouKnow.tipList.begin(),didYouKnow.tipList.end());
+ std::random_device randomDevice;
+ std::shuffle(didYouKnow.tipList.begin(),didYouKnow.tipList.end(), randomDevice);
didYouKnow.show();
if( didYouKnow.exec()) {

View File

@ -1,67 +1,67 @@
bin/grepmidi
bin/muse4
bin/muse_plugin_scan
lib/muse-4.0/converters/rubberband_converter.so
lib/muse-4.0/converters/src_converter.so
lib/muse-4.0/converters/zita_resampler_converter.so
lib/muse-4.0/modules/libaudio_converter_plugin.so
lib/muse-4.0/modules/libmuse_al.so
lib/muse-4.0/modules/libmuse_arranger.so
lib/muse-4.0/modules/libmuse_audio_convert.so
lib/muse-4.0/modules/libmuse_awl.so
lib/muse-4.0/modules/libmuse_cliplist.so
lib/muse-4.0/modules/libmuse_components.so
lib/muse-4.0/modules/libmuse_core.so
lib/muse-4.0/modules/libmuse_ctrl.so
lib/muse-4.0/modules/libmuse_driver.so
lib/muse-4.0/modules/libmuse_evdata_module.so
lib/muse-4.0/modules/libmuse_icons.so
lib/muse-4.0/modules/libmuse_instruments.so
lib/muse-4.0/modules/libmuse_latency_compensator_module.so
lib/muse-4.0/modules/libmuse_liste.so
lib/muse-4.0/modules/libmuse_lv2_gtk2_support.so
lib/muse-4.0/modules/libmuse_lv2host_module.so
lib/muse-4.0/modules/libmuse_marker.so
lib/muse-4.0/modules/libmuse_master.so
lib/muse-4.0/modules/libmuse_memory_module.so
lib/muse-4.0/modules/libmuse_midi_controller_module.so
lib/muse-4.0/modules/libmuse_midiedit.so
lib/muse-4.0/modules/libmuse_midnam_module.so
lib/muse-4.0/modules/libmuse_mixer.so
lib/muse-4.0/modules/libmuse_mpevent_module.so
lib/muse-4.0/modules/libmuse_mplugins.so
lib/muse-4.0/modules/libmuse_plugin_cache_reader_module.so
lib/muse-4.0/modules/libmuse_plugin_cache_writer_module.so
lib/muse-4.0/modules/libmuse_plugin_list_module.so
lib/muse-4.0/modules/libmuse_plugin_rdf_module.so
lib/muse-4.0/modules/libmuse_plugin_scan_module.so
lib/muse-4.0/modules/libmuse_remote.so
lib/muse-4.0/modules/libmuse_simpler_plugin.so
lib/muse-4.0/modules/libmuse_simpler_plugingui.so
lib/muse-4.0/modules/libmuse_string.so
lib/muse-4.0/modules/libmuse_synti.so
lib/muse-4.0/modules/libmuse_sysex_helper_module.so
lib/muse-4.0/modules/libmuse_time_stretch_module.so
lib/muse-4.0/modules/libmuse_wave_module.so
lib/muse-4.0/modules/libmuse_waveedit.so
lib/muse-4.0/modules/libmuse_wavepreview_module.so
lib/muse-4.0/modules/libmuse_widgets.so
lib/muse-4.0/modules/libmuse_widgets_functiondialogs.so
lib/muse-4.0/modules/libmuse_xml_module.so
lib/muse-4.0/plugins/doublechorus.so
lib/muse-4.0/plugins/freeverb.so
lib/muse-4.0/plugins/pandelay.so
lib/muse-4.0/synthi/deicsonze.so
%%FLUIDSYNTH%%lib/muse-4.0/synthi/fluid_synth.so
lib/muse-4.0/synthi/organ.so
lib/muse-4.0/synthi/simpledrums.so
lib/muse-4.0/synthi/vam.so
lib/muse-4.1/converters/rubberband_converter.so
lib/muse-4.1/converters/src_converter.so
lib/muse-4.1/converters/zita_resampler_converter.so
lib/muse-4.1/modules/libaudio_converter_plugin.so
lib/muse-4.1/modules/libmuse_al.so
lib/muse-4.1/modules/libmuse_arranger.so
lib/muse-4.1/modules/libmuse_audio_convert.so
lib/muse-4.1/modules/libmuse_awl.so
lib/muse-4.1/modules/libmuse_cliplist.so
lib/muse-4.1/modules/libmuse_components.so
lib/muse-4.1/modules/libmuse_core.so
lib/muse-4.1/modules/libmuse_ctrl.so
lib/muse-4.1/modules/libmuse_driver.so
lib/muse-4.1/modules/libmuse_evdata_module.so
lib/muse-4.1/modules/libmuse_icons.so
lib/muse-4.1/modules/libmuse_instruments.so
lib/muse-4.1/modules/libmuse_latency_compensator_module.so
lib/muse-4.1/modules/libmuse_liste.so
lib/muse-4.1/modules/libmuse_lv2_gtk2_support.so
lib/muse-4.1/modules/libmuse_lv2host_module.so
lib/muse-4.1/modules/libmuse_marker.so
lib/muse-4.1/modules/libmuse_master.so
lib/muse-4.1/modules/libmuse_memory_module.so
lib/muse-4.1/modules/libmuse_midi_controller_module.so
lib/muse-4.1/modules/libmuse_midiedit.so
lib/muse-4.1/modules/libmuse_midnam_module.so
lib/muse-4.1/modules/libmuse_mixer.so
lib/muse-4.1/modules/libmuse_mpevent_module.so
lib/muse-4.1/modules/libmuse_mplugins.so
lib/muse-4.1/modules/libmuse_plugin_cache_reader_module.so
lib/muse-4.1/modules/libmuse_plugin_cache_writer_module.so
lib/muse-4.1/modules/libmuse_plugin_list_module.so
lib/muse-4.1/modules/libmuse_plugin_rdf_module.so
lib/muse-4.1/modules/libmuse_plugin_scan_module.so
lib/muse-4.1/modules/libmuse_remote.so
lib/muse-4.1/modules/libmuse_simpler_plugin.so
lib/muse-4.1/modules/libmuse_simpler_plugingui.so
lib/muse-4.1/modules/libmuse_string.so
lib/muse-4.1/modules/libmuse_synti.so
lib/muse-4.1/modules/libmuse_sysex_helper_module.so
lib/muse-4.1/modules/libmuse_time_stretch_module.so
lib/muse-4.1/modules/libmuse_wave_module.so
lib/muse-4.1/modules/libmuse_waveedit.so
lib/muse-4.1/modules/libmuse_wavepreview_module.so
lib/muse-4.1/modules/libmuse_widgets.so
lib/muse-4.1/modules/libmuse_widgets_functiondialogs.so
lib/muse-4.1/modules/libmuse_xml_module.so
lib/muse-4.1/plugins/doublechorus.so
lib/muse-4.1/plugins/freeverb.so
lib/muse-4.1/plugins/pandelay.so
lib/muse-4.1/synthi/deicsonze.so
%%FLUIDSYNTH%%lib/muse-4.1/synthi/fluid_synth.so
lib/muse-4.1/synthi/organ.so
lib/muse-4.1/synthi/simpledrums.so
lib/muse-4.1/synthi/vam.so
man/man1/grepmidi.1.gz
man/man1/muse4.1.gz
share/applications/org.musesequencer.Muse4.desktop
share/applications/io.github.muse_sequencer.Muse.desktop
share/icons/hicolor/128x128/apps/muse.png
share/icons/hicolor/64x64/apps/muse.png
share/metainfo/org.musesequencer.Muse4.appdata.xml
share/metainfo/io.github.muse_sequencer.Muse.appdata.xml
share/mime/packages/muse.xml
%%DATADIR%%/demos/rasen.med
%%DATADIR%%/didyouknow.txt
@ -80,6 +80,7 @@ share/mime/packages/muse.xml
%%DATADIR%%/instruments/AlesisQS6.idf
%%DATADIR%%/instruments/Classic_cantabile_sp-250.idf
%%DATADIR%%/instruments/Drumgizmo - CrocellKit.idf
%%DATADIR%%/instruments/Edirol-SD90.idf
%%DATADIR%%/instruments/Emu-4mbgsgmmt-sf.idf
%%DATADIR%%/instruments/Hammond_XB-1.idf
%%DATADIR%%/instruments/KORG microSTATION combinations.idf
@ -99,10 +100,12 @@ share/mime/packages/muse.xml
%%DATADIR%%/instruments/Roland-E28.idf
%%DATADIR%%/instruments/Roland-JV90.idf
%%DATADIR%%/instruments/Roland-MT32.idf
%%DATADIR%%/instruments/Roland-SC55mkII.idf
%%DATADIR%%/instruments/Roland-SC88.idf
%%DATADIR%%/instruments/Roland-SCD70.idf
%%DATADIR%%/instruments/Roland-XP30.idf
%%DATADIR%%/instruments/Roland_FantomXR.idf
%%DATADIR%%/instruments/Roland_SC-88Pro.idf
%%DATADIR%%/instruments/Roland_SRX-02.idf
%%DATADIR%%/instruments/Roland_SRX-09.idf
%%DATADIR%%/instruments/Waldorf-Q.idf
@ -141,7 +144,6 @@ share/mime/packages/muse.xml
%%DATADIR%%/locale/muse_it.qm
%%DATADIR%%/locale/muse_pl.qm
%%DATADIR%%/locale/muse_ru.qm
%%DATADIR%%/locale/muse_sv_SE.qm
%%DATADIR%%/metronome/factory_presets.mdf
%%DATADIR%%/metronome/klick1.wav
%%DATADIR%%/metronome/klick2.wav

View File

@ -1,5 +1,5 @@
PORTNAME= protracker
PORTVERSION= 1.49
PORTVERSION= 1.50
DISTVERSIONPREFIX= v
PORTEPOCH= 2
CATEGORIES= audio

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1653593131
TIMESTAMP = 1658749886
SHA256 (protracker-extras-1.tar.gz) = 51a078f344611f6a41e44bab9a8640f363224c41a8a5432f55aeba3bb49fbdbf
SIZE (protracker-extras-1.tar.gz) = 1267
SHA256 (8bitbubsy-pt2-clone-v1.49_GH0.tar.gz) = c2e796b25aba625551c50b2c0743ccc83b007d2eeac2f5eaad870b60f5a1554b
SIZE (8bitbubsy-pt2-clone-v1.49_GH0.tar.gz) = 8137864
SHA256 (8bitbubsy-pt2-clone-v1.50_GH0.tar.gz) = 2a83ae3b8de4320e7873c48c6068dffa935a993eb1ee1ac9ce8201df81a5b263
SIZE (8bitbubsy-pt2-clone-v1.50_GH0.tar.gz) = 8216835

View File

@ -15,6 +15,8 @@ COMMENT= Audio/MIDI multi-track sequencer
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv7= non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list, see https://github.com/rncbc/qtractor/issues/353
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libaubio.so:audio/aubio \
libfftw3.so:math/fftw3 \

View File

@ -1,45 +1,73 @@
PORTNAME= sfizz
DISTVERSION= 0.4.0
PORTREVISION= 2
DISTVERSION= 1.2.0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= SFZ parser and synth C++ library & LV2/VST3 plugins
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_riscv64= fails to compile: src/external/atomic_queue/defs.h:45:2: Unknown CPU architecture.
BROKEN_riscv64= fails to compile: src/external/atomic_queue/defs.h:45:2: Unknown CPU architecture
LIB_DEPENDS= libsndfile.so:audio/libsndfile
RUN_DEPENDS= zenity:x11/zenity
USES= cmake compiler:c++11-lib localbase:ldflags pkgconfig
USES= cmake compiler:c++17-lang localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= sfztools
GH_TUPLE= \
abseil:abseil-cpp:df3ea785d8c30a9503321a3d35ee7d35808f190d:abseil_abseil_cpp/external/abseil-cpp \
steinbergmedia:vst3_base:4f6a7184f20f40a7c940a6717e6e0d8b35eeea63:steinbergmedia_vst3_base/vst/external/VST_SDK/VST3_SDK/base \
sfztools:vst3_pluginterfaces:8c07a58d84c544a73e1ccad2efae200505796773:sfztools_vst3_pluginterfaces/vst/external/VST_SDK/VST3_SDK/pluginterfaces \
sfztools:vst3_public_sdk:ff836e8c02bd28c902f5e3e75353a86f65008a77:sfztools_vst3_public_sdk/vst/external/VST_SDK/VST3_SDK/public.sdk \
sfztools:vstgui:c6a7f607c21a7353e922a6d45e54d6c56d5a6745:sfztools_vstgui/vst/external/VST_SDK/VST3_SDK/vstgui4
abseil:abseil-cpp:215105818dfde3174fe799600bb0f3cae233d0bf:abseil_abseil_cpp/external/abseil-cpp \
steinbergmedia:vst3_base:985fe019276ee03c2751a1736ba3b390678e29f2:steinbergmedia_vst3_base/plugins/vst/external/VST_SDK/VST3_SDK/base \
steinbergmedia:vst3_pluginterfaces:93cef1afb7061e488625045ba5a82abaa83d27fe:steinbergmedia_vst3_pluginterfaces/plugins/vst/external/VST_SDK/VST3_SDK/pluginterfaces \
steinbergmedia:vst3_public_sdk:9589800ed94573354bc29de45eec5744523fbfcb:steinbergmedia_vst3_public_sdk/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk \
sfztools:vstgui:630db26be83f8a1d4bd04926fa45ad10995d2b85:sfztools_vstgui/plugins/editor/external/vstgui4 \
mackron:dr_libs:cac1785cee4abb455817b43d5dee33b49d61be2f:mackron_dr_libs/external/st_audiofile/thirdparty/dr_libs \
sfztools:stb_vorbis:fc0bd698b26888da0a632da33f4c49b90763e69b:sfztools_stb_vorbis/external/st_audiofile/thirdparty/stb_vorbis \
sfztools:libaiff:78864a4a2e769e426be8cfd78ae7f5f72e236c33:sfztools_libaiff/external/st_audiofile/thirdparty/libaiff \
sfztools:sfzt_auwrapper:014311ae45b86571e1ae3aaa03ebbd7db8b3a32e:sfztools_sfzt_auwrapper/plugins/vst/external/sfzt_auwrapper \
gulrak:filesystem:614bbe87b80435d87ab8791564370e0c1d13627d:gulrak_filesystem/external/filesystem \
simd-everywhere:simde:98075d0593f539762125dbb215d95e782a6ae344:simd_everywhere_simde/external/simde \
\
nemequ:munit:da8f73412998e4f1adf1100dc187533a51af77fd:nemequ_munit/external/simde/test/munit \
\
dr-soft:miniaudio:d1a166c83ab445b1c14bc83d37c84e18d172e5f5:dr_soft_miniaudio/external/st_audiofile/thirdparty/dr_libs/tests/external/miniaudio \
USE_LDCONFIG= yes
OPTIONS_DEFINE= JACK LV2 VST
OPTIONS_DEFAULT= JACK LV2
OPTIONS_DEFAULT= JACK LV2 VST
OPTIONS_SUB= yes
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= SFIZZ_JACK
LV2_DESC= Install the LV2 plugin
LV2_USES= gnome xorg
LV2_USE= GNOME=cairo,glib20,pango XORG=x11,ice,sm,xcb,xext
LV2_BUILD_DEPENDS= lv2>0:audio/lv2
LV2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
libxcb-cursor.so:x11/xcb-util-cursor \
libxcb-keysyms.so:x11/xcb-util-keysyms \
libxcb-util.so:x11/xcb-util \
libxkbcommon.so:x11/libxkbcommon
LV2_CMAKE_BOOL= SFIZZ_LV2
VST_DESC= Install the VST plugin
VST_USES= ${LV2_USES}
VST_USE= ${LV2_USE}
VST_LIB_DEPENDS= ${LV2_LIB_DEPENDS}
VST_CMAKE_BOOL= SFIZZ_VST
VST_BROKEN= Compilation issues, need to investogate
post-install-LV2-on:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/sfizz.lv2/sfizz.so
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so \
${STAGEDIR}${PREFIX}/lib/lv2/sfizz.lv2/Contents/Binary/sfizz_ui.so
post-install-VST-on:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/lib/vst3/sfizz.vst3/Contents/x86_64-linux/sfizz.so
.include <bsd.port.mk>

View File

@ -1,13 +1,29 @@
TIMESTAMP = 1595907456
SHA256 (sfztools-sfizz-0.4.0_GH0.tar.gz) = d73003743c4ca88eab3ee6175e366f1f034e40563199dccbf11ca7aadda56535
SIZE (sfztools-sfizz-0.4.0_GH0.tar.gz) = 13977077
SHA256 (abseil-abseil-cpp-df3ea785d8c30a9503321a3d35ee7d35808f190d_GH0.tar.gz) = f368a8476f4e2e0eccf8a7318b98dafbe30b2600f4e3cf52636e5eb145aba06a
SIZE (abseil-abseil-cpp-df3ea785d8c30a9503321a3d35ee7d35808f190d_GH0.tar.gz) = 1679879
SHA256 (steinbergmedia-vst3_base-4f6a7184f20f40a7c940a6717e6e0d8b35eeea63_GH0.tar.gz) = e3fc07094850115b26c84301bc3a49e880d42b715ca2900b7e2642105ed98497
SIZE (steinbergmedia-vst3_base-4f6a7184f20f40a7c940a6717e6e0d8b35eeea63_GH0.tar.gz) = 61890
SHA256 (sfztools-vst3_pluginterfaces-8c07a58d84c544a73e1ccad2efae200505796773_GH0.tar.gz) = 02e5c4876a77e8f9b2bc9d4fc6be7579f8187270750bea462da4a31edf62f206
SIZE (sfztools-vst3_pluginterfaces-8c07a58d84c544a73e1ccad2efae200505796773_GH0.tar.gz) = 88523
SHA256 (sfztools-vst3_public_sdk-ff836e8c02bd28c902f5e3e75353a86f65008a77_GH0.tar.gz) = 42463a2aa9bac0b45ce7b4df6c19dd1b57ba246f0f77528b35ab41b846c1550c
SIZE (sfztools-vst3_public_sdk-ff836e8c02bd28c902f5e3e75353a86f65008a77_GH0.tar.gz) = 5884643
SHA256 (sfztools-vstgui-c6a7f607c21a7353e922a6d45e54d6c56d5a6745_GH0.tar.gz) = d260594c9fd3aad8164d08ed0688a12fa6ef519da6af3c5e139f4e973de0093d
SIZE (sfztools-vstgui-c6a7f607c21a7353e922a6d45e54d6c56d5a6745_GH0.tar.gz) = 3508421
TIMESTAMP = 1658593755
SHA256 (sfztools-sfizz-1.2.0_GH0.tar.gz) = 9a59aa115fddd29d184c9b228e8400f7bb7b15287b4a3ca94d0ab7972d5af87a
SIZE (sfztools-sfizz-1.2.0_GH0.tar.gz) = 15071930
SHA256 (abseil-abseil-cpp-215105818dfde3174fe799600bb0f3cae233d0bf_GH0.tar.gz) = 237e2e6aec7571ae90d961d02de19f56861a7417acbbc15713b8926e39d461ed
SIZE (abseil-abseil-cpp-215105818dfde3174fe799600bb0f3cae233d0bf_GH0.tar.gz) = 1883165
SHA256 (steinbergmedia-vst3_base-985fe019276ee03c2751a1736ba3b390678e29f2_GH0.tar.gz) = 7eaf215f5f95fcdda6261b4e1c45a0d24e4bfb68dc2292ad3c0156b7a8d99f2a
SIZE (steinbergmedia-vst3_base-985fe019276ee03c2751a1736ba3b390678e29f2_GH0.tar.gz) = 62213
SHA256 (steinbergmedia-vst3_pluginterfaces-93cef1afb7061e488625045ba5a82abaa83d27fe_GH0.tar.gz) = 152f37370d1c284f0eda9e4e43db54e1c0bf5fc3cf1ef6f5fabc9a3314c38f73
SIZE (steinbergmedia-vst3_pluginterfaces-93cef1afb7061e488625045ba5a82abaa83d27fe_GH0.tar.gz) = 95833
SHA256 (steinbergmedia-vst3_public_sdk-9589800ed94573354bc29de45eec5744523fbfcb_GH0.tar.gz) = d5519df35613c1e7047ffa4570f1b2a99bd82d2028156b4c5b461a55991c5c7a
SIZE (steinbergmedia-vst3_public_sdk-9589800ed94573354bc29de45eec5744523fbfcb_GH0.tar.gz) = 12335277
SHA256 (sfztools-vstgui-630db26be83f8a1d4bd04926fa45ad10995d2b85_GH0.tar.gz) = 6dc88e738f0faa323c9e7bc20c29a18df70fffa22d381000adeb801897601df9
SIZE (sfztools-vstgui-630db26be83f8a1d4bd04926fa45ad10995d2b85_GH0.tar.gz) = 3670925
SHA256 (mackron-dr_libs-cac1785cee4abb455817b43d5dee33b49d61be2f_GH0.tar.gz) = ebef38a04050371438eb7b7106ed43cb2d5ae819e3253d8f40886c9cb92b5330
SIZE (mackron-dr_libs-cac1785cee4abb455817b43d5dee33b49d61be2f_GH0.tar.gz) = 492522
SHA256 (sfztools-stb_vorbis-fc0bd698b26888da0a632da33f4c49b90763e69b_GH0.tar.gz) = 8680dbe05fe2f9864122a160d74ab9aa169d765380a1210c71fff5d5615be483
SIZE (sfztools-stb_vorbis-fc0bd698b26888da0a632da33f4c49b90763e69b_GH0.tar.gz) = 52157
SHA256 (sfztools-libaiff-78864a4a2e769e426be8cfd78ae7f5f72e236c33_GH0.tar.gz) = a0db06448a9cf8de4df08f40d7ad7169c73e97b78a4477feb31dfbd2662277df
SIZE (sfztools-libaiff-78864a4a2e769e426be8cfd78ae7f5f72e236c33_GH0.tar.gz) = 27293
SHA256 (sfztools-sfzt_auwrapper-014311ae45b86571e1ae3aaa03ebbd7db8b3a32e_GH0.tar.gz) = 4d1b19e431c541320c1a118642b6b7ebcbeecf1b6a59ef73f56fc41e0fa85876
SIZE (sfztools-sfzt_auwrapper-014311ae45b86571e1ae3aaa03ebbd7db8b3a32e_GH0.tar.gz) = 26454
SHA256 (gulrak-filesystem-614bbe87b80435d87ab8791564370e0c1d13627d_GH0.tar.gz) = 203360b131364acd24eac25842cda5d1bcc53d12756bd7adfa1031f06aa5dabf
SIZE (gulrak-filesystem-614bbe87b80435d87ab8791564370e0c1d13627d_GH0.tar.gz) = 177009
SHA256 (simd-everywhere-simde-98075d0593f539762125dbb215d95e782a6ae344_GH0.tar.gz) = 5f953eb19d8472304103cd8222d65ff75d99dd2f83e9076a72b5bc2f972bce31
SIZE (simd-everywhere-simde-98075d0593f539762125dbb215d95e782a6ae344_GH0.tar.gz) = 4714765
SHA256 (nemequ-munit-da8f73412998e4f1adf1100dc187533a51af77fd_GH0.tar.gz) = 835a9ee03e3b9560af5a2e4465394e00337398f5baba9d686083b8e1d93f0c30
SIZE (nemequ-munit-da8f73412998e4f1adf1100dc187533a51af77fd_GH0.tar.gz) = 27727
SHA256 (dr-soft-miniaudio-d1a166c83ab445b1c14bc83d37c84e18d172e5f5_GH0.tar.gz) = 336576323b6f56d506ac5265344d522948e24e5e72031ff1dc6cc4537232bfb1
SIZE (dr-soft-miniaudio-d1a166c83ab445b1c14bc83d37c84e18d172e5f5_GH0.tar.gz) = 601337

View File

@ -1,11 +0,0 @@
--- cmake/SfizzConfig.cmake.orig 2020-07-23 22:01:34 UTC
+++ cmake/SfizzConfig.cmake
@@ -69,7 +69,7 @@ if (USE_LIBCPP)
add_compile_options(-stdlib=libc++)
# Presumably need the above for linking too, maybe other options missing as well
add_link_options(-stdlib=libc++) # New command on CMake master, not in 3.12 release
- add_link_options(-lc++abi) # New command on CMake master, not in 3.12 release
+ #add_link_options(-lc++abi) # New command on CMake master, not in 3.12 release
endif()
add_library(sfizz-pugixml STATIC "src/external/pugixml/src/pugixml.cpp")

View File

@ -1,14 +0,0 @@
--- external/abseil-cpp/absl/base/internal/unscaledcycleclock.cc.orig 2021-06-16 13:17:13 UTC
+++ external/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
@@ -24,8 +24,10 @@
#ifdef __GLIBC__
#include <sys/platform/ppc.h>
#elif defined(__FreeBSD__)
-#include <sys/sysctl.h>
+#include "absl/base/call_once.h"
#include <sys/types.h>
+#include <sys/sysctl.h>
+#include <threads.h>
#endif
#endif

View File

@ -0,0 +1,11 @@
--- plugins/editor/external/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp.orig 2022-07-27 03:15:46 UTC
+++ plugins/editor/external/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp
@@ -14,6 +14,8 @@
#include <cassert>
extern "C" { extern char **environ; }
+#define execvpe(a, b, c) execvp(a, b)
+
//------------------------------------------------------------------------
namespace VSTGUI {
namespace X11 {

View File

@ -0,0 +1,11 @@
--- plugins/editor/external/vstgui4/vstgui/lib/vstguibase.h.orig 2022-07-27 03:11:58 UTC
+++ plugins/editor/external/vstgui4/vstgui/lib/vstguibase.h
@@ -134,7 +134,7 @@
using std::min;
using std::max;
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__FreeBSD__)
#include <cstdint>
#include <type_traits>
#include <algorithm>

View File

@ -0,0 +1,23 @@
--- plugins/vst/external/VST_SDK/VST3_SDK/pluginterfaces/base/fplatform.h.orig 2022-07-27 05:18:10 UTC
+++ plugins/vst/external/VST_SDK/VST3_SDK/pluginterfaces/base/fplatform.h
@@ -95,7 +95,7 @@
//-----------------------------------------------------------------------------
// LINUX
//-----------------------------------------------------------------------------
-#elif __gnu_linux__ || __linux__
+#elif __gnu_linux__ || __linux__ || __FreeBSD__
#define SMTG_OS_LINUX 1
#define SMTG_OS_MACOS 0
#define SMTG_OS_WINDOWS 0
@@ -107,7 +107,11 @@
#define SMTG_CPU_ARM __arm__
#define SMTG_CPU_ARM_64 __aarch64__
+# ifdef __FreeBSD__
+ #include <sys/endian.h>
+# else
#include <endian.h>
+# endif
#if __BYTE_ORDER == __LITTLE_ENDIAN
#define BYTEORDER kLittleEndian
#else

View File

@ -1,39 +0,0 @@
--- src/external/atomic_queue/defs.h.orig 2020-07-23 22:01:34 UTC
+++ src/external/atomic_queue/defs.h
@@ -6,11 +6,15 @@
#include <atomic>
+#if defined(__FreeBSD__) || defined(__DragonFly__)
+#include <machine/param.h> // for CACHE_LINE_SIZE
+#endif
+
#if defined(__x86_64__) || defined(_M_X64) || \
defined(__i386__) || defined(_M_IX86)
#include <emmintrin.h>
namespace atomic_queue {
-constexpr int CACHE_LINE_SIZE = 64;
+//constexpr int CACHE_LINE_SIZE = 64;
static inline void spin_loop_pause() noexcept {
_mm_pause();
}
@@ -18,7 +22,7 @@ static inline void spin_loop_pause() noexcept {
#elif defined(__arm__) || defined(__aarch64__)
// TODO: These need to be verified as I do not have access to ARM platform.
namespace atomic_queue {
-constexpr int CACHE_LINE_SIZE = 64;
+//constexpr int CACHE_LINE_SIZE = 64;
static inline void spin_loop_pause() noexcept {
#if (defined(__ARM_ARCH_6K__) || \
defined(__ARM_ARCH_6Z__) || \
@@ -37,6 +41,10 @@ static inline void spin_loop_pause() noexcept {
#endif
}
} // namespace atomic_queue
+#elif defined(__powerpc__)
+static inline void spin_loop_pause() noexcept {
+ asm volatile("ori 0,0,0" ::: "memory");
+}
#else
#error "Unknown CPU architecture."
#endif

View File

@ -1,11 +1,11 @@
--- src/external/cpuid/platform/src/platform/config.hpp.orig 2020-04-20 01:17:24 UTC
--- src/external/cpuid/platform/src/platform/config.hpp.orig 2022-07-27 00:05:49 UTC
+++ src/external/cpuid/platform/src/platform/config.hpp
@@ -11,7 +11,7 @@
// http://sourceforge.net/p/predef/wiki/Architectures/
// Detect operating systems
-#if defined(__linux__)
+#if defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)
+#if defined(__linux__) || defined(__FreeBSD__)
#define PLATFORM_LINUX 1
#if defined(__ANDROID__)
#define PLATFORM_ANDROID 1

View File

@ -1,12 +0,0 @@
--- src/external/cpuid/src/cpuid/detail/init_linux_gcc_arm.hpp.orig 2021-09-13 17:35:44 UTC
+++ src/external/cpuid/src/cpuid/detail/init_linux_gcc_arm.hpp
@@ -11,7 +11,9 @@
#include <elf.h>
#include <fcntl.h>
+#if defined(__linux__)
#include <linux/auxvec.h>
+#endif
#include <unistd.h>
#include "cpuinfo_impl.hpp"

View File

@ -1,11 +0,0 @@
--- src/external/ghc/filesystem.hpp.orig 2020-04-20 01:09:03 UTC
+++ src/external/ghc/filesystem.hpp
@@ -43,7 +43,7 @@
#ifndef GHC_OS_DETECTED
#if defined(__APPLE__) && defined(__MACH__)
#define GHC_OS_MACOS
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)
#define GHC_OS_LINUX
#if defined(__ANDROID__)
#define GHC_OS_ANDROID

View File

@ -1,11 +0,0 @@
--- vst/external/VST_SDK/VST3_SDK/vstgui4/vstgui/lib/vstguibase.h.orig 2020-04-20 01:31:17 UTC
+++ vst/external/VST_SDK/VST3_SDK/vstgui4/vstgui/lib/vstguibase.h
@@ -134,7 +134,7 @@
using std::min;
using std::max;
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)
#include <cstdint>
#include <type_traits>
#include <algorithm>

View File

@ -2,13 +2,61 @@
bin/sfizz_render
include/sfizz.h
include/sfizz.hpp
lib/libsfizz.a
include/sfizz_message.h
lib/libsfizz.so
lib/libsfizz.so.0
%%LV2%%lib/lv2/sfizz.lv2/Resources/DefaultInstrument.sfz
%%LV2%%lib/lv2/sfizz.lv2/Resources/DefaultScale.scl
lib/libsfizz.so.1
lib/libsfizz.so.1.2.0
%%LV2%%lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
%%LV2%%lib/lv2/sfizz.lv2/Contents/Binary/sfizz_ui.so
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/DefaultInstrument.sfz
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/DefaultScale.scl
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Fonts/Roboto-Regular.ttf
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-fluentui-system-f20.ttf
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-fluentui-system-r20.ttf
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-misc-icons.ttf
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Themes/Dark/theme.xml
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/Themes/Default/theme.xml
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/background.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/background@2x.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/icon_white.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/icon_white@2x.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/knob48.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/knob48@2x.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_orange.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text@2x.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text_shaded.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text_shaded@2x.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text_white.png
%%LV2%%lib/lv2/sfizz.lv2/Contents/Resources/logo_text_white@2x.png
%%LV2%%lib/lv2/sfizz.lv2/LICENSE.md
%%LV2%%lib/lv2/sfizz.lv2/controllers.ttl
%%LV2%%lib/lv2/sfizz.lv2/manifest.ttl
%%LV2%%lib/lv2/sfizz.lv2/sfizz.so
%%LV2%%lib/lv2/sfizz.lv2/sfizz.ttl
%%LV2%%lib/lv2/sfizz.lv2/sfizz_ui.ttl
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Fonts/Roboto-Regular.ttf
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-fluentui-system-f20.ttf
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-fluentui-system-r20.ttf
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-misc-icons.ttf
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Themes/Dark/theme.xml
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/Themes/Default/theme.xml
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/background.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/background@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/icon_white.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/icon_white@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/knob48.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/knob48@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_orange.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text_shaded.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text_shaded@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text_white.png
%%VST%%lib/vst3/sfizz.vst3/Contents/Resources/logo_text_white@2x.png
%%VST%%lib/vst3/sfizz.vst3/Contents/x86_64-linux/sfizz.so
%%VST%%lib/vst3/sfizz.vst3/gpl-3.0.txt
libdata/pkgconfig/sfizz.pc
%%JACK%%share/man/man1/sfizz_jack.gz
share/man/man1/sfizz_render.gz

View File

@ -11,6 +11,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_aarch64= error: unknown type name '__m128'
BROKEN_armv7= error: unknown type name '__m128'
BUILD_DEPENDS= fftw3>0:math/fftw3
LIB_DEPENDS= libao.so:audio/libao \

View File

@ -11,6 +11,8 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_aarch64= error: use of undeclared identifier '__builtin_ia32_packssdw'
BROKEN_armv6= emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64, see https://github.com/surge-synthesizer/surge/issues/6418
BROKEN_armv7= emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64, see https://github.com/surge-synthesizer/surge/issues/6418
BROKEN_riscv64= error: functions that differ only in their return type cannot be overloaded - simde-related, see https://github.com/simd-everywhere/simde/issues/962
BUILD_DEPENDS= lv2>0:audio/lv2 \

View File

@ -63,4 +63,10 @@ BINARY_ALIAS= python=${PYTHON_CMD}
PORTSCOUT= ignore:1 # conflicts with old-gen audio/surge-synthesizer-lv2
.include <bsd.port.options.mk>
.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == aarch64
CMAKE_ARGS+= -DARM_NATIVE=native # based on https://github.com/surge-synthesizer/surge/tree/release/1.9.0#building-for-arm-platforms
.endif
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
PORTNAME= teamspeak3-server
PORTVERSION= 3.13.6
PORTVERSION= 3.13.7
PORTEPOCH= 1
CATEGORIES= audio net
MASTER_SITES= https://files.teamspeak-services.com/releases/server/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1632114278
SHA256 (teamspeak3-server_freebsd_amd64-3.13.6.tar.bz2) = a574227c65dd56ac207d877b1ce669e9ae6bddaf50a997503f5edd9f6ed37e38
SIZE (teamspeak3-server_freebsd_amd64-3.13.6.tar.bz2) = 8570950
TIMESTAMP = 1658510100
SHA256 (teamspeak3-server_freebsd_amd64-3.13.7.tar.bz2) = c4f6fa6e00b9477498fa6d1d608b0bbf599a9e2142a5dcc6d9c366a83fc23073
SIZE (teamspeak3-server_freebsd_amd64-3.13.7.tar.bz2) = 8589285

View File

@ -1,8 +0,0 @@
#!/bin/sh
PREFIX=${PKG_PREFIX:-/usr/local}
[ "x$1" = "x" ] && exit 1
if [ "x$2" = "xPOST-INSTALL" ]; then
mkdir -p ${PREFIX}/lib/timidity
fi

View File

@ -1,5 +1,5 @@
PORTNAME= yoshimi
DISTVERSION= 2.2.0
DISTVERSION= 2.2.1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -17,7 +17,7 @@ LIB_DEPENDS= libargp.so:devel/argp-standalone \
libjack.so:audio/jack \
libmxml.so:textproc/mxml
USES= cmake compiler:c++11-lang gnome ncurses pkgconfig readline
USES= cmake compiler:c++14-lang gnome ncurses pkgconfig readline
USE_GNOME= cairo
USE_GITHUB= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1652737033
SHA256 (Yoshimi-yoshimi-2.2.0_GH0.tar.gz) = 4d447357bfeaddcfa40e393f0fc81f1d5381f36cb1f7999c36ee0c5736af239e
SIZE (Yoshimi-yoshimi-2.2.0_GH0.tar.gz) = 8021191
TIMESTAMP = 1658815390
SHA256 (Yoshimi-yoshimi-2.2.1_GH0.tar.gz) = 9f55a02f6cd2a4e0ee7b5d1a7987805df243cdca634b920843a3b039626698ea
SIZE (Yoshimi-yoshimi-2.2.1_GH0.tar.gz) = 8039881

View File

@ -1,7 +1,6 @@
PORTNAME= inferno
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.6
PORTREVISION= 1
DISTVERSION= 0.11.7
CATEGORIES= benchmarks
MAINTAINER= yuri@FreeBSD.org
@ -25,39 +24,39 @@ CARGO_CRATES= adler32-1.2.0 \
bitflags-1.3.2 \
bstr-0.2.17 \
bumpalo-3.10.0 \
bytemuck-1.9.1 \
cast-0.2.7 \
bytemuck-1.11.0 \
cast-0.3.0 \
cfg-if-1.0.0 \
clap-2.34.0 \
clap-3.2.6 \
clap_derive-3.2.6 \
clap_lex-0.2.3 \
clap-3.2.15 \
clap_derive-3.2.15 \
clap_lex-0.2.4 \
crc32fast-1.3.2 \
criterion-0.3.5 \
criterion-plot-0.4.4 \
crossbeam-channel-0.5.5 \
crossbeam-deque-0.8.1 \
crossbeam-epoch-0.9.9 \
crossbeam-utils-0.8.10 \
criterion-0.3.6 \
criterion-plot-0.4.5 \
crossbeam-channel-0.5.6 \
crossbeam-deque-0.8.2 \
crossbeam-epoch-0.9.10 \
crossbeam-utils-0.8.11 \
csv-1.1.6 \
csv-core-0.1.10 \
ctor-0.1.22 \
dashmap-5.3.4 \
diff-0.1.12 \
diff-0.1.13 \
difflib-0.4.0 \
doc-comment-0.3.3 \
either-1.6.1 \
either-1.7.0 \
env_logger-0.9.0 \
getrandom-0.2.7 \
half-1.8.2 \
hashbrown-0.12.1 \
hashbrown-0.12.3 \
heck-0.4.0 \
hermit-abi-0.1.19 \
indexmap-1.9.1 \
itertools-0.10.3 \
itoa-0.4.8 \
itoa-1.0.2 \
js-sys-0.3.58 \
js-sys-0.3.59 \
lazy_static-1.4.0 \
libc-0.2.126 \
libflate-1.2.0 \
@ -71,14 +70,14 @@ CARGO_CRATES= adler32-1.2.0 \
num-format-0.4.0 \
num-traits-0.2.15 \
num_cpus-1.13.1 \
once_cell-1.12.0 \
once_cell-1.13.0 \
oorandom-11.1.3 \
os_str_bytes-6.1.0 \
os_str_bytes-6.2.0 \
output_vt100-0.1.3 \
parking_lot_core-0.9.3 \
plotters-0.3.1 \
plotters-backend-0.3.2 \
plotters-svg-0.3.1 \
plotters-0.3.2 \
plotters-backend-0.3.4 \
plotters-svg-0.3.2 \
ppv-lite86-0.2.16 \
predicates-2.1.1 \
predicates-core-1.0.3 \
@ -86,7 +85,7 @@ CARGO_CRATES= adler32-1.2.0 \
pretty_assertions-1.2.1 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro2-1.0.40 \
proc-macro2-1.0.42 \
quick-xml-0.23.0 \
quote-1.0.20 \
rand-0.8.5 \
@ -94,22 +93,20 @@ CARGO_CRATES= adler32-1.2.0 \
rand_core-0.6.3 \
rayon-1.5.3 \
rayon-core-1.9.3 \
redox_syscall-0.2.13 \
regex-1.5.6 \
redox_syscall-0.2.16 \
regex-1.6.0 \
regex-automata-0.1.10 \
regex-syntax-0.6.26 \
regex-syntax-0.6.27 \
rgb-0.8.33 \
rle-decode-fast-1.0.3 \
rustc_version-0.4.0 \
ryu-1.0.10 \
same-file-1.0.6 \
scopeguard-1.1.0 \
semver-1.0.10 \
serde-1.0.137 \
serde-1.0.140 \
serde_cbor-0.11.2 \
serde_derive-1.0.137 \
serde_json-1.0.81 \
smallvec-1.8.1 \
serde_derive-1.0.140 \
serde_json-1.0.82 \
smallvec-1.9.0 \
str_stack-0.1.0 \
strsim-0.10.0 \
syn-1.0.98 \
@ -119,18 +116,18 @@ CARGO_CRATES= adler32-1.2.0 \
textwrap-0.11.0 \
textwrap-0.15.0 \
tinytemplate-1.2.1 \
unicode-ident-1.0.1 \
unicode-ident-1.0.2 \
unicode-width-0.1.9 \
version_check-0.9.4 \
wait-timeout-0.2.0 \
walkdir-2.3.2 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.81 \
wasm-bindgen-backend-0.2.81 \
wasm-bindgen-macro-0.2.81 \
wasm-bindgen-macro-support-0.2.81 \
wasm-bindgen-shared-0.2.81 \
web-sys-0.3.58 \
wasm-bindgen-0.2.82 \
wasm-bindgen-backend-0.2.82 \
wasm-bindgen-macro-0.2.82 \
wasm-bindgen-macro-support-0.2.82 \
wasm-bindgen-shared-0.2.82 \
web-sys-0.3.59 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \

View File

@ -1,4 +1,4 @@
TIMESTAMP = 1656125253
TIMESTAMP = 1658950383
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
@ -19,34 +19,34 @@ SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b
SIZE (rust/crates/bstr-0.2.17.crate) = 330350
SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3
SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915
SHA256 (rust/crates/bytemuck-1.9.1.crate) = cdead85bdec19c194affaeeb670c0e41fe23de31459efd1c174d049269cf02cc
SIZE (rust/crates/bytemuck-1.9.1.crate) = 34517
SHA256 (rust/crates/cast-0.2.7.crate) = 4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a
SIZE (rust/crates/cast-0.2.7.crate) = 11222
SHA256 (rust/crates/bytemuck-1.11.0.crate) = a5377c8865e74a160d21f29c2d40669f53286db6eab59b88540cbb12ffc8b835
SIZE (rust/crates/bytemuck-1.11.0.crate) = 37041
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
SIZE (rust/crates/clap-2.34.0.crate) = 202210
SHA256 (rust/crates/clap-3.2.6.crate) = 9f1fe12880bae935d142c8702d500c63a4e8634b6c3c57ad72bf978fc7b6249a
SIZE (rust/crates/clap-3.2.6.crate) = 208469
SHA256 (rust/crates/clap_derive-3.2.6.crate) = ed6db9e867166a43a53f7199b5e4d1f522a1e5bd626654be263c999ce59df39a
SIZE (rust/crates/clap_derive-3.2.6.crate) = 27639
SHA256 (rust/crates/clap_lex-0.2.3.crate) = 87eba3c8c7f42ef17f6c659fc7416d0f4758cd3e58861ee63c5fa4a4dde649e4
SIZE (rust/crates/clap_lex-0.2.3.crate) = 9638
SHA256 (rust/crates/clap-3.2.15.crate) = 44bbe24bbd31a185bc2c4f7c2abe80bea13a20d57ee4e55be70ac512bdc76417
SIZE (rust/crates/clap-3.2.15.crate) = 213317
SHA256 (rust/crates/clap_derive-3.2.15.crate) = 9ba52acd3b0a5c33aeada5cdaa3267cdc7c594a98731d4268cdc1532f4264cb4
SIZE (rust/crates/clap_derive-3.2.15.crate) = 28218
SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
SHA256 (rust/crates/criterion-0.3.5.crate) = 1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10
SIZE (rust/crates/criterion-0.3.5.crate) = 110662
SHA256 (rust/crates/criterion-plot-0.4.4.crate) = d00996de9f2f7559f7f4dc286073197f83e92256a59ed395f9aac01fe717da57
SIZE (rust/crates/criterion-plot-0.4.4.crate) = 22546
SHA256 (rust/crates/crossbeam-channel-0.5.5.crate) = 4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c
SIZE (rust/crates/crossbeam-channel-0.5.5.crate) = 90326
SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
SHA256 (rust/crates/crossbeam-epoch-0.9.9.crate) = 07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d
SIZE (rust/crates/crossbeam-epoch-0.9.9.crate) = 46185
SHA256 (rust/crates/crossbeam-utils-0.8.10.crate) = 7d82ee10ce34d7bc12c2122495e7593a9c41347ecdd64185af4ecf72cb1a7f83
SIZE (rust/crates/crossbeam-utils-0.8.10.crate) = 40672
SHA256 (rust/crates/criterion-0.3.6.crate) = b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f
SIZE (rust/crates/criterion-0.3.6.crate) = 110967
SHA256 (rust/crates/criterion-plot-0.4.5.crate) = 2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876
SIZE (rust/crates/criterion-plot-0.4.5.crate) = 22721
SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521
SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292
SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
SHA256 (rust/crates/crossbeam-epoch-0.9.10.crate) = 045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1
SIZE (rust/crates/crossbeam-epoch-0.9.10.crate) = 46918
SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc
SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887
SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
SIZE (rust/crates/csv-1.1.6.crate) = 886999
SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
@ -55,22 +55,22 @@ SHA256 (rust/crates/ctor-0.1.22.crate) = f877be4f7c9f246b183111634f75baa039715e3
SIZE (rust/crates/ctor-0.1.22.crate) = 9311
SHA256 (rust/crates/dashmap-5.3.4.crate) = 3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f
SIZE (rust/crates/dashmap-5.3.4.crate) = 22826
SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499
SIZE (rust/crates/diff-0.1.12.crate) = 10223
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/either-1.7.0.crate) = 3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be
SIZE (rust/crates/either-1.7.0.crate) = 15492
SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
SIZE (rust/crates/half-1.8.2.crate) = 41874
SHA256 (rust/crates/hashbrown-0.12.1.crate) = db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3
SIZE (rust/crates/hashbrown-0.12.1.crate) = 90855
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
SIZE (rust/crates/heck-0.4.0.crate) = 11161
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
@ -83,8 +83,8 @@ SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c
SIZE (rust/crates/itoa-0.4.8.crate) = 11926
SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
SIZE (rust/crates/itoa-1.0.2.crate) = 11112
SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27
SIZE (rust/crates/js-sys-0.3.58.crate) = 78794
SHA256 (rust/crates/js-sys-0.3.59.crate) = 258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2
SIZE (rust/crates/js-sys-0.3.59.crate) = 78849
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836
@ -111,22 +111,22 @@ SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225
SIZE (rust/crates/once_cell-1.12.0.crate) = 31549
SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1
SIZE (rust/crates/once_cell-1.13.0.crate) = 31726
SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
SHA256 (rust/crates/os_str_bytes-6.1.0.crate) = 21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa
SIZE (rust/crates/os_str_bytes-6.1.0.crate) = 21150
SHA256 (rust/crates/os_str_bytes-6.2.0.crate) = 648001efe5d5c0102d8cea768e348da85d90af8ba91f0bea908f157951493cd4
SIZE (rust/crates/os_str_bytes-6.2.0.crate) = 21037
SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66
SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473
SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256
SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a
SIZE (rust/crates/plotters-0.3.1.crate) = 8595577
SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c
SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
SHA256 (rust/crates/plotters-0.3.2.crate) = 9428003b84df1496fb9d6eeee9c5f8145cb41ca375eb0dad204328888832811f
SIZE (rust/crates/plotters-0.3.2.crate) = 143167
SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142
SIZE (rust/crates/plotters-backend-0.3.4.crate) = 13416
SHA256 (rust/crates/plotters-svg-0.3.2.crate) = e0918736323d1baff32ee0eade54984f6f201ad7e97d5cfb5d6ab4a358529615
SIZE (rust/crates/plotters-svg-0.3.2.crate) = 6817
SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c
@ -141,8 +141,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
SHA256 (rust/crates/proc-macro2-1.0.40.crate) = dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7
SIZE (rust/crates/proc-macro2-1.0.40.crate) = 40559
SHA256 (rust/crates/proc-macro2-1.0.42.crate) = c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b
SIZE (rust/crates/proc-macro2-1.0.42.crate) = 41464
SHA256 (rust/crates/quick-xml-0.23.0.crate) = 9279fbdacaad3baf559d8cabe0acc3d06e30ea14931af31af79578ac0946decc
SIZE (rust/crates/quick-xml-0.23.0.crate) = 160655
SHA256 (rust/crates/quote-1.0.20.crate) = 3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804
@ -157,38 +157,34 @@ SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e
SIZE (rust/crates/rayon-1.5.3.crate) = 167246
SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f
SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300
SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1
SIZE (rust/crates/regex-1.5.6.crate) = 238593
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
SIZE (rust/crates/regex-1.6.0.crate) = 239329
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64
SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912
SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
SHA256 (rust/crates/rgb-0.8.33.crate) = c3b221de559e4a29df3b957eec92bc0de6bc8eaf6ca9cfed43e5e1d67ff65a34
SIZE (rust/crates/rgb-0.8.33.crate) = 16261
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
SIZE (rust/crates/ryu-1.0.10.crate) = 48485
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
SHA256 (rust/crates/semver-1.0.10.crate) = a41d061efea015927ac527063765e73601444cdc344ba855bc7bd44578b25e1c
SIZE (rust/crates/semver-1.0.10.crate) = 30912
SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1
SIZE (rust/crates/serde-1.0.137.crate) = 76182
SHA256 (rust/crates/serde-1.0.140.crate) = fc855a42c7967b7c369eb5860f7164ef1f6f81c20c7cc1141f2a604e18723b03
SIZE (rust/crates/serde-1.0.140.crate) = 76408
SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be
SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831
SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c
SIZE (rust/crates/serde_json-1.0.81.crate) = 144480
SHA256 (rust/crates/smallvec-1.8.1.crate) = cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2
SIZE (rust/crates/smallvec-1.8.1.crate) = 28295
SHA256 (rust/crates/serde_derive-1.0.140.crate) = 6f2122636b9fe3b81f1cb25099fcf2d3f542cdb1d45940d56c713158884a05da
SIZE (rust/crates/serde_derive-1.0.140.crate) = 54851
SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7
SIZE (rust/crates/serde_json-1.0.82.crate) = 144514
SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1
SIZE (rust/crates/smallvec-1.9.0.crate) = 28396
SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb
SIZE (rust/crates/str_stack-0.1.0.crate) = 7977
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
@ -207,8 +203,8 @@ SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5
SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
SHA256 (rust/crates/unicode-ident-1.0.1.crate) = 5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c
SIZE (rust/crates/unicode-ident-1.0.1.crate) = 33770
SHA256 (rust/crates/unicode-ident-1.0.2.crate) = 15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7
SIZE (rust/crates/unicode-ident-1.0.2.crate) = 34951
SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@ -219,18 +215,18 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714
SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994
SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467
SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a
SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737
SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa
SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855
SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be
SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194
SHA256 (rust/crates/web-sys-0.3.58.crate) = 2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90
SIZE (rust/crates/web-sys-0.3.58.crate) = 696212
SHA256 (rust/crates/wasm-bindgen-0.2.82.crate) = fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d
SIZE (rust/crates/wasm-bindgen-0.2.82.crate) = 166376
SHA256 (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f
SIZE (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 25764
SHA256 (rust/crates/wasm-bindgen-macro-0.2.82.crate) = b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602
SIZE (rust/crates/wasm-bindgen-macro-0.2.82.crate) = 11808
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 18529
SHA256 (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a
SIZE (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 7197
SHA256 (rust/crates/web-sys-0.3.59.crate) = ed055ab27f941423197eb86b2035720b1a3ce40504df082cac2ecc6ed73335a1
SIZE (rust/crates/web-sys-0.3.59.crate) = 697461
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@ -251,5 +247,5 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (jonhoo-inferno-v0.11.6_GH0.tar.gz) = 9c5155a62c6272a0da27851539e0a80e7a94c8e80d5eb36112eb278312933cff
SIZE (jonhoo-inferno-v0.11.6_GH0.tar.gz) = 611244
SHA256 (jonhoo-inferno-v0.11.7_GH0.tar.gz) = e76666fc254eead298c1f0238f06ace1768db4e1a88433f890aad6b9f2a212e4
SIZE (jonhoo-inferno-v0.11.7_GH0.tar.gz) = 612086

View File

@ -17,11 +17,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libhts.so:biology/htslib
BROKEN= error: expected ';' at end of declaration
USES= autoreconf compiler:c++11-lang eigen:3 gmake python shebangfix
SHEBANG_FILES= src/cuffmerge
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= cole-trapnell-lab

View File

@ -23,6 +23,15 @@
esac
AC_ARG_ENABLE(vectorize, [ --enable-vectorize Enable GCC auto-vectorization],
@@ -111,7 +112,7 @@ AC_ARG_ENABLE(profiling, [ --enable-profiling
[ext_LDFLAGS="-lprofiler -ltcmalloc"], [])
CFLAGS="${generic_CFLAGS} ${ext_CFLAGS} ${user_CFLAGS} ${debug_CFLAGS} ${OPENMP_CFLAGS}"
-CXXFLAGS="$CFLAGS -std=c++03"
+CXXFLAGS="$CFLAGS -std=c++14"
CXXFLAGS="${CXXFLAGS} ${BOOST_CPPFLAGS} ${BAM_CPPFLAGS} ${EIGEN_CPPFLAGS}"
user_LDFLAGS="$LDFLAGS"
LDFLAGS="${ext_LDFLAGS} ${user_LDFLAGS}"
@@ -120,7 +121,6 @@ LDFLAGS="${ext_LDFLAGS} ${user_LDFLAGS}"
AC_CHECK_MEMBERS([struct sysinfo.totalram], [], [], [#include <sys/sysinfo.h>])
AC_CHECK_DECLS([sysctl, CTL_HW, HW_PHYSMEM], [], [], [#include <sys/sysctl.h>])

View File

@ -1,4 +1,4 @@
--- src/GBase.h.orig 2019-05-25 22:08:19 UTC
--- src/GBase.h.orig 2019-07-06 16:28:01 UTC
+++ src/GBase.h
@@ -1,6 +1,6 @@
#ifndef G_BASE_DEFINED
@ -8,3 +8,12 @@
//mostly for MinGW
#define _POSIX_SOURCE
#endif
@@ -71,7 +71,7 @@ typedef int16_t int16;
typedef uint16_t uint16;
typedef unsigned char uchar;
-typedef unsigned char byte;
+typedef unsigned char bytex;
#ifndef MAXUINT
#define MAXUINT ((unsigned int)-1)

View File

@ -0,0 +1,24 @@
--- src/codons.cpp.orig 2022-07-28 03:23:12 UTC
+++ src/codons.cpp
@@ -48,9 +48,9 @@ static bool isCodonTableReady=codonTableInit();
unsigned short packCodon(char n1, char n2, char n3) {
//assumes they are uppercase already!
- byte b1=n1-'A';
- byte b2=n2-'A';
- byte b3=n3-'A';
+ bytex b1=n1-'A';
+ bytex b2=n2-'A';
+ bytex b3=n3-'A';
b1 |= (b2 << 5);
b2 = (b2 >> 3) | (b3 << 2);
return ( ((unsigned short)b2) << 8) + b1;
@@ -68,7 +68,7 @@ bool codonTableInit() {
char Codon::translate() {
- for (byte i=0;i<3;i++) nuc[i]=toupper(nuc[i]);
+ for (bytex i=0;i<3;i++) nuc[i]=toupper(nuc[i]);
unsigned short aacode=packCodon(nuc[0], nuc[1], nuc[2]);
return codonTable[aacode];
}

View File

@ -0,0 +1,34 @@
--- src/gdna.cpp.orig 2022-07-28 03:26:30 UTC
+++ src/gdna.cpp
@@ -11,8 +11,8 @@ const char* IUPAC_COMP ="TtGgAaCcAaKkYyWwSsRrMmBbDdHh
#define G_2BIT 2 // 10
#define T_2BIT 3 // 11
-static byte ntCompTable[256];
-static byte nt2bit[256]; //maps any character to a 2bit base value (with N = A)
+static bytex ntCompTable[256];
+static bytex nt2bit[256]; //maps any character to a 2bit base value (with N = A)
static char v_2bit2nt[4] = {'A','C','G','T'};
//----------------------
@@ -21,9 +21,9 @@ static bool gdna_Ready=gDnaInit();
//----------------------
-byte gdna2bit(char* &nt, int n) {
+bytex gdna2bit(char* &nt, int n) {
// Pack n bases into a byte (n can be 1..4)
-byte out = 0;
+bytex out = 0;
while (n && *nt) {
n--;
out <<= 2;
@@ -43,7 +43,7 @@ char ntComplement(char c) {
return ntCompTable[(int)c];
}
-char g2bit2base(byte v2bit) {
+char g2bit2base(bytex v2bit) {
return v_2bit2nt[v2bit & 0x03 ];
}

View File

@ -0,0 +1,12 @@
--- src/gdna.h.orig 2022-07-28 03:14:39 UTC
+++ src/gdna.h
@@ -9,7 +9,7 @@ char* reverseComplement(char* seq, int slen=0);
bool gDnaInit();
-byte gdna2bit(char* &nt, int n=4); //pack n bases into a byte (n can be 1..4)
-char g2bit2base(byte v2bit); //convert the 2-bit value into 'A', 'C', 'G' or 'T'
+bytex gdna2bit(char* &nt, int n=4); //pack n bases into a byte (n can be 1..4)
+char g2bit2base(bytex v2bit); //convert the 2-bit value into 'A', 'C', 'G' or 'T'
#endif

View File

@ -0,0 +1,11 @@
--- src/gff.cpp.orig 2022-07-28 03:24:45 UTC
+++ src/gff.cpp
@@ -21,7 +21,7 @@ const uint gfo_flag_BY_EXON = 0x00000020; //c
const uint gfo_flag_DISCARDED = 0x00000100;
const uint gfo_flag_LST_KEEP = 0x00000200;
const uint gfo_flag_LEVEL_MSK = 0x00FF0000;
-const byte gfo_flagShift_LEVEL = 16;
+const bytex gfo_flagShift_LEVEL = 16;
void gffnames_ref(GffNames* &n) {
if (n==NULL) n=new GffNames();

View File

@ -0,0 +1,34 @@
--- src/gff.h.orig 2022-07-28 03:20:26 UTC
+++ src/gff.h
@@ -42,7 +42,7 @@ extern const uint gfo_flag_DISCARDED; //should not be
extern const uint gfo_flag_LST_KEEP; //GffObj from GffReader::gflst is to be kept (not deallocated)
//when GffReader is destroyed
extern const uint gfo_flag_LEVEL_MSK; //hierarchical level: 0 = no parent
-extern const byte gfo_flagShift_LEVEL;
+extern const bytex gfo_flagShift_LEVEL;
extern bool gff_show_warnings;
@@ -508,18 +508,18 @@ class GffObj:public GSeg { (public)
if (v) flags |= gfo_flag_CHILDREN_PROMOTED;
else flags &= ~gfo_flag_CHILDREN_PROMOTED;
}
- void setLevel(byte v) {
+ void setLevel(bytex v) {
if (v==0) flags &= ~gfo_flag_LEVEL_MSK;
else flags &= ~(((uint)v) << gfo_flagShift_LEVEL);
}
- byte incLevel() {
+ bytex incLevel() {
uint v=((flags & gfo_flag_LEVEL_MSK) >> gfo_flagShift_LEVEL);
v++;
flags &= ~(v << gfo_flagShift_LEVEL);
return v;
}
- byte getLevel() {
- return ((byte)((flags & gfo_flag_LEVEL_MSK) >> gfo_flagShift_LEVEL));
+ bytex getLevel() {
+ return ((bytex)((flags & gfo_flag_LEVEL_MSK) >> gfo_flagShift_LEVEL));
}
bool isValidTranscript() {

View File

@ -25,6 +25,10 @@ LDFLAGS+= -lpthread
PLIST_FILES= bin/mmseqs ${DATADIR}/bash-completion.sh
.if !exists(/usr/include/omp.h)
CMAKE_ARGS+= -DREQUIRE_OPENMP=0
.endif
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64" && empty(CFLAGS:M*march=native*)

View File

@ -1,8 +1,8 @@
PORTNAME= molden
DISTVERSION= 6.7
DISTVERSION= 7.1
PORTEPOCH= 1
CATEGORIES= biology
MASTER_SITES= ftp://ftp.cmbi.umcn.nl/pub/molgraph/molden/
MASTER_SITES= https://ftp.science.ru.nl/Molden/
DISTNAME= ${PORTNAME}${DISTVERSION}
MAINTAINER= jmd@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1639879141
SHA256 (molden6.7.tar.gz) = ebd73e8d95271eb82a1464a7eab28a042662483bbff6e6dcc7db0d1c9b2e4432
SIZE (molden6.7.tar.gz) = 11600372
TIMESTAMP = 1657929531
SHA256 (molden7.1.tar.gz) = 98a39f0aa1667c14c36f40c0251522984245e5ba282af8fbc8a2f06079e40d43
SIZE (molden7.1.tar.gz) = 14645590

View File

@ -1,6 +1,6 @@
- pass supplied FFLAGS to the build
--- makefile.orig 2021-01-28 14:05:10 UTC
--- makefile.orig 2022-01-21 11:28:48 UTC
+++ makefile
@@ -107,7 +107,7 @@ ifneq ($(comgcc), $(empty))
EXTRAZ = -Wno-implicit-function-declaration
@ -11,12 +11,13 @@
LIBS = -L/usr/X11R6/lib -lX11 -lm
ifeq ($(AFLAG),"-m64")
LIBS = -L/usr/X11R6/lib64 -lX11 -lm
@@ -132,11 +132,11 @@ ifeq ($(uname), Darwin)
@@ -132,12 +132,12 @@ ifeq ($(uname), Darwin)
#
CC=cc
CFLAGS= -std=gnu89 -Wno-return-type -DDARWIN -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -Wno-logical-op-parentheses
-FFLAGS=-O3 -funroll-loops
+FFLAGS+=-O3 -funroll-loops
-FFLAGS=-O3 -funroll-loops -fallow-argument-mismatch
+FFLAGS+=-O3 -funroll-loops -fallow-argument-mismatch
LIBS = -L/usr/X11R6/lib -lX11 -lm
LIBSG = -L/usr/X11R6/lib -lGLU "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib" -lGL -lXmu -lX11 -lm
EXT= -std=gnu89 -Wno-return-type -DDARWIN ${EXTRAZ}
@ -24,8 +25,8 @@
+FFLAGS+=-O3 -funroll-loops
LIBS = -L/usr/X11R6/lib -lX11 -lm
LIBSG = -L/usr/X11R6/lib -lGLU "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib" -lGL -lXmu -lX11 -lm
CFLAGS= -g -std=gnu89 -Wno-return-type -DDARWIN -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -Wno-logical-op-parentheses -Wno-implicit-function-declaration -Wno-tautological-pointer-compare -Wno-tautological-constant-out-of-range-compare
@@ -306,11 +306,11 @@ gmolden: $(OBJS) src/mpdum.o src/xwingl.o
CFLAGS= -g -std=gnu89 -Wno-return-type -DDARWIN -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -Wno-logical-op-parentheses -Wno-tautological-pointer-compare -Wno-tautological-constant-out-of-range-compare -fallow-argument-mismatch
@@ -307,16 +307,16 @@ gmolden: $(OBJS) src/mpdum.o src/xwingl.o
mv gmolden bin/gmolden
ambfor/ambfor: src/ambfor/*.f src/ambfor/*.c
@ -39,3 +40,9 @@
mv src/ambfor/ambmd bin/ambmd
surf/surf: src/surf/*.h src/surf/*.c
$(MAKE) -C src/surf depend
- $(MAKE) -C src/surf EXT="${EXT}"
+ $(MAKE) -C src/surf EXT="${EXT}" FFLAGS="$(FFLAGS)"
mv src/surf/surf bin/surf
# noxwin will not work as long as the old ocglbck calls arent in dummys

View File

@ -10,6 +10,8 @@ LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_aarch64= fails to configure: unsupported architecture 'FreeBSD'
BROKEN_armv6= fails to configure: unsupported architecture 'FreeBSD':'arm'
BROKEN_armv7= fails to configure: unsupported architecture 'FreeBSD':'arm'
BROKEN_riscv64= fails to configure: unsupported architecture 'FreeBSD'
NOT_FOR_ARCHS= powerpc64
NOT_FOR_ARCHS_REASON= os-arch.prl needs to be taught about powerpc64

View File

@ -11,6 +11,9 @@ LICENSE_FILE= ${WRKDIR}/STAR-${DISTVERSION}/LICENSE
NOT_FOR_ARCHS= i386 powerpc
NOT_FOR_ARCHS_REASON=Needs 16+ GiB RAM for typical eukaryotic genome
.if !exists(/usr/include/omp.h)
BROKEN= requires OpenMP support that is missing on this architecture
.endif
LIB_DEPENDS= libhts.so:biology/htslib

View File

@ -1,6 +1,7 @@
PORTNAME= CAMotics
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2-rc1
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= thierry@FreeBSD.org
@ -52,7 +53,7 @@ PORTEXAMPLES= *
MAKE_ARGS+= cc="${CC}" \
cxx="${CXX}" \
cxxstd="c++14" \
cxxstd="c++17" \
ccflags="${CCFLAGS}" \
cxxflags="${CXXFLAGS} ${QT5_INC}" \
linkflags="${LDFLAGS} ${QT5_LIBS}" \

View File

@ -0,0 +1,11 @@
--- src/camotics/contour/TriangleMesh.h.orig 2021-07-27 23:51:08 UTC
+++ src/camotics/contour/TriangleMesh.h
@@ -52,7 +52,7 @@ namespace CAMotics {
struct VertexSort {
- bool operator() (const Vertex *a, const Vertex *b) {return *a < *b;}
+ bool operator() (const Vertex *a, const Vertex *b) const {return *a < *b;}
};

View File

@ -1,5 +1,5 @@
PORTNAME= gds3d
DISTVERSION= g20210503
DISTVERSION= g20220203
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -19,7 +19,7 @@ BROKEN= requires OpenMP support that is missing on this architecture
USE_GITHUB= yes
GH_ACCOUNT= trilomix
GH_PROJECT= ${PORTNAME:tu}
GH_TAGNAME= bcdb97a
GH_TAGNAME= 173da0c
WRKSRC_SUBDIR= linux

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1633329571
SHA256 (trilomix-GDS3D-g20210503-bcdb97a_GH0.tar.gz) = 9e1dd0d4c5634734c84d8f221e421fbc094181e1b1e8f58086632fa927f46aee
SIZE (trilomix-GDS3D-g20210503-bcdb97a_GH0.tar.gz) = 4907550
TIMESTAMP = 1658640609
SHA256 (trilomix-GDS3D-g20220203-173da0c_GH0.tar.gz) = f6cdb9292441e6255a3d7cb12f66af8a3f22d0a4612ae8e47be0d3c7c1b6013d
SIZE (trilomix-GDS3D-g20220203-173da0c_GH0.tar.gz) = 4906305

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
CATEGORIES= cad
MASTER_SITES= https://kicad-downloads.s3.cern.ch/docs/
PKGNAMESUFFIX= -doc

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655584720
SHA256 (kicad-doc-6.0.6.tar.gz) = 508174319a013de097d756cce9af66b48c81c2da30329dc3ebe1cbf2742029b1
SIZE (kicad-doc-6.0.6.tar.gz) = 277792092
TIMESTAMP = 1658853010
SHA256 (kicad-doc-6.0.7.tar.gz) = 470b741e55f80c828d6fe607b503d9e9d27081bf871ec52092d0ba7e1a0c9b2c
SIZE (kicad-doc-6.0.7.tar.gz) = 277791771

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-footprints

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655584636
SHA256 (kicad-footprints-6.0.6.tar.bz2) = c7dc844819670956da759314a5d06448f776ed56ff5d6eb9b538db819095523d
SIZE (kicad-footprints-6.0.6.tar.bz2) = 23614649
TIMESTAMP = 1658852960
SHA256 (kicad-footprints-6.0.7.tar.bz2) = 0ea1bb74ab4182f7fce20616fcdf9b7911e563b209230a7aaf3b6b3841cde8aa
SIZE (kicad-footprints-6.0.7.tar.bz2) = 23625445

View File

@ -8942,7 +8942,7 @@
%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/Maxim_WLCSP-32_3.0x2.17mm_Layout7x5_P0.4mm_Ball0.27mm_Pad0.25mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/Maxim_WLCSP-35_3.0x2.17mm_Layout7x5_P0.4mm_Ball0.27mm_Pad0.25mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die422.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die446.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die452.kicad_mod
@ -10204,13 +10204,17 @@
%%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-32_21.0x10.2mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-44_10.16x18.41mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-54_22.2x10.16mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-100_6.1x20.8mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-10_3x3mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14-1EP_4.4x5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14_4.4x3.6mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14_4.4x5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16_4.4x3.6mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16_4.4x5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x6.5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm.kicad_mod
@ -10255,6 +10259,7 @@
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-50_4.4x12.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-52_6.1x11mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-52_8x11mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_4.4x11.3mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_6.1x12.5mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_6.1x14mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_8x12.5mm_P0.4mm.kicad_mod
@ -11275,6 +11280,7 @@
%%DATADIR%%/footprints/Sensor.pretty/SHT1x.kicad_mod
%%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Down.kicad_mod
%%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Up.kicad_mod
%%DATADIR%%/footprints/Sensor.pretty/Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mm.kicad_mod
%%DATADIR%%/footprints/Sensor.pretty/Winson_GM-402B_5x5mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Sensor_Audio.pretty/CUI_CMC-4013-SMT.kicad_mod
%%DATADIR%%/footprints/Sensor_Audio.pretty/Infineon_PG-LLGA-5-1.kicad_mod
@ -12090,6 +12096,7 @@
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N6_SO-16_7.11x14.73mm.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Wuerth_749013011A.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_YDS_30F-51NL_SO-24_7.1x15.1mm.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_MACOM_SM-22.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Murata_78250JC.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_NF_ETAL_P2781.kicad_mod

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-packages3D/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-packages3d

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655585422
SHA256 (kicad-packages3D-6.0.6.tar.bz2) = 992cb2a3a66a375dbd3220bf284189f704e5a1418c15d7144b36219f6d461a4c
SIZE (kicad-packages3D-6.0.6.tar.bz2) = 735212197
TIMESTAMP = 1658853656
SHA256 (kicad-packages3D-6.0.7.tar.bz2) = f1301003886d8eaecafe802c4d624abb9a5bbbd056b7cc476d00aa31b6cfa681
SIZE (kicad-packages3D-6.0.7.tar.bz2) = 736488867

View File

@ -7848,6 +7848,8 @@
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMB.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMC.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMC.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMF.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMF.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-110.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-110.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-123.step
@ -12224,6 +12226,8 @@
%%DATADIR%%/3dmodels/Transformer_THT.3dshapes/Transformer_NF_ETAL_P1165.wrl
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/Infineon_EasyPIM-2B.step
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/Infineon_EasyPIM-2B.wrl
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_ACEPACK-2-CIB.step
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_ACEPACK-2-CIB.wrl
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_SDIP-25L.step
%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_SDIP-25L.wrl
%%DATADIR%%/3dmodels/Valve.3dshapes/Valve_Mini_Pentode_Linear.step

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-symbols/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-symbols

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655584679
SHA256 (kicad-symbols-6.0.6.tar.bz2) = 65e7f20e446b1c35c252c6698e0bd8629e47c54b4fdcfe3dd8c16f58d0ab4f70
SIZE (kicad-symbols-6.0.6.tar.bz2) = 2268911
TIMESTAMP = 1658852984
SHA256 (kicad-symbols-6.0.7.tar.bz2) = 3582d3c88a79aba32cc32f921a5cd8b9590abb83cb9b2f4e54bef2a9e2d49a50
SIZE (kicad-symbols-6.0.7.tar.bz2) = 2268170

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-templates/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-tmpl

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655584640
SHA256 (kicad-templates-6.0.6.tar.bz2) = b0a6b9d6e9a4ea0c53bb5ab0fcc28fce3a5e0b158b23d5846c1e823c8fd565c9
SIZE (kicad-templates-6.0.6.tar.bz2) = 934662
TIMESTAMP = 1658852985
SHA256 (kicad-templates-6.0.7.tar.bz2) = 35192a481f682546328ad8cbc80b8fde6f44a8ff0ebd2dfa4e2f7602a821bfee
SIZE (kicad-templates-6.0.7.tar.bz2) = 934731

View File

@ -1,5 +1,5 @@
PORTNAME= kicad
PORTVERSION= 6.0.6
PORTVERSION= 6.0.7
PORTEPOCH= 2
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655544824
SHA256 (kicad-6.0.6.tar.bz2) = de0b2855c95ee402724266d1422f307de7da64d5b16282a09c71dd86eee35096
SIZE (kicad-6.0.6.tar.bz2) = 33890691
TIMESTAMP = 1658852915
SHA256 (kicad-6.0.7.tar.bz2) = dff40e08b5b0a815c9c9f8334e634c2732c854bc07b2476d3359e90037fd8a82
SIZE (kicad-6.0.7.tar.bz2) = 33988808

View File

@ -1,6 +1,6 @@
PORTNAME= eagle5
PORTVERSION= ${EAGLEVERSION}
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= cad linux
MASTER_SITES= LOCAL/riggs/${PORTNAME} \
ftp://ftp.cadsoft.de/eagle/program/${EAGLEBASEVERSION}/
@ -37,7 +37,7 @@ EAGLEVERSION= ${EAGLEBASEVERSION}.${EAGLEBUGFIX}
USES= linux
USE_LINUX= xorglibs jpeg png
NO_BUILD= yes
SUB_FILES= pkg-deinstall pkg-message
SUB_FILES= pkg-message
DESKTOP_ENTRIES= "Eagle5" "Tool for designing printed circuit boards" \
${DATADIR}/ulp/eagle.bmp \

View File

@ -1,19 +0,0 @@
#!/bin/sh
PATH=/bin:/usr/sbin:/usr/bin:/usr/sbin
DATADIR="%%DATADIR%%"
post-deinstall() {
echo "WARNING: If you will *NOT* use this package anymore, please remove the"
echo " following file and the directory manually:"
echo " ${DATADIR}/bin/eagle.key"
echo " ${DATADIR}"
echo
}
case $2 in
POST-DEINSTALL)
post-deinstall
;;
esac

View File

@ -12,5 +12,13 @@ directory upon initial startup. If this user does no longer want to
work on projects with eagle (e.g. the root account has been used to
create the mentioned key file), this directory can safely be deleted.
EOM
},
{ type: rmeove
message: <<EOM
WARNING: If you will *NOT* use this package anymore, please remove the
following file and the directory manually:
%%DATADIR%%/bin/eagle.key
%%DATADIR%%
EOM
}
]

View File

@ -1,6 +1,7 @@
PORTNAME= nvc
DISTVERSIONPREFIX= r
DISTVERSION= 1.6.2
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -12,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
RUN_DEPENDS= llvm${LLVM_VERSION}>0:devel/llvm${LLVM_VERSION}
TEST_DEPENDS= check>0:devel/check
.if !exists(/usr/include/unwind.h)
LIB_DEPENDS= libunwind.so:devel/libunwind
.endif
USES= autoreconf compiler:c++14-lang localbase pkgconfig
@ -30,12 +34,6 @@ MAKE_ARGS= CFLAGS="${CFLAGS}" # only for tests
LLVM_VERSION= ${LLVM_DEFAULT}
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400052 # devel/libunwind installs include/unwind.h only before that version, after which it probably exists in the base
BUILD_DEPENDS+= ${LOCALBASE}/include/unwind.h:devel/libunwind
.endif
post-install:
${FIND} ${STAGEDIR}${PREFIX} -name "*.so" | ${XARGS} ${STRIP_CMD}

View File

@ -1,6 +1,6 @@
PORTNAME= openfpgaloader
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
DISTVERSION= 0.9.0
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1647731334
SHA256 (trabucayre-openFPGALoader-v0.8.0_GH0.tar.gz) = 1d94c2b40c4d6b22d4099ef48b7ed4cb3f3ebfc73f36b1e87c739418a7d3045d
SIZE (trabucayre-openFPGALoader-v0.8.0_GH0.tar.gz) = 664585
TIMESTAMP = 1658950677
SHA256 (trabucayre-openFPGALoader-v0.9.0_GH0.tar.gz) = 1555b7ba1eb5f98d4c7a0d77c1ed7ab54214e942b8c562264e74b5d3997e0dd3
SIZE (trabucayre-openFPGALoader-v0.9.0_GH0.tar.gz) = 843526

View File

@ -3,8 +3,11 @@ bin/openFPGALoader
%%DATADIR%%/spiOverJtag_5ce223.rbf
%%DATADIR%%/spiOverJtag_5ce423.rbf.gz
%%DATADIR%%/spiOverJtag_5ce523.rbf.gz
%%DATADIR%%/spiOverJtag_5ce927.rbf.gz
%%DATADIR%%/spiOverJtag_ep4ce11523.rbf.gz
%%DATADIR%%/spiOverJtag_ep4ce1523.rbf.gz
%%DATADIR%%/spiOverJtag_ep4ce2217.rbf
%%DATADIR%%/spiOverJtag_xc3s500evq100.bit.gz
%%DATADIR%%/spiOverJtag_xc6slx100fgg484.bit
%%DATADIR%%/spiOverJtag_xc6slx150tfgg484.bit.gz
%%DATADIR%%/spiOverJtag_xc6slx16csg324.bit.gz
@ -12,14 +15,17 @@ bin/openFPGALoader
%%DATADIR%%/spiOverJtag_xc6slx45csg324.bit
%%DATADIR%%/spiOverJtag_xc7a100tcsg324.bit.gz
%%DATADIR%%/spiOverJtag_xc7a100tfgg484.bit
%%DATADIR%%/spiOverJtag_xc7a100tfgg676.bit.gz
%%DATADIR%%/spiOverJtag_xc7a200tsbg484.bit
%%DATADIR%%/spiOverJtag_xc7a35tcpg236.bit
%%DATADIR%%/spiOverJtag_xc7a35tcsg324.bit
%%DATADIR%%/spiOverJtag_xc7a35tftg256.bit
%%DATADIR%%/spiOverJtag_xc7a50tcpg236.bit
%%DATADIR%%/spiOverJtag_xc7a75tfgg484.bit
%%DATADIR%%/spiOverJtag_xc7k160tffg676.bit.gz
%%DATADIR%%/spiOverJtag_xc7k325tffg676.bit.gz
%%DATADIR%%/spiOverJtag_xc7k325tffg900.bit.gz
%%DATADIR%%/spiOverJtag_xc7k420tffg901.bit.gz
%%DATADIR%%/spiOverJtag_xc7s25csga324.bit.gz
%%DATADIR%%/spiOverJtag_xc7s50csga324.bit.gz
%%DATADIR%%/test_sfl.svf

View File

@ -12,6 +12,9 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= C++ issue on i386, should be resolved in the next update
.if !exists(/usr/include/omp.h)
BROKEN= requires OpenMP support that is missing on this architecture
.endif
BUILD_DEPENDS= base64:converters/base64 \
boost-libs>0:devel/boost-libs \

View File

@ -1,5 +1,5 @@
PORTNAME= pcb-rnd
DISTVERSION= 3.0.4
DISTVERSION= 3.0.5
CATEGORIES= cad
MASTER_SITES= http://repo.hu/projects/pcb-rnd/releases/
@ -10,21 +10,29 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfungw.so:devel/fungw \
librnd-hid.so:cad/librnd \
libfreetype.so:print/freetype2 \
libgd.so:graphics/gd \
libgenht.so:devel/genht \
librnd-hid.so:cad/librnd \
libxml2.so:textproc/libxml2
USES= gmake pkgconfig tar:bz2
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --cflags/libs/sul/freetype2="-I${LOCALBASE}/include/freetype2 -I${LOCALBASE}/include/freetype2/freetype" \
--ldflags/libs/sul/freetype2=-L${LOCALBASE}/lib \
${WITH_DEBUG:D--debug} \
--CC=${CC} \
--CFLAGS='${CFLAGS}' \
--LDFLAGS='${LDFLAGS}'
BINARY_ALIAS= make=${MAKE_CMD}
OPTIONS_DEFINE= DOCS
pre-configure:
${REINPLACE_CMD} \
-e 's,%%LOCALBASE%%,${LOCALBASE},g' \
${WRKSRC}/scconfig/src/sul/find_freetype2.c
post-install:
.for f in pcb-rnd txt2bxl bxl2txt gsch2pcb-rnd
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/$f
.endfor
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pcb-rnd/plugins/*.so
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1651840727
SHA256 (pcb-rnd-3.0.4.tar.bz2) = 77c1b5c5e8ea6ab10e3b5a336d2b46e7e58748e922fbeb1d74605743c6adfb81
SIZE (pcb-rnd-3.0.4.tar.bz2) = 4528842
TIMESTAMP = 1658370125
SHA256 (pcb-rnd-3.0.5.tar.bz2) = 7051a6e9afd2eaf7dc02a6d89eb5c0ff7763ca0c9c9e41bf332e4a8247700cde
SIZE (pcb-rnd-3.0.5.tar.bz2) = 4740783

View File

@ -1,11 +0,0 @@
--- scconfig/src/sul/find_freetype2.c.orig 2022-05-27 13:11:01 UTC
+++ scconfig/src/sul/find_freetype2.c
@@ -57,7 +57,7 @@ int find_sul_freetype2(const char *name, int logdepth,
if (try_icl(logdepth, node, test_c, NULL, NULL, "-lfreetype"))
return 0;
- if (try_icl(logdepth, node, test_c, NULL, "-I/usr/include/freetype2 -I/usr/include/freetype2/freetype", "-lfreetype"))
+ if (try_icl(logdepth, node, test_c, NULL, "-I%%LOCALBASE%%/include/freetype2 -I%%LOCALBASE%%/include/freetype2/freetype -L%%LOCALBASE%%/lib", "-lfreetype"))
return 0;
if (try_icl(logdepth, node, test_c, NULL, "-I/usr/include/freetype2", "-lfreetype"))

View File

@ -10,6 +10,8 @@ COMMENT= SystemVerilog 2017 Pre-processor, Parser, Elaborator, etc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_aarch64= Creating OVM precompiled package... Segmentation fault (core dumped) # update to the current revision might help but it has C++ errors
BUILD_DEPENDS= utf8cpp>0:devel/utf8cpp \
${PYTHON_PKGNAMEPREFIX}orderedmultidict>0:devel/py-orderedmultidict@${PY_FLAVOR}
LIB_DEPENDS= libtcmalloc.so:devel/google-perftools

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1654809072
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 756083acb744db4389da7cda36d675a202a44ac53f7ce6419382f88c948b0329
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 792706
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 4847fb04e22c6213c4bd66fd59a63380146e4effeb0681c914def1475e5e119f
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 3288093
TIMESTAMP = 1658602472
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 86d9ba48c765b9fa10316a9d8a31b625429a4703277455d8e3f0fda9de833b82
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 792232
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 61869c696f4028f09305c1ba4575a1eacbcee4e4564b608be94be10d887d1c33
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 3274274

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1654809078
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = eb7b059e9857e877c0ce6a61d8a2353dc57617a4d6036cd0fd63fc5b8cfea8ec
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 805961
SHA256 (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = dd04498e235235b6c82202a44fc291833fdf09f4a44db859a6d16afafc070dfb
SIZE (libreoffice/i18n/LibreOffice_7.3.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 3375412
TIMESTAMP = 1658602479
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 7767d49a01563fdee22541919de02b43184b17099d19ccab802f61196b10b2db
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 806387
SHA256 (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = b1c27fca78f695a030499921a4acd3b887b7ce6d745b745b822daeb7a1ef2964
SIZE (libreoffice/i18n/LibreOffice_7.3.5_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 3361253

View File

@ -1,6 +1,6 @@
PORTNAME= aprsd
PORTVERSION= 2.2.515
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= comms hamradio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2.2.5-15
DISTNAME= aprsd-2.2.5-15
@ -13,7 +13,7 @@ LICENSE= GPLv2
BROKEN_FreeBSD_12_powerpc64= fails to link on powerpc64 elfv1: httpserver.o:(.text+0x1074): undefined reference to `convertUpTime(int)'
GNU_CONFIGURE= yes
SUB_FILES= pkg-message pkg-deinstall
SUB_FILES= pkg-message
USE_RC_SUBR= aprsd
USERS= aprsd tnc

View File

@ -1,8 +0,0 @@
#!/bin/sh
cat<<EOF
If you really want to remove this package completely
remove what is left in %%LOCALBASE%%/etc/aprsd /var/log/aprsd.
Also be sure to remove user and groups aprsd and tnc
and remember to remove aprsd from dialer group.
EOF

View File

@ -9,5 +9,13 @@ logs are kept in /var/log/aprsd
To enable aprsd you need to add: aprsd_enable="YES" to /etc/rc.conf
to run aprsd as UID aprsd add: aprsd_root="NO" to /etc/rc.conf
EOM
},
{ type: remove
message: <<EOM
If you really want to remove this package completely
remove what is left in %%LOCALBASE%%/etc/aprsd /var/log/aprsd.
Also be sure to remove user and groups aprsd and tnc
and remember to remove aprsd from dialer group.
EOM
}
]

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