*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-06-07 03:55:39 +02:00
parent 73f93c86d2
commit 9d00b3d1d4
397 changed files with 5104 additions and 3862 deletions

View File

@ -15,6 +15,7 @@
SUBDIR += brotli
SUBDIR += bzip
SUBDIR += bzip2
SUBDIR += bzip3
SUBDIR += c-blosc
SUBDIR += c-blosc2
SUBDIR += cabextract

17
archivers/bzip3/Makefile Normal file
View File

@ -0,0 +1,17 @@
PORTNAME= bzip3
PORTVERSION= 1.3.1
CATEGORIES= archivers
MASTER_SITES= https://github.com/kspalaiologos/${PORTNAME}/releases/download/${PORTVERSION}/
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Better and stronger spiritual successor to BZip2
WWW= https://github.com/kspalaiologos/bzip3
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= libtool pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
.include <bsd.port.mk>

3
archivers/bzip3/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1686125591
SHA256 (bzip3-1.3.1.tar.gz) = 0361b72da62d2f2e24456be568b9e2a58b5bd0e9fd23f92d9173d1b2e3b4c3d8
SIZE (bzip3-1.3.1.tar.gz) = 406543

View File

@ -0,0 +1,5 @@
A better, faster and stronger spiritual successor to BZip2. Features
higher compression ratios and better performance thanks to a order-0
context mixing entropy coder, a fast Burrows-Wheeler transform code
making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass
based on LZ77-style string matching and PPM-style context modeling.

20
archivers/bzip3/pkg-plist Normal file
View File

@ -0,0 +1,20 @@
bin/bunzip3
bin/bz3cat
bin/bz3grep
bin/bz3less
bin/bz3more
bin/bz3most
bin/bzip3
include/libbz3.h
lib/libbzip3.a
lib/libbzip3.so
lib/libbzip3.so.0
lib/libbzip3.so.0.0.0
libdata/pkgconfig/bzip3.pc
man/man1/bunzip3.1.gz
man/man1/bz3cat.1.gz
man/man1/bz3grep.1.gz
man/man1/bz3less.1.gz
man/man1/bz3more.1.gz
man/man1/bz3most.1.gz
man/man1/bzip3.1.gz

View File

@ -1,24 +1,23 @@
PORTNAME= qpress
PORTVERSION= 1.1
PORTVERSION= 20230507
CATEGORIES= archivers
MASTER_SITES= http://www.quicklz.com/
DISTNAME= qpress-11-source
MAINTAINER= samm@FreeBSD.org
COMMENT= Portable file archiver using QuickLZ
WWW= http://www.quicklz.com/
WWW= https://github.com/PierreLvx/qpress
LICENSE= GPLv2
USES= dos2unix zip
EXTRACT_AFTER_ARGS= -d ${WRKSRC}
USES= dos2unix
USE_GITHUB= yes
GH_ACCOUNT= PierreLvx
GH_TAGNAME= ${PORTVERSION}
PLIST_FILES= bin/qpress
do-build:
cd ${WRKSRC} && \
${CXX} ${CXXFLAGS} -o qpress qpress.cpp aio.cpp quicklz.c utilities.cpp -lpthread
${CXX} ${CXXFLAGS} -o qpress -x c quicklz.c -x c++ qpress.cpp aio.cpp utilities.cpp -lpthread
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/qpress ${STAGEDIR}${PREFIX}/bin

View File

@ -1,2 +1,3 @@
SHA256 (qpress-11-source.zip) = 4bb66b1383bbc4c5490eec6088d37109e11205fb9f94ccd04cb84ec069829633
SIZE (qpress-11-source.zip) = 26998
TIMESTAMP = 1686080800
SHA256 (PierreLvx-qpress-20230507_GH0.tar.gz) = 5110929b93b415b4e1aa912cec8021f54787b38316e5906f104a086b763604e8
SIZE (PierreLvx-qpress-20230507_GH0.tar.gz) = 43201

View File

@ -1,8 +1,7 @@
PORTNAME= geographiclib
DISTVERSION= 1.52
DISTVERSION= 2.2
CATEGORIES= astro
MASTER_SITES= SF/geographiclib/distrib \
SF/geographiclib/distrib/archive \
MASTER_SITES= SF/geographiclib/distrib-C%2B%2B \
SF/geographiclib:geoids,gravity,magnetic
DISTNAME= GeographicLib-${DISTVERSIONFULL}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} #
@ -13,43 +12,41 @@ COMMENT= Library for geographic projections
WWW= https://geographiclib.sourceforge.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.txt
LICENSE_FILE= ${LICENSE_FILE_MIT}
USES= cmake localbase python:env
.if !exists(/usr/include/omp.h)
USES+= compiler:gcc-c++11-lib
.else
USES+= compiler:c++14-lang
.endif
USES= cmake compiler:c++11-lang localbase:ldflags pathfix
USE_LDCONFIG= yes
USE_PYTHON= optsuffix
CMAKE_ARGS= -DGEOGRAPHICLIB_DATA:STRING=${DATADIR:Q} \
-DGEOGRAPHICLIB_LIB_TYPE:STRING=BOTH \
-DINSTALL_PYTHON_DIR:STRING=${PYTHON_SITELIBDIR:Q} \
-DINSTALL_DOC_DIR:STRING=${DOCSDIR:Q}
CMAKE_ARGS= -DGEOGRAPHICLIB_DATA:STRING=${DATADIR:Q}
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_OFF= BUILD_BOTH_LIBS \
USE_BOOST_FOR_EXAMPLES \
BUILD_MANPAGES
PORTDOCS= *
PORTEXAMPLES= *
OPTIONS_DEFINE= DOCS DOXYGEN PERL
OPTIONS_DEFAULT= DOXYGEN PERL PREC2
OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
OPTIONS_DEFAULT= DOXYGEN PREC2
OPTIONS_GROUP= DATASETS
OPTIONS_GROUP_DATASETS= ${_OPTIONS_GROUP_DATASETS}
OPTIONS_SINGLE= PRECISION
OPTIONS_SINGLE_PRECISION= PREC1 PREC2 PREC3 PREC4 PREC5
OPTIONS_SUB= yes
DATASETS_DESC= geoid datasets, gravity models and magnetic field models
PERL_DESC= Build documentation with pod2man and pod2html
PREC1_DESC= 1 = float
PREC2_DESC= 2 = double
PREC3_DESC= 3 = extended
PREC4_DESC= 4 = quadruple
PREC5_DESC= 5 = variable
PRECISION_DESC= default "real" precision
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
DOXYGEN_CMAKE_BOOL= GEOGRAPHICLIB_DOCUMENTATION
PERL_BUILD_DEPENDS= nroff:textproc/groff
PERL_USES= perl5
PERL_USE= PERL5=build
PERL_CMAKE_BOOL_OFF= GEOGRAPHICLIB_NO_PERL
DOCS_CMAKE_ON= -DDOCDIR:STRING=${DOCSDIR:Q}
DOCS_CMAKE_OFF= -DDOCDIR:STRING=NO
DOXYGEN_IMPLIES= DOCS
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_CMAKE_BOOL= BUILD_DOCUMENTATION
DOXYGEN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen
EXAMPLES_CMAKE_ON= -DEXAMPLEDIR:STRING=${EXAMPLESDIR:Q}
EXAMPLES_CMAKE_OFF= -DEXAMPLEDIR:STRING=NO
PREC1_CMAKE_ON= -DGEOGRAPHICLIB_PRECISION:STRING=1
PREC2_CMAKE_ON= -DGEOGRAPHICLIB_PRECISION:STRING=2
PREC3_CMAKE_ON= -DGEOGRAPHICLIB_PRECISION:STRING=3
@ -57,14 +54,12 @@ PREC4_BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs
PREC4_RUN_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs
PREC4_USE= GCC=yes
PREC4_CMAKE_ON= -DGEOGRAPHICLIB_PRECISION:STRING=4
PREC5_BROKEN= error: call of overloaded 'max' is ambiguous\
error: '*' was not declared in this scope
PREC5_BUILD_DEPENDS= ${LOCALBASE}/include/mpreal.h:math/mpfrc++
PREC5_LIB_DEPENDS= libgmp.so:math/gmp \
libmpfr.so:math/mpfr
PREC5_RUN_DEPENDS= ${LOCALBASE}/include/mpreal.h:math/mpfrc++
PREC5_USE= GCC=yes
PREC5_CMAKE_ON= -DGEOGRAPHICLIB_PRECISION:STRING=5
PREC5_VARS= LICENSE+="GPLv3" LICENSE_COMB="multi"
GEOID_NAMES= egm84-30 egm84-15 egm96-15 egm96-5\
egm2008-5 egm2008-2_5 egm2008-1
@ -77,10 +72,11 @@ DEFAULT_GRAVITY_NAMES= egm96 wgs84
DEFAULT_MAGNETIC_NAMES= wmm2020 igrf13
DEPRECATED_NAMES= wmm2015
.ifnmake portclippy
.for n in ${GEOID_NAMES}
GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} geoid dataset\
${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):}
OPTIONS_GROUP_DATASETS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}
_OPTIONS_GROUP_DATASETS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}
GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= geoids-distrib/${n}.tar.bz2:geoids
ALL_DATASETS_OPTIONS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}
. if !empty(DEFAULT_GEOID_NAMES:M${n})
@ -90,7 +86,7 @@ DEF_DATASETS_OPTIONS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}
.for n in ${GRAVITY_NAMES}
GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} gravity model\
${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):}
OPTIONS_GROUP_DATASETS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}
_OPTIONS_GROUP_DATASETS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}
GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= gravity-distrib/${n}.tar.bz2:gravity
ALL_DATASETS_OPTIONS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}
. if !empty(DEFAULT_GRAVITY_NAMES:M${n})
@ -100,13 +96,14 @@ DEF_DATASETS_OPTIONS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}
.for n in ${MAGNETIC_NAMES}
MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} magnetic model\
${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):}
OPTIONS_GROUP_DATASETS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}
_OPTIONS_GROUP_DATASETS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}
MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= magnetic-distrib/${n}.tar.bz2:magnetic
ALL_DATASETS_OPTIONS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}
. if !empty(DEFAULT_MAGNETIC_NAMES:M${n})
DEF_DATASETS_OPTIONS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}
. endif
.endfor
.endif
# list of targets that require all distfiles
.ifmake makesum || makeplist || distclean
@ -118,12 +115,10 @@ OPTIONS_DEFAULT+= ${DEF_DATASETS_OPTIONS}
.endif
post-patch:
${REINPLACE_CMD} -e 's/\(tail\) --lines/\1 -n/g'\
-e "s,head --lines -4,${SED} -e '\$$d' | ${SED} -e '\$$d' | ${SED} -e '\$$d' | ${SED} -e '\$$d',"\
${WRKSRC}/man/makeusage.sh
${REINPLACE_CMD} -e '/wget/s,wget -O,${FETCH_BINARY} -o ,'\
${WRKSRC}/tools/geographiclib-get-*.sh
${FIND} -- ${WRKSRC}/tools -name geographiclib-get-\*.sh \
-exec ${REINPLACE_CMD} -e '/wget/s,wget -O,${FETCH_BINARY} -o ,' -- {} \;
.ifnmake portclippy
.for n in ${GEOID_NAMES}
post-install-GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}-on: install-datasets-geoids
.endfor
@ -144,7 +139,8 @@ install-datasets-${n}: .NOTMAIN
x-tool-plist: .NOTMAIN .PHONY ${PLIST}
${REINPLACE_CMD}\
-e '/^%%PORTDOCS%%/d'\
-e '/^%%PORTDOCS%%%%DOCSDIR%%/d'\
-e '/^%%PORTEXAMPLES%%%%EXAMPLESDIR%%/d'\
-e '/^%%DATADIR%%\/geoids\/[^.]/{\
h;s|^%%DATADIR%%/geoids/\([^.]\{1,\}\).*|GEOID_\1|;\
s/[^0-9A-Za-z]/_/g;\
@ -161,5 +157,6 @@ x-tool-plist: .NOTMAIN .PHONY ${PLIST}
y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/;\
s/^/%%/;s/$$/%%/;G;s/\n//;}'\
${PLIST}
.endif
.include <bsd.port.mk>

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1624849200
SHA256 (GeographicLib/GeographicLib-1.52.tar.gz) = 5d4145cd16ebf51a2ff97c9244330a340787d131165cfd150e4b2840c0e8ac2b
SIZE (GeographicLib/GeographicLib-1.52.tar.gz) = 2432658
TIMESTAMP = 1685761200
SHA256 (GeographicLib/GeographicLib-2.2.tar.gz) = 96bd68ae77288fbbffd854c1c8f2c2981dbdbc7670753013fe5ce9ce86d8a125
SIZE (GeographicLib/GeographicLib-2.2.tar.gz) = 1682259
SHA256 (GeographicLib/geoids-distrib/egm2008-1.tar.bz2) = bdb382d0be7ece9142450eacc24b7b7f0889ee3e0ba4f535b04ec383f94c0fb5
SIZE (GeographicLib/geoids-distrib/egm2008-1.tar.bz2) = 162388303
SHA256 (GeographicLib/geoids-distrib/egm2008-2_5.tar.bz2) = d602e13446a4a4a23f39aecfe6a2a0760a1bc6c1b497482c2ebc9f7d513be699

View File

@ -1,23 +0,0 @@
--- CMakeLists.txt.orig 2020-11-22 14:00:22 UTC
+++ CMakeLists.txt
@@ -183,6 +183,11 @@ option (APPLE_MULTIPLE_ARCHITECTURES
# directory is present you get this behavior regardless.
option (CONVERT_WARNINGS_TO_ERRORS "Convert warnings into errors?" OFF)
+# (+) Allow perl usage to be explicitly disabled. It might exist on the
+# system, but the user may not necessarily want it to be used for one reason
+# or another.
+option (GEOGRAPHICLIB_NO_PERL "Disable usage of pod2man and pod2html" OFF)
+
set (LIBNAME Geographic)
if (MSVC OR CMAKE_CONFIGURATION_TYPES)
# For multi-config systems and for Visual Studio, the debug version of
@@ -434,7 +439,7 @@ endif ()
# documentation files into the source tree. Skip Apple here because
# man/makeusage.sh uses "head --lines -4" to drop the last 4 lines of a
# file and there's no simple equivalent for MacOSX
-if (NOT WIN32 AND NOT APPLE)
+if (NOT WIN32 AND NOT APPLE AND NOT GEOGRAPHICLIB_NO_PERL)
find_program (HAVE_POD2MAN pod2man)
find_program (HAVE_POD2HTML pod2html)
find_program (HAVE_COL col)

View File

@ -1,8 +0,0 @@
--- cmake/CMakeLists.txt.orig 2021-06-21 21:30:33 UTC
+++ cmake/CMakeLists.txt
@@ -112,4 +112,4 @@ set (PACKAGE_VERSION "${PROJECT_VERSION}")
configure_file (project.pc.in geographiclib.pc @ONLY)
install (FILES
"${CMAKE_CURRENT_BINARY_DIR}/geographiclib.pc"
- DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
+ DESTINATION "libdata/pkgconfig")

View File

@ -1,14 +0,0 @@
--- doc/CMakeLists.txt.orig 2017-10-05 10:11:23 UTC
+++ doc/CMakeLists.txt
@@ -9,9 +9,9 @@ foreach (TOOL ${TOOLS})
endforeach ()
if (COMMON_INSTALL_PATH)
- set (INSTALL_DOC_DIR "share/doc/GeographicLib")
+ set (INSTALL_DOC_DIR "share/doc/GeographicLib" CACHE STRING "")
else ()
- set (INSTALL_DOC_DIR "doc")
+ set (INSTALL_DOC_DIR "doc" CACHE STRING "")
endif ()
# Run doxygen, if available

View File

@ -1,15 +0,0 @@
--- python/geographiclib/CMakeLists.txt.orig 2017-10-05 10:11:24 UTC
+++ python/geographiclib/CMakeLists.txt
@@ -4,9 +4,10 @@
file (GLOB PYTHON_FILES [A-Za-z_]*.py)
file (GLOB TEST_FILES test/[A-Za-z_]*.py)
if (COMMON_INSTALL_PATH)
- set (INSTALL_PYTHON_DIR "lib${LIB_SUFFIX}/python/site-packages")
+ set (INSTALL_PYTHON_DIR "lib${LIB_SUFFIX}/python/site-packages"
+ CACHE STRING "")
else ()
- set (INSTALL_PYTHON_DIR "python")
+ set (INSTALL_PYTHON_DIR "python" CACHE STRING "")
endif ()
install (FILES ${PYTHON_FILES}

View File

@ -1,6 +1,7 @@
GeographicLib is a small set of C++ classes for performing conversions
between geographic, UTM, UPS, MGRS, geocentric, and local cartesian
coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic
field (e.g., WMM2020) calculations, and for solving geodesic problems.
GeographicLib is a small C++ library for
It is a suitable replacement for the core functionality provided by geotrans.
* geodesic and rhumb line calculations;
* conversions between geographic, UTM, UPS, MGRS, geocentric, and local
cartesian coordinates;
* gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020)
calculations.

View File

@ -1,7 +1,7 @@
Geoid datasets used by the GeographicLib::Geoid class and the GeoidEval
geoid datasets used by the GeographicLib::Geoid class and the GeoidEval
tool to compute geoid heights.
Available geoid data files
Available geoid
size (MB)
name geoid grid tar.bz2 disk
egm84-30 EGM84 30' 0.5 0.6
@ -12,10 +12,10 @@ tool to compute geoid heights.
egm2008-2_5 EGM2008 2.5' 35 75
egm2008-1 EGM2008 1' 170 470
Gravity models used by the GeographicLib::GravityModel class and the
Gravity tool to compute gravity fields.
gravitymodel datasets used by the GeographicLib::GravityModel class and
the Gravity tool to compute gravity fields.
Available gravity models
Available gravitymodel
size (kB)
name degree tar.bz2 disk
egm84 18 27 26
@ -24,10 +24,10 @@ Gravity tool to compute gravity fields.
wgs84 20 1 1
grs80 20 1 1
Magnetic models used by the GeographicLib::MagneticModel class and the
MagneticField tool to compute magnetic fields.
magneticmodel datasets used by the GeographicLib::MagneticModel class
and the MagneticField tool to compute magnetic fields.
Available magnetic models
Available magneticmodel
size (kB)
name degree years tar.bz2 disk
wmm2010 12 2010-2015 2 3

View File

@ -11,12 +11,16 @@ bin/RhumbSolve
bin/TransverseMercatorProj
include/GeographicLib/Accumulator.hpp
include/GeographicLib/AlbersEqualArea.hpp
include/GeographicLib/AuxAngle.hpp
include/GeographicLib/AuxLatitude.hpp
include/GeographicLib/AzimuthalEquidistant.hpp
include/GeographicLib/CassiniSoldner.hpp
include/GeographicLib/CircularEngine.hpp
include/GeographicLib/Config.h
include/GeographicLib/Constants.hpp
include/GeographicLib/DAuxLatitude.hpp
include/GeographicLib/DMS.hpp
include/GeographicLib/DST.hpp
include/GeographicLib/Ellipsoid.hpp
include/GeographicLib/EllipticFunction.hpp
include/GeographicLib/GARS.hpp
@ -54,51 +58,12 @@ include/GeographicLib/UTMUPS.hpp
include/GeographicLib/Utility.hpp
lib/cmake/GeographicLib/geographiclib-config-version.cmake
lib/cmake/GeographicLib/geographiclib-config.cmake
lib/cmake/GeographicLib/geographiclib-legacy-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/GeographicLib/geographiclib-legacy-targets.cmake
lib/cmake/GeographicLib/geographiclib-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/GeographicLib/geographiclib-targets.cmake
lib/libGeographic.a
lib/libGeographic.so
lib/libGeographic.so.19
lib/libGeographic.so.19.2.0
lib/node_modules/geographiclib/LICENSE.txt
lib/node_modules/geographiclib/README.md
lib/node_modules/geographiclib/geographiclib.js
lib/node_modules/geographiclib/geographiclib.min.js
lib/node_modules/geographiclib/package.json
lib/node_modules/geographiclib/src/DMS.js
lib/node_modules/geographiclib/src/Geodesic.js
lib/node_modules/geographiclib/src/GeodesicLine.js
lib/node_modules/geographiclib/src/Math.js
lib/node_modules/geographiclib/src/PolygonArea.js
lib/node_modules/geographiclib/test/geodesictest.js
lib/node_modules/geographiclib/types/geographiclib.d.ts
%%PYTHON_SITELIBDIR%%/geographiclib/__init__.py
%%PYTHON_SITELIBDIR%%/geographiclib/accumulator.py
%%PYTHON_SITELIBDIR%%/geographiclib/constants.py
%%PYTHON_SITELIBDIR%%/geographiclib/geodesic.py
%%PYTHON_SITELIBDIR%%/geographiclib/geodesiccapability.py
%%PYTHON_SITELIBDIR%%/geographiclib/geodesicline.py
%%PYTHON_SITELIBDIR%%/geographiclib/geomath.py
%%PYTHON_SITELIBDIR%%/geographiclib/polygonarea.py
%%PYTHON_SITELIBDIR%%/geographiclib/test/__init__.py
%%PYTHON_SITELIBDIR%%/geographiclib/test/test_geodesic.py
lib/libGeographicLib.so
lib/libGeographicLib.so.24
lib/libGeographicLib.so.24.1.0
libdata/pkgconfig/geographiclib.pc
share/man/man1/CartConvert.1.gz
share/man/man1/ConicProj.1.gz
share/man/man1/GeoConvert.1.gz
share/man/man1/GeodSolve.1.gz
share/man/man1/GeodesicProj.1.gz
share/man/man1/GeoidEval.1.gz
share/man/man1/Gravity.1.gz
share/man/man1/MagneticField.1.gz
share/man/man1/Planimeter.1.gz
share/man/man1/RhumbSolve.1.gz
share/man/man1/TransverseMercatorProj.1.gz
share/man/man8/geographiclib-get-geoids.8.gz
share/man/man8/geographiclib-get-gravity.8.gz
share/man/man8/geographiclib-get-magnetic.8.gz
sbin/geographiclib-get-geoids
sbin/geographiclib-get-gravity
sbin/geographiclib-get-magnetic
@ -153,82 +118,17 @@ sbin/geographiclib-get-magnetic
%%MAGNETIC_WMM2015V2%%%%DATADIR%%/magnetic/wmm2015v2.wmm.cof
%%MAGNETIC_WMM2020%%%%DATADIR%%/magnetic/wmm2020.wmm
%%MAGNETIC_WMM2020%%%%DATADIR%%/magnetic/wmm2020.wmm.cof
share/matlab/geographiclib-legacy/Contents.m
share/matlab/geographiclib-legacy/geocentricforward.m
share/matlab/geographiclib-legacy/geocentricreverse.m
share/matlab/geographiclib-legacy/geodesicdirect.m
share/matlab/geographiclib-legacy/geodesicinverse.m
share/matlab/geographiclib-legacy/geodesicline.m
share/matlab/geographiclib-legacy/geoidheight.m
share/matlab/geographiclib-legacy/localcartesianforward.m
share/matlab/geographiclib-legacy/localcartesianreverse.m
share/matlab/geographiclib-legacy/mgrsforward.m
share/matlab/geographiclib-legacy/mgrsreverse.m
share/matlab/geographiclib-legacy/polygonarea.m
share/matlab/geographiclib-legacy/utmupsforward.m
share/matlab/geographiclib-legacy/utmupsreverse.m
share/matlab/geographiclib/Contents.m
share/matlab/geographiclib/cassini_fwd.m
share/matlab/geographiclib/cassini_inv.m
share/matlab/geographiclib/defaultellipsoid.m
share/matlab/geographiclib/ecc2flat.m
share/matlab/geographiclib/eqdazim_fwd.m
share/matlab/geographiclib/eqdazim_inv.m
share/matlab/geographiclib/flat2ecc.m
share/matlab/geographiclib/gedistance.m
share/matlab/geographiclib/gedoc.m
share/matlab/geographiclib/geocent_fwd.m
share/matlab/geographiclib/geocent_inv.m
share/matlab/geographiclib/geodarea.m
share/matlab/geographiclib/geoddistance.m
share/matlab/geographiclib/geoddoc.m
share/matlab/geographiclib/geodreckon.m
share/matlab/geographiclib/geographiclib_test.m
share/matlab/geographiclib/geoid_height.m
share/matlab/geographiclib/geoid_load.m
share/matlab/geographiclib/gereckon.m
share/matlab/geographiclib/gnomonic_fwd.m
share/matlab/geographiclib/gnomonic_inv.m
share/matlab/geographiclib/loccart_fwd.m
share/matlab/geographiclib/loccart_inv.m
share/matlab/geographiclib/mgrs_fwd.m
share/matlab/geographiclib/mgrs_inv.m
share/matlab/geographiclib/polarst_fwd.m
share/matlab/geographiclib/polarst_inv.m
share/matlab/geographiclib/private/A1m1f.m
share/matlab/geographiclib/private/A2m1f.m
share/matlab/geographiclib/private/A3coeff.m
share/matlab/geographiclib/private/A3f.m
share/matlab/geographiclib/private/AngDiff.m
share/matlab/geographiclib/private/AngNormalize.m
share/matlab/geographiclib/private/AngRound.m
share/matlab/geographiclib/private/C1f.m
share/matlab/geographiclib/private/C1pf.m
share/matlab/geographiclib/private/C2f.m
share/matlab/geographiclib/private/C3coeff.m
share/matlab/geographiclib/private/C3f.m
share/matlab/geographiclib/private/C4coeff.m
share/matlab/geographiclib/private/C4f.m
share/matlab/geographiclib/private/G4coeff.m
share/matlab/geographiclib/private/GeoRotation.m
share/matlab/geographiclib/private/LatFix.m
share/matlab/geographiclib/private/SinCosSeries.m
share/matlab/geographiclib/private/atan2dx.m
share/matlab/geographiclib/private/cbrtx.m
share/matlab/geographiclib/private/copysignx.m
share/matlab/geographiclib/private/cvmgt.m
share/matlab/geographiclib/private/eatanhe.m
share/matlab/geographiclib/private/geoid_file.m
share/matlab/geographiclib/private/geoid_load_file.m
share/matlab/geographiclib/private/norm2.m
share/matlab/geographiclib/private/remx.m
share/matlab/geographiclib/private/sincosdx.m
share/matlab/geographiclib/private/sumx.m
share/matlab/geographiclib/private/swap.m
share/matlab/geographiclib/private/tauf.m
share/matlab/geographiclib/private/taupf.m
share/matlab/geographiclib/projdoc.m
share/matlab/geographiclib/tranmerc_fwd.m
share/matlab/geographiclib/tranmerc_inv.m
share/matlab/geographiclib/utmups_fwd.m
share/matlab/geographiclib/utmups_inv.m
share/man/man1/CartConvert.1.gz
share/man/man1/ConicProj.1.gz
share/man/man1/GeoConvert.1.gz
share/man/man1/GeodSolve.1.gz
share/man/man1/GeodesicProj.1.gz
share/man/man1/GeoidEval.1.gz
share/man/man1/Gravity.1.gz
share/man/man1/MagneticField.1.gz
share/man/man1/Planimeter.1.gz
share/man/man1/RhumbSolve.1.gz
share/man/man1/TransverseMercatorProj.1.gz
share/man/man8/geographiclib-get-geoids.8.gz
share/man/man8/geographiclib-get-gravity.8.gz
share/man/man8/geographiclib-get-magnetic.8.gz

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679426202
SHA256 (mkgmap-r4907.tar.gz) = 57fc125c67608b3c4011315d211b2ccf6cc7a9e529d40b5335ff860063911e46
SIZE (mkgmap-r4907.tar.gz) = 3523371
TIMESTAMP = 1686071496
SHA256 (mkgmap-r4909.tar.gz) = 3e977f7ec69a16cea9ed50ac3252391eb1f3adaaf961583e81d210f5139e3e5f
SIZE (mkgmap-r4909.tar.gz) = 3523420

View File

@ -1,6 +1,5 @@
PORTNAME= drumkv1
DISTVERSION= 0.9.30
PORTREVISION= 1
DISTVERSION= 0.9.31
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679782554
SHA256 (drumkv1-0.9.30.tar.gz) = 75b0c50705fe2a81d578e739700bbbabcdb359d153f76b9475016c8572d64ec1
SIZE (drumkv1-0.9.30.tar.gz) = 300970
TIMESTAMP = 1686099733
SHA256 (drumkv1-0.9.31.tar.gz) = d42b09322a4135964afdd5246a8d6863d8aa20886b47ba8b58f345d23aa68033
SIZE (drumkv1-0.9.31.tar.gz) = 301556

View File

@ -24,4 +24,10 @@ GL_ACCOUNT= OpenMusicKontrollers
GL_PROJECT= ${PORTNAME}.lv2
GL_COMMIT= f4aa620fc8d77418856581a6a955192af15b3860
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
.include <bsd.port.post.mk>

View File

@ -1,6 +1,5 @@
PORTNAME= padthv1
DISTVERSION= 0.9.30
PORTREVISION= 1
DISTVERSION= 0.9.31
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679782557
SHA256 (padthv1-0.9.30.tar.gz) = 704b94d41d5daca3dbd9eaca93b8228e8f6e447a8c86f1f695fd92f16e7e6add
SIZE (padthv1-0.9.30.tar.gz) = 251020
TIMESTAMP = 1686099735
SHA256 (padthv1-0.9.31.tar.gz) = 305f45be4c923bcfa671463b01ef212d8fde4ae37ea687581a8046187b9315c7
SIZE (padthv1-0.9.31.tar.gz) = 251690

View File

@ -1,5 +1,5 @@
PORTNAME= picard-plugins
PORTVERSION= 2.0.20221109
PORTVERSION= 2.0.20230511
CATEGORIES= audio python
MAINTAINER= jhale@FreeBSD.org
@ -13,7 +13,7 @@ USES= python:3.7+
USE_GITHUB= yes
GH_ACCOUNT= metabrainz
GH_TAGNAME= 30648b9
GH_TAGNAME= c03c7f1
PORTSCOUT= limit:^2\.
@ -23,8 +23,6 @@ BUILD_WRKSRC= ${WRKSRC}/build
PLUGINSDIR= ${PYTHON_SITELIBDIR}/picard/plugins
OPTIONS_DEFINE= BPM DOCS MOODBAR REPLAYGAIN2
OPTIONS_GROUP= REPLAYGAIN
OPTIONS_GROUP_REPLAYGAIN= FLAC MP3 VORBIS WAVPACK
OPTIONS_SUB= yes
BPM_DESC= Beats per minute
@ -36,12 +34,6 @@ BPM_VARS= PKGMESSAGE+=${.CURDIR}/pkg-message.bmp
MOODBAR_DESC= Generate moodbar files
MOODBAR_RUN_DEPENDS= moodbar:audio/moodbar
REPLAYGAIN_DESC= ReplayGain 1.0 audio normalization (deprecated)
FLAC_RUN_DEPENDS= metaflac:audio/flac
MP3_RUN_DEPENDS= mp3gain:audio/mp3gain
VORBIS_RUN_DEPENDS= vorbisgain:audio/vorbisgain
WAVPACK_RUN_DEPENDS= wvgain:audio/wavpack
REPLAYGAIN2_DESC= ReplayGain 2.0 audio normalization
REPLAYGAIN2_RUN_DEPENDS= rsgain:audio/rsgain

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668028121
SHA256 (metabrainz-picard-plugins-2.0.20221109-30648b9_GH0.tar.gz) = 9a2e43964b80189c5efb5b92583d07a59be7fc9530926473719aad0d30942002
SIZE (metabrainz-picard-plugins-2.0.20221109-30648b9_GH0.tar.gz) = 378596
TIMESTAMP = 1686088396
SHA256 (metabrainz-picard-plugins-2.0.20230511-c03c7f1_GH0.tar.gz) = ef2a57120a32d0b978e3669f1a59d56f15cb94ff166061bff88e49678a02a47d
SIZE (metabrainz-picard-plugins-2.0.20230511-c03c7f1_GH0.tar.gz) = 386363

View File

@ -34,8 +34,6 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/happidev_lyrics%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/happidev_lyrics%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/instruments%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@ -160,7 +158,6 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/ui_options_format_performer_tags%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/ui_options_format_performer_tags.py
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/ui_options_format_performer_tags.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/happidev_lyrics.py
%%PYTHON_SITELIBDIR%%/picard/plugins/hyphen_unicode.py
%%PYTHON_SITELIBDIR%%/picard/plugins/instruments.py
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.py
@ -173,6 +170,9 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@ -202,13 +202,6 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/remove_perfect_albums.py
%%PYTHON_SITELIBDIR%%/picard/plugins/reorder_sides.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replace_forbidden_symbols.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/ui_options_replaygain%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/ui_options_replaygain%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@ -233,6 +226,12 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/soundtrack.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_performers.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/ui_config.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@ -274,5 +273,6 @@
%%PORTDOCS%%%%DOCSDIR%%/format_performer_tags/default_settings.jpg
%%PORTDOCS%%%%DOCSDIR%%/musixmatch/README
%%PORTDOCS%%%%DOCSDIR%%/search_engine_lookup/README.md
%%PORTDOCS%%%%DOCSDIR%%/submit_folksonomy_tags/README.md
%%PORTDOCS%%%%DOCSDIR%%/submit_isrc/README.md
%%PORTDOCS%%%%DOCSDIR%%/tangoinfo/README.md

View File

@ -1,5 +1,5 @@
PORTNAME= pyradio
DISTVERSION= 0.9.2.6
DISTVERSION= 0.9.2.7
PORTREVISION= 0
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683578027
SHA256 (coderholic-pyradio-0.9.2.6_GH0.tar.gz) = 92f46fde9b298392f8f236126b47e3f0214d152b3f07ef04e8f2ae9b1800bd97
SIZE (coderholic-pyradio-0.9.2.6_GH0.tar.gz) = 962922
TIMESTAMP = 1686041017
SHA256 (coderholic-pyradio-0.9.2.7_GH0.tar.gz) = 3694b423aa7b3302f90db9a620aa8155ee05501493d748544522f70f50a50d81
SIZE (coderholic-pyradio-0.9.2.7_GH0.tar.gz) = 965201

View File

@ -1,6 +1,5 @@
PORTNAME= soxr
DISTVERSION= 0.3.4
PORTREVISION= 2
DISTVERSION= 0.3.5
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1677997461
SHA256 (soxr-0.3.4.tar.gz) = fe68daf00e8f020977b187699903d219f9e39b9fb3d915f3f923eed8ba431449
SIZE (soxr-0.3.4.tar.gz) = 288071
TIMESTAMP = 1686101133
SHA256 (soxr-0.3.5.tar.gz) = b6b60f6381c98249a2f2a594e9234b647b78856c76c060597d53ed27b6efd249
SIZE (soxr-0.3.5.tar.gz) = 287424

View File

@ -1,10 +0,0 @@
--- libsoxr/src/pffft.c.orig 2023-03-07 21:21:30 UTC
+++ libsoxr/src/pffft.c
@@ -100,6 +100,7 @@
Altivec support macros
*/
#if !defined(PFFFT_SIMD_DISABLE) && (defined(__ppc__) || defined(__ppc64__))
+#include <altivec.h>
typedef vector float v4sf;
# define SIMD_SZ 4
# define VZERO() ((vector float) vec_splat_u8(0))

View File

@ -1,6 +1,5 @@
PORTNAME= samplv1
DISTVERSION= 0.9.30
PORTREVISION= 1
DISTVERSION= 0.9.31
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679782558
SHA256 (samplv1-0.9.30.tar.gz) = f32fcccfa0395757b66351816e841e2b5c0459ce9161aba36d23ff9db58955a5
SIZE (samplv1-0.9.30.tar.gz) = 283566
TIMESTAMP = 1686099737
SHA256 (samplv1-0.9.31.tar.gz) = 9d4eb430709e5ed53d28c8dd9c01f07fc042be569b72a248bd766d2256a50bcb
SIZE (samplv1-0.9.31.tar.gz) = 283826

View File

@ -1,6 +1,6 @@
PORTNAME= sonivox
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.11
DISTVERSION= 3.6.12
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

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

View File

@ -9,6 +9,6 @@ lib/cmake/sonivox/sonivox-targets.cmake
lib/libsonivox-static.a
lib/libsonivox.so
lib/libsonivox.so.3
lib/libsonivox.so.3.6.11.0
lib/libsonivox.so.3.6.12.0
libdata/pkgconfig/sonivox-static.pc
libdata/pkgconfig/sonivox.pc

View File

@ -71,4 +71,12 @@ PORTSCOUT= ignore:1 # conflicts with old-gen audio/surge-synthesizer-lv2
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>
.include <bsd.port.pre.mk>
post-patch:
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
@${REINPLACE_CMD} -e 's|move (group)|std::move (group)|g' \
${WRKSRC}/libs/JUCE/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp
.endif
.include <bsd.port.post.mk>

View File

@ -1,6 +1,5 @@
PORTNAME= synthv1
DISTVERSION= 0.9.30
PORTREVISION= 1
DISTVERSION= 0.9.31
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679782560
SHA256 (synthv1-0.9.30.tar.gz) = 235cf1035f91a24743d01fcd1efa5274db94f2395734f33519ca672ac64af4d5
SIZE (synthv1-0.9.30.tar.gz) = 244587
TIMESTAMP = 1686099739
SHA256 (synthv1-0.9.31.tar.gz) = 9304a03adcfc51d4c83e6acdbbd4ef8e4418c996a1e23f8c5f9eabd62d8fce1b
SIZE (synthv1-0.9.31.tar.gz) = 244555

View File

@ -1,9 +1,8 @@
PORTNAME= umurmur
DISTVERSION= 0.2.17
PORTREVISION= 2
DISTVERSION= 0.2.20
CATEGORIES= audio net
MAINTAINER= ayu@commun.jp
MAINTAINER= bofh@FreeBSD.org
COMMENT= Minimalistic Murmur (Mumble server)
WWW= https://umurmur.net/
@ -16,14 +15,23 @@ BROKEN_armv6= fails to compile: fatal error: byteswap.h file not found
LIB_DEPENDS= libconfig.so:devel/libconfig \
libprotobuf-c.so:devel/protobuf-c
USES= autoreconf gmake libtool localbase ssl
BROKEN_SSL= openssl30 openssl31
BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
USES= autoreconf gmake libtool localbase
USE_GITHUB= yes
USE_RC_SUBR= umurmur
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400089
LIB_DEPENDS+= libmbedtls.so:security/mbedtls
CONFIGURE_ARGS= --with-ssl=mbedtls
.else
USES+= ssl
BROKEN_SSL= openssl30 openssl31
BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
CONFIGURE_ARGS= --with-ssl=openssl
.endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/configure.ac
@ -35,4 +43,4 @@ post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/umurmur
${INSTALL_DATA} ${WRKSRC}/umurmur.conf.example ${STAGEDIR}${PREFIX}/etc/umurmur/umurmur.conf.sample
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1519517121
SHA256 (umurmur-umurmur-0.2.17_GH0.tar.gz) = e77b7b6616768f4a1c07442afe49a772692f667b00c23cc85909d4dd0ce206d2
SIZE (umurmur-umurmur-0.2.17_GH0.tar.gz) = 93786
TIMESTAMP = 1686063083
SHA256 (umurmur-umurmur-0.2.20_GH0.tar.gz) = b7b2978c3197aef0a6531f1cf0ee1aebb32a55ad8bda43064ce3a944edbcac83
SIZE (umurmur-umurmur-0.2.20_GH0.tar.gz) = 93152

View File

@ -42,4 +42,10 @@ PORTDOCS= *
PORTSCOUT= limit:^[0-9\.]*$$ # to ignore alpha-numeric tags
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=unused-but-set-variable
.endif
.include <bsd.port.post.mk>

View File

@ -31,6 +31,12 @@ SUB_FILES= pkg-message
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
post-patch:
@${REINPLACE_CMD} -e \
's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/make/makedis.csh
@ -77,4 +83,4 @@ do-install-DOCS-on:
@(cd ${WRKSRC}/doc && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '-not ( -name man -o -path ./man\/* )')
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -151,6 +151,7 @@
SUBDIR += xcircuit
SUBDIR += xyce
SUBDIR += yosys
SUBDIR += yosys-systemverilog
SUBDIR += z88
SUBDIR += zcad

View File

@ -14,7 +14,7 @@ WWW= https://github.com/ymherklotz/verismith
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
USES= cabal

View File

@ -1,6 +1,6 @@
PORTNAME= openvsp
DISTVERSIONPREFIX= ${GH_PROJECT}_
DISTVERSION= 3.33.1
DISTVERSION= 3.34.0
CATEGORIES= cad
MAINTAINER= fernape@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1682963200
SHA256 (OpenVSP-OpenVSP-OpenVSP_3.33.1_GH0.tar.gz) = bdedca99ed04c08b3b9ca8cd25870e5da19db37ddd71de1c5a5f28c4973c0dc7
SIZE (OpenVSP-OpenVSP-OpenVSP_3.33.1_GH0.tar.gz) = 143075864
TIMESTAMP = 1686068632
SHA256 (OpenVSP-OpenVSP-OpenVSP_3.34.0_GH0.tar.gz) = d4f5be72f3979bb961c3a97b7c07d6a99dd6111aa4a62ddca40ec403ace5fa6b
SIZE (OpenVSP-OpenVSP-OpenVSP_3.34.0_GH0.tar.gz) = 145131478

View File

@ -1,8 +1,8 @@
PORTNAME= vunit-hdl
DISTVERSION= 4.6.2
PORTREVISION= 1
DISTVERSIONPREFIX= v
DISTVERSION= 4.7.0
CATEGORIES= cad python
MASTER_SITES= PYPI
#MASTER_SITES= PYPI # some files are missing during tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
@ -14,9 +14,15 @@ LICENSE= MPL20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ghdl:cad/ghdl
TEST_DEPENDS= pylint:devel/pylint@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= pep517 autoplist pytest # 2 tests fail, see https://github.com/VUnit/vunit/issues/886
USES= python:3.7+
USE_PYTHON= pep517 autoplist pytest # 42 tests fail, see https://github.com/VUnit/vunit/issues/941
USE_GITHUB= yes
GH_ACCOUNT= VUnit
GH_PROJECT= vunit
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1677122440
SHA256 (vunit_hdl-4.6.2.tar.gz) = 8e1ead85731c0d0f8964887f8c4be9319a32f4a0335d6da4c531d5994e94bbfd
SIZE (vunit_hdl-4.6.2.tar.gz) = 627490
TIMESTAMP = 1686096347
SHA256 (VUnit-vunit-v4.7.0_GH0.tar.gz) = 9e66a2eb5d48f5e5f668cd1d1f34166c8d5d075ff0b917f6a1933aee82e73a7c
SIZE (VUnit-vunit-v4.7.0_GH0.tar.gz) = 7082367

View File

@ -1,6 +1,7 @@
PORTNAME= surelog
DISTVERSIONPREFIX= v
DISTVERSION= 1.61
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -17,7 +18,6 @@ BROKEN_i386= compilation fails: conversion function cannot be redeclared, see ht
BUILD_DEPENDS= utf8cpp>0:devel/utf8cpp \
${PYTHON_PKGNAMEPREFIX}orderedmultidict>0:devel/py-orderedmultidict@${PY_FLAVOR}
LIB_DEPENDS= libcapnp.so:devel/capnproto \
libtcmalloc.so:devel/google-perftools \
libuhdm.so:cad/uhdm
USES= cmake:testing compiler:c++17-lang localbase:ldflags tcl:86,build
@ -47,8 +47,9 @@ BINARY_ALIAS= python3=${PYTHON_CMD} tclsh=${TCLSH}
CONFLICTS_BUILD= openjdk8 openjdk11 openjdk18 openjdk19
OPTIONS_DEFINE= PYTHON
OPTIONS_SUB= yes
OPTIONS_DEFINE= PYTHON TCMALLOC
OPTIONS_DEFAULT= PYTHON TCMALLOC # should be the same TCMALLOC default as in cad/yosys, cad/uhdm because surelog's lib is used in the yosys plugin cad/yosys-systemverilog
OPTIONS_SUB= yes
PYTHON_USES= python
PYTHON_USES_OFF= python:build
@ -56,6 +57,9 @@ PYTHON_BUILD_DEPENDS= swig:devel/swig
PYTHON_CMAKE_BOOL= SURELOG_WITH_PYTHON
PYTHON_CMAKE_ON= -DFREEBSD_PYTHON_DISTVERSION=${PYTHON_DISTVERSION}
TCMALLOC_CMAKE_BOOL= SURELOG_WITH_TCMALLOC
TCMALLOC_LIB_DEPENDS= libtcmalloc.so:devel/google-perftools
PORTSCOUT= limit:^.*[0-9]\.[0-9] # prevent tags like 'show'
post-install: # workaound for https://github.com/chipsalliance/Surelog/issues/3596

View File

@ -0,0 +1,93 @@
PORTNAME= yosys-systemverilog
DISTVERSION= 2023-06-05
CATEGORIES= cad
PKGNAMEPREFIX=
MAINTAINER= yuri@FreeBSD.org
COMMENT= SystemVerilog support for Yosys
WWW= https://github.com/antmicro/yosys-systemverilog
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash \
yosys>0:cad/yosys
LIB_DEPENDS= libcapnp.so:devel/capnproto \
libffi.so:devel/libffi \
libsurelog.so:cad/surelog \
libuhdm.so:cad/uhdm
RUN_DEPENDS= yosys>0:cad/yosys
USES= cabal gmake pkgconfig python:build readline tcl
USE_CABAL= alex-3.3.0.0 \
cmdargs-0.10.22 \
githash-0.1.6.3 \
happy-1.20.1.1 \
hashable-1.4.2.0_1 \
primitive-0.8.0.0 \
th-compat-0.1.4_2 \
vector-0.13.0.0_3 \
vector-stream-0.1.0.0_2
SKIP_CABAL_PLIST= yes
# in order to update USE_CABAL run 'make local-cabal-configure local-make-use-cabal'
USE_GITHUB= yes
GH_ACCOUNT= antmicro
GH_TAGNAME= 00c9bce-${DISTVERSION}
GH_TUPLE= chipsalliance:yosys-f4pga-plugins:56f957c:yosys_f4pga_plugins/yosys-f4pga-plugins \
zachjs:sv2v:6c4ee8f:sv2v/sv2v \
YosysHQ:yosys:c5e4eec:yosys/yosys
MAKE_ENV= DESTDIR=${DESTDIR} \
HOME=${WRKSRC}
MAKE_ARGS= YOSYS_PATH=${LOCALBASE} -j${MAKE_JOBS_NUMBER}
BINARY_ALIAS= python3=${PYTHON_CMD} \
install=${FILESDIR}/install.sh
OPTIONS_DEFINE= TCMALLOC
OPTIONS_DEFAULT= TCMALLOC # should be the same TCMALLOC default as in cad/yosys, cad/surelog, cad/uhdm because surelog's lib is used in the yosys plugin cad/yosys-systemverilog
TCMALLOC_LDFLAGS= `pkg-config --libs libtcmalloc`
TCMALLOC_LIB_DEPENDS= libtcmalloc.so:devel/google-perftools
post-extract:
@${CP} ${WRKSRC_yosys}/passes/pmgen/pmgen.py ${WRKSRC}/yosys-f4pga-plugins
local-cabal-configure: check-cabal
@cd ${WRKSRC}/sv2v && \
${SETENV} ${MAKE_ENV} ${CABAL_HOME_ENV} ${CABAL_CMD} build --dry-run --disable-benchmarks --disable-tests --flags="${CABAL_FLAGS}" ${CABAL_WITH_ARGS} ${CABAL_LTO_ARGS} ${BUILD_ARGS} exe:sv2v
local-make-use-cabal: check-cabal2tuple
@${_CABAL2TUPLE_CMD} ${CABAL2TUPLE_ARGS} ${WRKSRC}/sv2v || (${ECHO_CMD} "Did you forget to make do-cabal-configure ?" ; exit 1)
do-build:
# UHDM plugin
${ECHO} "==> Building the C part (yosys-f4pga-plugins)"
@cd ${WRKSRC}/yosys-f4pga-plugins && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${ALL_TARGET}
# sv2v
${ECHO} "==> Building the Haskell part (sv2v)"
cd ${WRKSRC}/sv2v && \
${LN} -fs ${CABAL_DEPSDIR} && \
${LN} -fs ../cabal.project.local && \
${SETENV} ${MAKE_ENV} ${CABAL_HOME_ENV} ${CABAL_CMD} build --offline --disable-benchmarks --disable-tests ${CABAL_WITH_ARGS} ${CABAL_LTO_ARGS} --flags "${CABAL_FLAGS}" ${BUILD_ARGS} exe:sv2v
do-install:
# create directories
@${MKDIR} \
${STAGEDIR}${PREFIX}/share/yosys/plugins/fasm_extra_modules \
${STAGEDIR}${PREFIX}/share/yosys/quicklogic/pp3 \
${STAGEDIR}${PREFIX}/share/yosys/quicklogic/qlf_k6n10 \
${STAGEDIR}${PREFIX}/share/yosys/quicklogic/qlf_k6n10f \
${STAGEDIR}${PREFIX}/share/yosys/nexus
# UHDM plugin
cd ${WRKSRC}/yosys-f4pga-plugins && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${INSTALL_TARGET}
# sv2v
${INSTALL_PROGRAM} \
${WRKSRC}/sv2v/dist-newstyle/build/*-freebsd/ghc-*/sv2v-*/x/sv2v/build/sv2v/sv2v \
${STAGEDIR}${PREFIX}/bin
# strip binaries
${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/yosys/plugins/*.so
.include <bsd.port.mk>

View File

@ -0,0 +1,35 @@
TIMESTAMP = 1686074483
SHA256 (cabal/alex-3.3.0.0/alex-3.3.0.0.tar.gz) = 810f8e85ea6b87c37cba10f7660d7f1aa0ba251c1275e3a18c312964bb329a63
SIZE (cabal/alex-3.3.0.0/alex-3.3.0.0.tar.gz) = 86004
SHA256 (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = b8b12e7f8795cf13037bb062d453b86c788eae62558586f59e9419aabe6e9bef
SIZE (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = 65154
SHA256 (cabal/githash-0.1.6.3/githash-0.1.6.3.tar.gz) = fcba79b60ef87bdd4976332e998589a62e1be012b932b543b49de5e0620eef1b
SIZE (cabal/githash-0.1.6.3/githash-0.1.6.3.tar.gz) = 7617
SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
SHA256 (cabal/hashable-1.4.2.0/hashable-1.4.2.0.tar.gz) = 1b4000ea82b81f69d46d0af4152c10c6303873510738e24cfc4767760d30e3f8
SIZE (cabal/hashable-1.4.2.0/hashable-1.4.2.0.tar.gz) = 25094
SHA256 (cabal/hashable-1.4.2.0/revision/1.cabal) = 585792335d5541dba78fa8dfcb291a89cd5812a281825ff7a44afa296ab5d58a
SIZE (cabal/hashable-1.4.2.0/revision/1.cabal) = 4520
SHA256 (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f
SIZE (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 57222
SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
SHA256 (cabal/th-compat-0.1.4/revision/2.cabal) = e5ae7c083ef3a22248558f8451669bb1c55ea8090f5908b86b9033743c161730
SIZE (cabal/th-compat-0.1.4/revision/2.cabal) = 3224
SHA256 (cabal/vector-0.13.0.0/vector-0.13.0.0.tar.gz) = c5d3167d15e12f52e00879ddf304a591672a74e369cc47bc5c7fa1d5a8d15b4f
SIZE (cabal/vector-0.13.0.0/vector-0.13.0.0.tar.gz) = 154509
SHA256 (cabal/vector-0.13.0.0/revision/3.cabal) = fa5cac81a17a5af388716792e8b99c24b3b66770086756d0d8b23f8272a0244c
SIZE (cabal/vector-0.13.0.0/revision/3.cabal) = 9112
SHA256 (cabal/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz) = a888210f6467f155090653734be5cc920406a07227e0d3adb59096716fdb806c
SIZE (cabal/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz) = 12377
SHA256 (cabal/vector-stream-0.1.0.0/revision/2.cabal) = f5d6d5291cd1b5f2f063403593f1f5c8127d692c888eedeb3e1eb40497a88dca
SIZE (cabal/vector-stream-0.1.0.0/revision/2.cabal) = 1404
SHA256 (cabal/antmicro-yosys-systemverilog-2023-06-05-00c9bce-2023-06-05_GH0.tar.gz) = 7dbc3b1607a39478f77fd35689483b574cf7c0111dd262bc7ed7ea936e31a75f
SIZE (cabal/antmicro-yosys-systemverilog-2023-06-05-00c9bce-2023-06-05_GH0.tar.gz) = 158127
SHA256 (cabal/chipsalliance-yosys-f4pga-plugins-56f957c_GH0.tar.gz) = e2bf0adae00912e07524f2ecf5f6de3d395d283890652d38568175ad56d7bada
SIZE (cabal/chipsalliance-yosys-f4pga-plugins-56f957c_GH0.tar.gz) = 2690136
SHA256 (cabal/zachjs-sv2v-6c4ee8f_GH0.tar.gz) = b03955f19128d05c2a2c9d162b2b946fd23a220146abbc5b7847c83c3f937e90
SIZE (cabal/zachjs-sv2v-6c4ee8f_GH0.tar.gz) = 279380
SHA256 (cabal/YosysHQ-yosys-c5e4eec_GH0.tar.gz) = ad4b43d55d98d2cc6f4892c1af6b0770af994a51f0cf8d450029f2a404738b8a
SIZE (cabal/YosysHQ-yosys-c5e4eec_GH0.tar.gz) = 2542646

View File

@ -0,0 +1,14 @@
#!/bin/sh
##
## workaround for
## * https://github.com/chipsalliance/yosys-f4pga-plugins/issues/527
##
##
if [ "$1" != "-D" ]; then
exit 1
fi
#/usr/bin/install -m 0644 $2 ${DESTDIR}$3
/usr/bin/install $2 $3

View File

@ -0,0 +1,11 @@
--- sv2v/Makefile.orig 2023-05-10 12:48:15 UTC
+++ sv2v/Makefile
@@ -4,7 +4,7 @@ all: sv2v
sv2v:
mkdir -p bin
- stack install --install-ghc --local-bin-path bin
+ stack config set system-ghc --global true && stack build --system-ghc --no-install-ghc
clean:
stack clean

View File

@ -0,0 +1,2 @@
yosys-systemverilog is a YoSys add-on that contains all moving parts needed to
get SystemVerilog support enabled in Yosys.

View File

@ -0,0 +1,52 @@
bin/sv2v
share/yosys/nexus/dsp_rules.txt
share/yosys/plugins/design_introspection.so
share/yosys/plugins/dsp-ff.so
share/yosys/plugins/fasm.so
share/yosys/plugins/fasm_extra_modules/BANK.v
share/yosys/plugins/integrateinv.so
share/yosys/plugins/params.so
share/yosys/plugins/ql-iob.so
share/yosys/plugins/ql-qlf.so
share/yosys/plugins/sdc.so
share/yosys/plugins/systemverilog.so
share/yosys/plugins/uhdm.so
share/yosys/plugins/xdc.so
share/yosys/quicklogic/pp3/abc9_map.v
share/yosys/quicklogic/pp3/abc9_model.v
share/yosys/quicklogic/pp3/abc9_unmap.v
share/yosys/quicklogic/pp3/bram_init_32.vh
share/yosys/quicklogic/pp3/bram_init_8_16.vh
share/yosys/quicklogic/pp3/brams.txt
share/yosys/quicklogic/pp3/brams_map.v
share/yosys/quicklogic/pp3/brams_sim.v
share/yosys/quicklogic/pp3/cells_map.v
share/yosys/quicklogic/pp3/cells_sim.v
share/yosys/quicklogic/pp3/ffs_map.v
share/yosys/quicklogic/pp3/latches_map.v
share/yosys/quicklogic/pp3/lut_map.v
share/yosys/quicklogic/pp3/lutdefs.txt
share/yosys/quicklogic/pp3/mult_sim.v
share/yosys/quicklogic/pp3/qlal3_sim.v
share/yosys/quicklogic/pp3/qlal4s3b_sim.v
share/yosys/quicklogic/qlf_k6n10/arith_map.v
share/yosys/quicklogic/qlf_k6n10/brams.txt
share/yosys/quicklogic/qlf_k6n10/brams_map.v
share/yosys/quicklogic/qlf_k6n10/cells_sim.v
share/yosys/quicklogic/qlf_k6n10/dsp_map.v
share/yosys/quicklogic/qlf_k6n10/ffs_map.v
share/yosys/quicklogic/qlf_k6n10/lut_map.v
share/yosys/quicklogic/qlf_k6n10f/TDP18K_FIFO.v
share/yosys/quicklogic/qlf_k6n10f/arith_map.v
share/yosys/quicklogic/qlf_k6n10f/brams.txt
share/yosys/quicklogic/qlf_k6n10f/brams_final_map.v
share/yosys/quicklogic/qlf_k6n10f/brams_map.v
share/yosys/quicklogic/qlf_k6n10f/brams_sim.v
share/yosys/quicklogic/qlf_k6n10f/cells_sim.v
share/yosys/quicklogic/qlf_k6n10f/dsp_final_map.v
share/yosys/quicklogic/qlf_k6n10f/dsp_map.v
share/yosys/quicklogic/qlf_k6n10f/dsp_sim.v
share/yosys/quicklogic/qlf_k6n10f/ffs_map.v
share/yosys/quicklogic/qlf_k6n10f/primitives_sim.v
share/yosys/quicklogic/qlf_k6n10f/sram1024x18.v
share/yosys/quicklogic/qlf_k6n10f/ufifo_ctl.v

View File

@ -1,6 +1,6 @@
PORTNAME= yosys
DISTVERSIONPREFIX= yosys-
DISTVERSION= 0.29
DISTVERSION= 0.30
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -36,7 +36,8 @@ TEST_TARGET= test # some tests fail, see https://github.com/YosysHQ/yosys/issues
OPTIONS_GROUP= SOLVERS
OPTIONS_GROUP_SOLVERS= CVC5 YICES Z3
OPTIONS_DEFAULT= YICES # same as the default in C++ code
OPTIONS_DEFINE= TCMALLOC
OPTIONS_DEFAULT= TCMALLOC YICES # YICES: same as the default in C++ code ; TCMALLOC: should be the same default as in cad/surelog, cad/uhdm because surelog's lib is used in the yosys plugin cad/yosys-systemverilog
SOLVERS_DESC= Install SAT solvers
CVC5_DESC= CVC SAT Solver
@ -47,6 +48,9 @@ CVC5_RUN_DEPENDS= cvc5:math/cvc5
YICES_RUN_DEPENDS= yices_smt2:math/yices
Z3_RUN_DEPENDS= z3:math/z3
TCMALLOC_LDFLAGS= `pkg-config --libs libtcmalloc`
TCMALLOC_LIB_DEPENDS= libtcmalloc.so:devel/google-perftools
post-patch:
${REINPLACE_CMD} -e '/^CXX =/d; s/^LD = .*/LD = $$(CXX)/' \
-e '/^CONFIG/s/clang/${CHOSEN_COMPILER_TYPE}/' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683699968
SHA256 (YosysHQ-yosys-yosys-0.29_GH0.tar.gz) = 475ba8cd06eec9050ebfd63a01e7a7c894d8f06c838b35459b7e29bbc89f4a22
SIZE (YosysHQ-yosys-yosys-0.29_GH0.tar.gz) = 2524267
TIMESTAMP = 1686070461
SHA256 (YosysHQ-yosys-yosys-0.30_GH0.tar.gz) = 1b29c9ed3d396046b67c48f0900a5f2156c6136f2e0651671d05ee26369f147d
SIZE (YosysHQ-yosys-yosys-0.30_GH0.tar.gz) = 2542403

View File

@ -72,6 +72,7 @@ bin/yosys-witness
%%DATADIR%%/gowin/brams_map.v
%%DATADIR%%/gowin/cells_map.v
%%DATADIR%%/gowin/cells_sim.v
%%DATADIR%%/gowin/cells_xtra.v
%%DATADIR%%/gowin/lutrams.txt
%%DATADIR%%/gowin/lutrams_map.v
%%DATADIR%%/greenpak4/cells_blackbox.v

View File

@ -0,0 +1,10 @@
--- src/lib/ebus/datatype.cpp.orig 2023-06-07 06:49:34 UTC
+++ src/lib/ebus/datatype.cpp
@@ -22,6 +22,7 @@
#include "lib/ebus/datatype.h"
#include <math.h>
+#include <cmath> // Only required for FreeBSD 13.1, later versions seems to be fine without that
#include <iostream>
#include <sstream>
#include <iomanip>

View File

@ -2,7 +2,7 @@ PORTNAME= ta2as
PORTVERSION= 0.8.2
CATEGORIES= converters devel
MAINTAINER= ports@FreeBSD.org
MAINTAINER= bofh@FreeBSD.org
COMMENT= TASM to AT&T asm syntax converter (GNU AS)
WWW= https://github.com/mefistotelis/ta2as
@ -11,16 +11,22 @@ LICENSE_NAME= TA2AS license
LICENSE_FILE= ${WRKSRC}/legal.txt
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
WRKSRC_SUBDIR= ta2as
USE_GITHUB= yes
GH_ACCOUNT= mefistotelis
PORTDOCS= *
WRKSRC_SUBDIR= ta2as
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= *
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
post-extract:
@${CP} -f ${FILESDIR}/strtolower.c ${WRKSRC}
@ -39,4 +45,4 @@ do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,5 +1,5 @@
PORTNAME?= mysql
PORTVERSION= 5.7.41
PORTVERSION= 5.7.42
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= MYSQL/MySQL-5.7

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1681024896
SHA256 (mysql-boost-5.7.41.tar.gz) = d5735e172fbd235d22d2c7eec084c51e7a1648d9e28c78b54e0c8b8d46751cb9
SIZE (mysql-boost-5.7.41.tar.gz) = 53266489
TIMESTAMP = 1686034482
SHA256 (mysql-boost-5.7.42.tar.gz) = 7e1a7d45e7ca382eb3a992f63631c380904dd49c89f3382ec950aef01997524f
SIZE (mysql-boost-5.7.42.tar.gz) = 53288125

View File

@ -15,4 +15,10 @@ LICENSE= BSD3CLAUSE
USES= pgsql python:3.3+
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
.include <bsd.port.post.mk>

View File

@ -15,6 +15,7 @@ WWW= https://github.com/knu/ruby-bdb
LICENSE= RUBY
BROKEN_RUBY32= yes
BROKEN_RUBY33= yes
BUILD_DEPENDS= rubygem-rdoc>=0.a:devel/rubygem-rdoc

View File

@ -1,10 +1,10 @@
PORTNAME= calcurse
DISTVERSION= 4.8.0
DISTVERSION= 4.8.1
CATEGORIES= deskutils
MASTER_SITES= https://calcurse.org/files/ \
https://fossies.org/linux/privat/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Text-based calendar and scheduling application
WWW= https://calcurse.org/
@ -19,9 +19,9 @@ SHEBANG_FILES= contrib/caldav/calcurse-caldav \
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-asciidoc
OPTIONS_DEFINE= CALDAV DOCS NLS
OPTIONS_DEFAULT=CALDAV
OPTIONS_SUB= yes
OPTIONS_DEFINE= CALDAV DOCS NLS
OPTIONS_DEFAULT= CALDAV
OPTIONS_SUB= yes
CALDAV_DESC= Support Calendaring Extensions to WebDAV

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1650218154
SHA256 (calcurse-4.8.0.tar.gz) = 48a736666cc4b6b53012d73b3aa70152c18b41e6c7b4807fab0f168d645ae32c
SIZE (calcurse-4.8.0.tar.gz) = 716234
TIMESTAMP = 1686049577
SHA256 (calcurse-4.8.1.tar.gz) = d86bb37014fd69b8d83ccb904ac979c6b8ddf59ee3dbc80f5a274525e4d5830a
SIZE (calcurse-4.8.1.tar.gz) = 730787

View File

@ -4903,6 +4903,7 @@
SUBDIR += py-loguru
SUBDIR += py-logutils
SUBDIR += py-logzero
SUBDIR += py-looseversion
SUBDIR += py-louie
SUBDIR += py-lru-dict
SUBDIR += py-lsprotocol

View File

@ -1,6 +1,6 @@
PORTNAME= aws-c-http
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.9
DISTVERSION= 0.7.10
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685781879
SHA256 (awslabs-aws-c-http-v0.7.9_GH0.tar.gz) = 6b2f0f6e982596c2a782a1249eebf956335142d12b3c181d2eeb0569511164bc
SIZE (awslabs-aws-c-http-v0.7.9_GH0.tar.gz) = 466780
TIMESTAMP = 1685993345
SHA256 (awslabs-aws-c-http-v0.7.10_GH0.tar.gz) = 2dc02b241b477c35845e8f19d8f40647d8e1cae9f884b186f0051a58dd980193
SIZE (awslabs-aws-c-http-v0.7.10_GH0.tar.gz) = 466776

View File

@ -1,6 +1,6 @@
PORTNAME= aws-c-io
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.23
DISTVERSION= 0.13.24
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685781022
SHA256 (awslabs-aws-c-io-v0.13.23_GH0.tar.gz) = 69e556926be64a232837b5563588a30a0757d7429cb6881d9cf78c9f7d9988fe
SIZE (awslabs-aws-c-io-v0.13.23_GH0.tar.gz) = 670345
TIMESTAMP = 1685992919
SHA256 (awslabs-aws-c-io-v0.13.24_GH0.tar.gz) = 19ccbf51895e1f0d2c33a9bb9609bdb0e6f0711e9a0c9c2890f958e68c4e956a
SIZE (awslabs-aws-c-io-v0.13.24_GH0.tar.gz) = 670841

View File

@ -1,6 +1,6 @@
PORTNAME= aws-checksums
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.15
DISTVERSION= 0.1.16
PORTEPOCH= 1
CATEGORIES= devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1684258170
SHA256 (awslabs-aws-checksums-v0.1.15_GH0.tar.gz) = b8e9c12ebfa95c91d89f4f3fea5b257d2aa22382db930555225d6b2f6a65673e
SIZE (awslabs-aws-checksums-v0.1.15_GH0.tar.gz) = 70576
TIMESTAMP = 1686035098
SHA256 (awslabs-aws-checksums-v0.1.16_GH0.tar.gz) = cce88d8ef1e957575f2fbfc149831385993365a7807206aee85a0b23bf649392
SIZE (awslabs-aws-checksums-v0.1.16_GH0.tar.gz) = 73168

View File

@ -8,7 +8,7 @@ WWW= https://github.com/avh4/elm-format/
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
USES= cabal
USE_GITHUB= yes

View File

@ -20,6 +20,7 @@ USE_GITHUB= yes
GH_ACCOUNT= magit
MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat"
MAKE_JOBS_UNSAFE= yes
NO_ARCH= yes

View File

@ -9,7 +9,7 @@ WWW= http://darcs.net/
LICENSE= GPLv2+
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
LIB_DEPENDS= libcurl.so:ftp/curl
USES= cabal pkgconfig

View File

@ -13,7 +13,7 @@ BROKEN_aarch64= compiler crashes
BUILD_DEPENDS= rsync:net/rsync \
git:devel/git \
gsha256sum:sysutils/coreutils \
ghc-9.2.7:lang/ghc92
ghc-9.2.8:lang/ghc92
RUN_DEPENDS= rsync:net/rsync \
git:devel/git \

View File

@ -21,8 +21,8 @@ PKGNAMESUFFIX= -${FLAVOR}
BUILD_DEPENDS= ghc-8.10.7:lang/ghc810
GHC_VERSION= 8.10.7
.elif ${FLAVOR:U} == ghc92
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
GHC_VERSION= 9.2.7
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
GHC_VERSION= 9.2.8
.endif
USES= cabal

View File

@ -9,7 +9,7 @@ WWW= https://github.com/gwern/mueval
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
USES= cabal

View File

@ -17,7 +17,7 @@ WWW= https://github.com/spacchetti/spago
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss
USES= cabal

View File

@ -9,7 +9,7 @@ WWW= https://www.haskell.org/haskellwiki/ThreadScope
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.2.7:lang/ghc92
BUILD_DEPENDS= ghc-9.2.8:lang/ghc92
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2

View File

@ -1,5 +1,5 @@
PORTNAME= jenkins
PORTVERSION= 2.407
PORTVERSION= 2.409
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685459672
SHA256 (jenkins/2.407/jenkins.war) = 86ed29cfcf245abbf231d7fc2410c20407551d932e9bd64e546eefc3872ab66a
SIZE (jenkins/2.407/jenkins.war) = 93640070
TIMESTAMP = 1686154745
SHA256 (jenkins/2.409/jenkins.war) = ab12751b2f4f128df8f700911a383cba7eefcf09959f659f4b560d7019933e7f
SIZE (jenkins/2.409/jenkins.war) = 93640577

View File

@ -1,6 +1,6 @@
PORTNAME= kio-extras
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -29,14 +29,20 @@ SHEBANG_FILES= info/kde-info2html
# CVE-2018-19120
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget
OPTIONS_DEFINE= SAMBA MTP EXR EXIV SLP SSH TAGLIB DOCS
OPTIONS_DEFAULT=SAMBA MTP EXR EXIV SLP SSH TAGLIB
OPTIONS_DEFINE= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB DOCS
OPTIONS_DEFAULT= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB
OPTIONS_SUB= yes
SAMBA_DESC= Needed to build the SMB kioslave
SAMBA_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Samba
SAMBA_USES= samba:lib
AFC_DESC= Needed to build AFC (Apple File Conduit) kioslave
AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \
libplist-2.0.so:devel/libplist
AFC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IMobileDevice \
CMAKE_DISABLE_FIND_PACKAGE_PList
MTP_DESC= Needed to build the MTP kioslave
MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp

View File

@ -13,6 +13,7 @@ lib/libkioarchive.so.5.97.0
%%QT_PLUGINDIR%%/kf5/kfileitemaction/kactivitymanagerd_fileitem_linking_plugin.so
%%QT_PLUGINDIR%%/kf5/kio/about.so
%%QT_PLUGINDIR%%/kf5/kio/activities.so
%%AFC%%%%QT_PLUGINDIR%%/kf5/kio/afc.so
%%QT_PLUGINDIR%%/kf5/kio/archive.so
%%QT_PLUGINDIR%%/kf5/kio/bookmarks.so
%%QT_PLUGINDIR%%/kf5/kio/filter.so
@ -1113,6 +1114,8 @@ share/locale/zh_TW/LC_MESSAGES/kio5_thumbnail.mo
%%SAMBA%%share/mime/packages/org.kde.kio.smb.xml
share/qlogging-categories5/kio-extras.categories
share/qlogging-categories5/kio-extras.renamecategories
%%AFC%%share/remoteview/afc-network.desktop
%%MTP%%share/remoteview/mtp-network.desktop
%%SAMBA%%share/remoteview/smb-network.desktop
%%AFC%%share/solid/actions/solid_afc.desktop
%%MTP%%share/solid/actions/solid_mtp.desktop

View File

@ -18,6 +18,8 @@ GH_TAGNAME= 9a063b3
NO_BUILD= yes
NO_ARCH= yes
PORTSCOUT= ignore:1 # only invalid tags like 'spawn-final' are present
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/*.h ${WRKSRC}/*.c ${STAGEDIR}${PREFIX}/include/${PORTNAME}

View File

@ -1,5 +1,5 @@
PORTNAME= liblouis
PORTVERSION= 3.25.0
PORTVERSION= 3.26.0
DISTVERSIONPREFIX= v
CATEGORIES= devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1682678944
SHA256 (liblouis-liblouis-v3.25.0_GH0.tar.gz) = ee455e6b962e6f28cd9f2bcf043b1a347ed6913d9e2855cf9d6b91e35724a660
SIZE (liblouis-liblouis-v3.25.0_GH0.tar.gz) = 16165059
TIMESTAMP = 1686139701
SHA256 (liblouis-liblouis-v3.26.0_GH0.tar.gz) = b80c9d2a0063834576fbadac5deebd2ce374b2da1d69e5e1600857e8259fc963
SIZE (liblouis-liblouis-v3.26.0_GH0.tar.gz) = 16190808

View File

@ -1,5 +1,5 @@
PORTNAME= Devel-NYTProf
DISTVERSION= 6.10
DISTVERSION= 6.12
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -15,6 +15,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Which>=1.09:sysutils/p5-File-Which \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Sub-Name>=0.11:devel/p5-Sub-Name \
p5-Test-Differences>=0.60:devel/p5-Test-Differences
USES= perl5

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628595545
SHA256 (Devel-NYTProf-6.10.tar.gz) = 24ac4174f1f01322063fa4e119b247d371d3260ddca6e778c6c1a0e3f905f58e
SIZE (Devel-NYTProf-6.10.tar.gz) = 505104
TIMESTAMP = 1686125141
SHA256 (Devel-NYTProf-6.12.tar.gz) = a83b5985e4da96bdb85f531c16ab6f3d49071a733cd094aa30fa85fb6a4b02c4
SIZE (Devel-NYTProf-6.12.tar.gz) = 499975

View File

@ -32,7 +32,6 @@ bin/nytprofpf
%%SITE_ARCH%%/Devel/NYTProf/js/jit/gradient50.png
%%SITE_ARCH%%/Devel/NYTProf/js/jit/jit-yc.js
%%SITE_ARCH%%/Devel/NYTProf/js/jit/jit.js
%%SITE_ARCH%%/Devel/NYTProf/js/jquery.floatThead.min.js
%%SITE_ARCH%%/Devel/NYTProf/js/jquery.tablesorter.min.js
%%SITE_ARCH%%/Devel/NYTProf/js/jquery-min.js
%%SITE_ARCH%%/Devel/NYTProf/js/style-tablesorter.css

View File

@ -1,5 +1,5 @@
PORTNAME= Tree-Binary
PORTVERSION= 1.08
PORTVERSION= 1.09
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1469874529
SHA256 (Tree-Binary-1.08.tgz) = af8db362e41777d08644379b679886469f8af40e7cf1537b99abdec45ef30281
SIZE (Tree-Binary-1.08.tgz) = 42142
TIMESTAMP = 1686014566
SHA256 (Tree-Binary-1.09.tgz) = 976e5e325b812d87a8210a79ea4d97a1f462a67d002b753f8667edf03fc797fc
SIZE (Tree-Binary-1.09.tgz) = 40283

View File

@ -1,5 +1,5 @@
PORTNAME= poser
DISTVERSION= 1.0.1
DISTVERSION= 1.1
CATEGORIES= devel
MASTER_SITES= https://github.com/Zirias/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTNAME}/releases/download/v${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1685646085
SHA256 (poser-1.0.1.tar.xz) = e09ac70cab3f74a8068ce594e395339e79d952d16c6086528dfcebc030fd9c69
SIZE (poser-1.0.1.tar.xz) = 72272
TIMESTAMP = 1686137203
SHA256 (poser-1.1.tar.xz) = a8e2497f674cd5acf27e221f8013fdca2dbb473e5d3c7211d8469abe7c866a03
SIZE (poser-1.1.tar.xz) = 74632

View File

@ -1,4 +1,5 @@
include/poser/core.h
include/poser/core/certinfo.h
include/poser/core/client.h
include/poser/core/connection.h
include/poser/core/daemon.h
@ -17,5 +18,5 @@ include/poser/core/util.h
include/poser/decl.h
lib/libposercore.so
lib/libposercore.so.1
lib/libposercore.so.1.0.1
lib/libposercore.so.1.1.0
libdata/pkgconfig/posercore.pc

View File

@ -1,5 +1,6 @@
PORTNAME= game
DISTVERSION= 2.4.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -0,0 +1,17 @@
--- src_c/rwobject.c.orig 2023-06-06 07:10:40 UTC
+++ src_c/rwobject.c
@@ -33,11 +33,10 @@
#if defined(_WIN32)
#define PG_LSEEK _lseeki64
-#elif defined(__APPLE__)
-/* Mac does not implement lseek64 */
-#define PG_LSEEK lseek
-#else
+#elif defined(__GLIBC__)
#define PG_LSEEK lseek64
+#else
+#define PG_LSEEK lseek
#endif
typedef struct {

View File

@ -0,0 +1,18 @@
PORTNAME= looseversion
PORTVERSION= 1.1.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= krion@FreeBSD.org
COMMENT= Python extension for comparing version strings
WWW= https://pypi.org/project/looseversion/
LICENSE= PSFL
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
USES= cpe python:3.7+
USE_PYTHON= autoplist concurrent pep517
.include <bsd.port.mk>

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