*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2021-11-10 12:44:46 +01:00
parent eda163d25b
commit a8c75c3f8a
1711 changed files with 29245 additions and 11337 deletions

View File

@ -25,6 +25,13 @@ PLIST_SUB= PORTVERSION=${PORTVERSION}
GH_ACCOUNT= Blosc
USE_GITHUB= yes
.include <bsd.port.options.mk>
.if ${ARCH} == powerpc64le
USES+= compiler:gcc-c++11-lib
USE_CSTD= c11
.endif
do-test:
cd ${TEST_WRKSRC} && ctest

View File

@ -1,6 +1,6 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
DISTVERSION= 2.8.0
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1634574414
SHA256 (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.mod) = e825e55067ef11bd65a1db5ccb2873913db35443eae9a19260bb445fbd19bb8e
SIZE (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.mod) = 2904
SHA256 (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.zip) = 26fe7b8d75d7976158a447ae1c64b90c34014e31304d6c3c9d6f1b66416c7e7a
SIZE (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.zip) = 504084
TIMESTAMP = 1636305598
SHA256 (go/archivers_nfpm/nfpm-v2.8.0/v2.8.0.mod) = 7cba7c05e82108ccc47dd5a038e8c517ae86ffbe929c3443a9989ecad4d8b2eb
SIZE (go/archivers_nfpm/nfpm-v2.8.0/v2.8.0.mod) = 2904
SHA256 (go/archivers_nfpm/nfpm-v2.8.0/v2.8.0.zip) = dd8871575fcf82e4f2b8ece6eb3735d67da13eb08f706915fda48b18ec06bae3
SIZE (go/archivers_nfpm/nfpm-v2.8.0/v2.8.0.zip) = 504646

View File

@ -23,7 +23,7 @@ MAKE_ENV= USE_SHARED_BROTLI=1
post-patch:
# Clean up bundled libraries
@${RM} -fr ${WRKSRC}/libbrotli/
@${RM} -r ${WRKSRC}/libbrotli/
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +

View File

@ -1,8 +1,8 @@
PORTNAME= gpsprune
PORTVERSION= 20.4
PORTVERSION= 21
CATEGORIES= astro java
MASTER_SITES= http://activityworkshop.net/software/${PORTNAME}/ \
http://mirror.amdmi3.ru/distfiles/
MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/ \
https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}_${PORTVERSION}.jar
EXTRACT_SUFX= # empty
EXTRACT_ONLY= # empty

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1620923254
SHA256 (gpsprune_20.4.jar) = 6536242b2bb4fdac5fdae2d49901d15bfd9b43aa76ccaef1045ebaa336cf4b67
SIZE (gpsprune_20.4.jar) = 1269002
TIMESTAMP = 1636373459
SHA256 (gpsprune_21.jar) = 152ea77fc2bea9f1160c24309a8c47d6568920e34cb7099bfc7f3d49526d5751
SIZE (gpsprune_21.jar) = 1260240

View File

@ -1,5 +1,5 @@
PORTNAME= splitter
PORTVERSION= r642
PORTVERSION= r643
CATEGORIES= astro converters java
MASTER_SITES= http://www.mkgmap.org.uk/download/ \
https://mirror.amdmi3.ru/distfiles/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1629121537
SHA256 (splitter-r642.tar.gz) = e77a5e3307f30a02a1161e4ef486d79906228ee1e640d8c70a71f3bfc39bd8ec
SIZE (splitter-r642.tar.gz) = 1569360
TIMESTAMP = 1636370737
SHA256 (splitter-r643.tar.gz) = 0a4664a6940d6321d86e8e4f0cf285ee2a385e22212f2e048f8ccd751c9d0aa7
SIZE (splitter-r643.tar.gz) = 1577393

View File

@ -1,5 +1,5 @@
PORTNAME= mkgmap
PORTVERSION= r4810
PORTVERSION= r4811
CATEGORIES= astro converters java
MASTER_SITES= https://www.mkgmap.org.uk/download/ \
https://mirror.amdmi3.ru/distfiles/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1635256433
SHA256 (mkgmap-r4810.tar.gz) = cf9a2684eb67ab1d8a6f4c604280af2a86e98c29f06d25b4929b91d1c9c374b1
SIZE (mkgmap-r4810.tar.gz) = 3518019
TIMESTAMP = 1636370722
SHA256 (mkgmap-r4811.tar.gz) = 7119e06d40ff84e4a32a29f16f00c0df4ca8630468d1c3dc9469b480c78024b7
SIZE (mkgmap-r4811.tar.gz) = 3518427

View File

@ -1,6 +1,6 @@
PORTNAME= baresip
PORTVERSION= 0.5.8
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= audio
MASTER_SITES= http://www.creytiv.com/pub/

View File

@ -1,5 +1,5 @@
PORTNAME= exhale
DISTVERSION= 1.1.7
DISTVERSION= 1.1.8
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
@ -14,7 +14,7 @@ USES= cmake compiler:c++11-lang
USE_GITLAB= yes
GL_ACCOUNT= ecodis
GL_COMMIT= acd53a21980828f202792567694b47d4362a910f
GL_COMMIT= 7688ab502ecbd1203bde1e605676f7440cd9fd5e
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1630444114
SHA256 (ecodis-exhale-acd53a21980828f202792567694b47d4362a910f_GL0.tar.gz) = f33c4af9659e80f202a2fe874250ac15c4a2b320844b7dc3c5ccf682f4bd9798
SIZE (ecodis-exhale-acd53a21980828f202792567694b47d4362a910f_GL0.tar.gz) = 137752
TIMESTAMP = 1636500203
SHA256 (ecodis-exhale-7688ab502ecbd1203bde1e605676f7440cd9fd5e_GL0.tar.gz) = 148ae206b8f60d0803f7a0a6eb75ce7e1fa135005d6779bac2773d9cc6fc3c62
SIZE (ecodis-exhale-7688ab502ecbd1203bde1e605676f7440cd9fd5e_GL0.tar.gz) = 138442

View File

@ -1,6 +1,5 @@
PORTNAME= faustlive
DISTVERSION= 2.5.6
PORTREVISION= 1
DISTVERSION= 2.5.7
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -25,7 +24,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
GH_TUPLE= grame-cncm:faustlibraries:9082369:grame_cncm_faustlibraries/Resources/Libs
GH_TUPLE= grame-cncm:faustlibraries:0dce1a5:grame_cncm_faustlibraries/Resources/Libs
SHEBANG_GLOB= build install makelibs

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1626975123
SHA256 (grame-cncm-faustlive-2.5.6_GH0.tar.gz) = 1f059ed7e98c861217c1ac5d3686dc3a112d8f7bf7a6c57ed28dc1f0bd0b3ae0
SIZE (grame-cncm-faustlive-2.5.6_GH0.tar.gz) = 7564491
SHA256 (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 5ec2d2480c6ab586f5c258b27130339e3d1dbebfae936d39a89de656f2e29936
SIZE (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 7711773
TIMESTAMP = 1636218983
SHA256 (grame-cncm-faustlive-2.5.7_GH0.tar.gz) = 2f0d5fcb98d3d26cecdb6923792af88062a938a2b0a5beda207759703c7cb452
SIZE (grame-cncm-faustlive-2.5.7_GH0.tar.gz) = 7989078
SHA256 (grame-cncm-faustlibraries-0dce1a5_GH0.tar.gz) = a24676bc8bf7fe82f9dbf14f4cc401c3a266deb9e13b17d080ca2a4f9c18a1d4
SIZE (grame-cncm-faustlibraries-0dce1a5_GH0.tar.gz) = 7716118

View File

@ -25,6 +25,8 @@ GH_TUPLE= grame-cncm:guidolib:3cf3d88:guidolib/modules/guidolib # this uses some
CMAKE_SOURCE_PATH= ${WRKSRC}/build
CXXFLAGS+= -I${LOCALBASE}/include/guido -I${LOCALBASE}/include/guidoar
CXXFLAGS_powerpc64= -DOSC_HOST_BIG_ENDIAN
CXXFLAGS_powerpc= -DOSC_HOST_BIG_ENDIAN
OPTIONS_DEFINE= DOCS EXAMPLES
OPTIONS_DEFAULT= DOCS EXAMPLES

View File

@ -19,6 +19,6 @@ USES= localbase python:3.6+
USE_PYTHON= autoplist concurrent cython distutils
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo*.so
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>

View File

@ -21,6 +21,6 @@ do-configure:
@cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} config_unix.py --prefix ${LOCALBASE}
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mad*.so
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>

View File

@ -1,10 +1,10 @@
# Created by: shanee@augusta.de
PORTNAME= rosegarden
PORTVERSION= 20.06
PORTREVISION= 2
DISTVERSION= 21.06.1
CATEGORIES= audio
MASTER_SITES= SF
# MASTER_SITES= SF
MASTER_SITES= https://sourceforge.net/projects/${PORTNAME}/files/${PORTNAME}/21.06/
MAINTAINER= adridg@FreeBSD.org
COMMENT= General purpose music editor and sequencer suite

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1591460822
SHA256 (rosegarden-20.06.tar.bz2) = d94c0eb0e28c51662d9056c7e50e5b394a8648442a17dacf99b9718e674e3dc5
SIZE (rosegarden-20.06.tar.bz2) = 6821122
TIMESTAMP = 1636127921
SHA256 (rosegarden-21.06.1.tar.bz2) = 87750dc0b55ae27e07acc4effdc25ae5c4f6ba4ccf81ac5112abb0fed211397a
SIZE (rosegarden-21.06.1.tar.bz2) = 6479487

View File

@ -1,10 +0,0 @@
--- src/gui/general/ThornStyle.cpp.orig 2020-05-18 16:28:59 UTC
+++ src/gui/general/ThornStyle.cpp
@@ -34,6 +34,7 @@
#include <QLabel>
#include <QLayout>
#include <QPainter>
+#include <QPainterPath>
#include <QRadioButton>
#include <QStyleFactory>
#include <QStyleOption>

View File

@ -1,10 +0,0 @@
--- src/gui/widgets/Panner.cpp.orig 2020-05-18 16:29:03 UTC
+++ src/gui/widgets/Panner.cpp
@@ -26,6 +26,7 @@
#include <QPolygon>
#include <QMouseEvent>
+#include <QPainterPath>
#include <iostream>

View File

@ -15,38 +15,37 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
USES= cmake compiler:c++11-lang pkgconfig qt:5
USE_QT= charts core declarative gui multimedia network quickcontrols2 \
widgets buildtools_build qmake_build
USE_GITHUB= yes
GH_ACCOUNT= AlbrechtL
GH_TAGNAME= 66675c9a4160c644a5ade5bf7a0cd0647647f33c
USE_QT= charts core dbus declarative gui multimedia network \
quickcontrols2 widgets buildtools_build qmake_build
OPTIONS_DEFINE= AIRSPY CLI FFTW RTLSDR SOAPY
OPTIONS_DEFAULT= FFTW RTLSDR
RTLSDR_DESC= RTL-SDR support
AIRSPY_DESC= AirSpy support
SOAPY_DESC= SoapySDR support
FFTW_DESC= Use FFTW3 instead of KISSFFT
CLI_DESC= Build the welle-cli tool
FFTW_DESC= Use FFTW3 instead of KISSFFT
RTLSDR_DESC= RTL-SDR support
SOAPY_DESC= SoapySDR support
RTLSDR_LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
RTLSDR_CMAKE_BOOL= RTLSDR
FFTW_CMAKE_BOOL_OFF= KISS_FFT
FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
FFTW_BUILD_DEPENDS= fftw3>=0:math/fftw3
AIRSPY_LIB_DEPENDS= libairspy.so:comms/airspy
AIRSPY_CMAKE_BOOL= AIRSPY
CLI_CMAKE_BOOL= BUILD_WELLE_CLI
CLI_PLIST_FILES= bin/welle-cli \
share/welle-io/html/index.html \
share/welle-io/html/index.js
SOAPY_CMAKE_BOOL= SOAPYSDR
SOAPY_LIB_DEPENDS= libSoapySDR.so:misc/soapysdr
FFTW_BUILD_DEPENDS= fftw3>=0:math/fftw3
FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
FFTW_CMAKE_BOOL_OFF= KISS_FFT
AIRSPY_CMAKE_BOOL= AIRSPY
AIRSPY_LIB_DEPENDS= libairspy.so:comms/airspy
RTLSDR_LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
RTLSDR_CMAKE_BOOL= RTLSDR
SOAPY_LIB_DEPENDS= libSoapySDR.so:misc/soapysdr
SOAPY_CMAKE_BOOL= SOAPYSDR
.include <bsd.port.mk>

View File

@ -1,6 +1,7 @@
PORTNAME= bamtools
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.2
PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -8,7 +8,7 @@ COMMENT= Hypothesis testing using Phylogenies
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64 i386
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64le powerpc64 powerpc
LIB_DEPENDS= libcurl.so:ftp/curl

View File

@ -0,0 +1,133 @@
commit 6f3b00d67ec0bd0072b7b493e2a38d2a2e3af27d
Author: wmayer <wmayer@users.sourceforge.net>
Date: Mon Oct 11 00:30:22 2021 +0200
SMESH: port to OCCT 7.6
diff --git src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp
index cd6f0b2b07..ea83984b97 100644
--- src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp
+++ src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp
@@ -56,6 +56,7 @@
#include <NCollection_Map.hxx>
#include <Standard_ErrorHandler.hxx>
#include <Standard_ProgramError.hxx>
+#include <Standard_Version.hxx>
#include <TColStd_MapOfInteger.hxx>
#include <TopExp.hxx>
#include <TopExp_Explorer.hxx>
@@ -700,7 +701,13 @@ double NETGENPlugin_Mesher::GetDefaultMinSize(const TopoDS_Shape& geom,
BRep_Tool::Triangulation ( TopoDS::Face( fExp.Current() ), loc);
if ( triangulation.IsNull() ) continue;
const double fTol = BRep_Tool::Tolerance( TopoDS::Face( fExp.Current() ));
+#if OCC_VERSION_HEX < 0x070600
const TColgp_Array1OfPnt& points = triangulation->Nodes();
+#else
+ auto points = [&triangulation](Standard_Integer index) {
+ return triangulation->Node(index);
+ };
+#endif
const Poly_Array1OfTriangle& trias = triangulation->Triangles();
for ( int iT = trias.Lower(); iT <= trias.Upper(); ++iT )
{
diff --git src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp
index 5a07308310..fbb1b25008 100644
--- src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp
+++ src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp
@@ -38,10 +38,13 @@
#include <GC_MakeSegment.hxx>
#include <GeomAPI_ExtremaCurveCurve.hxx>
#include <Geom_Line.hxx>
-#include <IntAna_IntConicQuad.hxx>
-#include <IntAna_Quadric.hxx>
+#include <gp_Cone.hxx>
+#include <gp_Cylinder.hxx>
#include <gp_Lin.hxx>
#include <gp_Pln.hxx>
+#include <gp_Sphere.hxx>
+#include <IntAna_IntConicQuad.hxx>
+#include <IntAna_Quadric.hxx>
#include <limits>
#include <numeric>
diff --git src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp
index 88970f36b5..7c51601c7b 100644
--- src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp
+++ src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp
@@ -46,6 +46,7 @@
#include <Poly_Array1OfTriangle.hxx>
#include <Poly_PolygonOnTriangulation.hxx>
#include <Poly_Triangulation.hxx>
+#include <Standard_Version.hxx>
#include <TColgp_Array1OfPnt.hxx>
#include <TopExp.hxx>
#include <TopExp_Explorer.hxx>
@@ -318,13 +319,26 @@ namespace // internal utils
{
myFaceTol = SMESH_MesherHelper::MaxTolerance( face );
myTree = triaTree;
+#if OCC_VERSION_HEX < 0x070600
myNodes = & tr->Nodes();
+#else
+ TColgp_Array1OfPnt* trNodes = new TColgp_Array1OfPnt( 1, tr->NbNodes() );
+ for (Standard_Integer i = myNodes->Lower(); i <= myNodes->Upper(); i++)
+ {
+ trNodes->SetValue(i, tr->Node(i));
+ }
+ myNodes = trNodes;
+ myOwnNodes = true;
+#endif
myPolyTrias = & tr->Triangles();
myTriasDeflection = tr->Deflection();
if ( !loc.IsIdentity() ) // transform nodes if necessary
{
TColgp_Array1OfPnt* trsfNodes = new TColgp_Array1OfPnt( myNodes->Lower(), myNodes->Upper() );
trsfNodes->Assign( *myNodes );
+#if OCC_VERSION_HEX >= 0x070600
+ delete myNodes; // it's already a copy
+#endif
myNodes = trsfNodes;
myOwnNodes = true;
const gp_Trsf& trsf = loc;
diff --git src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp
index f7ac411d9a..5d5c15c366 100644
--- src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp
+++ src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp
@@ -50,7 +50,7 @@
#include <Geom_Surface.hxx>
#include <NCollection_DefineArray2.hxx>
#include <Precision.hxx>
-#include <Quantity_Parameter.hxx>
+#include <Standard_Real.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <TColStd_SequenceOfReal.hxx>
#include <TColgp_SequenceOfXY.hxx>
diff --git src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp
index 8ee0e26832..e9f4618305 100644
--- src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp
+++ src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp
@@ -44,7 +44,10 @@
#include "SMESH_subMeshEventListener.hxx"
#include "StdMeshers_FaceSide.hxx"
+#include <Standard_Version.hxx>
+#if OCC_VERSION_HEX < 0x070600
#include <Adaptor3d_HSurface.hxx>
+#endif
#include <BRepAdaptor_Curve2d.hxx>
#include <BRepAdaptor_Surface.hxx>
#include <BRepLProp_SLProps.hxx>
@@ -1340,8 +1343,13 @@ namespace VISCOUS_3D
//case GeomAbs_SurfaceOfExtrusion:
case GeomAbs_OffsetSurface:
{
+#if OCC_VERSION_HEX < 0x070600
Handle(Adaptor3d_HSurface) base = surface.BasisSurface();
return getRovolutionAxis( base->Surface(), axis );
+#else
+ Handle(Adaptor3d_Surface) base = surface.BasisSurface();
+ return getRovolutionAxis( *base, axis );
+#endif
}
default: return false;
}

View File

@ -1686,4 +1686,6 @@ FreeCAD/share/pixmaps/freecad.xpm
FreeCAD/share/thumbnailers/FreeCAD.thumbnailer
bin/FreeCAD
bin/FreeCADCmd
@dir FreeCAD
@dir FreeCAD/share
@dir FreeCAD/share/Mod/Material/StandardMaterial/Tools

View File

@ -1,7 +1,7 @@
# Created by: Christoph Moench-Tegeder <cmt@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTVERSION= 5.1.12
CATEGORIES= cad
MASTER_SITES= https://kicad-downloads.s3.cern.ch/docs/
PKGNAMESUFFIX= -doc

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619553893
SHA256 (kicad-doc-5.1.10.tar.gz) = 73d986b7a9d5d777e4bf9bc7594e43568e067cd33466940957b5a513d9affd03
SIZE (kicad-doc-5.1.10.tar.gz) = 316075538
TIMESTAMP = 1636463164
SHA256 (kicad-doc-5.1.12.tar.gz) = 8bf34f46758cf631f81f18490310ae7673e343da5eedc5c53192375ee1744479
SIZE (kicad-doc-5.1.12.tar.gz) = 316618503

View File

@ -1,7 +1,7 @@
# Created by: Thierry Thomas <thierry@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTVERSION= 5.1.12
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-footprints

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619292915
SHA256 (kicad-footprints-5.1.10.tar.bz2) = 6707d1c79f57a305773ed8c16971d223ae704fde3e6c238958711be41bec8975
SIZE (kicad-footprints-5.1.10.tar.bz2) = 3382220
TIMESTAMP = 1636062324
SHA256 (kicad-footprints-5.1.12.tar.bz2) = 2f32db7986bfd7c9d42420542d83733c27a604270697e90c9affa15a0cc4707a
SIZE (kicad-footprints-5.1.12.tar.bz2) = 3382783

View File

@ -1,7 +1,7 @@
# Created by: Thierry Thomas <thierry@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTVERSION= 5.1.12
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-packages3D/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-packages3d

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619293768
SHA256 (kicad-packages3D-5.1.10.tar.bz2) = 5b02128fcb5ff69f9c9468b6876d7df68ace0eefb55359f6f37e36ebadd32a0b
SIZE (kicad-packages3D-5.1.10.tar.bz2) = 727194444
TIMESTAMP = 1636063087
SHA256 (kicad-packages3D-5.1.12.tar.bz2) = cf776c1cc76f9c0f2901111bf34350fcc5ddab20e658f07d150b81306107662e
SIZE (kicad-packages3D-5.1.12.tar.bz2) = 727191578

View File

@ -1,7 +1,7 @@
# Created by: Thierry Thomas <thierry@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTVERSION= 5.1.12
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-symbols/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-symbols

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619292928
SHA256 (kicad-symbols-5.1.10.tar.bz2) = cbf71394a8f130c3480471e17e90816311ae3c9ca3f916800511e2f16a7b5285
SIZE (kicad-symbols-5.1.10.tar.bz2) = 1815573
TIMESTAMP = 1636062348
SHA256 (kicad-symbols-5.1.12.tar.bz2) = ab2b42de0ca82c193df141e4883a19b1a16e5335f15964f9006b101eaa4c8f91
SIZE (kicad-symbols-5.1.12.tar.bz2) = 1815145

View File

@ -1,7 +1,7 @@
# Created by: Thierry Thomas <thierry@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTVERSION= 5.1.12
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-templates/-/archive/${DISTVERSION}/
PKGNAMESUFFIX= -library-tmpl

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619292952
SHA256 (kicad-templates-5.1.10.tar.bz2) = c02f516f15fac89c778cc3e90ca2c53bfb293eb98566c90b23f4bf1be942a2e2
SIZE (kicad-templates-5.1.10.tar.bz2) = 1552124
TIMESTAMP = 1636062369
SHA256 (kicad-templates-5.1.12.tar.bz2) = 4afcf871b7f0c6d55d07deb8f13106861495a6166fd49edd8b18b5d952974e16
SIZE (kicad-templates-5.1.12.tar.bz2) = 1552173

View File

@ -1,8 +1,7 @@
# Created by: Thierry Thomas <thierry@FreeBSD.org>
PORTNAME= kicad
PORTVERSION= 5.1.10
PORTREVISION= 1
PORTVERSION= 5.1.12
PORTEPOCH= 2
CATEGORIES= cad
MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619292871
SHA256 (kicad-5.1.10.tar.bz2) = c1bd8521a581964e35b70d23d3b41380eae08e8ab8838db9a5f11b1f818378f9
SIZE (kicad-5.1.10.tar.bz2) = 18586889
TIMESTAMP = 1636062293
SHA256 (kicad-5.1.12.tar.bz2) = af2a485911566097ca61efa394da6779d3bdf9b7dcbe27f56f4d9fc8b105d78b
SIZE (kicad-5.1.12.tar.bz2) = 18581842

View File

@ -0,0 +1,45 @@
--- plugins/3d/oce/loadmodel.cpp.orig 2021-11-08 21:10:20.307953000 +0100
+++ plugins/3d/oce/loadmodel.cpp 2021-11-08 21:42:19.793113000 +0100
@@ -71,6 +71,8 @@
#include <TDF_LabelSequence.hxx>
#include <TDF_ChildIterator.hxx>
+#include <Standard_Version.hxx>
+
#include "plugins/3dapi/ifsg_all.h"
// log mask for wxLogTrace
@@ -865,8 +867,10 @@
else
S3D::AddSGNodeRef( vshape.GetRawPtr(), ocolor );
+#if OCC_VERSION_HEX < 0x070600
const TColgp_Array1OfPnt& arrPolyNodes = triangulation->Nodes();
const Poly_Array1OfTriangle& arrTriangles = triangulation->Triangles();
+#endif
std::vector< SGPOINT > vertices;
std::vector< int > indices;
@@ -875,14 +879,22 @@
for(int i = 1; i <= triangulation->NbNodes(); i++)
{
+#if OCC_VERSION_HEX < 0x070600
gp_XYZ v( arrPolyNodes(i).Coord() );
+#else
+ gp_XYZ v( triangulation->Node(i).Coord() );
+#endif
vertices.push_back( SGPOINT( v.X(), v.Y(), v.Z() ) );
}
for(int i = 1; i <= triangulation->NbTriangles(); i++)
{
int a, b, c;
+#if OCC_VERSION_HEX < 0x070600
arrTriangles( i ).Get( a, b, c );
+#else
+ triangulation->Triangle(i).Get(a, b, c);
+#endif
a--;
if( reverse )

View File

@ -1,8 +1,7 @@
# Created by: Thierry Thomas <thierry@pompo.net>
PORTNAME= opencascade
PORTVERSION= 7.5.0
PORTREVISION= 3
PORTVERSION= 7.6.0
CATEGORIES= cad science
MASTER_SITES= LOCAL/thierry
@ -19,15 +18,18 @@ BUILD_DEPENDS= rapidjson>0:devel/rapidjson \
${LOCALBASE}/lib/qt5/bin/moc:devel/qt5-buildtools
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libexpat.so:textproc/expat2 \
libpng16.so:graphics/png \
libvtksys-${VTKVER}.so:math/vtk${VTKVER:R}
RUN_DEPENDS= bash:shells/bash
# Check ${WRKSRC}/dox/overview/overview.md
# and ${WRKSRC}/dox/dev_guides/building
USES= alias:10 cmake compiler:c++14-lang dos2unix \
gl python qt:5 shebangfix tk tar:tgz xorg
USE_XORG= ice sm x11 xext xi xmu xt
USES= alias:10 cmake compiler:c++14-lang dos2unix gettext-runtime \
gl gnome localbase python qt:5 shebangfix tk tar:tgz xorg
USE_XORG= ice sm x11 xau xcb xdmcp xext xft xi xmu xrender xscrnsaver xt
USE_GL= egl gl glesv2 glu
USE_GNOME= libxml2
DOS2UNIX_FILES= adm/templates/*
SHEBANG_FILES= adm/templates/*.sh \
@ -46,7 +48,7 @@ OPTIONS_DEFAULT=FFMPEG VIS
OPTIONS_SUB= yes
REINPLACE_ARGS= -i ""
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -Wl,--allow-shlib-undefined
CMAKE_ARGS+= -DINSTALL_DIR=${OCCROOT} \
-DINSTALL_DIR_INCLUDE=${PREFIX}/include/OpenCASCADE \
-DINSTALL_DIR_LIB=${PREFIX}/lib \
@ -75,7 +77,29 @@ PLIST_SUB= OCCROOT="${LOCCROOT}" BITS=${BITS} CC=${CHOSEN_COMPILER_TYPE} \
FFMPEG_CMAKE_ON= -DUSE_FFMPEG:BOOL=ON
FFMPEG_CMAKE_OFF= -DUSE_FFMPEG:BOOL=OFF
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libtheoraenc.so:multimedia/libtheora \
libunistring.so:devel/libunistring \
libvdpau.so:multimedia/libvdpau \
libxvidcore.so:multimedia/xvid \
libp11-kit.so:security/p11-kit \
libx264.so:multimedia/libx264 \
libtasn1.so:security/libtasn1 \
libvorbis.so:audio/libvorbis \
libdav1d.so:multimedia/dav1d \
libnettle.so:security/nettle \
libgnutls.so:security/gnutls \
libvpx.so:multimedia/libvpx \
libx265.so:multimedia/x265 \
libdrm.so:graphics/libdrm \
libva.so:multimedia/libva \
libaom.so:multimedia/aom \
libmp3lame.so:audio/lame \
libffi.so:devel/libffi \
libidn2.so:dns/libidn2 \
libogg.so:audio/libogg \
libopus.so:audio/opus \
libgmp.so:math/gmp
VIS_CMAKE_ON= -DUSE_FREEIMAGE:BOOL=ON \
-DUSE_FREETYPE:BOOL=ON \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1605211398
SHA256 (opencascade-7.5.0.tgz) = d82d253aa6f43ce49111e84e04286dab4445eecba8efb5190973244b0c7fd211
SIZE (opencascade-7.5.0.tgz) = 377394053
TIMESTAMP = 1635964606
SHA256 (opencascade-7.6.0.tgz) = 8dd81ee7b37f38bf930e0c067aa10f027310f3ab896f2925b32a2a2c5e273401
SIZE (opencascade-7.6.0.tgz) = 230101903

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2020-11-03 14:49:47 UTC
--- CMakeLists.txt.orig 2021-10-30 11:13:37 UTC
+++ CMakeLists.txt
@@ -893,7 +893,7 @@ if (${DRAWEXE_INDEX} GREATER -1)
@@ -963,7 +963,7 @@ if (${DRAWEXE_INDEX} GREATER -1)
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
else()
install (FILES "${CMAKE_SOURCE_DIR}/adm/templates/draw.${SCRIPT_EXT}" DESTINATION "${INSTALL_DIR_SCRIPT}"
@ -9,7 +9,7 @@
endif()
# copy draw script to CMake binary folder
@@ -909,7 +909,7 @@ else()
@@ -979,7 +979,7 @@ else()
endif()
# change custom.bat/sh
@ -18,7 +18,7 @@
file (READ "${INSTALL_DIR}/${INSTALL_DIR_SCRIPT}/custom.${SCRIPT_EXT}" CUSTOM_CONTENT)
set (CUSTOM_CONTENT "${CUSTOM_CONTENT} ${ADDITIONAL_CUSTOM_CONTENT}")
@@ -1156,7 +1156,13 @@ foreach (OCCT_CONFIGURATION ${CMAKE_CONFIGURATION_TYPE
@@ -1229,7 +1229,13 @@ foreach (OCCT_CONFIGURATION ${CMAKE_CONFIGURATION_TYPE
endforeach()
# install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration
install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)")

View File

@ -1,10 +1,10 @@
--- adm/cmake/occt_csf.cmake.orig 2020-11-03 14:49:43 UTC
--- adm/cmake/occt_csf.cmake.orig 2021-10-30 11:13:37 UTC
+++ adm/cmake/occt_csf.cmake
@@ -124,7 +124,6 @@ else()
set (CSF_OpenGlLibs "GL")
@@ -142,7 +142,6 @@ else()
set (CSF_OpenGlLibs "GL EGL")
endif()
set (CSF_XwLibs "X11 Xext Xmu Xi")
set (CSF_OpenGlesLibs "EGL GLESv2")
- set (CSF_dl "dl")
set (CSF_fontconfig "fontconfig")
endif()
endif()
if (USE_FREETYPE)
set (CSF_fontconfig "fontconfig")
endif()

View File

@ -1,14 +1,14 @@
--- src/DrawResources/CheckCommands.tcl.orig 2020-11-03 14:49:56 UTC
--- src/DrawResources/CheckCommands.tcl.orig 2021-10-30 11:13:45 UTC
+++ src/DrawResources/CheckCommands.tcl
@@ -1053,6 +1053,7 @@ help checkplatform {
-windows : return 1 if current platform is 'Windows', overwise return 0
-linux : return 1 if current platform is 'Linux', overwise return 0
-osx : return 1 if current platform is 'MacOS X', overwise return 0
+ -freebsd : return 1 if current platform is 'FreeBSD', overwise return 0
@@ -1095,6 +1095,7 @@ help checkplatform {
-windows : return 1 if current platform is 'Windows', otherwise return 0
-linux : return 1 if current platform is 'Linux', otherwise return 0
-osx : return 1 if current platform is 'MacOS X', otherwise return 0
+ -freebsd : return 1 if current platform is 'FreeBSD', otherwise return 0
Only one option can be used at once.
If no option is given, procedure will return the name of current platform.
@@ -1061,9 +1062,11 @@ proc checkplatform {args} {
@@ -1103,9 +1104,11 @@ proc checkplatform {args} {
set check_for_windows false
set check_for_linux false
set check_for_macosx false
@ -20,7 +20,7 @@
{"-osx" check_for_macosx 0}}
_check_args ${args} ${options} "checkplatform"
@@ -1072,17 +1075,19 @@ proc checkplatform {args} {
@@ -1114,17 +1117,19 @@ proc checkplatform {args} {
set current_platform Windows
} elseif { $::tcl_platform(os) == "Linux" } {
set current_platform Linux
@ -42,7 +42,7 @@
error "Error: wrong usage of command checkplatform, only single option can be used at once"
}
@@ -1091,8 +1096,13 @@ proc checkplatform {args} {
@@ -1133,8 +1138,13 @@ proc checkplatform {args} {
return 1
}

View File

@ -1,16 +0,0 @@
--- src/IVtkDraw/IVtkDraw_Interactor.cxx.orig 2020-11-03 14:50:01 UTC
+++ src/IVtkDraw/IVtkDraw_Interactor.cxx
@@ -20,6 +20,13 @@
#include <vtkWin32OpenGLRenderWindow.h>
#else
#include <GL/glx.h>
+
+// Preventing naming collisions between
+// GLX and VTK versions 9.0 and above
+#ifdef AllValues
+#undef AllValues
+#endif
+
#include <vtkXRenderWindowInteractor.h>
#include <vtkXOpenGLRenderWindow.h>
#endif

View File

@ -1,11 +0,0 @@
--- src/StepFile/recfile.pc.orig 2017-08-30 13:28:34 UTC
+++ src/StepFile/recfile.pc
@@ -16,7 +16,7 @@
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
-#if (!defined(_WIN32) && !defined(__APPLE__))
+#if (!defined(_WIN32) && !defined(__APPLE__) && !defined(__FreeBSD__))
#include "malloc.h"
#endif
#include "recfile.ph"

File diff suppressed because it is too large Load Diff

View File

@ -35,6 +35,7 @@ USE_GNOME= libxml2
USE_XORG= ice sm x11 xau xcb xdamage xdmcp xext xfixes xft \
xinerama xrender xxf86vm
CXXFLAGS_powerpc64= -mvsx
CMAKE_ARGS= -DVSP_USE_SYSTEM_CMINPACK:BOOLEAN=yes \
-DVSP_USE_SYSTEM_CPPTEST:BOOLEAN=yes \
-DVSP_USE_SYSTEM_CODEELI:BOOLEAN=no \

View File

@ -1,6 +1,5 @@
PORTNAME= serialport
PORTVERSION= 1.3.1
PORTREVISION= 1
DISTVERSION= 1.3.2
CATEGORIES= comms rubygems
MASTER_SITES= RG
@ -9,8 +8,8 @@ COMMENT= Library for using RS-232 serial ports
LICENSE= GPLv2
USE_RUBY= yes
USES= gem shebangfix
USE_RUBY= yes
SHEBANG_FILES= test/set_readtimeout.rb
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1485022418
SHA256 (rubygem/serialport-1.3.1.gem) = 59293f68d8d6fe8e54726a238f46143f0e5541d4232cc211f10cb627c8219747
SIZE (rubygem/serialport-1.3.1.gem) = 25088
TIMESTAMP = 1634737833
SHA256 (rubygem/serialport-1.3.2.gem) = fd4fb5a8f796e66b07eb7ede289c4561aae0bc02a1936b7bff1bd75e3485b529
SIZE (rubygem/serialport-1.3.2.gem) = 25088

View File

@ -1,6 +1,6 @@
PORTNAME= scrcpy
DISTVERSIONPREFIX= v
DISTVERSION= 1.17
DISTVERSION= 1.19
CATEGORIES= comms net
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server
DISTFILES= ${SERVER_FILE}:server

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1609823739
SHA256 (scrcpy-server-v1.17) = 11b5ad2d1bc9b9730fb7254a78efd71a8ff46b1938ff468e47a21b653a1b6725
SIZE (scrcpy-server-v1.17) = 34930
SHA256 (Genymobile-scrcpy-v1.17_GH0.tar.gz) = c16f1fe1789290d0c7dd3a2778f33d6dc6347ffe3e78e64127b85eda52420d7f
SIZE (Genymobile-scrcpy-v1.17_GH0.tar.gz) = 266637
TIMESTAMP = 1636261198
SHA256 (scrcpy-server-v1.19) = 876f9322182e6aac6a58db1334f4225855ef3a17eaebc80aab6601d9d1ecb867
SIZE (scrcpy-server-v1.19) = 37330
SHA256 (Genymobile-scrcpy-v1.19_GH0.tar.gz) = 40ac2059618f18a0e6f9cd0e40d3bff240ade98664bd619422f875bff7e8c70e
SIZE (Genymobile-scrcpy-v1.19_GH0.tar.gz) = 314821

View File

@ -0,0 +1,13 @@
--- app/src/compat.h.orig 2021-11-07 06:03:53 UTC
+++ app/src/compat.h
@@ -1,8 +1,8 @@
#ifndef COMPAT_H
#define COMPAT_H
-#define _POSIX_C_SOURCE 200809L
-#define _XOPEN_SOURCE 700
+// #define _POSIX_C_SOURCE 200809L
+// #define _XOPEN_SOURCE 700
#define _GNU_SOURCE
#ifdef __APPLE__
# define _DARWIN_C_SOURCE

View File

@ -1,6 +1,6 @@
PORTNAME= pdf2djvu
DISTVERSION= 0.9.17.1
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/

View File

@ -1,7 +1,7 @@
# Created by: mm@FreeBSD.org
PORTNAME= adodb
PORTVERSION= 5.21.2
PORTVERSION= 5.21.3
DISTVERSIONPREFIX= v
CATEGORIES= databases www
PKGNAMESUFFIX= 5${PHP_PKGNAMESUFFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1629705756
SHA256 (adodb-ADOdb-v5.21.2_GH0.tar.gz) = 9262fe53fb2e25aee53a4490133c55a8837e7197baa1c8c77237a4754ed3bb20
SIZE (adodb-ADOdb-v5.21.2_GH0.tar.gz) = 434575
TIMESTAMP = 1636372123
SHA256 (adodb-ADOdb-v5.21.3_GH0.tar.gz) = 182856c8acc326855abf73cf25ddd36a66d5816ad952314d9cf4e6509f82f806
SIZE (adodb-ADOdb-v5.21.3_GH0.tar.gz) = 434837

View File

@ -11,8 +11,8 @@ COMMENT= Fast open-source OLAP database management system
LICENSE= APACHE20
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= only supported on amd64
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= only supported on aarch64 and amd64
BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS= bash:shells/bash
@ -215,6 +215,7 @@ SOVERSION= ${PORTVERSION}
post-patch:
@${REINPLACE_CMD} -e 's|/var/lib/clickhouse|/var/db/clickhouse|;s|/var/log/clickhouse-server|/var/log/clickhouse|;s|/etc/clickhouse-server|${PREFIX}/etc/clickhouse-server|' ${WRKSRC}/programs/server/config.xml
cd ${WRKSRC}/contrib/openldap-cmake && ${LN} -s freebsd_x86_64 freebsd_aarch64
post-install:
@${RM} ${STAGEDIR}${PREFIX}/bin/config-processor

View File

@ -0,0 +1,10 @@
--- cmake/find/ldap.cmake.orig 2021-09-13 15:27:47.655692000 +0200
+++ cmake/find/ldap.cmake 2021-09-13 15:28:02.970539000 +0200
@@ -64,6 +64,7 @@ if (NOT OPENLDAP_FOUND AND NOT MISSING_INTERNAL_LDAP_L
( "${_system_name}" STREQUAL "linux" AND "${_system_processor}" STREQUAL "aarch64" ) OR
( "${_system_name}" STREQUAL "linux" AND "${_system_processor}" STREQUAL "ppc64le" ) OR
( "${_system_name}" STREQUAL "freebsd" AND "${_system_processor}" STREQUAL "x86_64" ) OR
+ ( "${_system_name}" STREQUAL "freebsd" AND "${_system_processor}" STREQUAL "aarch64" ) OR
( "${_system_name}" STREQUAL "darwin" AND "${_system_processor}" STREQUAL "x86_64" ) OR
( "${_system_name}" STREQUAL "darwin" AND "${_system_processor}" STREQUAL "aarch64" )
)

View File

@ -0,0 +1,75 @@
--- contrib/boringssl/crypto/cpu-aarch64-linux.c.orig 2019-10-21 10:14:54 UTC
+++ contrib/boringssl/crypto/cpu-aarch64-linux.c
@@ -14,49 +14,47 @@
#include <openssl/cpu.h>
-#if defined(OPENSSL_AARCH64) && defined(OPENSSL_LINUX) && \
- !defined(OPENSSL_STATIC_ARMCAP)
+#if defined(OPENSSL_AARCH64)
-#include <sys/auxv.h>
-
#include <openssl/arm_arch.h>
#include "internal.h"
-
extern uint32_t OPENSSL_armcap_P;
-void OPENSSL_cpuid_setup(void) {
- unsigned long hwcap = getauxval(AT_HWCAP);
+#include <machine/armreg.h>
- // See /usr/include/asm/hwcap.h on an aarch64 installation for the source of
- // these values.
- static const unsigned long kNEON = 1 << 1;
- static const unsigned long kAES = 1 << 3;
- static const unsigned long kPMULL = 1 << 4;
- static const unsigned long kSHA1 = 1 << 5;
- static const unsigned long kSHA256 = 1 << 6;
+#ifndef ID_AA64ISAR0_AES_VAL
+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES
+#endif
+#ifndef ID_AA64ISAR0_AES_VAL
+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES
+#endif
+#ifndef ID_AA64ISAR0_SHA1_VAL
+#define ID_AA64ISAR0_SHA1_VAL ID_AA64ISAR0_SHA1
+#endif
+#ifndef ID_AA64ISAR0_SHA2_VAL
+#define ID_AA64ISAR0_SHA2_VAL ID_AA64ISAR0_SHA2
+#endif
- if ((hwcap & kNEON) == 0) {
- // Matching OpenSSL, if NEON is missing, don't report other features
- // either.
- return;
- }
+void OPENSSL_cpuid_setup(void) {
+ uint64_t id_aa64isar0;
+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
+
OPENSSL_armcap_P |= ARMV7_NEON;
- if (hwcap & kAES) {
+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) >= ID_AA64ISAR0_AES_BASE) {
OPENSSL_armcap_P |= ARMV8_AES;
}
- if (hwcap & kPMULL) {
+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) {
OPENSSL_armcap_P |= ARMV8_PMULL;
}
- if (hwcap & kSHA1) {
+ if (ID_AA64ISAR0_SHA1_VAL(id_aa64isar0) == ID_AA64ISAR0_SHA1_BASE) {
OPENSSL_armcap_P |= ARMV8_SHA1;
}
- if (hwcap & kSHA256) {
+ if(ID_AA64ISAR0_SHA2_VAL(id_aa64isar0) >= ID_AA64ISAR0_SHA2_BASE) {
OPENSSL_armcap_P |= ARMV8_SHA256;
}
}
-
-#endif // OPENSSL_AARCH64 && !OPENSSL_STATIC_ARMCAP
+#endif // OPENSSL_AARCH64

View File

@ -0,0 +1,11 @@
--- contrib/jemalloc-cmake/include_freebsd_aarch64/jemalloc/internal/jemalloc_internal_defs.h.in.orig 2021-07-22 13:50:06.073516000 +0200
+++ contrib/jemalloc-cmake/include_freebsd_aarch64/jemalloc/internal/jemalloc_internal_defs.h.in 2021-07-22 13:50:28.909237000 +0200
@@ -161,7 +161,7 @@
* JEMALLOC_DSS enables use of sbrk(2) to allocate extents from the data storage
* segment (DSS).
*/
-#define JEMALLOC_DSS
+/* #undef JEMALLOC_DSS */
/* Support memory filling (junk/zero). */
#define JEMALLOC_FILL

View File

@ -0,0 +1,14 @@
--- contrib/rocksdb-cmake/CMakeLists.txt.orig 2021-09-13 16:50:13.827707000 +0200
+++ contrib/rocksdb-cmake/CMakeLists.txt 2021-09-13 16:51:37.118209000 +0200
@@ -233,6 +233,11 @@ if(HAVE_AUXV_GETAUXVAL)
add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT)
endif()
+check_cxx_symbol_exists(elf_aux_info sys/auxv.h HAVE_ELF_AUX_INFO)
+if(HAVE_ELF_AUX_INFO)
+ add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT)
+endif()
+
include_directories(${ROCKSDB_SOURCE_DIR})
include_directories("${ROCKSDB_SOURCE_DIR}/include")
if(WITH_FOLLY_DISTRIBUTED_MUTEX)

View File

@ -0,0 +1,13 @@
--- contrib/rocksdb/CMakeLists.txt.orig 2021-09-13 16:40:55.686967000 +0200
+++ contrib/rocksdb/CMakeLists.txt 2021-09-13 16:44:42.046383000 +0200
@@ -553,6 +553,10 @@ check_cxx_symbol_exists(getauxval auvx.h HAVE_AUXV_GET
if(HAVE_AUXV_GETAUXVAL)
add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT)
endif()
+check_cxx_symbol_exists(elf_aux_info sys/auxv.h HAVE_AUXV_ELF_AUX_INFO)
+if(HAVE_AUXV_ELF_AUX_INFO)
+ add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT)
+endif()
include_directories(${PROJECT_SOURCE_DIR})
include_directories(${PROJECT_SOURCE_DIR}/include)

View File

@ -0,0 +1,38 @@
--- contrib/rocksdb/util/crc32c.cc.orig 2021-07-21 16:35:20.404459000 +0200
+++ contrib/rocksdb/util/crc32c.cc 2021-07-22 09:48:10.980923000 +0200
@@ -41,7 +41,7 @@
#endif
-#if defined(__linux__) && defined(HAVE_ARM64_CRC)
+#if (defined(__FreeBSD__) || defined(__linux__)) && defined(HAVE_ARM64_CRC)
bool pmull_runtime_flag = false;
#endif
@@ -474,7 +474,7 @@ static bool isAltiVec() {
}
#endif
-#if defined(__linux__) && defined(HAVE_ARM64_CRC)
+#if (defined(__FreeBSD__) || defined(__linux__)) && defined(HAVE_ARM64_CRC)
uint32_t ExtendARMImpl(uint32_t crc, const char *buf, size_t size) {
return crc32c_arm64(crc, (const unsigned char *)buf, size);
}
@@ -494,7 +494,7 @@ std::string IsFastCrc32Supported() {
has_fast_crc = false;
arch = "PPC";
#endif
-#elif defined(__linux__) && defined(HAVE_ARM64_CRC)
+#elif (defined(__FreeBSD__) || defined(__linux__)) && defined(HAVE_ARM64_CRC)
if (crc32c_runtime_check()) {
has_fast_crc = true;
arch = "Arm64";
@@ -1227,7 +1227,7 @@ uint32_t crc32c_3way(uint32_t crc, const char* buf, si
static inline Function Choose_Extend() {
#ifdef HAVE_POWER8
return isAltiVec() ? ExtendPPCImpl : ExtendImpl<Slow_CRC32>;
-#elif defined(__linux__) && defined(HAVE_ARM64_CRC)
+#elif (defined(__FreeBSD__) || defined(__linux__)) && defined(HAVE_ARM64_CRC)
if(crc32c_runtime_check()) {
pmull_runtime_flag = crc32c_pmull_runtime_check();
return ExtendARMImpl;

View File

@ -0,0 +1,45 @@
--- contrib/rocksdb/util/crc32c_arm64.cc.orig 2021-05-13 00:21:57.000000000 +0200
+++ contrib/rocksdb/util/crc32c_arm64.cc 2000-01-01 02:32:56.500264000 +0100
@@ -5,9 +5,11 @@
#include "util/crc32c_arm64.h"
-#if defined(__linux__) && defined(HAVE_ARM64_CRC)
+#if (defined(__FreeBSD__) || defined(__linux__)) && defined(HAVE_ARM64_CRC)
+#if defined(__linux__)
#include <asm/hwcap.h>
+#endif // linux
#ifdef ROCKSDB_AUXV_GETAUXVAL_PRESENT
#include <sys/auxv.h>
#endif
@@ -42,7 +44,14 @@ extern bool pmull_runtime_flag;
uint32_t crc32c_runtime_check(void) {
#ifdef ROCKSDB_AUXV_GETAUXVAL_PRESENT
+#if defined(__FreeBSD__)
+ uint64_t auxv;
+ int result = elf_aux_info(AT_HWCAP, &auxv, sizeof auxv);
+ if (result != 0)
+ return 0;
+#else
uint64_t auxv = getauxval(AT_HWCAP);
+#endif
return (auxv & HWCAP_CRC32) != 0;
#else
return 0;
@@ -51,7 +60,14 @@ uint32_t crc32c_runtime_check(void) {
bool crc32c_pmull_runtime_check(void) {
#ifdef ROCKSDB_AUXV_GETAUXVAL_PRESENT
+#if defined(__FreeBSD__)
+ uint64_t auxv;
+ int result = elf_aux_info(AT_HWCAP, &auxv, sizeof auxv);
+ if (result != 0)
+ return 0;
+#else
uint64_t auxv = getauxval(AT_HWCAP);
+#endif
return (auxv & HWCAP_PMULL) != 0;
#else
return false;

View File

@ -0,0 +1,11 @@
--- src/Common/StackTrace.cpp.orig 2021-09-13 15:30:01.608345000 +0200
+++ src/Common/StackTrace.cpp 2021-09-13 15:30:10.009331000 +0200
@@ -186,6 +186,8 @@ static void * getCallerAddress(const ucontext_t & context)
#elif defined(__APPLE__) && defined(__aarch64__)
return reinterpret_cast<void *>(context.uc_mcontext->__ss.__pc);
+#elif defined(__FreeBSD__) && defined(__aarch64__)
+ return reinterpret_cast<void *>(context.uc_mcontext.mc_gpregs.gp_elr);
#elif defined(__aarch64__)
return reinterpret_cast<void *>(context.uc_mcontext.pc);
#elif defined(__powerpc64__)

View File

@ -1,8 +1,7 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
PORTNAME= evolution-data-server
DISTVERSION= 3.42.0
PORTREVISION= 1
DISTVERSION= 3.42.1
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1632863347
SHA256 (gnome/evolution-data-server-3.42.0.tar.xz) = e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
SIZE (gnome/evolution-data-server-3.42.0.tar.xz) = 4614616
TIMESTAMP = 1636128836
SHA256 (gnome/evolution-data-server-3.42.1.tar.xz) = e6e67f2a77d0ff3e6da50b03dc5fa266e716626bcda2ef44144e317e35f2f528
SIZE (gnome/evolution-data-server-3.42.1.tar.xz) = 4621996

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2017-06-02 14:29:11 UTC
--- CMakeLists.txt.orig 2021-11-05 17:23:17 UTC
+++ CMakeLists.txt
@@ -503,6 +503,7 @@ endif(WITH_LIBDB)
@@ -521,6 +521,7 @@ endif(WITH_LIBDB)
# ******************************
set(CMAKE_REQUIRED_LIBRARIES "-liconv")

View File

@ -1,6 +1,6 @@
--- src/libedataserver/e-alphabet-index-private.cpp.orig 2017-05-08 12:04:10 UTC
--- src/libedataserver/e-alphabet-index-private.cpp.orig 2021-10-29 07:18:27 UTC
+++ src/libedataserver/e-alphabet-index-private.cpp
@@ -76,7 +76,7 @@ _e_alphabet_index_cxx_get_index (EAlphabetIndex *alph
@@ -77,7 +77,7 @@ _e_alphabet_index_cxx_get_index (EAlphabetIndex *alph
const gchar *word)
{
UErrorCode status = U_ZERO_ERROR;
@ -9,7 +9,7 @@
gint index;
g_return_val_if_fail (alphabet_index != NULL, -1);
@@ -129,7 +129,7 @@ _e_alphabet_index_cxx_get_labels (EAlphabetIndex *alp
@@ -130,7 +130,7 @@ _e_alphabet_index_cxx_get_labels (EAlphabetIndex *alp
for (i = 0; alphabet_index->priv->nextBucket (status); i++) {
UAlphabeticIndexLabelType label_type;
@ -18,9 +18,9 @@
std::string string;
label_type = alphabet_index->priv->getBucketLabelType ();
--- src/libedataserver/e-transliterator-private.cpp.orig 2017-05-08 12:04:10 UTC
--- src/libedataserver/e-transliterator-private.cpp.orig 2021-10-29 07:18:27 UTC
+++ src/libedataserver/e-transliterator-private.cpp
@@ -74,7 +74,7 @@ gchar *
@@ -75,7 +75,7 @@ gchar *
_e_transliterator_cxx_transliterate (ETransliterator *transliterator,
const gchar *str)
{

View File

@ -0,0 +1,10 @@
--- src/camel/camel-hostname-utils.c.orig 2021-11-05 17:23:49 UTC
+++ src/camel/camel-hostname-utils.c
@@ -24,6 +24,7 @@
#include <unicode/uchar.h>
#include <unicode/uscript.h>
+#include <unicode/ustring.h>
#include "camel-string-utils.h"
#include "camel-hostname-utils.h"

View File

@ -22,6 +22,7 @@ include/evolution-data-server/camel/camel-folder-summary.h
include/evolution-data-server/camel/camel-folder-thread.h
include/evolution-data-server/camel/camel-folder.h
include/evolution-data-server/camel/camel-gpg-context.h
include/evolution-data-server/camel/camel-hostname-utils.h
include/evolution-data-server/camel/camel-html-parser.h
include/evolution-data-server/camel/camel-iconv.h
include/evolution-data-server/camel/camel-index.h

View File

@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
CATEGORIES= databases net-mgmt
MAINTAINER= driesm.michiels@gmail.com
MAINTAINER= driesm@FreeBSD.org
COMMENT= Open-source distributed time series database
LICENSE= MIT

View File

@ -2,7 +2,7 @@
PORTNAME= kbibtex
DISTVERSION= 0.9.2
PORTREVISION= 22
PORTREVISION= 23
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION}

View File

@ -1,5 +1,5 @@
PORTNAME= mariadb-connector-c
PORTVERSION= 3.1.10
PORTVERSION= 3.2.4
CATEGORIES= databases
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirrors.supportex.net/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1603044903
SHA256 (mariadb-connector-c-3.1.10-src.tar.gz) = af3e5613cb9e811f70db85a8a704c7140dc3e35f7c39912d0509511638f9658f
SIZE (mariadb-connector-c-3.1.10-src.tar.gz) = 746801
TIMESTAMP = 1636199203
SHA256 (mariadb-connector-c-3.2.4-src.tar.gz) = 81fd5e7c800d8524d9cc5bcfa037ff5ac154361fe89e8103d406fb8768f3b5d1
SIZE (mariadb-connector-c-3.2.4-src.tar.gz) = 991053

View File

@ -1,11 +0,0 @@
--- cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
+++ cmake/ConnectorName.cmake
@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
SET(MACHINE_NAME "x64")
ELSE()
SET(MACHINE_NAME "32")
- END()
+ ENDIF()
ENDIF()
SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")

View File

@ -26,3 +26,123 @@ lib/mariadb/plugin/mysql_clear_password.so
lib/mariadb/plugin/remote_io.so
lib/mariadb/plugin/sha256_password.so
libdata/pkgconfig/libmariadb.pc
man/man3/mariadb_cancel.3.gz
man/man3/mariadb_connection.3.gz
man/man3/mariadb_dyncol_check.3.gz
man/man3/mariadb_dyncol_column_cmp_named.3.gz
man/man3/mariadb_dyncol_column_count.3.gz
man/man3/mariadb_dyncol_create_many_named.3.gz
man/man3/mariadb_dyncol_create_many_num.3.gz
man/man3/mariadb_dyncol_exists_named.3.gz
man/man3/mariadb_dyncol_exists_num.3.gz
man/man3/mariadb_dyncol_free.3.gz
man/man3/mariadb_dyncol_list_named.3.gz
man/man3/mariadb_dyncol_list_num.3.gz
man/man3/mariadb_dyncol_unpack.3.gz
man/man3/mariadb_dyncol_update_many_named.3.gz
man/man3/mariadb_dyncol_update_many_num.3.gz
man/man3/mariadb_get_infov.3.gz
man/man3/mariadb_reconnect.3.gz
man/man3/mariadb_rpl_close.3.gz
man/man3/mariadb_rpl_fetch.3.gz
man/man3/mariadb_rpl_get_optionsv.3.gz
man/man3/mariadb_rpl_open.3.gz
man/man3/mariadb_rpl_optionsv.3.gz
man/man3/mariadb_stmt_execute_direct.3.gz
man/man3/mariadb_stmt_fetch_fields.3.gz
man/man3/mysql_affected_rows.3.gz
man/man3/mysql_autocommit.3.gz
man/man3/mysql_change_user.3.gz
man/man3/mysql_close.3.gz
man/man3/mysql_commit.3.gz
man/man3/mysql_data_seek.3.gz
man/man3/mysql_errno.3.gz
man/man3/mysql_error.3.gz
man/man3/mysql_fetch_field.3.gz
man/man3/mysql_fetch_field_direct.3.gz
man/man3/mysql_fetch_fields.3.gz
man/man3/mysql_fetch_lengths.3.gz
man/man3/mysql_fetch_row.3.gz
man/man3/mysql_field_count.3.gz
man/man3/mysql_field_seek.3.gz
man/man3/mysql_field_tell.3.gz
man/man3/mysql_free_result.3.gz
man/man3/mysql_get_character_set_info.3.gz
man/man3/mysql_get_client_info.3.gz
man/man3/mysql_get_client_version.3.gz
man/man3/mysql_get_host_info.3.gz
man/man3/mysql_get_proto_info.3.gz
man/man3/mysql_get_server_info.3.gz
man/man3/mysql_get_server_version.3.gz
man/man3/mysql_get_socket.3.gz
man/man3/mysql_get_ssl_cipher.3.gz
man/man3/mysql_hex_string.3.gz
man/man3/mysql_info.3.gz
man/man3/mysql_init.3.gz
man/man3/mysql_kill.3.gz
man/man3/mysql_more_results.3.gz
man/man3/mysql_next_result.3.gz
man/man3/mysql_num_fields.3.gz
man/man3/mysql_num_rows.3.gz
man/man3/mysql_options.3.gz
man/man3/mysql_options4.3.gz
man/man3/mysql_optionsv.3.gz
man/man3/mysql_ping.3.gz
man/man3/mysql_query.3.gz
man/man3/mysql_read_query_result.3.gz
man/man3/mysql_real_connect.3.gz
man/man3/mysql_real_escape_string.3.gz
man/man3/mysql_real_query.3.gz
man/man3/mysql_refresh.3.gz
man/man3/mysql_reset_connection.3.gz
man/man3/mysql_rollback.3.gz
man/man3/mysql_row_seek.3.gz
man/man3/mysql_row_tell.3.gz
man/man3/mysql_select_db.3.gz
man/man3/mysql_send_query.3.gz
man/man3/mysql_server_end.3.gz
man/man3/mysql_server_init.3.gz
man/man3/mysql_session_track_get_first.3.gz
man/man3/mysql_session_track_get_next.3.gz
man/man3/mysql_set_character_set.3.gz
man/man3/mysql_set_server_option.3.gz
man/man3/mysql_shutdown.3.gz
man/man3/mysql_sqlstate.3.gz
man/man3/mysql_ssl_set.3.gz
man/man3/mysql_stat.3.gz
man/man3/mysql_stmt_affected_rows.3.gz
man/man3/mysql_stmt_attr_get.3.gz
man/man3/mysql_stmt_attr_set.3.gz
man/man3/mysql_stmt_bind_param.3.gz
man/man3/mysql_stmt_bind_result.3.gz
man/man3/mysql_stmt_close.3.gz
man/man3/mysql_stmt_data_seek.3.gz
man/man3/mysql_stmt_errno.3.gz
man/man3/mysql_stmt_error.3.gz
man/man3/mysql_stmt_execute.3.gz
man/man3/mysql_stmt_fetch.3.gz
man/man3/mysql_stmt_fetch_column.3.gz
man/man3/mysql_stmt_field_count.3.gz
man/man3/mysql_stmt_free_result.3.gz
man/man3/mysql_stmt_init.3.gz
man/man3/mysql_stmt_insert_id.3.gz
man/man3/mysql_stmt_more_results.3.gz
man/man3/mysql_stmt_next_result.3.gz
man/man3/mysql_stmt_num_rows.3.gz
man/man3/mysql_stmt_param_count.3.gz
man/man3/mysql_stmt_param_metadata.3.gz
man/man3/mysql_stmt_prepare.3.gz
man/man3/mysql_stmt_reset.3.gz
man/man3/mysql_stmt_result_metadata.3.gz
man/man3/mysql_stmt_row_seek.3.gz
man/man3/mysql_stmt_row_tell.3.gz
man/man3/mysql_stmt_send_long_data.3.gz
man/man3/mysql_stmt_sqlstate.3.gz
man/man3/mysql_stmt_store_result.3.gz
man/man3/mysql_stmt_warning_count.3.gz
man/man3/mysql_store_result.3.gz
man/man3/mysql_thread_end.3.gz
man/man3/mysql_thread_id.3.gz
man/man3/mysql_thread_init.3.gz
man/man3/mysql_use_result.3.gz
man/man3/mysql_warning_count.3.gz

View File

@ -1,5 +1,5 @@
PORTNAME= mariadb
PORTVERSION= 3.1.11
PORTVERSION= 3.1.14
CATEGORIES= databases
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirrors.supportex.net/${SITESDIR}/ \
@ -10,7 +10,7 @@ MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirror.layerjet.com/${SITESDIR}/ \
http://mirror.switch.ch/mirror/${SITESDIR}/
PKGNAMESUFFIX= -connector-odbc
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}-ga-src
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}-src
MAINTAINER= brnrd@FreeBSD.org
COMMENT= MariaDB database connector for odbc
@ -36,7 +36,8 @@ LDFLAGS+= -L${LOCALBASE}/lib/mariadb
SSL_CMAKE_ON= -DWITH_OPENSSL=on
PLIST_FILES= lib/mariadb/libmaodbc.so
PLIST_FILES= lib/mariadb/libmaodbc.so \
libdata/pkgconfig/libmaodbc.pc
post-install:
${RM} -r ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1608466653
SHA256 (mariadb-connector-odbc-3.1.11-ga-src.tar.gz) = d81a35cd9c9d2e1e732b7bd9ee704eb83775ed74bcc38d6cd5d367a3fc525a34
SIZE (mariadb-connector-odbc-3.1.11-ga-src.tar.gz) = 542434
TIMESTAMP = 1636200693
SHA256 (mariadb-connector-odbc-3.1.14-src.tar.gz) = 06ed87398f70eb17f15856f961ea26af9f03b2d5615766ce7857f8285c380f68
SIZE (mariadb-connector-odbc-3.1.14-src.tar.gz) = 549698

View File

@ -1,7 +1,7 @@
# Created by: Matthew Seaman
PORTNAME= mysql-connector-java
PORTVERSION= 8.0.26
PORTVERSION= 8.0.27
CATEGORIES= databases java
MASTER_SITES= MYSQL/Connector-J

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1627272373
SHA256 (mysql-connector-java-8.0.26.tar.gz) = f3eb0f06cf35657a6cf8128b5c83a2c100e54a76ea801f9064e1dbbaa50ec008
SIZE (mysql-connector-java-8.0.26.tar.gz) = 4180706
TIMESTAMP = 1636010313
SHA256 (mysql-connector-java-8.0.27.tar.gz) = d796f35031fa9df347827ea1ff9e2bac8a2a6478a802d736214e8353546ab19a
SIZE (mysql-connector-java-8.0.27.tar.gz) = 4216166

View File

@ -1,7 +1,7 @@
# Created by: Matthew Seaman
PORTNAME= citus
PORTVERSION= 10.2.1
PORTVERSION= 10.2.2
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= pg_

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1633853637
SHA256 (citusdata-citus-v10.2.1_GH0.tar.gz) = 77b180da1edeea15a16f21b7d0696eba2490c5b0031a86c3289c4d80062128b9
SIZE (citusdata-citus-v10.2.1_GH0.tar.gz) = 5502245
TIMESTAMP = 1636203420
SHA256 (citusdata-citus-v10.2.2_GH0.tar.gz) = 5dd2c8235bf406c3f5e0b1d5def6280a356744efb18f97467f26120555823c35
SIZE (citusdata-citus-v10.2.2_GH0.tar.gz) = 5513323

View File

@ -121,6 +121,7 @@ share/postgresql/extension/citus--10.0-3--10.0-4.sql
share/postgresql/extension/citus--10.0-4--10.1-1.sql
share/postgresql/extension/citus--10.1-1--10.2-1.sql
share/postgresql/extension/citus--10.2-1--10.2-2.sql
share/postgresql/extension/citus--10.2-2--10.2-3.sql
share/postgresql/extension/citus--8.0-1--8.0-2.sql
share/postgresql/extension/citus--8.0-1.sql
share/postgresql/extension/citus--8.0-10--8.0-11.sql

View File

@ -2,6 +2,7 @@
PORTNAME= pgbouncer
PORTVERSION= 1.16.0
PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= https://pgbouncer.github.io/downloads/files/${PORTVERSION}/ \
http://pgbouncer.github.io/downloads/files/${PORTVERSION}/
@ -12,7 +13,6 @@ COMMENT= Lightweight connection pooler for PostgreSQL
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libevent.so:devel/libevent
BUILD_DEPENDS+= ${LOCALBASE}/bin/gsed:textproc/gsed
USES= cpe gmake ssl pkgconfig
@ -42,13 +42,13 @@ PLIST_SUB+= PGBOUNCER_USER="${USERS}" \
PGBOUNCER_LOGDIR="${PGBOUNCER_LOGDIR}" \
PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
SUB_LIST+= PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
SUB_FILES= pkg-message
post-patch:
@${REINPLACE_CMD} -e "s|= pgbouncer.log|= ${PGBOUNCER_LOGDIR}/pgbouncer.log|g" \
-e "s|= pgbouncer.pid|= ${PGBOUNCER_RUNDIR}/pgbouncer.pid|g" \
@${REINPLACE_CMD} -e "s|= /etc/pgbouncer/userlist.txt|= ${PREFIX}/etc/pgbouncer.users|g" \
-e "s|= /etc/pgbouncer/resolv.conf|= ${PREFIX}/etc/pgbouncer-resolv.conf|g" \
-e "s|include /etc/pgbouncer/pgbouncer-other.ini|include ${PREFIX}/etc/pgbouncer-other.ini|g" \
${WRKSRC}/etc/pgbouncer.ini
@${REINPLACE_CMD} -e "s|sed -n|${LOCALBASE}/bin/gsed -n|g" \
${WRKSRC}/lib/find_modules.sh
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pgbouncer ${STAGEDIR}${PREFIX}/bin/

View File

@ -1,5 +1,5 @@
PORTNAME= puppetdb-terminus
PORTVERSION= 6.19.0
PORTVERSION= 6.19.1
CATEGORIES= databases ruby
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1634188724
SHA256 (puppetdb-6.19.0.tar.gz) = a679f921e716c49b30d3a252f7436f17f1daad4e2c48d0f72096424b1c037cdb
SIZE (puppetdb-6.19.0.tar.gz) = 48048366
TIMESTAMP = 1636525943
SHA256 (puppetdb-6.19.1.tar.gz) = e1132db49c23ce57b4555b81394978fd63f493eb5e925eaf26ee39365b24f4c2
SIZE (puppetdb-6.19.1.tar.gz) = 48062288

View File

@ -1,5 +1,5 @@
PORTNAME= puppetdb-terminus
PORTVERSION= 7.7.0
PORTVERSION= 7.7.1
CATEGORIES= databases ruby
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 7

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1634098480
SHA256 (puppetdb-7.7.0.tar.gz) = f1f2d1e4dcac7de9ab98ecf8a77c7c7193a0b8b9e7128d9c490d4d5486d6193d
SIZE (puppetdb-7.7.0.tar.gz) = 48050200
TIMESTAMP = 1636525953
SHA256 (puppetdb-7.7.1.tar.gz) = 7105cf9a3a910a4ff61074c8817c0309a6adf8e25e4eb0ee62b2b30a38b8e060
SIZE (puppetdb-7.7.1.tar.gz) = 48062995

View File

@ -1,5 +1,5 @@
PORTNAME= puppetdb
PORTVERSION= 6.19.0
PORTVERSION= 6.19.1
CATEGORIES= databases java
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1634188627
SHA256 (puppetdb-6.19.0.tar.gz) = a679f921e716c49b30d3a252f7436f17f1daad4e2c48d0f72096424b1c037cdb
SIZE (puppetdb-6.19.0.tar.gz) = 48048366
TIMESTAMP = 1636524869
SHA256 (puppetdb-6.19.1.tar.gz) = e1132db49c23ce57b4555b81394978fd63f493eb5e925eaf26ee39365b24f4c2
SIZE (puppetdb-6.19.1.tar.gz) = 48062288

View File

@ -1,5 +1,5 @@
PORTNAME= puppetdb
PORTVERSION= 7.7.0
PORTVERSION= 7.7.1
CATEGORIES= databases java
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 7

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1634098248
SHA256 (puppetdb-7.7.0.tar.gz) = f1f2d1e4dcac7de9ab98ecf8a77c7c7193a0b8b9e7128d9c490d4d5486d6193d
SIZE (puppetdb-7.7.0.tar.gz) = 48050200
TIMESTAMP = 1636524826
SHA256 (puppetdb-7.7.1.tar.gz) = 7105cf9a3a910a4ff61074c8817c0309a6adf8e25e4eb0ee62b2b30a38b8e060
SIZE (puppetdb-7.7.1.tar.gz) = 48062995

View File

@ -24,7 +24,7 @@ USE_PYTHON= autoplist concurrent cython distutils
post-patch:
# Clean up bundled libraries
@${RM} -fr ${WRKSRC}/caterva/caterva/
@${RM} -r ${WRKSRC}/caterva/caterva/
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +

View File

@ -1,7 +1,7 @@
# Created by: Sergey Skvortsov <skv@protey.ru>
PORTNAME= redis
PORTVERSION= 7.0.0.20211027
PORTVERSION= 7.0.0.20211105
CATEGORIES= databases
PKGNAMESUFFIX= -devel
@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES+= compiler:c11 cpe gmake
CPE_VENDOR= redislabs
USE_GITHUB= yes
GH_TUPLE= redis:redis:b7afac6
GH_TUPLE= redis:redis:ddb508c
OPTIONS_DEFINE= JEMALLOC TESTS TLS TRIB
OPTIONS_RADIO= EXTLUA

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1635342301
SHA256 (redis-redis-7.0.0.20211027-b7afac6_GH0.tar.gz) = 784295b414ceefb1852c01ea159297bb9e54ad47d19b05865db9c61c3dd5b7d2
SIZE (redis-redis-7.0.0.20211027-b7afac6_GH0.tar.gz) = 2656094
TIMESTAMP = 1636129042
SHA256 (redis-redis-7.0.0.20211105-ddb508c_GH0.tar.gz) = f60871bda3b14be93493d759af565f5e53c81a2e54ada99e0656cb2725ce08be
SIZE (redis-redis-7.0.0.20211105-ddb508c_GH0.tar.gz) = 2665367

View File

@ -1,7 +1,7 @@
# Created by: Jev Björsell <ports@ecadlabs.com>
PORTNAME= redis_exporter
PORTVERSION= 1.29.0
PORTVERSION= 1.30.0
DISTVERSIONPREFIX= v
CATEGORIES= databases

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1634882333
SHA256 (oliver006-redis_exporter-v1.29.0_GH0.tar.gz) = 11f6b8b5b73b7687eaf095f2999926f6b3f3ef13658a415f211588ded70a0968
SIZE (oliver006-redis_exporter-v1.29.0_GH0.tar.gz) = 171997
TIMESTAMP = 1636273744
SHA256 (oliver006-redis_exporter-v1.30.0_GH0.tar.gz) = 64d2a3ab8d0ea1b63d2cc840b80cc00224c2f4f5cf04abb44649bf144a7c7e20
SIZE (oliver006-redis_exporter-v1.30.0_GH0.tar.gz) = 172010
SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148

View File

@ -1,5 +1,5 @@
PORTNAME= redisdesktopmanager
PORTVERSION= 2021.7
PORTVERSION= 2021.8
CATEGORIES= databases
MAINTAINER= swills@FreeBSD.org
@ -30,17 +30,18 @@ DESKTOP_ENTRIES= "Redis Desktop Manager" \
""
GH_TUPLE= uglide:RedisDesktopManager:${PORTVERSION}:DEFAULT/RedisDesktopManager-${PORTVERSION} \
benlau:asyncfuture:5ca0304:asyncfuture/3rdparty/qredisclient/3rdparty/asyncfuture \
uglide:qredisclient:68621f3:qredisclient/3rdparty/qredisclient \
uglide:qredisclient:1808ef8:qredisclient/3rdparty/qredisclient \
sijk:qt-unix-signals:d6a1d12:qtunixsignals/3rdparty/qt-unix-signals \
uglide:qsshclient:6fa7fb7:qsshclient/3rdparty/qredisclient/3rdparty/qsshclient \
uglide:pyotherside:c1a8cc0:pyotherside/3rdparty/pyotherside \
redis:hiredis:6850306:hiredis/3rdparty/qredisclient/3rdparty/hiredis \
simdjson:simdjson:ea3d4e7c:simdjson/3rdparty/simdjson
simdjson:simdjson:3bd8b0b:simdjson/3rdparty/simdjson
USE_QT= charts concurrent core declarative gui network \
quickcontrols svg widgets buildtools_build qmake_build
QMAKE_ARGS+= SYSTEM_LZ4=1 VERSION=${PORTVERSION}
BINARY_ALIAS= python3-config=${PYTHON_CMD}-config \
python3=${PYTHON_CMD}
CXXFLAGS_powerpc64= -mpower8-vector
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/share/pixmaps

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