*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2022-10-25 07:58:13 +02:00
parent e28decee03
commit 15dc537a02
133 changed files with 946 additions and 353 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= gnuastro
PORTVERSION= 0.18
PORTVERSION= 0.19
CATEGORIES= astro
MASTER_SITES= GNU
@ -31,6 +31,8 @@ OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's,cflags_add="-O3",:,' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e 's,gcc,$(CC),' \
${WRKSRC}/bin/buildprog/ui.c
post-install:
@${FIND} ${STAGEDIR}${PREFIX}/etc -name \*.conf \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1658424424
SHA256 (gnuastro-0.18.tar.lz) = fe94f155c1da67947fdbbf5fc19878574aef06b2e9c6746b0694473ea77831f9
SIZE (gnuastro-0.18.tar.lz) = 4245420
TIMESTAMP = 1666570568
SHA256 (gnuastro-0.19.tar.lz) = 7f7510b3136dd8ff40c7255f7ba0d62d69ffdcb534390a1973bc3afa491c58a4
SIZE (gnuastro-0.19.tar.lz) = 4475215

View File

@ -50,6 +50,7 @@ include/gnuastro/array.h
include/gnuastro/binary.h
include/gnuastro/blank.h
include/gnuastro/box.h
include/gnuastro/color.h
include/gnuastro/config.h
include/gnuastro/convolve.h
include/gnuastro/cosmology.h
@ -57,6 +58,7 @@ include/gnuastro/data.h
include/gnuastro/dimension.h
include/gnuastro/ds9.h
include/gnuastro/eps.h
include/gnuastro/fit.h
include/gnuastro/fits.h
include/gnuastro/git.h
include/gnuastro/interpolate.h
@ -79,11 +81,16 @@ include/gnuastro/tile.h
include/gnuastro/txt.h
include/gnuastro/type.h
include/gnuastro/units.h
include/gnuastro/warp.h
include/gnuastro/wcs.h
lib/libgnuastro.a
lib/libgnuastro.so
lib/libgnuastro.so.16
lib/libgnuastro.so.16.0.0
lib/libgnuastro.so.17
lib/libgnuastro.so.17.0.0
lib/libgnuastro_make.a
lib/libgnuastro_make.so
lib/libgnuastro_make.so.17
lib/libgnuastro_make.so.17.0.0
libdata/pkgconfig/gnuastro.pc
man/man1/astarithmetic.1.gz
man/man1/astbuildprog.1.gz
@ -112,6 +119,10 @@ man/man1/aststatistics.1.gz
man/man1/asttable.1.gz
man/man1/astwarp.1.gz
share/info/gnuastro-figures/README
share/info/gnuastro-figures/color-names.eps
share/info/gnuastro-figures/color-names.pdf
share/info/gnuastro-figures/color-names.png
share/info/gnuastro-figures/color-names.txt
share/info/gnuastro-figures/done.txt
share/info/gnuastro-figures/epicycles.eps
share/info/gnuastro-figures/epicycles.png

View File

@ -1,11 +1,11 @@
PORTNAME= sratom
PORTVERSION= 0.6.10
DISTVERSION= 0.6.14
CATEGORIES= audio
MASTER_SITES= http://download.drobilla.net/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for serialising LV2 atoms to/from RDF
WWW= https://drobilla.net/software/sratom
WWW= https://drobilla.net/software/sratom.html
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
@ -15,7 +15,7 @@ LIB_DEPENDS= libserd-0.so:devel/serd \
libsord-0.so:devel/sord
RUN_DEPENDS= lv2>=1.14.0:audio/lv2
USES= pkgconfig python:build tar:bzip2 waf
USES= meson pkgconfig python:build tar:xz
USE_CSTD= c99
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653846131
SHA256 (sratom-0.6.10.tar.bz2) = e5951c0d7f0618672628295536a271d61c55ef0dab33ba9fc5767ed4db0a634d
SIZE (sratom-0.6.10.tar.bz2) = 327047
TIMESTAMP = 1666640751
SHA256 (sratom-0.6.14.tar.xz) = 9982faf40db83aedd9b3850e499fecd6852b8b4ba6dede514013655cffaca1e6
SIZE (sratom-0.6.14.tar.xz) = 24252

View File

@ -1,5 +1,5 @@
PORTNAME= zmusic
PORTVERSION= 1.1.8
PORTVERSION= 1.1.10
CATEGORIES= audio
MAINTAINER= kevans@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1635738651
SHA256 (coelckers-ZMusic-1.1.8_GH0.tar.gz) = 73082f661b7b0bb33348d1d186c132deec9132a1613480348a00172b49c9fd68
SIZE (coelckers-ZMusic-1.1.8_GH0.tar.gz) = 1811039
TIMESTAMP = 1666650759
SHA256 (coelckers-ZMusic-1.1.10_GH0.tar.gz) = 378435b35f02a3123ee9e01b5e7990017f9bc1244b788e3bf54b37b34a2985ba
SIZE (coelckers-ZMusic-1.1.10_GH0.tar.gz) = 1812700

View File

@ -7,7 +7,7 @@ lib/cmake/ZMusic/ZMusicLiteTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/ZMusic/ZMusicLiteTargets.cmake
lib/libzmusic.so
lib/libzmusic.so.1
lib/libzmusic.so.1.1.8
lib/libzmusic.so.1.1.10
lib/libzmusiclite.so
lib/libzmusiclite.so.1
lib/libzmusiclite.so.1.1.8
lib/libzmusiclite.so.1.1.10

View File

@ -2,7 +2,7 @@ PORTNAME= appcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2-9
DISTVERSIONSUFFIX= -g97ba30e
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -20,7 +20,7 @@ LIB_DEPENDS= libCSXCAD.so:cad/csxcad \
libQCSXCAD.so:cad/qcsxcad \
libsz.so:science/libaec \
libtiff.so:graphics/tiff \
libvtkCommonCore-9.1.so:math/vtk9
libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake jpeg pkgconfig qt:5 xorg
USE_QT= core gui sql widgets xml buildtools:build qmake:build
@ -31,7 +31,7 @@ USE_GITHUB= yes
GH_ACCOUNT= thliebig
GH_PROJECT= AppCSXCAD
CMAKE_ARGS= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-9.1
CMAKE_ARGS= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-${VTK_VER}
PLIST_FILES= bin/AppCSXCAD
@ -40,4 +40,5 @@ post-install:
# an example of file that AppCSXCAD opens (zipped): http://openems.de/forum/download/file.php?id=418&sid=6daebbb2df72b415fa2ec7031ffa6ca9
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@ PORTNAME= csxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.2-109
DISTVERSIONSUFFIX= -gcd9decb
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@ -22,7 +22,7 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libsz.so:science/libaec \
libtiff.so:graphics/tiff \
libtinyxml.so:textproc/tinyxml \
libvtkCommonCore-9.1.so:math/vtk9
libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake jpeg pkgconfig
USE_LDCONFIG= yes
@ -32,6 +32,7 @@ GH_ACCOUNT= thliebig
GH_PROJECT= ${PORTNAME:tu}
CMAKE_ARGS= -DFPARSER_ROOT_DIR=${LOCALBASE} \
-DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-9.1
-DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-${VTK_VER}
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 0.20.1
PORTREVISION= 2
PORTREVISION= 3
# use these for bugfixes/snapshots
# DISTVERSION= 0.18-16093 # git rev-list --count
# DISTVERSIONSUFFIX= -g690774c0e
@ -47,7 +47,7 @@ USE_LDCONFIG= yes
CPE_VENDOR= freecad_project
VTK_VER= 9.1
VTK_VER= 9.2
DOS2UNIX_GLOB= *.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL

View File

@ -1,6 +1,6 @@
PORTNAME= opencascade
PORTVERSION= 7.6.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= cad science
MASTER_SITES= LOCAL/thierry
@ -20,7 +20,7 @@ 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}
libvtksys-${VTK_VER}.so:math/vtk${VTK_VER:R}
RUN_DEPENDS= bash:shells/bash
# Check ${WRKSRC}/dox/overview/overview.md
@ -40,8 +40,6 @@ SHEBANG_FILES= adm/templates/*.sh \
gendoc
ENVSH= adm/templates/env.sh
VTKVER= 9.1
OPTIONS_DEFINE= DOCS DOXYGEN FFMPEG VIS
VIS_DESC= Build Visualizazion module (requires OpenGL, freetype, ftgl)
OPTIONS_DEFAULT=FFMPEG VIS
@ -62,7 +60,7 @@ CMAKE_ARGS+= -DINSTALL_DIR=${OCCROOT} \
-DUSE_TBB:BOOL=OFF \
-DUSE_RAPIDJSON:BOOL=ON \
-DUSE_VTK:BOOL=ON \
-D3RDPARTY_VTK_INCLUDE_DIR:PATH=${LOCALBASE}/include/vtk-${VTKVER}
-D3RDPARTY_VTK_INCLUDE_DIR:PATH=${LOCALBASE}/include/vtk-${VTK_VER}
CONFIGURE_ENV+= DESTDIR=${STAGEDIR}
.if defined(MAINTAINER_MODE)
@ -181,4 +179,5 @@ regression-test: install
DRAWEXE -f ${FILESDIR}/regtest "
.endif
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
PORTNAME= qcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.2-9
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONSUFFIX= -g3f09a8b
CATEGORIES= cad
@ -18,7 +18,7 @@ LIB_DEPENDS= libCSXCAD.so:cad/csxcad \
libpng16.so:graphics/png \
libtiff.so:graphics/tiff \
libtinyxml.so:textproc/tinyxml \
libvtkCommonCore-9.1.so:math/vtk9
libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake gl jpeg pkgconfig qt:5 xorg
USE_QT= core gui opengl sql widgets xml buildtools:build qmake:build
@ -30,6 +30,7 @@ USE_GITHUB= yes
GH_ACCOUNT= thliebig
GH_PROJECT= ${PORTNAME:tu}
CMAKE_ARGS= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-9.1
CMAKE_ARGS= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-${VTK_VER}
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -0,0 +1,145 @@
- workaround for https://github.com/thliebig/QCSXCAD/issues/10
--- QVTKStructure.cpp.orig 2022-10-23 18:25:43 UTC
+++ QVTKStructure.cpp
@@ -113,12 +113,12 @@ QVTKStructure::QVTKStructure()
#endif
ren = vtkRenderer::New();
- VTKWidget->GetRenderWindow()->AddRenderer(ren);
+ VTKWidget->renderWindow()->AddRenderer(ren);
AddAxes();
SetBackgroundColor(255,255,255);
- SetCallback(VTKWidget->GetRenderWindow()->GetInteractor());
+ SetCallback(VTKWidget->renderWindow()->GetInteractor());
}
QVTKStructure::~QVTKStructure()
@@ -137,7 +137,7 @@ void QVTKStructure::AddAxes()
marker->SetOrientationMarker(assembly);
marker->SetViewport(0.0,0.0,0.25,0.25);
- marker->SetInteractor(VTKWidget->GetRenderWindow()->GetInteractor());
+ marker->SetInteractor(VTKWidget->renderWindow()->GetInteractor());
marker->SetEnabled(1);
marker->InteractiveOff();
@@ -159,7 +159,7 @@ void QVTKStructure::SetBackgroundColor(int r, int g, i
{
if (ActorGridPlane[i]!=NULL) ActorGridPlane[i]->GetProperty()->SetColor(irgb);
}
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::SetGeometry(ContinuousStructure *CS)
@@ -277,20 +277,20 @@ void QVTKStructure::RenderGrid()
void QVTKStructure::RenderGridX(int plane_pos)
{
RenderGridDir(0,plane_pos);
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::RenderGridY(int plane_pos)
{
RenderGridDir(1,plane_pos);
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::RenderGridZ(int plane_pos)
{
RenderGridDir(2,plane_pos);
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::RenderGridDir(int dir, unsigned int plane_pos)
@@ -413,13 +413,13 @@ void QVTKStructure::SetGridOpacity(int val)
{
if (ActorGridPlane[i]!=NULL) ActorGridPlane[i]->GetProperty()->SetOpacity((double)val/255.0);
}
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::ResetView()
{
ren->ResetCamera();
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::setXY()
@@ -472,7 +472,7 @@ void QVTKStructure::SetPropOpacity(unsigned int uiID,
if (LayerPrimitives.at(i).VTKProp!=NULL) LayerPrimitives.at(i).VTKProp->SetOpacity2All((double)val/255.0);
}
}
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::RenderGeometry()
@@ -679,7 +679,7 @@ void QVTKStructure::RenderGeometry()
}
}
}
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::RenderDiscMaterialModel()
@@ -716,7 +716,7 @@ void QVTKStructure::RenderDiscMaterialModel()
delete transform;
}
}
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::SetParallelProjection(bool val, bool render)
@@ -725,18 +725,18 @@ void QVTKStructure::SetParallelProjection(bool val, bo
cam->SetParallelProjection(val);
if (render)
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::Set2DInteractionStyle(bool val, bool render)
{
if (val)
- VTKWidget->GetRenderWindow()->GetInteractor()->SetInteractorStyle(vtkInteractorStyleRubberBand2DPlane::New());
+ VTKWidget->renderWindow()->GetInteractor()->SetInteractorStyle(vtkInteractorStyleRubberBand2DPlane::New());
else
- VTKWidget->GetRenderWindow()->GetInteractor()->SetInteractorStyle(vtkInteractorStyleTrackballCamera::New());
+ VTKWidget->renderWindow()->GetInteractor()->SetInteractorStyle(vtkInteractorStyleTrackballCamera::New());
if (render)
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
void QVTKStructure::SaveCamData()
@@ -765,7 +765,7 @@ void QVTKStructure::RestoreCamData(bool render)
Camera->Modified();
if (render)
- VTKWidget->GetRenderWindow()->GetInteractor()->Render();
+ VTKWidget->renderWindow()->GetInteractor()->Render();
}
@@ -777,7 +777,7 @@ void QVTKStructure::ExportView2Image()
return;
vtkWindowToImageFilter* filter = vtkWindowToImageFilter::New();
- filter->SetInput(VTKWidget->GetRenderWindow());
+ filter->SetInput(VTKWidget->renderWindow());
vtkPNGWriter* png_writer= vtkPNGWriter::New();
png_writer->SetInputConnection(filter->GetOutputPort());

View File

@ -139,6 +139,7 @@
SUBDIR += py-libimobiledevice
SUBDIR += py-libscrc
SUBDIR += py-pyserial
SUBDIR += py-pyserial-asyncio
SUBDIR += py-xmodem
SUBDIR += pyla
SUBDIR += qico

View File

@ -1,6 +1,6 @@
PORTNAME= libscrc
DISTVERSIONPREFIX= v
DISTVERSION= 1.8
DISTVERSION= 1.8.1
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -19,6 +19,9 @@ USE_PYTHON= autoplist distutils
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
do-test:
@cd ${TEST_WRKSRC} && for test in \
libscrc/test/canx.py \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1653037949
SHA256 (hex-in-libscrc-v1.8_GH0.tar.gz) = d4177f524d361ab7ccd26ba629dff09d4a3dfeb17079247e3a2ff8da9094bba7
SIZE (hex-in-libscrc-v1.8_GH0.tar.gz) = 54403
TIMESTAMP = 1666550588
SHA256 (hex-in-libscrc-v1.8.1_GH0.tar.gz) = f73db7acf7b8aba69f61751592be2200f9c99143f0d398873fe269986ddb767f
SIZE (hex-in-libscrc-v1.8.1_GH0.tar.gz) = 54787

View File

@ -0,0 +1,27 @@
PORTNAME= pyserial-asyncio
DISTVERSIONPREFIX= v
DISTVERSION= 0.6
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= chris@chrullrich.net
COMMENT= Async I/O support for pyserial
WWW= https://github.com/pyserial/pyserial-asyncio
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.1.1:comms/py-pyserial@${PY_FLAVOR}
USES= python:3.6+ shebangfix
USE_PYTHON= autoplist concurrent distutils
USE_GITHUB= yes
GH_ACCOUNT= pyserial
NO_ARCH= yes
do-test:
${SETENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
${PYTHON_CMD} ${WRKSRC}/test/test_asyncio.py
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1665660449
SHA256 (pyserial-pyserial-asyncio-v0.6_GH0.tar.gz) = a5214d89e01c36cace80cfe917525b145f4c878273a332b6476df58edcb1eec3
SIZE (pyserial-pyserial-asyncio-v0.6_GH0.tar.gz) = 31164

View File

@ -0,0 +1,2 @@
This module provides asynchronous I/O on serial ports, extending the
pyserial module.

View File

@ -183,6 +183,7 @@
SUBDIR += nextcloudclient
SUBDIR += note
SUBDIR += notekit
SUBDIR += notes
SUBDIR += noti
SUBDIR += notification-daemon
SUBDIR += notify-osd

43
deskutils/notes/Makefile Normal file
View File

@ -0,0 +1,43 @@
PORTNAME= notes
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
MAINTAINER= danfe@FreeBSD.org
COMMENT= Beautiful and powerful note-taking application
WWW= https://www.get-notes.com/
LICENSE= MPL20
USES= qmake qt:5
USE_QT= buildtools:build concurrent core gui network sql widgets
USE_GITHUB= yes
GH_ACCOUNT= nuttyartist alex-spataru:qsu b00f:qas pbek:qmdte
GH_PROJECT= QSimpleUpdater:qsu qautostart:qas qmarkdowntextedit:qmdte
GH_TAGNAME= 62567ee:qsu 5be8fea:qas f69e622:qmdte
GH_SUBDIR= 3rdParty/QSimpleUpdater:qsu 3rdParty/qautostart:qas \
3rdParty/qmarkdowntextedit:qmdte
post-patch:
@${REINPLACE_CMD} -e '/^OBJECTS_DIR = obj/d' ${WRKSRC}/src/Notes.pro
@${REINPLACE_CMD} -e 's,Q_OS_LINUX,Q_OS_UNIX,' \
${WRKSRC}/src/updaterwindow.cpp
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/Notes \
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/packaging/linux/common/*.desktop \
${STAGEDIR}${PREFIX}/share/applications
.for n in 16 22 24 32 48 64 128 256 512
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${n}x${n}/apps
${INSTALL_DATA} \
${WRKSRC}/packaging/linux/common/icons/${n}x${n}/${PORTNAME}.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/${n}x${n}/apps
.endfor
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
${INSTALL_DATA} \
${WRKSRC}/packaging/linux/common/icons/scalable/${PORTNAME}.svg \
${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
.include <bsd.port.mk>

9
deskutils/notes/distinfo Normal file
View File

@ -0,0 +1,9 @@
TIMESTAMP = 1662537566
SHA256 (nuttyartist-notes-v2.0.0_GH0.tar.gz) = 0240a3b4e9f3cf9027e2a6c9d04f02c3b0dadf07de02cd0b90e7fdad0b5a8e07
SIZE (nuttyartist-notes-v2.0.0_GH0.tar.gz) = 6285787
SHA256 (alex-spataru-QSimpleUpdater-62567ee_GH0.tar.gz) = b99d4ae20aaa82bcc6450f69757840ba07a9e75f177037f3419abf124fcf131d
SIZE (alex-spataru-QSimpleUpdater-62567ee_GH0.tar.gz) = 455283
SHA256 (b00f-qautostart-5be8fea_GH0.tar.gz) = 72ab1cdf4cdeeade12d7aed2a0d15994e8a1b8a59d590be0000067b0c3f8e949
SIZE (b00f-qautostart-5be8fea_GH0.tar.gz) = 3587
SHA256 (pbek-qmarkdowntextedit-f69e622_GH0.tar.gz) = 40e9fb63c4b65d71c97707bceb54cbd1b7a07432726e2a487ab49436136c08a7
SIZE (pbek-qmarkdowntextedit-f69e622_GH0.tar.gz) = 300541

View File

@ -0,0 +1,4 @@
Notes is an open-source and cross-platform note-taking application that
is beautiful and sleek looking, yet still powerful. It is fast native
program (written in C++ with Qt) with a low memory footprint, supporting
markdown and not tracking users in any way.

12
deskutils/notes/pkg-plist Normal file
View File

@ -0,0 +1,12 @@
bin/notes
share/applications/notes.desktop
share/icons/hicolor/128x128/apps/notes.png
share/icons/hicolor/16x16/apps/notes.png
share/icons/hicolor/22x22/apps/notes.png
share/icons/hicolor/24x24/apps/notes.png
share/icons/hicolor/256x256/apps/notes.png
share/icons/hicolor/32x32/apps/notes.png
share/icons/hicolor/48x48/apps/notes.png
share/icons/hicolor/512x512/apps/notes.png
share/icons/hicolor/64x64/apps/notes.png
share/icons/hicolor/scalable/apps/notes.svg

View File

@ -1,5 +1,5 @@
PORTNAME= qownnotes
PORTVERSION= 22.9.2
PORTVERSION= 22.10.2
CATEGORIES= deskutils
MASTER_SITES= https://download.tuxfamily.org/qownnotes/src/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1664294427
SHA256 (qownnotes-22.9.2.tar.xz) = f5c1c215756083b7da85b42c5540318339f231fc783b8d83d6a5af7abb9ca59f
SIZE (qownnotes-22.9.2.tar.xz) = 5631176
TIMESTAMP = 1666294488
SHA256 (qownnotes-22.10.2.tar.xz) = 70752432b7d5add4172ab98ada370d4fa087c34f95116735b69d571ae2345dc4
SIZE (qownnotes-22.10.2.tar.xz) = 5583880

View File

@ -1,7 +1,6 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
PORTREVISION= 3
DISTVERSION= 0.2.0
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1659036915
SHA256 (go/devel_go-tools/tools-v0.1.12/v0.1.12.mod) = 2a8b9365898f0822face65ba089a1353e68a65d342f300ca317cceccde6421f3
SIZE (go/devel_go-tools/tools-v0.1.12/v0.1.12.mod) = 327
SHA256 (go/devel_go-tools/tools-v0.1.12/v0.1.12.zip) = 4b122e0e4703bc4014cb1cf8c014fcf93ea7d72f01da79499365346f54cbb851
SIZE (go/devel_go-tools/tools-v0.1.12/v0.1.12.zip) = 3946738
TIMESTAMP = 1666640091
SHA256 (go/devel_go-tools/tools-v0.2.0/v0.2.0.mod) = 9c9b5e62af69f2b10029ce12944dc8834f1226a83bb243e9a0dbf37e0bb186ba
SIZE (go/devel_go-tools/tools-v0.2.0/v0.2.0.mod) = 177
SHA256 (go/devel_go-tools/tools-v0.2.0/v0.2.0.zip) = 05da23611d775b2d3771438fa2e5e522cc948a35372cb7ad019fe484f1e91ae0
SIZE (go/devel_go-tools/tools-v0.2.0/v0.2.0.zip) = 2935954

View File

@ -1,2 +1,20 @@
This port holds the source for various packages and tools that support the Go
programming language.
go-tools holds the golang.org/x/tools module, comprising various tools
mostly for static analysis of Go programs, some of which are listed
below. Selected commands:
goimports formats a Go program like go fmt and additionally inserts
import statements for any packages required by the file after it
is edited.
callgraph prints the call graph of a Go program.
digraph is a utility for manipulating directed graphs in textual
notation.
stringer generates declarations (including a String method) for "enum"
types.
toolstash is a utility to simplify working with multiple versions of the
Go toolchain.

View File

@ -1,6 +1,6 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.1
DISTVERSION= 1.12.3
CATEGORIES= devel
MAINTAINER= fuz@fuz.su

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1666109671
SHA256 (go/devel_goreleaser/goreleaser-v1.12.1/v1.12.1.mod) = 85a9f880823ace5d93b1f3c1f37c1803493157b9908dcfe10ff1b93fd37e07c3
SIZE (go/devel_goreleaser/goreleaser-v1.12.1/v1.12.1.mod) = 8359
SHA256 (go/devel_goreleaser/goreleaser-v1.12.1/v1.12.1.zip) = 4bd06e9ced61a5913b1672ad2df8794dc6a013ce806a3cd0226e644aaf665d17
SIZE (go/devel_goreleaser/goreleaser-v1.12.1/v1.12.1.zip) = 1002771
TIMESTAMP = 1666638578
SHA256 (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.mod) = 2841587d30da52ce3a7332c166578d098e39f115a197f9309aeef9e758c7a051
SIZE (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.mod) = 8272
SHA256 (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.zip) = a742483f73d352304e8aaf03e88e93203fb0a6be848ea202a4837c183e2d5e55
SIZE (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.zip) = 1002668

View File

@ -1,5 +1,5 @@
PORTNAME= got
PORTVERSION= 0.76
PORTVERSION= 0.77
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1663960911
SHA256 (got-0.76.tar.gz) = a2d735cbbf4537bac728d87e345e0458d7fa45f51a7533226ac1da7879a39350
SIZE (got-0.76.tar.gz) = 777980
TIMESTAMP = 1666621785
SHA256 (got-0.77.tar.gz) = de2a1361c9cac212632f140c123871c7bdb07dbfb616a685032a137936d08456
SIZE (got-0.77.tar.gz) = 830525

View File

@ -1,14 +1,14 @@
--- libexec/got-index-pack/got-index-pack.c.orig 2022-06-19 18:47:42 UTC
--- libexec/got-index-pack/got-index-pack.c.orig 2022-10-20 14:40:52 UTC
+++ libexec/got-index-pack/got-index-pack.c
@@ -15,6 +15,7 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
+#include <sys/capsicum.h>
#include <sys/types.h>
#include <sys/queue.h>
#include <sys/stat.h>
#include <sys/time.h>
@@ -1020,6 +1021,11 @@ main(int argc, char **argv)
#include <sys/mman.h>
@@ -110,6 +111,11 @@ main(int argc, char **argv)
/* revoke access to most system calls */
if (pledge("stdio recvfd", NULL) == -1) {
err = got_error_from_errno("pledge");

View File

@ -1,9 +1,18 @@
--- regress/cmdline/common.sh.orig 2021-03-22 10:05:11 UTC
--- regress/cmdline/common.sh.orig 2022-08-23 09:11:50 UTC
+++ regress/cmdline/common.sh
@@ -26,6 +26,20 @@ export GOT_TEST_ROOT="/tmp"
@@ -27,6 +27,29 @@ export GOT_IGNORE_GITCONFIG=1
export MALLOC_OPTIONS=S
+# work around the fix for CVE-2022-39253 in Git 2.38.1
+git()
+(
+ if [ "$1" = submodule ]; then
+ set - -c protocol.file.allow=always "$@"
+ fi
+ exec git "$@"
+)
+
+# compat wrapper
+sed()
+(

View File

@ -1,7 +1,7 @@
PORTNAME= dht
PORTVERSION= 0.26
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.27
CATEGORIES= devel
MASTER_SITES= http://www.pps.univ-paris-diderot.fr/~jch/software/files/
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Mainline variant of Kademlia Distributed Hash Table (DHT)
@ -11,6 +11,9 @@ LICENSE= MIT
USES= uidfix
USE_GITHUB= yes
GH_ACCOUNT= jech
USE_LDCONFIG= yes
MAKE_ENV= STAGEDIR="${STAGEDIR}"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546215463
SHA256 (dht-0.26.tar.gz) = d2843d5d80783f2951a801020439d327f8f36d734522ca11e59bbbd3b19af8ff
SIZE (dht-0.26.tar.gz) = 29008
TIMESTAMP = 1666651915
SHA256 (jech-dht-dht-0.27_GH0.tar.gz) = caba469a784a5c359c084099fdc025cfe09b1faec2ba9ba257b7384351c43c0a
SIZE (jech-dht-dht-0.27_GH0.tar.gz) = 29349

View File

@ -1,5 +1,5 @@
PORTNAME= nbconvert
PORTVERSION= 7.2.1
PORTVERSION= 7.2.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -41,4 +41,8 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6:devel/py-importlib-
post-patch:
@${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/share/jupyter/nbconvert
cd ${WRKSRC}/share && ${COPYTREE_SHARE} templates ${STAGEDIR}${PREFIX}/share/jupyter/nbconvert
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1665330706
SHA256 (nbconvert-7.2.1.tar.gz) = 1e180801205ad831b6e2480c5a03307dfb6327fa5b2f9b156d6fed45f9700686
SIZE (nbconvert-7.2.1.tar.gz) = 731368
TIMESTAMP = 1666626189
SHA256 (nbconvert-7.2.2.tar.gz) = 24acfaa466d2c9b7eb524800e4a45afbed862c5d058cfb30fc7aa24d448c95eb
SIZE (nbconvert-7.2.2.tar.gz) = 818074

View File

@ -0,0 +1,47 @@
share/jupyter/nbconvert/templates/asciidoc/conf.json
share/jupyter/nbconvert/templates/asciidoc/index.asciidoc.j2
share/jupyter/nbconvert/templates/base/celltags.j2
share/jupyter/nbconvert/templates/base/display_priority.j2
share/jupyter/nbconvert/templates/base/jupyter_widgets.html.j2
share/jupyter/nbconvert/templates/base/mathjax.html.j2
share/jupyter/nbconvert/templates/base/null.j2
share/jupyter/nbconvert/templates/basic/conf.json
share/jupyter/nbconvert/templates/basic/index.html.j2
share/jupyter/nbconvert/templates/classic/base.html.j2
share/jupyter/nbconvert/templates/classic/conf.json
share/jupyter/nbconvert/templates/classic/index.html.j2
share/jupyter/nbconvert/templates/compatibility/display_priority.tpl
share/jupyter/nbconvert/templates/compatibility/full.tpl
share/jupyter/nbconvert/templates/lab/base.html.j2
share/jupyter/nbconvert/templates/lab/conf.json
share/jupyter/nbconvert/templates/lab/index.html.j2
share/jupyter/nbconvert/templates/lab/static/index.css
share/jupyter/nbconvert/templates/lab/static/theme-dark.css
share/jupyter/nbconvert/templates/lab/static/theme-light.css
share/jupyter/nbconvert/templates/latex/base.tex.j2
share/jupyter/nbconvert/templates/latex/conf.json
share/jupyter/nbconvert/templates/latex/display_priority.j2
share/jupyter/nbconvert/templates/latex/document_contents.tex.j2
share/jupyter/nbconvert/templates/latex/index.tex.j2
share/jupyter/nbconvert/templates/latex/null.j2
share/jupyter/nbconvert/templates/latex/report.tex.j2
share/jupyter/nbconvert/templates/latex/style_bw_ipython.tex.j2
share/jupyter/nbconvert/templates/latex/style_bw_python.tex.j2
share/jupyter/nbconvert/templates/latex/style_ipython.tex.j2
share/jupyter/nbconvert/templates/latex/style_jupyter.tex.j2
share/jupyter/nbconvert/templates/latex/style_python.tex.j2
share/jupyter/nbconvert/templates/markdown/conf.json
share/jupyter/nbconvert/templates/markdown/index.md.j2
share/jupyter/nbconvert/templates/python/conf.json
share/jupyter/nbconvert/templates/python/index.py.j2
share/jupyter/nbconvert/templates/reveal/base.html.j2
share/jupyter/nbconvert/templates/reveal/cellslidedata.j2
share/jupyter/nbconvert/templates/reveal/conf.json
share/jupyter/nbconvert/templates/reveal/index.html.j2
share/jupyter/nbconvert/templates/reveal/static/custom_reveal.css
share/jupyter/nbconvert/templates/rst/conf.json
share/jupyter/nbconvert/templates/rst/index.rst.j2
share/jupyter/nbconvert/templates/script/conf.json
share/jupyter/nbconvert/templates/script/script.j2
share/jupyter/nbconvert/templates/webpdf/conf.json
share/jupyter/nbconvert/templates/webpdf/index.pdf.j2

View File

@ -1,5 +1,5 @@
PORTNAME= ruby-build
PORTVERSION= 20221004
PORTVERSION= 20221025
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1664973132
SHA256 (rbenv-ruby-build-v20221004_GH0.tar.gz) = da6cefa3f15c44683c749cd8612910768a30eefbfb8213ff3420abe0d3478704
SIZE (rbenv-ruby-build-v20221004_GH0.tar.gz) = 78907
TIMESTAMP = 1666656372
SHA256 (rbenv-ruby-build-v20221025_GH0.tar.gz) = 6d8ab1c6cffbe9b16287df5cc749becd306b07bb5b35bfd0f980520458689928
SIZE (rbenv-ruby-build-v20221025_GH0.tar.gz) = 78972

View File

@ -1,5 +1,5 @@
PORTNAME= debug
DISTVERSION= 1.6.2
DISTVERSION= 1.6.3
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1660125027
SHA256 (rubygem/debug-1.6.2.gem) = 098487b1166b816052a72447eeb382085b49108de19f8d3dde5c33094ce06687
SIZE (rubygem/debug-1.6.2.gem) = 88064
TIMESTAMP = 1666598754
SHA256 (rubygem/debug-1.6.3.gem) = 335f109abe39c1e3465df2d2f17f5108e2934070442e73c0a14d09de54012341
SIZE (rubygem/debug-1.6.3.gem) = 88064

View File

@ -1,7 +1,7 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.24-14305 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g41dad58489
DISTVERSION= 0.0.24-14335 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g90d6069a16
CATEGORIES= emulators wayland
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1666388521
SHA256 (RPCS3-rpcs3-v0.0.24-14305-g41dad58489_GH0.tar.gz) = 9c4db5647827496d3a52fb500c846fe7481a1bf437f7a81cde6db8e48e721240
SIZE (RPCS3-rpcs3-v0.0.24-14305-g41dad58489_GH0.tar.gz) = 8663757
TIMESTAMP = 1666658752
SHA256 (RPCS3-rpcs3-v0.0.24-14335-g90d6069a16_GH0.tar.gz) = c2cccc8e849e9cef2bb85ec2d63b4e58665962908eae48653b0dcb04171d1549
SIZE (RPCS3-rpcs3-v0.0.24-14335-g90d6069a16_GH0.tar.gz) = 8666510
SHA256 (RPCS3-hidapi-hidapi-0.12.0-2-gc2aa9dd_GH0.tar.gz) = 0670ad9e58476c51775fd3a0b9e995eab5a544b498f00e802023acd265f07a3e
SIZE (RPCS3-hidapi-hidapi-0.12.0-2-gc2aa9dd_GH0.tar.gz) = 239244
SHA256 (RPCS3-llvm-mirror-9b52b6c39ae9_GH0.tar.gz) = 9df78a8282453a0e1a3653664ef11ef47b8ab4d2b86e486922770ed2240788b0

View File

@ -1,6 +1,6 @@
PORTNAME= gzdoom
PORTVERSION= 4.7.1
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= g
CATEGORIES= games

View File

@ -0,0 +1,13 @@
--- src/common/platform/posix/sdl/sdlglvideo.cpp.orig 2021-10-20 06:18:37 UTC
+++ src/common/platform/posix/sdl/sdlglvideo.cpp
@@ -396,9 +396,7 @@ SDLVideo::SDLVideo ()
}
// Fail gracefully if we somehow reach here after linking against a SDL2 library older than 2.0.6.
- SDL_version sdlver;
- SDL_GetVersion(&sdlver);
- if (!(sdlver.patch >= 6))
+ if (!SDL_VERSION_ATLEAST(2, 0, 6))
{
I_FatalError("Only SDL 2.0.6 or later is supported.");
}

View File

@ -1,7 +1,7 @@
PORTNAME= cloudcompare
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= nc@FreeBSD.org
@ -75,7 +75,7 @@ PLUGINS_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libfreetype.so:print/freetype2 \
libpng.so:graphics/png \
libtiff.so:graphics/tiff \
libvtkCommonCore-9.1.so:math/vtk9
libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
PLUGINS_IMPLIES= SHAPELIB
pre-configure:
@ -88,4 +88,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/snap/gui/cloudcompare.desktop ${STAGEDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/snap/gui/cloudcompare.png ${STAGEDIR}${PREFIX}/share/pixmaps
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@ -11,12 +11,16 @@ WWW= https://f3d-app.github.io/f3d/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfreetype.so:print/freetype2 \
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libfontconfig.so:x11-fonts/fontconfig \
libfreeimage.so:graphics/freeimage \
libfreetype.so:print/freetype2 \
libhdf5.so:science/hdf5 \
libImath-3_1.so:math/Imath \
libnetcdf.so:science/netcdf \
libvtkCommonMisc-9.1.so:math/vtk9
libvtkCommonMisc-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake:testing compiler:c++17-lang desktop-file-utils gl xorg
USES= cmake:testing compiler:c++17-lang desktop-file-utils gl tcl tk xorg
USE_GL= gl glu
USE_XORG= ice sm x11 xt
@ -57,4 +61,5 @@ RAYTRACING_BROKEN= Requires VTK::RenderingRayTracing enabled in VTK
post-install:
@${RM} -r ${STAGEDIR}${DOCSDIR}
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,6 +1,7 @@
PORTNAME= mesa
DISTVERSION= 22.2-branchpoint-3982
DISTVERSIONSUFFIX= -g9a7e93f1f6b
DISTVERSION= 22.2-branchpoint-4095
DISTVERSIONSUFFIX= -g977dbfc9dec
PORTREVISION= 1
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
@ -10,7 +11,6 @@ PATCHFILES+= 50433886a3e3.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-
PATCHFILES+= 4356e7185193.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16987
PATCHFILES+= b2a22acce617.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16987
PATCHFILES+= 19eb2c30bff0.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16987
PATCHFILES+= 2be78d6ba4c7.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19177
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Bleeding edge Mesa drivers (OpenGL, Vulkan)
@ -110,6 +110,7 @@ LTO_MESON_TRUE= b_lto
VAAPI_DESC= Hardware encoding/decoding (only r600, radeonsi)
VAAPI_BUILD_DEPENDS= libva>0:multimedia/libva
VAAPI_MESON_ENABLED= gallium-va
VAAPI_MESON_ON= -Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc
VDPAU_DESC= Hardware decoding (only r600, radeonsi) (implies X11)
VDPAU_BUILD_DEPENDS= libvdpau>0:multimedia/libvdpau

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1666391805
SHA256 (mesa3d-mesa-22.2-branchpoint-3982-g9a7e93f1f6b_GH0.tar.gz) = 8592891bab7f753d68440db47a8dfea562731a615da6eeb3d89116fe82e4db31
SIZE (mesa3d-mesa-22.2-branchpoint-3982-g9a7e93f1f6b_GH0.tar.gz) = 26227690
TIMESTAMP = 1666658320
SHA256 (mesa3d-mesa-22.2-branchpoint-4095-g977dbfc9dec_GH0.tar.gz) = 3219aa8861f4ab750f510f057b0a5e96c2427b25c613d8a50b2962071561e4bd
SIZE (mesa3d-mesa-22.2-branchpoint-4095-g977dbfc9dec_GH0.tar.gz) = 26230092
SHA256 (700efacda59c.patch) = f034cfbe09edff0baba67e46e7e3812fdef73ff3cf3e579050c024c95234c8d5
SIZE (700efacda59c.patch) = 981
SHA256 (50433886a3e3.patch) = 15af265e9dbb5dec7514062cfa549d1c1053f567395d9d133611c2a5138da470
@ -11,5 +11,3 @@ SHA256 (b2a22acce617.patch) = 9ec231cdcec3235164b0c0298d35e65225940878e75d9f972b
SIZE (b2a22acce617.patch) = 2425
SHA256 (19eb2c30bff0.patch) = 238e1031e32bda8fa72bd649df857d775ffe5caec26c1d4428215cf65f564c2b
SIZE (19eb2c30bff0.patch) = 1217
SHA256 (2be78d6ba4c7.patch) = b0d2ba1c1c53a338e09849b59161a8debfa7459647944ec2e050e799fdab39ac
SIZE (2be78d6ba4c7.patch) = 1215

View File

@ -12,7 +12,7 @@
MESAVERSION= ${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/}
MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/}
MESABASEVERSION= 22.2.1
MESABASEVERSION= 22.2.2
# if there is a subversion, don't include the '-' between 7.11-rc2.
MESASUBVERSION=

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1665746519
SHA256 (mesa-22.2.1.tar.xz) = 0079beac0a33f45e7e0aec59e6913eafbc4268a3f1e2e330017440494f91b13c
SIZE (mesa-22.2.1.tar.xz) = 16408240
TIMESTAMP = 1666453292
SHA256 (mesa-22.2.2.tar.xz) = 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9
SIZE (mesa-22.2.2.tar.xz) = 16424508

View File

@ -21,6 +21,7 @@ ONLY_FOR_ARCHS= i386 amd64 aarch64 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware
MESON_ARGS+= -Ddri-drivers="" \
-Dvideo-codecs="vc1dec,h264dec,h264enc,h265dec,h265enc" \
-Dgallium-drivers="radeonsi,r600" \
-Dvulkan-drivers="" \
-Dgallium-vdpau=disabled \

View File

@ -1,7 +1,7 @@
PORTNAME= mirtk
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0-178
PORTREVISION= 2
PORTREVISION= 3
DISTVERSIONSUFFIX= -g973ce2f
CATEGORIES= graphics
@ -31,7 +31,8 @@ TBB_LIB_DEPENDS= libtbb.so:devel/onetbb
VTK_DESC= Build with the VTK toolkit
VTK_CMAKE_BOOL= WITH_VTK
VTK_LIB_DEPENDS= libvtkCommonCore-9.1.so:math/vtk9 \
VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} \
libexpat.so:textproc/expat2
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,6 +1,6 @@
PORTNAME= opencv
DISTVERSION= 4.6.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= desktop@FreeBSD.org
@ -124,7 +124,7 @@ GTK3_CMAKE_BOOL= WITH_GTK
VTK_DESC= Include VTK library support (build opencv_viz module)
VTK_CMAKE_BOOL= WITH_VTK
VTK_LIB_DEPENDS= libvtkCommonCore-9.1.so:math/vtk9
VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
VTK_USES= qt:5
VTK_USE= QT=buildtools:build,qmake:build
###
@ -235,4 +235,5 @@ post-patch:
${REINPLACE_CMD} -e 's|/usr/lib/atlas-base|${LOCALBASE}/lib|g' ${WRKSRC}/cmake/OpenCVFindAtlas.cmake
${REINPLACE_CMD} -e 's|/usr/include/atlas|${LOCALBASE}/include|g' ${WRKSRC}/cmake/OpenCVFindAtlas.cmake
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
PORTNAME= openimageio
DISTVERSIONPREFIX= Release-
DISTVERSION= 2.2.21.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= graphics multimedia
PKGNAMESUFFIX= -ociov1
# special port to link oiio libs with ociov1
@ -31,6 +31,8 @@ USE_GITHUB= yes
GH_ACCOUNT= OpenImageIO
GH_PROJECT= oiio
PORTSCOUT= limit:^2\.2\.
CMAKE_ON= USE_OCIO
CMAKE_OFF= BUILDSTATIC INSTALL_FONTS LINKSTATIC NOTHREADS \
STOP_ON_WARNING USE_OPENSSL USE_QT USE_OPENGL \

View File

@ -5,7 +5,7 @@ DISTVERSION= 2.4.4.2
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD@Shaneware.biz

View File

@ -1,7 +1,7 @@
PORTNAME= opensubdiv
DISTVERSIONPREFIX= v
DISTVERSION= 3_5_0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES?= graphics
MAINTAINER= FreeBSD@Shaneware.biz

View File

@ -1,6 +1,6 @@
PORTNAME= pcl
DISTVERSION= 1.12.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= graphics math
MASTER_SITES= https://github.com/PointCloudLibrary/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= -pointclouds
@ -59,7 +59,7 @@ PLIST_SUB= SHL3=${DISTVERSION} SHL2=${DISTVERSION:R}
DATADIR= ${PREFIX}/share/${PORTNAME}-${DISTVERSION:R} # match the directory where the project installs .cmake files
OPTIONS_DEFINE= OPENGL PNG QHULL QT5 VTK
OPTIONS_DEFAULT= PNG # QHULL is disabled due to conflicts qhull8 vs. qhull
OPTIONS_DEFAULT= PNG VTK # QHULL is disabled due to conflicts qhull8 vs. qhull
OPTIONS_SUB= yes
OPENGL_CMAKE_BOOL= WITH_OPENGL # it finds OpenGL, but no binaries are linked with it: https://github.com/PointCloudLibrary/pcl/issues/2641
@ -81,7 +81,8 @@ VTK_DESC= Build VTK visualizations
VTK_USES= gl qt:5
VTK_USE= GL=gl,glu QT=core,gui,opengl,widgets,buildtools:build,qmake:build
VTK_CMAKE_BOOL= WITH_VTK
VTK_CMAKE_ON= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-9.1
VTK_LIB_DEPENDS= libvtkCommonCore-9.1.so:math/vtk9
VTK_CMAKE_ON= -DVTK_DIR=${LOCALBASE}/lib/cmake/vtk-${VTK_VER}
VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,7 +1,6 @@
PORTNAME= ptex
PORTREVISION= 2
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.2
DISTVERSION= 2.4.2
CATEGORIES?= graphics
MAINTAINER= FreeBSD@Shaneware.biz
@ -18,28 +17,16 @@ USE_GITHUB= yes
GH_ACCOUNT= wdas
# yes really, the release tarbal doesn't know what version it is
CMAKE_ARGS+= -DPTEX_VER:STRING=${DISTVERSION}
CMAKE_ARGS+= -DPTEX_VER:STRING=${DISTVERSION} \
-DCMAKE_INSTALL_INCLUDEDIR:STRING=${LOCALBASE}/include/ptex \
-DCMAKE_INSTALL_DOCDIR:STRING=${DOCSDIR}
OPTIONS_DEFINE= DOCS
DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
DOCS_CMAKE_BOOL= PTEX_BUILD_DOCS
post-build-DOCS-on:
@(cd ${WRKSRC}/src/doc && doxygen Doxyfile)
do-install:
${INSTALL_LIB} ${BUILD_WRKSRC}/src/ptex/libPtex.so \
${STAGEDIR}${PREFIX}/lib
${INSTALL_DATA} ${BUILD_WRKSRC}/src/ptex/libPtex.a \
${STAGEDIR}${PREFIX}/lib
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/utils/ptxinfo \
${STAGEDIR}${PREFIX}/bin
${MKDIR} ${STAGEDIR}/${PREFIX}/include/ptex
${INSTALL_DATA} ${BUILD_WRKSRC}/src/ptex/*.h ${STAGEDIR}/${PREFIX}/include/ptex
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@cd ${BUILD_WRKSRC}/src/doc/ptex/ && \
${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
pre-build-DOCS-on:
@(cd ${WRKSRC}/src/doc && doxygen -u Doxyfile)
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1557636252
SHA256 (wdas-ptex-v2.3.2_GH0.tar.gz) = 30aeb85b965ca542a8945b75285cd67d8e207d23dbb57fcfeaab587bb443402b
SIZE (wdas-ptex-v2.3.2_GH0.tar.gz) = 308550
TIMESTAMP = 1666543361
SHA256 (wdas-ptex-v2.4.2_GH0.tar.gz) = c8235fb30c921cfb10848f4ea04d5b662ba46886c5e32ad5137c5086f3979ee1
SIZE (wdas-ptex-v2.4.2_GH0.tar.gz) = 312942

View File

@ -0,0 +1,18 @@
--- CMakeLists.txt.orig 2022-08-05 02:02:51 UTC
+++ CMakeLists.txt
@@ -3,6 +3,7 @@ option(PTEX_BUILD_SHARED_LIBS "Enable building Ptex sh
option(PTEX_BUILD_STATIC_LIBS "Enable building Ptex static libraries" ON)
option(PTEX_BUILD_SHARED_LIBS "Enable building Ptex shared libraries" ON)
+option(PTEX_BUILD_DOCS "Enable building Ptex documentation (require Doxygen)" OFF)
option(PRMAN_15_COMPATIBLE_PTEX "Enable PRMan 15 compatibility" OFF)
# The C++ standard can set either through the environment or by specifyign
@@ -114,5 +115,7 @@ add_subdirectory(src/tests)
add_subdirectory(src/ptex)
add_subdirectory(src/utils)
add_subdirectory(src/tests)
+if (PTEX_BUILD_DOCS)
add_subdirectory(src/doc)
+endif ()
add_subdirectory(src/build)

View File

@ -1,6 +1,6 @@
--- src/ptex/PtexPlatform.h.orig 2015-02-12 16:37:58 UTC
--- src/ptex/PtexPlatform.h.orig 2022-08-05 02:02:51 UTC
+++ src/ptex/PtexPlatform.h
@@ -60,7 +60,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE
@@ -70,7 +70,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY O
// linux/unix/posix
#include <stdlib.h>
@ -9,4 +9,4 @@
+#endif
#include <string.h>
#include <pthread.h>
// OS for spinlock

View File

@ -1,6 +1,6 @@
--- src/ptex/PtexWriter.cpp.orig 2015-02-12 16:37:58 UTC
--- src/ptex/PtexWriter.cpp.orig 2022-08-05 02:02:51 UTC
+++ src/ptex/PtexWriter.cpp
@@ -66,6 +66,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE
@@ -66,6 +66,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY O
#include <algorithm>
#include <iostream>
#include <sstream>

View File

@ -1,28 +1,24 @@
bin/ptxinfo
lib/libPtex.a
lib/libPtex.so
include/ptex/PtexCache.h
include/ptex/PtexExports.h
include/ptex/PtexHalf.h
include/ptex/PtexHalfTables.h
include/ptex/PtexHashMap.h
include/ptex/PtexInt.h
include/ptex/PtexIO.h
include/ptex/PtexMutex.h
include/ptex/PtexPlatform.h
include/ptex/PtexReader.h
include/ptex/PtexSeparableFilter.h
include/ptex/PtexSeparableKernel.h
include/ptex/PtexTriangleFilter.h
include/ptex/PtexTriangleKernel.h
include/ptex/Ptexture.h
include/ptex/PtexUtils.h
include/ptex/PtexVersion.h
include/ptex/PtexWriter.h
%%PORTDOCS%%%%DOCSDIR%%/License_8txt.html
include/ptex/Ptexture.h
lib/libPtex.a
lib/libPtex.so
lib/libPtex.so.2.4
share/cmake/Ptex/ptex-config-version.cmake
share/cmake/Ptex/ptex-config.cmake
share/cmake/Ptex/ptex-exports-%%CMAKE_BUILD_TYPE%%.cmake
share/cmake/Ptex/ptex-exports.cmake
%%PORTDOCS%%%%DOCSDIR%%/PtexCache_8cpp.html
%%PORTDOCS%%%%DOCSDIR%%/PtexCache_8cpp_source.html
%%PORTDOCS%%%%DOCSDIR%%/PtexCache_8h.html
%%PORTDOCS%%%%DOCSDIR%%/PtexCache_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/PtexExports_8h.html
%%PORTDOCS%%%%DOCSDIR%%/PtexExports_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/PtexFilters_8cpp.html
%%PORTDOCS%%%%DOCSDIR%%/PtexFilters_8cpp_source.html
%%PORTDOCS%%%%DOCSDIR%%/PtexHalfTableGen_8cpp.html
@ -79,6 +75,7 @@ include/ptex/PtexWriter.h
%%PORTDOCS%%%%DOCSDIR%%/apiintro.html
%%PORTDOCS%%%%DOCSDIR%%/apiintro_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/bc_s.png
%%PORTDOCS%%%%DOCSDIR%%/bc_sd.png
%%PORTDOCS%%%%DOCSDIR%%/bdwn.png
%%PORTDOCS%%%%DOCSDIR%%/classAutoLock-members.html
%%PORTDOCS%%%%DOCSDIR%%/classAutoLock.html
@ -217,12 +214,14 @@ include/ptex/PtexWriter.h
%%PORTDOCS%%%%DOCSDIR%%/dir_ae2047f671a609e8080f0f626fd72399.html
%%PORTDOCS%%%%DOCSDIR%%/doc.png
%%PORTDOCS%%%%DOCSDIR%%/doc_2CMakeLists_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/docd.png
%%PORTDOCS%%%%DOCSDIR%%/doxygen.css
%%PORTDOCS%%%%DOCSDIR%%/doxygen__log_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/doxygen.svg
%%PORTDOCS%%%%DOCSDIR%%/doxygen__log_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/dynsections.js
%%PORTDOCS%%%%DOCSDIR%%/files.html
%%PORTDOCS%%%%DOCSDIR%%/filterfootprint.html
%%PORTDOCS%%%%DOCSDIR%%/filterfootprint_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/folderclosed.png
%%PORTDOCS%%%%DOCSDIR%%/folderopen.png
%%PORTDOCS%%%%DOCSDIR%%/functions.html
@ -322,12 +321,15 @@ include/ptex/PtexWriter.h
%%PORTDOCS%%%%DOCSDIR%%/namespacemembers_vars.html
%%PORTDOCS%%%%DOCSDIR%%/namespaces.html
%%PORTDOCS%%%%DOCSDIR%%/nav_f.png
%%PORTDOCS%%%%DOCSDIR%%/nav_fd.png
%%PORTDOCS%%%%DOCSDIR%%/nav_g.png
%%PORTDOCS%%%%DOCSDIR%%/nav_h.png
%%PORTDOCS%%%%DOCSDIR%%/nav_hd.png
%%PORTDOCS%%%%DOCSDIR%%/open.png
%%PORTDOCS%%%%DOCSDIR%%/pages.html
%%PORTDOCS%%%%DOCSDIR%%/ptex_2CMakeLists_8txt.html
%%PORTDOCS%%%%DOCSDIR%%/splitbar.png
%%PORTDOCS%%%%DOCSDIR%%/splitbard.png
%%PORTDOCS%%%%DOCSDIR%%/structAtomicCompareAndSwapImpl.html
%%PORTDOCS%%%%DOCSDIR%%/structAtomicCompareAndSwapImpl_3_01T_00_01sizeof_07uint32__t_08_4-members.html
%%PORTDOCS%%%%DOCSDIR%%/structAtomicCompareAndSwapImpl_3_01T_00_01sizeof_07uint32__t_08_4.html
@ -383,10 +385,16 @@ include/ptex/PtexWriter.h
%%PORTDOCS%%%%DOCSDIR%%/structPtex_1_1FaceInfo.html
%%PORTDOCS%%%%DOCSDIR%%/structPtex_1_1Res-members.html
%%PORTDOCS%%%%DOCSDIR%%/structPtex_1_1Res.html
%%PORTDOCS%%%%DOCSDIR%%/style.css
%%PORTDOCS%%%%DOCSDIR%%/sync_off.png
%%PORTDOCS%%%%DOCSDIR%%/sync_on.png
%%PORTDOCS%%%%DOCSDIR%%/tab_a.png
%%PORTDOCS%%%%DOCSDIR%%/tab_ad.png
%%PORTDOCS%%%%DOCSDIR%%/tab_b.png
%%PORTDOCS%%%%DOCSDIR%%/tab_bd.png
%%PORTDOCS%%%%DOCSDIR%%/tab_h.png
%%PORTDOCS%%%%DOCSDIR%%/tab_hd.png
%%PORTDOCS%%%%DOCSDIR%%/tab_s.png
%%PORTDOCS%%%%DOCSDIR%%/tab_sd.png
%%PORTDOCS%%%%DOCSDIR%%/tabs.css
%%PORTDOCS%%%%DOCSDIR%%/uvellipse.png

View File

@ -1,5 +1,6 @@
PORTNAME= mayavi
DISTVERSION= 4.8.1
PORTREVISION= 1
CATEGORIES= graphics science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -18,12 +19,11 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/image_LICENSE_OOo.txt
LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/LICENSE_YORICK.txt
LICENSE_FILE_APACHE11= ${WRKSRC}/LICENSE_COLORBREWER.txt
BUILD_DEPENDS= vtk9>0:math/vtk9 \
${PYNUMPY} \
BUILD_DEPENDS= ${PYNUMPY} \
${PY_SPHINX} \
sphinx-build:textproc/py-sphinx@${PY_FLAVOR}
RUN_DEPENDS= vtk9>0:math/vtk9 \
${PYNUMPY} \
LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R}
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}apptools>0:devel/py-apptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}envisage>0:devel/py-envisage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyface>=6.1.1:devel/py-pyface@${PY_FLAVOR} \
@ -52,4 +52,5 @@ fix-plist:
do-test:
@${SETENV} ${TEST_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} ${WRKSRC}/examples/mayavi/interactive/coil_design_application.py
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,5 +1,6 @@
PORTNAME= pyvista
DISTVERSION= 0.34.2
PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -16,11 +17,12 @@ RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}imageio>0:graphics/py-imageio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scooby>=0.5.1:devel/py-scooby@${PY_FLAVOR} \
vtk9>0:math/vtk9
vtk${VTK_VER:R}>0:math/vtk${VTK_VER:R}
USES= python:3.6+
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
DISTVERSION= 25.1.1
DISTVERSION= 25.1.2
PORTREVISION= 0
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime25

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1664804671
SHA256 (erlang/erlang-otp-OTP-25.1.1_GH0.tar.gz) = 3348616450868fa8b39bddf0b528030e4525afef5b30e3a4b54c375add7d3f4f
SIZE (erlang/erlang-otp-OTP-25.1.1_GH0.tar.gz) = 59974226
TIMESTAMP = 1666615139
SHA256 (erlang/erlang-otp-OTP-25.1.2_GH0.tar.gz) = b9ae7becd3499aeac9f94f9379e2b1b4dced4855454fe7f200a6e3e1cf4fbc53
SIZE (erlang/erlang-otp-OTP-25.1.2_GH0.tar.gz) = 59975596
SHA256 (erlang/erlang-corba-5.1_GH0.tar.gz) = 03497d71098c474b330794dd523ef19ef20a47c0e2d441009d6cf929455c468f
SIZE (erlang/erlang-corba-5.1_GH0.tar.gz) = 1392861

View File

@ -1,5 +1,5 @@
PORTNAME= gcc
PORTVERSION= 13.0.0.s20221016
PORTVERSION= 13.0.0.s20221023
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1666033981
SHA256 (gcc-13-20221016.tar.xz) = ddac9e7c71415e67b254af3f245701b256ab457e8b7ee1491d7f079ab883b9c5
SIZE (gcc-13-20221016.tar.xz) = 79994328
TIMESTAMP = 1666624953
SHA256 (gcc-13-20221023.tar.xz) = db7beb9c2c36fa96028d62337c0a1e599dae20ead34e1acebdf14fe7ee922d4e
SIZE (gcc-13-20221023.tar.xz) = 80060928

View File

@ -1,6 +1,5 @@
PORTNAME= msmtp
PORTVERSION= 1.8.20
PORTREVISION= 1
PORTVERSION= 1.8.22
CATEGORIES= mail
MASTER_SITES= https://marlam.de/msmtp/releases/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1648219861
SHA256 (msmtp-1.8.20.tar.xz) = d93ae2aafc0f48af7dc9d0b394df1bb800588b8b4e8d096d8b3cf225344eb111
SIZE (msmtp-1.8.20.tar.xz) = 385696
TIMESTAMP = 1666633749
SHA256 (msmtp-1.8.22.tar.xz) = 1b04206286a5b82622335e4eb09e17074368b7288e53d134543cbbc6b79ea3e7
SIZE (msmtp-1.8.22.tar.xz) = 390692

View File

@ -1,6 +1,5 @@
PORTNAME= Email-Simple-FromHandle
PORTVERSION= 0.054
PORTREVISION= 1
PORTVERSION= 0.055
CATEGORIES= mail perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,2 +1,3 @@
SHA256 (Email-Simple-FromHandle-0.054.tar.gz) = b750e7599016f7825b5398f662d86c935802ba1fcef6ff75e175c401e3fd1b6a
SIZE (Email-Simple-FromHandle-0.054.tar.gz) = 23595
TIMESTAMP = 1666631335
SHA256 (Email-Simple-FromHandle-0.055.tar.gz) = c5a101ec4e8785d48713c657f469e9340473323ce768b981d6d37e951fcc8836
SIZE (Email-Simple-FromHandle-0.055.tar.gz) = 26795

View File

@ -556,6 +556,7 @@
SUBDIR += octave-forge-image
SUBDIR += octave-forge-informationtheory
SUBDIR += octave-forge-integration
SUBDIR += octave-forge-internal-fluid-flow
SUBDIR += octave-forge-interval
SUBDIR += octave-forge-io
SUBDIR += octave-forge-irsa
@ -601,6 +602,7 @@
SUBDIR += octave-forge-special-matrix
SUBDIR += octave-forge-splines
SUBDIR += octave-forge-statistics
SUBDIR += octave-forge-statistics-bootstrap
SUBDIR += octave-forge-stk
SUBDIR += octave-forge-strings
SUBDIR += octave-forge-struct

View File

@ -0,0 +1,30 @@
PORTNAME= octave-forge-internal-fluid-flow
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
USE_GITHUB= yes
GH_ACCOUNT= aumpierre-unb
GH_PROJECT= internal-Fluid-Flow-for-GNU-Octave
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= Internal-Fluid-Flow-for-GNU-Octave-${DISTVERSION}
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
do-build:
@${DO_NADA}
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${OCTAVE_DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1666675533
SHA256 (octave-forge/aumpierre-unb-internal-Fluid-Flow-for-GNU-Octave-v0.2.2_GH0.tar.gz) = 34c95b1900cfedba399c3edfa5b1f17c51022cbbf565ee731aa6ae8177e05b17
SIZE (octave-forge/aumpierre-unb-internal-Fluid-Flow-for-GNU-Octave-v0.2.2_GH0.tar.gz) = 189380

View File

@ -0,0 +1,8 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is internal-fluid-flow.
A toolbox for internal fluid flow for GNU Octave.

View File

@ -0,0 +1,33 @@
PORTNAME= octave-forge-statistics-bootstrap
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.2
PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
USE_GITHUB= yes
GH_ACCOUNT= gnu-octave
GH_PROJECT= statistics-bootstrap
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${GH_PROJECT}-${DISTVERSION}
WRKSRC= ${WRKDIR}/${OCTSRC}/src
ALL_TARGET= make
RUN_DEPENDS+= ${TARBALLS_DIR}/statistics.tar.gz:math/octave-forge-statistics
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${OCTAVE_DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1666673900
SHA256 (octave-forge/gnu-octave-statistics-bootstrap-v5.0.2_GH0.tar.gz) = a08a880012e3bab62a5bb083e6096ee28cc1c91f4507b92d153200553bf9c176
SIZE (octave-forge/gnu-octave-statistics-bootstrap-v5.0.2_GH0.tar.gz) = 986681

View File

@ -0,0 +1,9 @@
--- ../DESCRIPTION.orig 2022-10-25 00:32:14.447435000 -0500
+++ ../DESCRIPTION 2022-10-25 00:32:21.641290000 -0500
@@ -1,5 +1,5 @@
name: statistics-bootstrap
-version: 5.0.1
+version: 5.0.2
date: 2022-10-10
author: Andrew Penn <andy.c.penn@gmail.com>
maintainer: Andrew Penn <andy.c.penn@gmail.com>

View File

@ -0,0 +1,9 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is statistics-bootstrap.
Estimate bias, uncertainty (standard errors and confidence intervals) and
test hypotheses (p-values) using bootstrap resampling methods.

View File

@ -1,21 +1,24 @@
PORTNAME= octave-forge-statistics
PORTVERSION= 1.4.3
PORTREVISION= 1
DISTVERSIONPREFIX= release-
DISTVERSION= 1.5.0
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/CONTRIBUTE.md
USE_GITHUB= yes
GH_ACCOUNT= gnu-octave
GH_PROJECT= statistics
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${DISTNAME}
OCTSRC= ${GH_PROJECT}-release-${DISTVERSION}
RUN_DEPENDS+= ${TARBALLS_DIR}/io.tar.gz:math/octave-forge-io
WRKSRC= ${WRKDIR}/${OCTSRC}/src
GNU_CONFIGURE= yes
.include "${.CURDIR}/../../Mk/bsd.octave.mk"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1638848127
SHA256 (octave-forge/statistics-1.4.3.tar.gz) = 9801b8b4feb26c58407c136a9379aba1e6a10713829701bb3959d9473a67fa05
SIZE (octave-forge/statistics-1.4.3.tar.gz) = 394639
TIMESTAMP = 1666674475
SHA256 (octave-forge/gnu-octave-statistics-release-1.5.0_GH0.tar.gz) = 5f5a67b99eda8550ccc32f68f30361510bce43135c65eebf5d995fd72d4553f7
SIZE (octave-forge/gnu-octave-statistics-release-1.5.0_GH0.tar.gz) = 588263

View File

@ -1,11 +1,11 @@
PORTNAME= sundials
DISTVERSION= 6.4.0
CATEGORIES= math
MASTER_SITES= https://github.com/LLNL/sundials/archive/v${DISTVERSION}/
MASTER_SITES= https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
WWW= https://computation.llnl.gov/projects/sundials
WWW= https://computing.llnl.gov/projects/sundials
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
@ -13,14 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing fortran localbase:ldflags python:build # 4 tests fail, see https://github.com/LLNL/sundials/issues/220
USE_LDCONFIG= yes
CMAKE_ARGS= -DENABLE_PTHREAD:BOOL=ON \
-DBUILD_STATIC_LIBS:BOOL=OFF \
-DCMAKE_C_STANDARD=99
CMAKE_OFF= EXAMPLES_ENABLE_C EXAMPLES_ENABLE_CXX EXAMPLES_ENABLE_F77 EXAMPLES_ENABLE_F90
CMAKE_ARGS= -DCMAKE_C_STANDARD=99
CMAKE_ON= ENABLE_PTHREAD
CMAKE_OFF= BUILD_STATIC_LIBS \
EXAMPLES_ENABLE_C EXAMPLES_ENABLE_CXX EXAMPLES_ENABLE_F77 EXAMPLES_ENABLE_F90
CMAKE_TESTING_ON= SUNDIALS_TEST_UNITTESTS \
EXAMPLES_ENABLE_C EXAMPLES_ENABLE_CXX EXAMPLES_ENABLE_F77 EXAMPLES_ENABLE_F90
FCFLAGS:= ${FFLAGS} # project checks that these flags are equal
FCFLAGS:= ${FFLAGS} # project checks that these flags are equal
OPTIONS_DEFINE= BLAS EXAMPLES KLU LAPACK MPI OPENMP
OPTIONS_DEFAULT= KLU LAPACK MPI OPENMP

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1666460608
SHA256 (sundials-6.4.0.tar.gz) = 3cbf0102c3284dc550a9faf85ace030ca6d02fe70e90afa2d0d8074a098a3948
SIZE (sundials-6.4.0.tar.gz) = 30316317
TIMESTAMP = 1666629841
SHA256 (sundials-6.4.0.tar.gz) = 0aff803a12c6d298d05b56839197dd09858631864017e255ed89e28b49b652f1
SIZE (sundials-6.4.0.tar.gz) = 89259428

View File

@ -12,6 +12,9 @@ WWW= https://www.vtk.org
LICENSE= BSD3CLAUSE
DEPRECATED= Old version not used anywhere in the ports tree
EXPIRATION_DATE= 2022-12-23
LIB_DEPENDS= libtiff.so:graphics/tiff \
libpng.so:graphics/png \
libfreetype.so:print/freetype2 \

View File

@ -1,6 +1,5 @@
PORTNAME= vtk
DISTVERSION= 9.1.0
PORTREVISION= 8
DISTVERSION= 9.2.2
CATEGORIES= math graphics
MASTER_SITES= https://vtk.org/files/release/${VTK_SHORT_VER}/
PKGNAMESUFFIX= 9
@ -35,30 +34,35 @@ CMAKE_ARGS= -DVTK_INSTALL_LIBRARY_DIR=lib/vtk-${VTK_SHORT_VER} \
-DVTK_INSTALL_QT_DIR=/${QT_LIBDIR_REL}/plugins/designer \
-DSTAGEDIR=${STAGEDIR}
# all build options are documented here: https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/build.md
# all modules can be obtailed by: find . -name vtk.module
# there's also CMake/vtkWrapSettings.cmake with options
# disable finding Qt6
CMAKE_ON+= CMAKE_DISABLE_FIND_PACKAGE_Qt6
# enable all modules
#CMAKE_ON+= VTK_BUILD_ALL_MODULES
VTK_SHORT_VER= ${PORTVERSION:R}
DOCSDIR= ${PREFIX}/share/doc/vtk-${VTK_SHORT_VER}
DATADIR= ${PREFIX}/share/vtk-${VTK_SHORT_VER}
# Options
OPTIONS_DEFINE= DESIGNER DOCS MPI OSMESA PYTHON QT5 EXAMPLES
OPTIONS_DEFAULT= MPI PYTHON QT5 # vtk python binding is needed by other packages, and is unfortunately is unseparable. It is a candidate to be a subpackage.
OPTIONS_DEFINE= DESIGNER DOCS OMPI OSMESA PYTHON QT5 EXAMPLES
OPTIONS_DEFAULT= OMPI PYTHON QT5 # vtk python binding is needed by other packages, and is unfortunately is unseparable. It is a candidate to be a subpackage.
OSMESA_DESC= Use Mesa for off-screen rendering
OMPI_DESC= OpenMPI (Message Passing Interface) support
DESIGNER_DESC= Build the Qt Designer plugin
OPTIONS_SUB= yes
# Options groups
VTK_WRAPS= JAVA TCLTK
OPTIONS_GROUP= WRAPPING
OPTIONS_GROUP_WRAPPING=${VTK_WRAPS}
GROUPS_DESC= Groups
WRAPPING_DESC= Wrapping
.for w in ${VTK_WRAPS}
$w_DESC= $w wrapping
# Option groups that enable groups of modules in VTK
VTK_GROUPS= JAVA TCLTK
OPTIONS_GROUP= GROUPS
OPTIONS_GROUP_GROUPS= ${VTK_GROUPS}
GROUPS_DESC= Groups
.for w in ${VTK_GROUPS}
$w_DESC= Enable $w group
.endfor
PYTHON_USES= python:3.6+
@ -68,19 +72,20 @@ PYTHON_VARS= SUB_FILES=PKG-INFO SUB_LIST=PORTVERSION=${PORTVERSION}
QT5_USES= qt:5
QT5_USE= QT=core,declarative,gui,network,opengl,sql,uiplugin,widgets,x11extras,qmake:build,buildtools:build
QT5_CMAKE_ON= -DCMAKE_PREFIX_PATH:STRING=${LOCALBASE}/lib/qt5 \
-DVTK_GROUP_ENABLE_Qt:STRING=YES \
-DVTK_MODULE_ENABLE_VTK_GUISupportQt:STRING=YES
QT5_CMAKE_ON= -DVTK_GROUP_ENABLE_Qt:STRING=YES \
-DCMAKE_PREFIX_PATH:STRING=${LOCALBASE}/lib/qt5
#QT6_USES= qt:6
#QT6_USE= QT=base,declarative,tools:build
#QT6_CMAKE_ON= -DVTK_GROUP_ENABLE_Qt:STRING=YES \
-DCMAKE_PREFIX_PATH:STRING=${LOCALBASE}/lib/qt5
DESIGNER_CMAKE_BOOL= QT_DESIGNER_PLUGIN
DESIGNER_USE= QT=designer
DESIGNER_IMPLIES= QT5
MPI_CMAKE_BOOL= VTK_USE_MPI
#MPI_USES= mpi:openmpi # fails, needs investigation: The following options helpers are incorrectly set after bsd.port.options.mk and are ineffective: MPI_CFLAGS MPI_LIBS
MPI_BUILD_DEPENDS= openmpi>0:net/openmpi
MPI_RUN_DEPENDS= openmpi>0:net/openmpi
MPI_CMAKE_ON= -DMPIEXEC=${LOCALBASE}/mpi/openmpi/bin/mpiexec
OMPI_CMAKE_BOOL= VTK_USE_MPI
OMPI_USES= mpi:openmpi
OSMESA_CMAKE_ON= -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
-DOSMESA_INCLUDE_DIR:PATH=${LOCALBASE}/include/Mesa \
@ -89,17 +94,15 @@ OSMESA_CMAKE_ON= -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
-DVTK_USE_X:BOOL=OFF
OSMESA_LIB_DEPENDS= libOSMesa.so:graphics/libosmesa
# Wrapping
JAVA_CATEGORIES= java
JAVA_VARS= USE_JAVA=yes
JAVA_CMAKE_BOOL= VTK_WRAP_JAVA Module_vtkWrappingJava
JAVA_CMAKE_BOOL= VTK_WRAP_JAVA
JAVA_CMAKE_ON= -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include \
-DJAVA_AWT_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so \
-DJAVA_JVM_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ATCH}/libjava.so
TCLTK_USES= tk
TCLTK_CMAKE_BOOL= VTK_WRAP_TCL VTK_Group_Tk
TCLTK_CMAKE_ON= -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDEDIR} \
TCLTK_CMAKE_ON= -DVTK_GROUP_ENABLE_Tk:STRING=YES \
-DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDEDIR} \
-DTK_INCLUDE_PATH:PATH=${TK_INCLUDEDIR} \
-DVTK_INSTALL_TCL_DIR=lib/vtk-${VTK_SHORT_VER}
@ -115,7 +118,7 @@ USES+= gl
USE_GL= gl glu
.endif
.if ${PORT_OPTIONS:MPYTHON} && ${PORT_OPTIONS:MMPI}
.if ${PORT_OPTIONS:MPYTHON} && ${PORT_OPTIONS:MOMPI}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR}
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1637434253
SHA256 (VTK-9.1.0.tar.gz) = 8fed42f4f8f1eb8083107b68eaa9ad71da07110161a3116ad807f43e5ca5ce96
SIZE (VTK-9.1.0.tar.gz) = 47871165
TIMESTAMP = 1665288935
SHA256 (VTK-9.2.2.tar.gz) = 1c5b0a2be71fac96ff4831af69e350f7a0ea3168981f790c000709dcf9121075
SIZE (VTK-9.2.2.tar.gz) = 53801737

View File

@ -1,12 +0,0 @@
--- ThirdParty/exodusII/vtkexodusII/src/ex_utils.c.orig 2022-06-22 15:58:58.543731000 +0200
+++ ThirdParty/exodusII/vtkexodusII/src/ex_utils.c 2022-06-22 16:00:28.263448000 +0200
@@ -1770,7 +1770,9 @@
*/
/* const int NC_SZIP_EC = 4; */ /* Selects entropy coding method for szip. */
+#if !defined(NC_SZIP_NN)
const int NC_SZIP_NN = 32; /* Selects nearest neighbor coding method for szip. */
+#endif
/* Even and between 4 and 32; typical values are 8, 10, 16, 32 */
const int SZIP_PIXELS_PER_BLOCK =
file->compression_level == 0 ? 32 : file->compression_level;

View File

@ -1,11 +0,0 @@
--- ThirdParty/libproj/vtklibproj/src/pj_mutex.c.orig 2020-04-25 01:23:01 UTC
+++ ThirdParty/libproj/vtklibproj/src/pj_mutex.c
@@ -124,7 +124,7 @@ void pj_acquire_lock()
pthread_mutex_lock( &pj_precreated_lock);
pthread_mutexattr_init(&mutex_attr);
-#ifdef HAVE_PTHREAD_MUTEX_RECURSIVE
+#if defined(HAVE_PTHREAD_MUTEX_RECURSIVE) || defined(__FreeBSD__)
pthread_mutexattr_settype(&mutex_attr, PTHREAD_MUTEX_RECURSIVE);
#else
pthread_mutexattr_settype(&mutex_attr, PTHREAD_MUTEX_RECURSIVE_NP);

View File

@ -1,5 +1,5 @@
PORTNAME= empty
PORTVERSION= 0.6.20b
PORTVERSION= 0.6.22b
CATEGORIES= net
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@ -10,11 +10,12 @@ WWW= http://empty.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
DOCS= CHANGELOG COPYRIGHT README README.CYGWIN
USES= tar:tgz
DOCS= CHANGELOG COPYRIGHT README.txt README.CYGWIN
EXAMPLES= README em_ssh.sh em_ssh_2.sh em_sh.sh \
em_telnet.sh em_telnet_2.sh emsu.sh runtests.sh
MAKE_ARGS+= CC="${CC}"
USES= tar:tgz
OPTIONS_DEFINE= DOCS EXAMPLES

View File

@ -1,2 +1,3 @@
SHA256 (empty-0.6.20b.tgz) = 7e6636e400856984c4405ce7bd0843aaa3329fa3efd20c58df8400a9eaa35f09
SIZE (empty-0.6.20b.tgz) = 16269
TIMESTAMP = 1666604526
SHA256 (empty-0.6.22b.tgz) = f581d560e1fa857f5304586e3c2107b5838bcf11dedcccec4a7191fa9e261b69
SIZE (empty-0.6.22b.tgz) = 16496

View File

@ -2,7 +2,7 @@ bin/empty
man/man1/empty.1.gz
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%%%DOCSDIR%%/README.CYGWIN
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/em_sh.sh

View File

@ -1,6 +1,5 @@
PORTNAME= miniupnpc
PORTVERSION= 2.2.3
PORTREVISION= 1
PORTVERSION= 2.2.4
CATEGORIES?= net
MASTER_SITES= http://miniupnp.free.fr/files/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1644226514
SHA256 (miniupnpc-2.2.3.tar.gz) = dce41b4a4f08521c53a0ab163ad2007d18b5e1aa173ea5803bd47a1be3159c24
SIZE (miniupnpc-2.2.3.tar.gz) = 101360
TIMESTAMP = 1666530555
SHA256 (miniupnpc-2.2.4.tar.gz) = 481a5e4aede64e9ef29895b218836c3608d973e77a35b4f228ab1f3629412c4b
SIZE (miniupnpc-2.2.4.tar.gz) = 102932

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