diff --git a/archivers/urbackup-client/Makefile b/archivers/urbackup-client/Makefile index 1491778394d..90ddb6f9b78 100644 --- a/archivers/urbackup-client/Makefile +++ b/archivers/urbackup-client/Makefile @@ -15,6 +15,7 @@ LIB_DEPENDS= libcryptopp.so:security/cryptopp USES= autoreconf compiler:c++11-lang dos2unix gettext libtool \ localbase pkgconfig sqlite:3 +USE_CXXSTD= c++14 USE_RC_SUBR= urbackup_client USERS= urbackup diff --git a/astro/josm/Makefile b/astro/josm/Makefile index 23c6b8618f3..b8a5977ae1d 100644 --- a/astro/josm/Makefile +++ b/astro/josm/Makefile @@ -1,5 +1,5 @@ PORTNAME= josm -PORTVERSION= 18772 +PORTVERSION= 18789 CATEGORIES= astro java MASTER_SITES= https://josm.openstreetmap.de/download/ DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar diff --git a/astro/josm/distinfo b/astro/josm/distinfo index b2adb7453df..47236dd15d1 100644 --- a/astro/josm/distinfo +++ b/astro/josm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690306440 -SHA256 (josm-snapshot-18772.jar) = 272f19fee62654a0abf46ab4a4e9881bd8df4d07a4ce5a64810ad30d9f802c8d -SIZE (josm-snapshot-18772.jar) = 16707373 +TIMESTAMP = 1690913213 +SHA256 (josm-snapshot-18789.jar) = d0db82746a83358f94097bfd0215f8a13d1625bc4c73982190bd18bea5565ceb +SIZE (josm-snapshot-18789.jar) = 16755242 diff --git a/audio/bambootracker/Makefile b/audio/bambootracker/Makefile index ef5f390b49c..0604586788a 100644 --- a/audio/bambootracker/Makefile +++ b/audio/bambootracker/Makefile @@ -1,8 +1,9 @@ PORTNAME= bambootracker DISTVERSIONPREFIX= v -DISTVERSION= 0.6.1-19 -DISTVERSIONSUFFIX= -g9bf6c7a0 +DISTVERSION= 0.6.2 CATEGORIES= audio +MASTER_SITES= https://github.com/BambooTracker/BambooTracker/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ +DISTNAME= BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Music tracker for the Yamaha YM2608 (OPNA) sound chip @@ -17,13 +18,6 @@ LIB_DEPENDS= librtaudio.so:audio/rtaudio \ USES= compiler:c++14-lang desktop-file-utils gl qmake qt:5 \ shared-mime-info xorg -USE_GITHUB= yes -GH_ACCOUNT= BambooTracker -GH_PROJECT= BambooTracker -GH_TUPLE= thestk:rtaudio:0e11b50a:rtaudio/submodules/RtAudio/src \ - thestk:rtmidi:d2dd50da:rtmidi/submodules/RtMidi/src \ - rerrahkr:emu2149:63c0fe07:emu2149/submodules/emu2149/src - USE_GL= gl USE_QT= buildtools core gui multimedia network widgets \ linguisttools:build @@ -32,6 +26,8 @@ DATADIR= ${PREFIX}/share/BambooTracker DOCSDIR= ${PREFIX}/share/doc/BambooTracker EXAMPLESDIR= ${PREFIX}/share/examples/BambooTracker +WRKSRC= ${WRKDIR}/BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION} + OPTIONS_DEFINE= ALSA EXAMPLES JACK NLS PULSEAUDIO OPTIONS_DEFAULT= PULSEAUDIO OPTIONS_SUB= yes diff --git a/audio/bambootracker/distinfo b/audio/bambootracker/distinfo index a44d3a08bce..47d9c5d8848 100644 --- a/audio/bambootracker/distinfo +++ b/audio/bambootracker/distinfo @@ -1,9 +1,3 @@ -TIMESTAMP = 1690874252 -SHA256 (BambooTracker-BambooTracker-v0.6.1-19-g9bf6c7a0_GH0.tar.gz) = b24def593700eb649fbb36a5d7c247bf437441f7928158e5238f8567f11c83ea -SIZE (BambooTracker-BambooTracker-v0.6.1-19-g9bf6c7a0_GH0.tar.gz) = 1067002 -SHA256 (thestk-rtaudio-0e11b50a_GH0.tar.gz) = a3494753bf133ceb6fc70365e3492877a98cc48c58b1c681806101bf0b7f2483 -SIZE (thestk-rtaudio-0e11b50a_GH0.tar.gz) = 254679 -SHA256 (thestk-rtmidi-d2dd50da_GH0.tar.gz) = fed7ad5852a8b0e58e989f0eb3d9485ad671a6f5adf58865a03a668851b4f285 -SIZE (thestk-rtmidi-d2dd50da_GH0.tar.gz) = 93519 -SHA256 (rerrahkr-emu2149-63c0fe07_GH0.tar.gz) = c13a24ca92821f9472e6bbeafa683ffddca358f5164b2505d505ed4d6628c4ba -SIZE (rerrahkr-emu2149-63c0fe07_GH0.tar.gz) = 4351 +TIMESTAMP = 1690990569 +SHA256 (BambooTracker-src-v0.6.2.tar.gz) = 96b38865131ea188a55bdd5ef0da66ce7c8f00b93407bf9569506fee019b93d5 +SIZE (BambooTracker-src-v0.6.2.tar.gz) = 1404503 diff --git a/audio/ncmpc/Makefile b/audio/ncmpc/Makefile index 204fc02b685..6a525240bb7 100644 --- a/audio/ncmpc/Makefile +++ b/audio/ncmpc/Makefile @@ -46,4 +46,10 @@ NLS_USES= gettext PORTDOCS= * -.include +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CPPFLAGS+= -Wno-error=enum-constexpr-conversion +.endif + +.include diff --git a/biology/py-scikit-bio/Makefile b/biology/py-scikit-bio/Makefile index 99d32835ce6..84fad483a3f 100644 --- a/biology/py-scikit-bio/Makefile +++ b/biology/py-scikit-bio/Makefile @@ -1,6 +1,5 @@ PORTNAME= scikit-bio -DISTVERSION= 0.5.8 -PORTREVISION= 1 +DISTVERSION= 0.5.9 CATEGORIES= biology education python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,22 +13,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_aarch64= fails to build: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size, see https://github.com/biocore/scikit-bio/issues/1816 -BUILD_DEPENDS= ${PYNUMPY} +BUILD_DEPENDS= ${PYNUMPY} \ + ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}cachecontrol>=0.11.5:www/py-cachecontrol@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=3.4.2:devel/py-decorator@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h5py>=2.9.0:science/py-h5py@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}h5py>=3.6.0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hdmedians>=0.14.1:math/py-hdmedians@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipython>=3.2.0:devel/ipython@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lockfile>=0.10.2:devel/py-lockfile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=1.4.3:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}natsort>=4.0.3:devel/py-natsort@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pandas>=1.0.0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=1.5.0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.19.1:science/py-scikit-learn@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.3.0:science/py-scipy@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} USES= python -USE_PYTHON= distutils cython autoplist pytest # tests fail to run, see https://github.com/biocore/scikit-bio/issues/1846 +USE_PYTHON= pep517 cython autoplist pytest # tests fail to run, see https://github.com/biocore/scikit-bio/issues/1846 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/biology/py-scikit-bio/distinfo b/biology/py-scikit-bio/distinfo index 2f69722f7ff..d65c97d3f9c 100644 --- a/biology/py-scikit-bio/distinfo +++ b/biology/py-scikit-bio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679325956 -SHA256 (scikit-bio-0.5.8.tar.gz) = d55a83c3e5f2ca1132744e1409233fb61d9af0c5a95deb7b291e6e340712b86b -SIZE (scikit-bio-0.5.8.tar.gz) = 3534584 +TIMESTAMP = 1691038332 +SHA256 (scikit-bio-0.5.9.tar.gz) = 7ae044dc8bee231900248adc3a8659077e76140d56ac9f42bd01fb7981014910 +SIZE (scikit-bio-0.5.9.tar.gz) = 3542513 diff --git a/biology/py-scikit-bio/files/patch-pyproject.toml b/biology/py-scikit-bio/files/patch-pyproject.toml new file mode 100644 index 00000000000..67286b671d4 --- /dev/null +++ b/biology/py-scikit-bio/files/patch-pyproject.toml @@ -0,0 +1,10 @@ +--- pyproject.toml.orig 2023-08-03 04:59:44 UTC ++++ pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] + # https://numpy.org/doc/stable/dev/depending_on_numpy.html#adding-a-dependency-on-numpy +-requires = ["Cython>=0.29.32", "oldest-supported-numpy", "setuptools", "wheel"] ++requires = ["Cython>=0.29.32", "numpy", "setuptools", "wheel"] + + [tool.pytest.ini_options] + filterwarnings = [ diff --git a/cad/openfpgaloader/Makefile b/cad/openfpgaloader/Makefile index e64d33e0c62..fe62022ff4e 100644 --- a/cad/openfpgaloader/Makefile +++ b/cad/openfpgaloader/Makefile @@ -1,6 +1,6 @@ PORTNAME= openfpgaloader DISTVERSIONPREFIX= v -DISTVERSION= 0.10.0 +DISTVERSION= 0.11.0 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -11,6 +11,7 @@ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libftdi1.so:devel/libftdi1 \ + libhidapi.so:comms/hidapi \ libudev.so:devel/libudev-devd USES= cmake compiler:c++11-lang localbase:ldflags pkgconfig diff --git a/cad/openfpgaloader/distinfo b/cad/openfpgaloader/distinfo index d5795a5c544..1b6faf51b48 100644 --- a/cad/openfpgaloader/distinfo +++ b/cad/openfpgaloader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671755510 -SHA256 (trabucayre-openFPGALoader-v0.10.0_GH0.tar.gz) = 966b4629df86b1d520ddd8a4e0a3fc00060b26b5ab4e172b596bd9d4659a196e -SIZE (trabucayre-openFPGALoader-v0.10.0_GH0.tar.gz) = 808960 +TIMESTAMP = 1691039192 +SHA256 (trabucayre-openFPGALoader-v0.11.0_GH0.tar.gz) = a463690358d2510919472c2f460039a304d016a08a45970821e667eea1c48cc8 +SIZE (trabucayre-openFPGALoader-v0.11.0_GH0.tar.gz) = 1653571 diff --git a/cad/openfpgaloader/pkg-plist b/cad/openfpgaloader/pkg-plist index 0f113cbb09d..40ce8786510 100644 --- a/cad/openfpgaloader/pkg-plist +++ b/cad/openfpgaloader/pkg-plist @@ -1,28 +1,37 @@ bin/openFPGALoader %%DATADIR%%/spiOverJtag_10cl025256.rbf +%%DATADIR%%/spiOverJtag_10cl055484.rbf.gz %%DATADIR%%/spiOverJtag_5ce223.rbf %%DATADIR%%/spiOverJtag_5ce423.rbf.gz %%DATADIR%%/spiOverJtag_5ce523.rbf.gz %%DATADIR%%/spiOverJtag_5ce927.rbf.gz +%%DATADIR%%/spiOverJtag_efinix_t8f81.bit.gz +%%DATADIR%%/spiOverJtag_efinix_ti60f225.bit.gz %%DATADIR%%/spiOverJtag_ep4ce11523.rbf.gz %%DATADIR%%/spiOverJtag_ep4ce1523.rbf.gz %%DATADIR%%/spiOverJtag_ep4ce2217.rbf %%DATADIR%%/spiOverJtag_xc3s500evq100.bit.gz %%DATADIR%%/spiOverJtag_xc6slx100fgg484.bit +%%DATADIR%%/spiOverJtag_xc6slx150tcsg484.bit.gz %%DATADIR%%/spiOverJtag_xc6slx150tfgg484.bit.gz %%DATADIR%%/spiOverJtag_xc6slx16csg324.bit.gz %%DATADIR%%/spiOverJtag_xc6slx16ftg256.bit.gz %%DATADIR%%/spiOverJtag_xc6slx45csg324.bit +%%DATADIR%%/spiOverJtag_xc6slx9csg324.bit.gz %%DATADIR%%/spiOverJtag_xc6slx9tqg144.bit.gz %%DATADIR%%/spiOverJtag_xc7a100tcsg324.bit.gz %%DATADIR%%/spiOverJtag_xc7a100tfgg484.bit %%DATADIR%%/spiOverJtag_xc7a100tfgg676.bit.gz +%%DATADIR%%/spiOverJtag_xc7a200tfbg484.bit.gz %%DATADIR%%/spiOverJtag_xc7a200tsbg484.bit +%%DATADIR%%/spiOverJtag_xc7a25tcpg238.bit.gz +%%DATADIR%%/spiOverJtag_xc7a25tcsg325.bit.gz %%DATADIR%%/spiOverJtag_xc7a35tcpg236.bit.gz %%DATADIR%%/spiOverJtag_xc7a35tcsg324.bit %%DATADIR%%/spiOverJtag_xc7a35tftg256.bit %%DATADIR%%/spiOverJtag_xc7a50tcpg236.bit %%DATADIR%%/spiOverJtag_xc7a50tcsg324.bit.gz +%%DATADIR%%/spiOverJtag_xc7a50tfgg484.bit.gz %%DATADIR%%/spiOverJtag_xc7a75tfgg484.bit %%DATADIR%%/spiOverJtag_xc7k160tffg676.bit.gz %%DATADIR%%/spiOverJtag_xc7k325tffg676.bit.gz @@ -31,3 +40,6 @@ bin/openFPGALoader %%DATADIR%%/spiOverJtag_xc7s25csga225.bit.gz %%DATADIR%%/spiOverJtag_xc7s25csga324.bit.gz %%DATADIR%%/spiOverJtag_xc7s50csga324.bit.gz +%%DATADIR%%/spiOverJtag_xcku5p-ffvb676.bit.gz +%%DATADIR%%/spiOverJtag_xcvu37p-fsvh2892.bit.gz +%%DATADIR%%/spiOverJtag_xcvu9p-flga2104.bit.gz diff --git a/databases/libodbc++/Makefile b/databases/libodbc++/Makefile index e74872fe2a1..f677de7d67c 100644 --- a/databases/libodbc++/Makefile +++ b/databases/libodbc++/Makefile @@ -10,23 +10,25 @@ WWW= http://orcane.net/freeodbc++/ LICENSE= GPLv2 +LIB_DEPENDS= libodbc.so:databases/unixODBC + +USES= gmake libtool ncurses pathfix pkgconfig readline tar:bzip2 +USE_CXXSTD= c++14 +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-isqlxx --with-odbc=${LOCALBASE} + +INSTALL_TARGET= install-strip + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} +PORTDOCS= progref + OPTIONS_DEFINE= DOXYGEN DOCS DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -USES= gmake libtool ncurses pathfix pkgconfig readline tar:bzip2 -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-isqlxx -INSTALL_TARGET= install-strip - -LIB_DEPENDS= libodbc.so:databases/unixODBC -CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} - -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= progref - post-extract: ${RM} ${WRKSRC}/doc/progref/progref-stamp diff --git a/databases/postgis33/Makefile b/databases/postgis33/Makefile index 724b2cee394..9765cf9113c 100644 --- a/databases/postgis33/Makefile +++ b/databases/postgis33/Makefile @@ -1,5 +1,5 @@ PORTNAME= postgis -DISTVERSION= 3.3.3 +DISTVERSION= 3.3.4 CATEGORIES= databases geography MASTER_SITES= https://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 33 diff --git a/databases/postgis33/distinfo b/databases/postgis33/distinfo index 9b8364a7828..db53d52daa9 100644 --- a/databases/postgis33/distinfo +++ b/databases/postgis33/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690432249 -SHA256 (postgis-3.3.3.tar.gz) = 74eb356e3f85f14233791013360881b6748f78081cc688ff9d6f0f673a762d13 -SIZE (postgis-3.3.3.tar.gz) = 17790503 +TIMESTAMP = 1690978247 +SHA256 (postgis-3.3.4.tar.gz) = 9d41eaef70e811a4fe2f4a431d144c0c57ce17c2c1a3c938ddaf4e5a3813b0d8 +SIZE (postgis-3.3.4.tar.gz) = 18591029 diff --git a/databases/postgis33/pkg-plist b/databases/postgis33/pkg-plist index 679c20ebfa1..7ba03e92475 100644 --- a/databases/postgis33/pkg-plist +++ b/databases/postgis33/pkg-plist @@ -188,6 +188,7 @@ lib/postgresql/postgis-3.so %%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.0--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.1--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.2--%%PORTVERSION%%.sql +%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.3--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer--ANY--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer.control %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%GTK3_VERSION%%--%%PORTVERSION%%.sql @@ -282,6 +283,7 @@ lib/postgresql/postgis-3.so %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.0--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.1--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.2--%%PORTVERSION%%.sql +%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.3--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--ANY--%%PORTVERSION%%.sql %%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us.control %%LOADERGUI%%share/postgresql/applications/shp2pgsql-gui.desktop @@ -387,6 +389,7 @@ lib/postgresql/postgis-3.so %%RASTER%%share/postgresql/extension/postgis_raster--3.3.0--%%PORTVERSION%%.sql %%RASTER%%share/postgresql/extension/postgis_raster--3.3.1--%%PORTVERSION%%.sql %%RASTER%%share/postgresql/extension/postgis_raster--3.3.2--%%PORTVERSION%%.sql +%%RASTER%%share/postgresql/extension/postgis_raster--3.3.3--%%PORTVERSION%%.sql %%RASTER%%share/postgresql/extension/postgis_raster--ANY--%%PORTVERSION%%.sql %%RASTER%%share/postgresql/extension/postgis_raster--unpackaged--%%PORTVERSION%%.sql %%RASTER%%share/postgresql/extension/postgis_raster--unpackaged.sql @@ -488,6 +491,7 @@ lib/postgresql/postgis-3.so %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.0--%%PORTVERSION%%.sql %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.1--%%PORTVERSION%%.sql %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.2--%%PORTVERSION%%.sql +%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.3--%%PORTVERSION%%.sql %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--ANY--%%PORTVERSION%%.sql %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--unpackaged--%%PORTVERSION%%.sql %%SFCGAL%%share/postgresql/extension/postgis_sfcgal--unpackaged.sql @@ -588,6 +592,7 @@ lib/postgresql/postgis-3.so %%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.0--%%PORTVERSION%%.sql %%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.1--%%PORTVERSION%%.sql %%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.2--%%PORTVERSION%%.sql +%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.3--%%PORTVERSION%%.sql %%TOPOLOGY%%share/postgresql/extension/postgis_topology--ANY--%%PORTVERSION%%.sql %%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql %%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged.sql @@ -698,6 +703,7 @@ share/postgresql/extension/postgis--3.2.5--%%PORTVERSION%%.sql share/postgresql/extension/postgis--3.3.0--%%PORTVERSION%%.sql share/postgresql/extension/postgis--3.3.1--%%PORTVERSION%%.sql share/postgresql/extension/postgis--3.3.2--%%PORTVERSION%%.sql +share/postgresql/extension/postgis--3.3.3--%%PORTVERSION%%.sql share/postgresql/extension/postgis--ANY--%%PORTVERSION%%.sql share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql share/postgresql/extension/postgis--unpackaged.sql @@ -794,6 +800,7 @@ share/postgresql/extension/postgis_tiger_geocoder--3.2.5--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder--3.3.0--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder--3.3.1--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder--3.3.2--%%PORTVERSION%%.sql +share/postgresql/extension/postgis_tiger_geocoder--3.3.3--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder--ANY--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder--unpackaged--%%PORTVERSION%%.sql share/postgresql/extension/postgis_tiger_geocoder.control diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile index e4e1f1d8376..350e4e22f1a 100644 --- a/databases/xrootd/Makefile +++ b/databases/xrootd/Makefile @@ -41,7 +41,7 @@ KERBEROS5_LIB_DEPENDS= libkrb5.so:security/krb5 .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-patch: diff --git a/devel/Makefile b/devel/Makefile index 3a89a5ff9b0..1ee7c096cd6 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1520,6 +1520,7 @@ SUBDIR += love5 SUBDIR += lpc21isp SUBDIR += lrmi + SUBDIR += lua-Penlight SUBDIR += lua-argparse SUBDIR += lua-bitlib SUBDIR += lua-bitop diff --git a/devel/R-cran-lintr/Makefile b/devel/R-cran-lintr/Makefile index 2348d3d6649..2b6b9b99981 100644 --- a/devel/R-cran-lintr/Makefile +++ b/devel/R-cran-lintr/Makefile @@ -1,6 +1,5 @@ PORTNAME= lintr -DISTVERSION= 3.0.2 -PORTREVISION= 1 +DISTVERSION= 3.1.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,9 +11,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr -RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ - R-cran-crayon>0:devel/R-cran-crayon \ - R-cran-cyclocomp>0:devel/R-cran-cyclocomp \ +RUN_DEPENDS= R-cran-cyclocomp>0:devel/R-cran-cyclocomp \ R-cran-glue>0:devel/R-cran-glue \ R-cran-backports>0:math/R-cran-backports \ R-cran-knitr>0:print/R-cran-knitr \ @@ -22,10 +19,12 @@ RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ R-cran-rex>0:textproc/R-cran-rex \ R-cran-xml2>=1.0.0:textproc/R-cran-xml2 \ R-cran-xmlparsedata>=1.0.5:textproc/R-cran-xmlparsedata -TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ +TEST_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ + R-cran-crayon>0:devel/R-cran-crayon \ R-cran-mockery>0:devel/R-cran-mockery \ + R-cran-rlang>0:devel/R-cran-rlang \ R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \ - R-cran-testthat>=3.0.0:devel/R-cran-testthat \ + R-cran-testthat>=3.1.5:devel/R-cran-testthat \ R-cran-tibble>0:devel/R-cran-tibble \ R-cran-withr>=2.5.0:devel/R-cran-withr \ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ diff --git a/devel/R-cran-lintr/distinfo b/devel/R-cran-lintr/distinfo index af3e26fbeaf..61ddae38763 100644 --- a/devel/R-cran-lintr/distinfo +++ b/devel/R-cran-lintr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667144057 -SHA256 (lintr_3.0.2.tar.gz) = 9f6a70affea78d2092f40a7ba8961615d48b0c4ae8044ec72a1422a4342d34c9 -SIZE (lintr_3.0.2.tar.gz) = 2203183 +TIMESTAMP = 1690932710 +SHA256 (lintr_3.1.0.tar.gz) = f71e5953d30156380f4776be5fe55a4f7a414ab4a2c26be475c1ee007f9663cd +SIZE (lintr_3.1.0.tar.gz) = 2351103 diff --git a/devel/R-cran-pkgcache/Makefile b/devel/R-cran-pkgcache/Makefile index 40aee026992..6779091103d 100644 --- a/devel/R-cran-pkgcache/Makefile +++ b/devel/R-cran-pkgcache/Makefile @@ -1,5 +1,5 @@ PORTNAME= pkgcache -DISTVERSION= 2.1.1 +DISTVERSION= 2.2.0.1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-pkgcache/distinfo b/devel/R-cran-pkgcache/distinfo index dec4b25dfe4..d654022cced 100644 --- a/devel/R-cran-pkgcache/distinfo +++ b/devel/R-cran-pkgcache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688438940 -SHA256 (pkgcache_2.1.1.tar.gz) = bcae0f81aa1623a78a83df8dfbdd28ad81a55ad1e94da5d23935e52c5a1f19eb -SIZE (pkgcache_2.1.1.tar.gz) = 258278 +TIMESTAMP = 1690932774 +SHA256 (pkgcache_2.2.0.1.tar.gz) = 3330d2232cc46446d372eb7baba4ccb3b4d0b030e18f980d85257490dac1fd87 +SIZE (pkgcache_2.2.0.1.tar.gz) = 265857 diff --git a/devel/R-cran-pkgdepends/Makefile b/devel/R-cran-pkgdepends/Makefile index fb5e672f2fe..00bd8c7ecba 100644 --- a/devel/R-cran-pkgdepends/Makefile +++ b/devel/R-cran-pkgdepends/Makefile @@ -1,11 +1,11 @@ PORTNAME= pkgdepends -DISTVERSION= 0.5.0 +DISTVERSION= 0.6.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= ygy@FreeBSD.org COMMENT= Package Dependency Resolution and Downloads -WWW= https://github.com/r-lib/pkgdepends#readme +WWW= https://r-lib.github.io/pkgdepends/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -19,10 +19,9 @@ RUN_DEPENDS= R-cran-zip>=2.3.0:archivers/R-cran-zip \ R-cran-filelock>=1.0.2:devel/R-cran-filelock \ R-cran-glue>0:devel/R-cran-glue \ R-cran-pkgbuild>=1.0.2:devel/R-cran-pkgbuild \ - R-cran-pkgcache>=2.1.0:devel/R-cran-pkgcache \ + R-cran-pkgcache>=2.2.0:devel/R-cran-pkgcache \ R-cran-prettyunits>=1.1.1:devel/R-cran-prettyunits \ R-cran-rprojroot>0:devel/R-cran-rprojroot \ - R-cran-withr>=2.1.1:devel/R-cran-withr \ R-cran-curl>0:ftp/R-cran-curl \ R-cran-lpSolve>0:math/R-cran-lpSolve \ R-cran-processx>=3.4.2:sysutils/R-cran-processx \ @@ -34,6 +33,7 @@ TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ R-cran-rstudioapi>0:devel/R-cran-rstudioapi \ R-cran-testthat>0:devel/R-cran-testthat \ R-cran-tibble>0:devel/R-cran-tibble \ + R-cran-withr>=2.1.1:devel/R-cran-withr \ R-cran-pingr>=2.0.0:net/R-cran-pingr \ R-cran-fs>0:sysutils/R-cran-fs \ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ diff --git a/devel/R-cran-pkgdepends/distinfo b/devel/R-cran-pkgdepends/distinfo index 8d30dcd3a0c..cc5978c2c0a 100644 --- a/devel/R-cran-pkgdepends/distinfo +++ b/devel/R-cran-pkgdepends/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682559622 -SHA256 (pkgdepends_0.5.0.tar.gz) = eadc98e335f9d2cc10b31cf7a5b55fe3308266fbd6f46d5dbd37b5d90bfcf1bc -SIZE (pkgdepends_0.5.0.tar.gz) = 425150 +TIMESTAMP = 1691033709 +SHA256 (pkgdepends_0.6.0.tar.gz) = fbd6e7f696d1a05d12bf7d00ad03555c36a637bd1f7585f5e07fbed36b09caa4 +SIZE (pkgdepends_0.6.0.tar.gz) = 466306 diff --git a/devel/R-cran-testthat/Makefile b/devel/R-cran-testthat/Makefile index 853b7a33ec1..da15f8dce7f 100644 --- a/devel/R-cran-testthat/Makefile +++ b/devel/R-cran-testthat/Makefile @@ -1,5 +1,5 @@ PORTNAME= testthat -DISTVERSION= 3.1.9 +DISTVERSION= 3.1.10 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -27,7 +27,7 @@ RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ R-cran-waldo>=0.5.0:devel/R-cran-waldo \ R-cran-withr>=2.4.3:devel/R-cran-withr \ R-cran-digest>0:security/R-cran-digest \ - R-cran-processx>0:sysutils/R-cran-processx \ + R-cran-processx>=3.8.2:sysutils/R-cran-processx \ R-cran-ps>=1.3.4:sysutils/R-cran-ps TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ R-cran-rstudioapi>0:devel/R-cran-rstudioapi \ diff --git a/devel/R-cran-testthat/distinfo b/devel/R-cran-testthat/distinfo index a5e9ddde091..6608e30458d 100644 --- a/devel/R-cran-testthat/distinfo +++ b/devel/R-cran-testthat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688401361 -SHA256 (testthat_3.1.9.tar.gz) = 4da1f992549c9b8db211f205059ec4c5d91a45d5971d60ebae21058268448375 -SIZE (testthat_3.1.9.tar.gz) = 736491 +TIMESTAMP = 1690933129 +SHA256 (testthat_3.1.10.tar.gz) = 3135085d04ef76d2e000dddb7100a9708b27c1fbf4f33b51301f72b07b0608f6 +SIZE (testthat_3.1.10.tar.gz) = 737357 diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile index f1dadfa4a86..6ab6da380f4 100644 --- a/devel/ccache4/Makefile +++ b/devel/ccache4/Makefile @@ -34,8 +34,7 @@ CMAKE_OFF= WARNINGS_AS_ERRORS \ ENABLE_IPO \ ZSTD_FROM_INTERNET \ ENABLE_TRACING \ - REDIS_STORAGE_BACKEND \ - STATIC_LINK + REDIS_STORAGE_BACKEND OPTIONS_DEFINE= DOCS CLANGLINK LLVMLINK STATIC TEST OPTIONS_DEFAULT=CLANGLINK LLVMLINK @@ -50,6 +49,7 @@ CLANGLINK_DESC= Create clang compiler links if clang is installed LLVMLINK_DESC= Create llvm compiler links if llvm is installed STATIC_LDFLAGS= -static +STATIC_CMAKE_BOOL= STATIC_LINK TEST_CMAKE_BOOL=ENABLE_TESTING TEST_TARGET= check diff --git a/devel/codeblocks/Makefile b/devel/codeblocks/Makefile index a83c60698a7..7daefb57da4 100644 --- a/devel/codeblocks/Makefile +++ b/devel/codeblocks/Makefile @@ -22,15 +22,18 @@ USES= autoreconf compiler:c++11-lang desktop-file-utils \ fam:gamin gettext-runtime gnome libtool localbase \ pathfix pkgconfig shared-mime-info tar:xz xorg USE_CXXSTD= c++11 -USE_WX= 3.0+ USE_GNOME= gtk30 cairo +USE_LDCONFIG= yes +USE_WX= 3.0+ USE_XORG= x11 + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-wx-config=${WX_CONFIG} --disable-pch \ --with-boost-system=boost_system +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" + PKG_CONFIG_LIBDIR= ${LOCALBASE}/libdata/pkgconfig INSTALL_TARGET= install-strip -USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/devel/collada-dom/Makefile b/devel/collada-dom/Makefile index c328a1a86d5..a76caa21295 100644 --- a/devel/collada-dom/Makefile +++ b/devel/collada-dom/Makefile @@ -15,9 +15,10 @@ LIB_DEPENDS= libpcre.so:devel/pcre \ libboost_system.so:devel/boost-libs USES= cmake gnome minizip pkgconfig -USE_LDCONFIG= yes -USE_GNOME= libxml2 +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= rdiankov +USE_GNOME= libxml2 +USE_LDCONFIG= yes .include diff --git a/devel/cweb/Makefile b/devel/cweb/Makefile index 2cfd8a0ac1a..b8e10032720 100644 --- a/devel/cweb/Makefile +++ b/devel/cweb/Makefile @@ -1,7 +1,7 @@ PORTNAME= cweb PORTVERSION= 3.64a.a CATEGORIES= devel -MASTER_SITES= TEX_CTAN/web/c_cpp/cweb +MASTER_SITES= TEX/web/c_cpp/cweb DISTNAME= ${PORTNAME}-${PORTVERSION:C/.([a-z])$/\1/} MAINTAINER= gerald@FreeBSD.org diff --git a/devel/cweb/distinfo b/devel/cweb/distinfo index d2b4818d25c..301f329b966 100644 --- a/devel/cweb/distinfo +++ b/devel/cweb/distinfo @@ -1,2 +1,3 @@ +TIMESTAMP = 1690981853 SHA256 (cweb-3.64aa.tar.gz) = 0cde41fd86643aefa80cd1704acfafcb2b485e71fa8dc6277bfd87971004900c SIZE (cweb-3.64aa.tar.gz) = 223945 diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile index 446e57247f4..6f81ffe52a3 100644 --- a/devel/gitaly/Makefile +++ b/devel/gitaly/Makefile @@ -1,5 +1,5 @@ PORTNAME= gitaly -DISTVERSION= 16.1.2 +DISTVERSION= 16.1.3 DISTVERSIONPREFIX= v CATEGORIES= devel @@ -32,8 +32,6 @@ MAKE_ENV+= ${GO_ENV} USE_GITLAB= yes GL_ACCOUNT= gitlab-org -# Find this here: https://gitlab.com/gitlab-org/gitaly/-/tags -GL_TAGNAME= 84a9837993a7eafbdfe56a88f1c5efbd73e2da16 # for go dependencies # Gitlab hosts there dependencies on their own platform and not on go-proxy diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo index 9805df59b32..447d0158033 100644 --- a/devel/gitaly/distinfo +++ b/devel/gitaly/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1688637902 -SHA256 (go/devel_gitaly/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0/go.mod) = 869d038756ee3f440edad81f05654cccb15a563cc4bbaee1971055ab280ebe3c -SIZE (go/devel_gitaly/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0/go.mod) = 10223 -SHA256 (go/devel_gitaly/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0.tar.gz) = 84d308166b4301a9e7a906c181971185f74b6a2a7b63bb840cb7c9f1c85f05a0 -SIZE (go/devel_gitaly/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0/gitlab-org-gitaly-84a9837993a7eafbdfe56a88f1c5efbd73e2da16_GL0.tar.gz) = 3494997 +TIMESTAMP = 1690956079 +SHA256 (go/devel_gitaly/gitaly-v16.1.3/go.mod) = 869d038756ee3f440edad81f05654cccb15a563cc4bbaee1971055ab280ebe3c +SIZE (go/devel_gitaly/gitaly-v16.1.3/go.mod) = 10223 +SHA256 (go/devel_gitaly/gitaly-v16.1.3/gitaly-v16.1.3.tar.bz2) = 37ea2145f2a15828cbc316b0817c6006807a936430745f6b61b54624cdbd9ddd +SIZE (go/devel_gitaly/gitaly-v16.1.3/gitaly-v16.1.3.tar.bz2) = 2645624 diff --git a/devel/gradle/Makefile b/devel/gradle/Makefile index 1f7070cfd72..d64981c4197 100644 --- a/devel/gradle/Makefile +++ b/devel/gradle/Makefile @@ -1,5 +1,5 @@ PORTNAME= gradle -PORTVERSION= 8.0.2 +PORTVERSION= 8.1.1 CATEGORIES= devel java MASTER_SITES= https://downloads.gradle.org/distributions/ EXTRACT_SUFX= -bin.zip diff --git a/devel/gradle/distinfo b/devel/gradle/distinfo index d4e6aeeb4e0..bbbc97cdb65 100644 --- a/devel/gradle/distinfo +++ b/devel/gradle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688402513 -SHA256 (gradle-8.0.2-bin.zip) = ff7bf6a86f09b9b2c40bb8f48b25fc19cf2b2664fd1d220cd7ab833ec758d0d7 -SIZE (gradle-8.0.2-bin.zip) = 124116070 +TIMESTAMP = 1691001256 +SHA256 (gradle-8.1.1-bin.zip) = e111cb9948407e26351227dabce49822fb88c37ee72f1d1582a69c68af2e702f +SIZE (gradle-8.1.1-bin.zip) = 124643981 diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index deaadfbd735..98d759fcac5 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.416 +PORTVERSION= 2.417 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index 97db3088fb8..5205f8eb30a 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690384652 -SHA256 (jenkins/2.416/jenkins.war) = ceb3c171e25728b47645848dae263e41a12c4911ac71154985f0653e7fa211c8 -SIZE (jenkins/2.416/jenkins.war) = 89541474 +TIMESTAMP = 1690905328 +SHA256 (jenkins/2.417/jenkins.war) = 606f4654cf59a0443cc25c6b054f7d09b1b9f5fa31dc8cb168661ee8420f4a30 +SIZE (jenkins/2.417/jenkins.war) = 89542947 diff --git a/devel/libassa/Makefile b/devel/libassa/Makefile index 5ca56034af5..36757f396e3 100644 --- a/devel/libassa/Makefile +++ b/devel/libassa/Makefile @@ -11,10 +11,13 @@ WWW= http://libassa.sourceforge.net/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= libtool pathfix pkgconfig +USE_CXXSTD= c++14 +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS= TIRPC_CFLAGS=" " TIRPC_LIBS=" " -USES= libtool pathfix pkgconfig -USE_LDCONFIG= yes + PLIST_SUB= ASSA_VERSION=${PORTVERSION:R:R} WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/-.*$//} diff --git a/devel/lua-Penlight/Makefile b/devel/lua-Penlight/Makefile new file mode 100644 index 00000000000..fc220bd52f6 --- /dev/null +++ b/devel/lua-Penlight/Makefile @@ -0,0 +1,27 @@ +PORTNAME= Penlight +DISTVERSION= 1.13.1 +CATEGORIES= devel +PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} + +MAINTAINER= markj@FreeBSD.org +COMMENT= Comprehensive set of libraries for Lua +WWW= https://github.com/lunarmodules/Penlight + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}luafilesystem>=0:devel/luafilesystem@${LUA_FLAVOR} + +USES= lua:54,module + +USE_GITHUB= yes +GH_ACCOUNT= lunarmodules + +NO_ARCH= yes +NO_BUILD= yes + +do-install: + ${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}/pl + ${INSTALL_DATA} ${WRKSRC}/lua/pl/*.lua ${STAGEDIR}${LUA_MODSHAREDIR}/pl + +.include diff --git a/devel/lua-Penlight/distinfo b/devel/lua-Penlight/distinfo new file mode 100644 index 00000000000..e78966e2830 --- /dev/null +++ b/devel/lua-Penlight/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1690831212 +SHA256 (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 530380e1a377df519c2e589f47823f79701f8e0e67f6bbd994e18d09a470b680 +SIZE (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 434059 diff --git a/devel/lua-Penlight/pkg-descr b/devel/lua-Penlight/pkg-descr new file mode 100644 index 00000000000..1476dc706a1 --- /dev/null +++ b/devel/lua-Penlight/pkg-descr @@ -0,0 +1,3 @@ +Penlight is a set of pure Lua libraries for making it easier to work with +common tasks like iterating over directories, reading configuration files and +the like. Provides functional operations on tables and sequences. diff --git a/devel/lua-Penlight/pkg-plist b/devel/lua-Penlight/pkg-plist new file mode 100644 index 00000000000..ac5f7b6aafa --- /dev/null +++ b/devel/lua-Penlight/pkg-plist @@ -0,0 +1,39 @@ +%%LUA_MODSHAREDIR%%/pl/Date.lua +%%LUA_MODSHAREDIR%%/pl/List.lua +%%LUA_MODSHAREDIR%%/pl/Map.lua +%%LUA_MODSHAREDIR%%/pl/MultiMap.lua +%%LUA_MODSHAREDIR%%/pl/OrderedMap.lua +%%LUA_MODSHAREDIR%%/pl/Set.lua +%%LUA_MODSHAREDIR%%/pl/app.lua +%%LUA_MODSHAREDIR%%/pl/array2d.lua +%%LUA_MODSHAREDIR%%/pl/class.lua +%%LUA_MODSHAREDIR%%/pl/compat.lua +%%LUA_MODSHAREDIR%%/pl/comprehension.lua +%%LUA_MODSHAREDIR%%/pl/config.lua +%%LUA_MODSHAREDIR%%/pl/data.lua +%%LUA_MODSHAREDIR%%/pl/dir.lua +%%LUA_MODSHAREDIR%%/pl/file.lua +%%LUA_MODSHAREDIR%%/pl/func.lua +%%LUA_MODSHAREDIR%%/pl/import_into.lua +%%LUA_MODSHAREDIR%%/pl/init.lua +%%LUA_MODSHAREDIR%%/pl/input.lua +%%LUA_MODSHAREDIR%%/pl/lapp.lua +%%LUA_MODSHAREDIR%%/pl/lexer.lua +%%LUA_MODSHAREDIR%%/pl/luabalanced.lua +%%LUA_MODSHAREDIR%%/pl/operator.lua +%%LUA_MODSHAREDIR%%/pl/path.lua +%%LUA_MODSHAREDIR%%/pl/permute.lua +%%LUA_MODSHAREDIR%%/pl/pretty.lua +%%LUA_MODSHAREDIR%%/pl/seq.lua +%%LUA_MODSHAREDIR%%/pl/sip.lua +%%LUA_MODSHAREDIR%%/pl/strict.lua +%%LUA_MODSHAREDIR%%/pl/stringio.lua +%%LUA_MODSHAREDIR%%/pl/stringx.lua +%%LUA_MODSHAREDIR%%/pl/tablex.lua +%%LUA_MODSHAREDIR%%/pl/template.lua +%%LUA_MODSHAREDIR%%/pl/test.lua +%%LUA_MODSHAREDIR%%/pl/text.lua +%%LUA_MODSHAREDIR%%/pl/types.lua +%%LUA_MODSHAREDIR%%/pl/url.lua +%%LUA_MODSHAREDIR%%/pl/utils.lua +%%LUA_MODSHAREDIR%%/pl/xml.lua diff --git a/devel/p5-App-cpanminus/Makefile b/devel/p5-App-cpanminus/Makefile index 32c1d12af7f..5e1c432f687 100644 --- a/devel/p5-App-cpanminus/Makefile +++ b/devel/p5-App-cpanminus/Makefile @@ -1,5 +1,5 @@ PORTNAME= App-cpanminus -PORTVERSION= 1.7046 +PORTVERSION= 1.7047 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MIYAGAWA diff --git a/devel/p5-App-cpanminus/distinfo b/devel/p5-App-cpanminus/distinfo index 81b93903d63..a0dfdf6b655 100644 --- a/devel/p5-App-cpanminus/distinfo +++ b/devel/p5-App-cpanminus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651316829 -SHA256 (App-cpanminus-1.7046.tar.gz) = 3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 -SIZE (App-cpanminus-1.7046.tar.gz) = 316201 +TIMESTAMP = 1690973066 +SHA256 (App-cpanminus-1.7047.tar.gz) = 963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 +SIZE (App-cpanminus-1.7047.tar.gz) = 316779 diff --git a/devel/p5-Test-Compile/Makefile b/devel/p5-Test-Compile/Makefile index 5df90e44b2f..0b0842be6d1 100644 --- a/devel/p5-Test-Compile/Makefile +++ b/devel/p5-Test-Compile/Makefile @@ -1,5 +1,5 @@ PORTNAME= Test-Compile -PORTVERSION= 3.3.0 +PORTVERSION= 3.3.1 DISTVERSIONPREFIX= v CATEGORIES= devel perl5 MASTER_SITES= CPAN diff --git a/devel/p5-Test-Compile/distinfo b/devel/p5-Test-Compile/distinfo index 25ee7dc3b6c..ab3f6d347e4 100644 --- a/devel/p5-Test-Compile/distinfo +++ b/devel/p5-Test-Compile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689399637 -SHA256 (Test-Compile-v3.3.0.tar.gz) = 5cb4e1f00d958b27793a659a603f7f3c78dc26b776b1de46c9f9077387e87d68 -SIZE (Test-Compile-v3.3.0.tar.gz) = 20143 +TIMESTAMP = 1690968926 +SHA256 (Test-Compile-v3.3.1.tar.gz) = 808450f3d45e7f419aa4d668e298287689e9ea36388693bff180d7870ce3e621 +SIZE (Test-Compile-v3.3.1.tar.gz) = 20205 diff --git a/devel/pika/Makefile b/devel/pika/Makefile index d61ba818555..2124d391a84 100644 --- a/devel/pika/Makefile +++ b/devel/pika/Makefile @@ -1,5 +1,5 @@ PORTNAME= pika -DISTVERSION= 0.16.0 +DISTVERSION= 0.17.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -26,7 +26,7 @@ GH_ACCOUNT= pika-org CMAKE_ON= PIKA_WITH_MALLOC CMAKE_ON+= PIKA_WITH_GENERIC_CONTEXT_COROUTINES # prerequisite, build breaks on aarch64, armv6 w/out it -CMAKE_TESTING_ON= PIKA_WITH_TESTS PIKA_WITH_TESTS_UNIT +CMAKE_TESTING_ON= PIKA_WITH_TESTS PIKA_WITH_TESTS_UNIT PIKA_WITH_TESTS_REGRESSIONS CMAKE_TESTING_TARGET= tests BINARY_ALIAS= git=false diff --git a/devel/pika/distinfo b/devel/pika/distinfo index 6060f2b0eb0..08092fa66f7 100644 --- a/devel/pika/distinfo +++ b/devel/pika/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685918651 -SHA256 (pika-org-pika-0.16.0_GH0.tar.gz) = 59f2baec91cc9bf71ca96d21d0da1ec0092bf59da106efa51789089e0d7adcbb -SIZE (pika-org-pika-0.16.0_GH0.tar.gz) = 1243996 +TIMESTAMP = 1691039432 +SHA256 (pika-org-pika-0.17.0_GH0.tar.gz) = 717429fc1bc986d62cbec190a69939e91608122d09d54bda1b028871c9ca9ad4 +SIZE (pika-org-pika-0.17.0_GH0.tar.gz) = 1256055 diff --git a/devel/pika/pkg-plist b/devel/pika/pkg-plist index 39bd9eda994..8c9c383c18d 100644 --- a/devel/pika/pkg-plist +++ b/devel/pika/pkg-plist @@ -44,6 +44,7 @@ include/pika/channel.hpp include/pika/chrono.hpp include/pika/command_line_handling/command_line_handling.hpp include/pika/command_line_handling/config/defines.hpp +include/pika/command_line_handling/get_env_var_as.hpp include/pika/command_line_handling/late_command_line_handling.hpp include/pika/command_line_handling/parse_command_line.hpp include/pika/concepts/concepts.hpp @@ -151,6 +152,7 @@ include/pika/execution/algorithms/sync_wait.hpp include/pika/execution/algorithms/then.hpp include/pika/execution/algorithms/transfer.hpp include/pika/execution/algorithms/transfer_just.hpp +include/pika/execution/algorithms/unpack.hpp include/pika/execution/algorithms/when_all.hpp include/pika/execution/algorithms/when_all_vector.hpp include/pika/execution/config/defines.hpp @@ -237,7 +239,6 @@ include/pika/functional/detail/vtable/vtable.hpp include/pika/functional/first_argument.hpp include/pika/functional/function.hpp include/pika/functional/invoke.hpp -include/pika/functional/invoke_fused.hpp include/pika/functional/one_shot.hpp include/pika/functional/tag_invoke.hpp include/pika/functional/traits/get_function_address.hpp @@ -673,4 +674,4 @@ lib/cmake/pika/tests/stable_inplace_merge.cpp lib/cmake/pika/tests/unistd_h.cpp lib/libpika.so lib/libpika.so.0 -lib/libpika.so.0.16.0 +lib/libpika.so.0.17.0 diff --git a/devel/py-rapidfuzz/Makefile b/devel/py-rapidfuzz/Makefile index 36b8ab8db11..ec24ab23a3e 100644 --- a/devel/py-rapidfuzz/Makefile +++ b/devel/py-rapidfuzz/Makefile @@ -1,5 +1,5 @@ PORTNAME= rapidfuzz -DISTVERSION= 3.1.2 +DISTVERSION= 3.2.0 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rapidfuzz/distinfo b/devel/py-rapidfuzz/distinfo index ea7f750dd6b..73eeca74b5c 100644 --- a/devel/py-rapidfuzz/distinfo +++ b/devel/py-rapidfuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690080432 -SHA256 (rapidfuzz-3.1.2.tar.gz) = 1b1b2eab728efc239c8aab97b4821f8e10dcd5a1b066365d0e38023e3b2289e8 -SIZE (rapidfuzz-3.1.2.tar.gz) = 1280133 +TIMESTAMP = 1691039689 +SHA256 (rapidfuzz-3.2.0.tar.gz) = 448d031d9960fea7826d42bd4284156fc68d3b55a6946eb34ca5c6acf960577b +SIZE (rapidfuzz-3.2.0.tar.gz) = 1472554 diff --git a/devel/py-vcrpy/Makefile b/devel/py-vcrpy/Makefile index 100c016b5b1..cf0232a5f86 100644 --- a/devel/py-vcrpy/Makefile +++ b/devel/py-vcrpy/Makefile @@ -1,5 +1,5 @@ PORTNAME= vcrpy -PORTVERSION= 5.0.0 +PORTVERSION= 5.1.0 CATEGORIES= devel www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-vcrpy/distinfo b/devel/py-vcrpy/distinfo index 5b5419fc953..55ada688bf3 100644 --- a/devel/py-vcrpy/distinfo +++ b/devel/py-vcrpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688100022 -SHA256 (vcrpy-5.0.0.tar.gz) = 1ef3ddea819a26eda10b560c70bd74c41855241d431745712e31a5b2de2d05a8 -SIZE (vcrpy-5.0.0.tar.gz) = 83976 +TIMESTAMP = 1690918095 +SHA256 (vcrpy-5.1.0.tar.gz) = bbf1532f2618a04f11bce2a99af3a9647a32c880957293ff91e0a5f187b6b3d2 +SIZE (vcrpy-5.1.0.tar.gz) = 84576 diff --git a/devel/rebar3/Makefile b/devel/rebar3/Makefile index bfa40ceda61..fb75e5e0e75 100644 --- a/devel/rebar3/Makefile +++ b/devel/rebar3/Makefile @@ -1,5 +1,5 @@ PORTNAME= rebar3 -PORTVERSION= 3.22.0 +PORTVERSION= 3.22.1 PORTREVISION= 0 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/rebar3/distinfo b/devel/rebar3/distinfo index 41e7f47b7ed..64e7a536f63 100644 --- a/devel/rebar3/distinfo +++ b/devel/rebar3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685010036 -SHA256 (erlang-rebar3-3.22.0_GH0.tar.gz) = 28b256038b445ec818d2cc33000b3217f42a946219ede55ab5970503bfcf6647 -SIZE (erlang-rebar3-3.22.0_GH0.tar.gz) = 797341 +TIMESTAMP = 1690987601 +SHA256 (erlang-rebar3-3.22.1_GH0.tar.gz) = 2855b5784300865d2e43cb7a135cb2bba144cf15214c619065b918afc8cc6eb9 +SIZE (erlang-rebar3-3.22.1_GH0.tar.gz) = 797521 diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index b0c73c151e5..41674335e77 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,5 +1,5 @@ PORTNAME= sdl2 -DISTVERSION= 2.28.1 +DISTVERSION= 2.28.2 CATEGORIES= devel MASTER_SITES= https://www.libsdl.org/release/ DISTNAME= SDL2-${PORTVERSION} diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo index 26eef76f6c6..7ec7673db97 100644 --- a/devel/sdl20/distinfo +++ b/devel/sdl20/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688475171 -SHA256 (SDL2-2.28.1.tar.gz) = 4977ceba5c0054dbe6c2f114641aced43ce3bf2b41ea64b6a372d6ba129cb15d -SIZE (SDL2-2.28.1.tar.gz) = 8109697 +TIMESTAMP = 1691004018 +SHA256 (SDL2-2.28.2.tar.gz) = 64b1102fa22093515b02ef33dd8739dee1ba57e9dbba6a092942b8bbed1a1c5e +SIZE (SDL2-2.28.2.tar.gz) = 7341117 diff --git a/devel/sdl20/pkg-plist b/devel/sdl20/pkg-plist index b768dac33bd..2328efa3e97 100644 --- a/devel/sdl20/pkg-plist +++ b/devel/sdl20/pkg-plist @@ -80,7 +80,7 @@ include/SDL2/close_code.h lib/cmake/SDL2/sdl2-config-version.cmake lib/cmake/SDL2/sdl2-config.cmake lib/libSDL2-2.0.so.0 -lib/libSDL2-2.0.so.0.2800.1 +lib/libSDL2-2.0.so.0.2800.2 lib/libSDL2.a lib/libSDL2.so lib/libSDL2_test.a diff --git a/devel/tex-web2c/Makefile b/devel/tex-web2c/Makefile index 811d535be41..19b0350306a 100644 --- a/devel/tex-web2c/Makefile +++ b/devel/tex-web2c/Makefile @@ -1,7 +1,7 @@ PORTNAME= web2c PORTVERSION= ${TEXLIVE_VERSION} CATEGORIES= devel -MASTER_SITES= TEX_CTAN/systems/texlive/Source/ +MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR} PKGNAMEPREFIX= tex- DISTNAME= texlive-${PORTVERSION}-source DIST_SUBDIR= TeX diff --git a/devel/thrift-c_glib/Makefile b/devel/thrift-c_glib/Makefile index e6e993acbe2..fec3671f2a2 100644 --- a/devel/thrift-c_glib/Makefile +++ b/devel/thrift-c_glib/Makefile @@ -31,7 +31,7 @@ PLIST_SUB+= PORTVERSION="${PORTVERSION}" .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-patch: diff --git a/devel/ucommon/Makefile b/devel/ucommon/Makefile index 35a55dc8593..5d3f9048b0f 100644 --- a/devel/ucommon/Makefile +++ b/devel/ucommon/Makefile @@ -24,7 +24,7 @@ USE_CXXSTD= c++11 .endif .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-install: diff --git a/dns/hetzner_ddns/Makefile b/dns/hetzner_ddns/Makefile index 099bf93618a..e15c893ae54 100644 --- a/dns/hetzner_ddns/Makefile +++ b/dns/hetzner_ddns/Makefile @@ -1,5 +1,5 @@ PORTNAME= hetzner_ddns -DISTVERSION= 0.2.2 +DISTVERSION= 0.2.4 CATEGORIES= dns MAINTAINER= filip@parag.rs diff --git a/dns/hetzner_ddns/distinfo b/dns/hetzner_ddns/distinfo index 41bd4d428ac..b0297585562 100644 --- a/dns/hetzner_ddns/distinfo +++ b/dns/hetzner_ddns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1623187734 -SHA256 (filiparag-hetzner_ddns-0.2.2_GH0.tar.gz) = 0507f0a3c20530ebfc0e07cc086c64a889e095b86503c714393d60135aeea9f3 -SIZE (filiparag-hetzner_ddns-0.2.2_GH0.tar.gz) = 7201 +TIMESTAMP = 1673195434 +SHA256 (filiparag-hetzner_ddns-0.2.4_GH0.tar.gz) = a1fa76de0f7ca5d9f5fdb8da75c47b97b69fad501516824ebe91480025d15b3c +SIZE (filiparag-hetzner_ddns-0.2.4_GH0.tar.gz) = 8631 diff --git a/editors/e93/Makefile b/editors/e93/Makefile index a30514741c2..43a60b90a1e 100644 --- a/editors/e93/Makefile +++ b/editors/e93/Makefile @@ -20,6 +20,16 @@ PORTDOCS= README* TODO OPTIONS_DEFINE= DOCS +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|CFLAGS=|CFLAGS\+=|g' \ + ${WRKSRC}/xgui/Makefile + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/e93 ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/lib/e93lib @@ -29,4 +39,4 @@ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} -.include +.include diff --git a/editors/nvi-m17n/Makefile b/editors/nvi-m17n/Makefile index 6485e1913f7..ff61a12e498 100644 --- a/editors/nvi-m17n/Makefile +++ b/editors/nvi-m17n/Makefile @@ -56,6 +56,10 @@ CANNA_DESC= Enable canna support .include +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .if ${PORT_OPTIONS:MEUC_JP} CONFIGURE_ARGS+= --enable-multibyte=euc-jp .elif ${PORT_OPTIONS:MEUC_CN} diff --git a/editors/uemacs/Makefile b/editors/uemacs/Makefile index fc1bede0e34..81179c42a5f 100644 --- a/editors/uemacs/Makefile +++ b/editors/uemacs/Makefile @@ -21,6 +21,12 @@ EXTRACT_BEFORE_ARGS= -Lq CFLAGS+= -Wno-int-conversion +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/src/*.c @${REINPLACE_CMD} -e 's|-ltermcap|${LDFLAGS} -lncurses|g' \ diff --git a/editors/zile/Makefile b/editors/zile/Makefile index 14ac9cd182a..2e29b2af73e 100644 --- a/editors/zile/Makefile +++ b/editors/zile/Makefile @@ -9,26 +9,33 @@ WWW= https://www.gnu.org/software/zile/ LICENSE= GPLv3 -LIB_DEPENDS= libgc.so:devel/boehm-gc \ - libgnuregex.so.6:devel/libgnuregex \ - libgee-0.8.so:devel/libgee BUILD_DEPENDS= ${LOCALBASE}/bin/help2man:misc/help2man +LIB_DEPENDS= libgc.so:devel/boehm-gc \ + libgee-0.8.so:devel/libgee \ + libgnuregex.so.6:devel/libgnuregex -USES= gmake gnome ncurses perl5 pkgconfig compiler:c++11-lang -USE_PERL5= build +USES= compiler:c++11-lang gmake gnome localbase:ldflags \ + ncurses perl5 pkgconfig USE_GNOME= glib20 +USE_PERL5= build + GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-included-regex -PLIST_FILES= bin/${PORTNAME} \ +LDFLAGS+= -lgnuregex + +PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz \ %%DOCSDIR%%/AUTHORS \ + %%DOCSDIR%%/dotzile.sample \ %%DOCSDIR%%/FAQ \ - %%DOCSDIR%%/NEWS \ - %%DOCSDIR%%/dotzile.sample + %%DOCSDIR%%/NEWS -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -lgnuregex +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-patch: @${REINPLACE_CMD} -e \ @@ -36,4 +43,4 @@ post-patch: @${REINPLACE_CMD} -e \ 's|@pkgdatadir@|${DOCSDIR}|' ${WRKSRC}/doc/man-extras -.include +.include diff --git a/emulators/aranym/Makefile b/emulators/aranym/Makefile index b8f26cb84ad..fa036f5eb2d 100644 --- a/emulators/aranym/Makefile +++ b/emulators/aranym/Makefile @@ -20,7 +20,6 @@ USES= gmake jpeg perl5 pkgconfig gl localbase:ldflags sdl shebangfix xorg USE_GL= gl USE_SDL= sdl2 image2 USE_XORG= x11 -USE_CXXSTD= c++14 # work around error: ISO C++17 does not allow 'register' storage class specifier, see https://github.com/aranym/aranym/issues/106 SHEBANG_FILES= tools/arabridge @@ -29,4 +28,10 @@ CONFIGURE_ARGS= -disable-nat-debug --disable-nat-debug --enable-nfjpeg WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CPPFLAGS+= -Dregister= +.endif + .include diff --git a/finance/R-cran-timeSeries/Makefile b/finance/R-cran-timeSeries/Makefile index 27fb64e0185..4cb8710d507 100644 --- a/finance/R-cran-timeSeries/Makefile +++ b/finance/R-cran-timeSeries/Makefile @@ -1,6 +1,5 @@ PORTNAME= timeSeries -DISTVERSION= 4021.105 -PORTREVISION= 1 +DISTVERSION= 4030.106 CATEGORIES= finance DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/finance/R-cran-timeSeries/distinfo b/finance/R-cran-timeSeries/distinfo index 56a361608c5..565b07edeeb 100644 --- a/finance/R-cran-timeSeries/distinfo +++ b/finance/R-cran-timeSeries/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666038384 -SHA256 (timeSeries_4021.105.tar.gz) = bfe36c964bb1d4b3c01d411e46081a2adaad6b4d7e04d8b3fca702a1178cdbcc -SIZE (timeSeries_4021.105.tar.gz) = 1378821 +TIMESTAMP = 1690933072 +SHA256 (timeSeries_4030.106.tar.gz) = 25f78e31a0ee11d1caa8a6b503a75f831b8e75c6637a2c60a7bbbb5df30a03ea +SIZE (timeSeries_4030.106.tar.gz) = 1445542 diff --git a/games/bloodfrontier/Makefile b/games/bloodfrontier/Makefile index fe21c1ed175..b6d19e1c9d2 100644 --- a/games/bloodfrontier/Makefile +++ b/games/bloodfrontier/Makefile @@ -16,6 +16,8 @@ BROKEN_powerpc64= fails to compile: tools.h: incompatible types in assignment BROKEN_sparc64= fails to compile USES= tar:bzip2 gmake +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes CONFIGURE_WRKSRC= ${WRKSRC}/src/enet BUILD_WRKSRC= ${WRKSRC}/src diff --git a/games/jigzo/Makefile b/games/jigzo/Makefile index ae44ac03823..9822ec392d3 100644 --- a/games/jigzo/Makefile +++ b/games/jigzo/Makefile @@ -14,13 +14,11 @@ LICENSE_FILE= ${WRKSRC}/GPL.txt LIB_DEPENDS= libpng.so:graphics/png USES= gl gmake jpeg sdl tar:tgz -USE_SDL= sdl mixer +USE_CXXSTD= c++14 USE_GL= gl -MAKE_ARGS= CXX=${CXX} +USE_SDL= sdl mixer -PLIST_FILES= bin/${PORTNAME} -PORTDATA= * -PORTDOCS= * +MAKE_ARGS= CXX=${CXX} DESKTOP_ENTRIES="Jigzo" \ "An OpenGL jigsaw puzzle game" \ @@ -29,6 +27,10 @@ DESKTOP_ENTRIES="Jigzo" \ "Game;LogicGame;KidsGame;" \ false +PLIST_FILES= bin/${PORTNAME} +PORTDATA= * +PORTDOCS= * + OPTIONS_DEFINE= DOCS post-patch: @@ -44,6 +46,8 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC} && ${COPYTREE_SHARE} "font image puzzles sound" \ ${STAGEDIR}${DATADIR}/ + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} diff --git a/games/linux-steam-utils/Makefile b/games/linux-steam-utils/Makefile index cae91de0238..451fdb15d09 100644 --- a/games/linux-steam-utils/Makefile +++ b/games/linux-steam-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= steam-utils -DISTVERSION= 20230615 +DISTVERSION= 20230709 CATEGORIES= games linux PKGNAMEPREFIX= linux- @@ -10,6 +10,7 @@ WWW= https://github.com/shkhln/linuxulator-steam-utils LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +IGNORE_FreeBSD_12=not supported ONLY_FOR_ARCHS= amd64 RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ @@ -25,7 +26,6 @@ GH_PROJECT= linuxulator-steam-utils USE_LINUX= devtools:build dbuslibs gtk2 dri nss alsa-plugins-oss - MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX} ALL_TARGET= build diff --git a/games/linux-steam-utils/distinfo b/games/linux-steam-utils/distinfo index c0c20c7ea84..47f2931266f 100644 --- a/games/linux-steam-utils/distinfo +++ b/games/linux-steam-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686824224 -SHA256 (shkhln-linuxulator-steam-utils-20230615_GH0.tar.gz) = 980d7db90a36cd0c947fffd37cc4103a67d156f0d5921e51ecf63e5c3a0e22ad -SIZE (shkhln-linuxulator-steam-utils-20230615_GH0.tar.gz) = 26324 +TIMESTAMP = 1690921300 +SHA256 (shkhln-linuxulator-steam-utils-20230709_GH0.tar.gz) = 5c6a4c66f01f5b8b68c9c97e568511d795a72a5d03e79acf9af387c713117462 +SIZE (shkhln-linuxulator-steam-utils-20230709_GH0.tar.gz) = 24589 diff --git a/games/linux-steam-utils/pkg-plist b/games/linux-steam-utils/pkg-plist index a24ff7270e4..1c4e26ea4e1 100644 --- a/games/linux-steam-utils/pkg-plist +++ b/games/linux-steam-utils/pkg-plist @@ -10,13 +10,13 @@ steam-utils/lib32/fakenm/libnm-glib.so.4 steam-utils/lib32/fakenm/libnm.so.0 steam-utils/lib32/fakepulse/libpulse.so.0 steam-utils/lib32/fakeudev/libudev.so.0 -steam-utils/lib32/monofix/monofix.so +steam-utils/lib32/fakeudev/libudev.so.1 steam-utils/lib32/pathfix/pathfix.so @comment steam-utils/lib32/protonfix/protonfix.so steam-utils/lib32/steamfix/steamfix.so steam-utils/lib64/fakepulse/libpulse.so.0 steam-utils/lib64/fakeudev/libudev.so.0 -steam-utils/lib64/monofix/monofix.so +steam-utils/lib64/fakeudev/libudev.so.1 steam-utils/lib64/pathfix/pathfix.so @comment steam-utils/lib64/protonfix/protonfix.so steam-utils/lib64/webfix/webfix.so diff --git a/games/miscom/Makefile b/games/miscom/Makefile index 450b0956f56..60634644454 100644 --- a/games/miscom/Makefile +++ b/games/miscom/Makefile @@ -30,14 +30,20 @@ OPTIONS_DEFINE= DOCS CFLAGS+= -DSOUNDSDIR='\"${DATADIR}\"' -DSOUND_SUPPORT -DMORE_SOUNDBUF .endif +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/miscom ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/miscom.6 ${STAGEDIR}${PREFIX}/man/man6 - @${MKDIR} ${STAGEDIR}${PREFIX}/share/miscom - ${INSTALL_DATA} ${WRKSRC}/sounds/* ${STAGEDIR}${PREFIX}/share/miscom - @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/miscom + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/sounds/* ${STAGEDIR}${DATADIR} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in COPYING ChangeLog README TODO - ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/share/doc/miscom + ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/games/sgt-puzzles/Makefile b/games/sgt-puzzles/Makefile index b1b7e8ce8d2..9548d153eb9 100644 --- a/games/sgt-puzzles/Makefile +++ b/games/sgt-puzzles/Makefile @@ -1,5 +1,5 @@ PORTNAME= puzzles -PORTVERSION= 20230731 +PORTVERSION= 20230801 CATEGORIES= games # upstream does not preserve older versions, mirroring is mandatory MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ \ @@ -20,7 +20,7 @@ USES= cmake gnome magick:build perl5 pkgconfig USE_PERL5= build CMAKE_ARGS= -DNAME_PREFIX:STRING=sgt- -COMMITHASH= 29eaa8f +COMMITHASH= 0dd0186 DATADIR= ${PREFIX}/share/sgt-puzzles PORTDATA= * diff --git a/games/sgt-puzzles/distinfo b/games/sgt-puzzles/distinfo index 99ae86d1793..d6997f5c1ae 100644 --- a/games/sgt-puzzles/distinfo +++ b/games/sgt-puzzles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690813430 -SHA256 (puzzles-20230731.29eaa8f.tar.gz) = b3529583109032d75dd909a93e90ac101bd2539bb93229f6ff4f2224d209845c -SIZE (puzzles-20230731.29eaa8f.tar.gz) = 2484586 +TIMESTAMP = 1690905415 +SHA256 (puzzles-20230801.0dd0186.tar.gz) = 6f1efee869b9898fcab7f2ec99f15bd56867fbb87b43ca811a66fbe178e156a6 +SIZE (puzzles-20230801.0dd0186.tar.gz) = 2484625 diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 672324198ae..6e8e9d8169f 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20230726 +PORTVERSION= s20230802 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -24,7 +24,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= 0f7daf992080f9e126b1c00be1390752c6acc303 +GL_TAGNAME= 8abb93040ca49f9873a657c6a4b7f7aaf49bae78 CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 53a355510fc..d2d76080a4d 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1690406588 +TIMESTAMP = 1691012236 SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39 SIZE (rust/crates/ab_glyph-0.2.21.crate) = 17764 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -1583,5 +1583,5 @@ SHA256 (hasenbanck-egui_wgpu_backend-63a002c6a9b6c016e45806dd065864431caab621_GH SIZE (hasenbanck-egui_wgpu_backend-63a002c6a9b6c016e45806dd065864431caab621_GH0.tar.gz) = 11500 SHA256 (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = f6fc0b8e9b1290729ea94865be84a8c47846e49e3c193dab700940e1452d2fed SIZE (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = 90485 -SHA256 (veloren-veloren-0f7daf992080f9e126b1c00be1390752c6acc303_GL0.tar.gz) = 79deba4f73d8ca34feef1a216e8facae95bbbd29cfb70caffbe523e881930919 -SIZE (veloren-veloren-0f7daf992080f9e126b1c00be1390752c6acc303_GL0.tar.gz) = 268969376 +SHA256 (veloren-veloren-8abb93040ca49f9873a657c6a4b7f7aaf49bae78_GL0.tar.gz) = eeea45fdf275b78d9b0be1b2efee13f8d8f63084a110c44d3fb753e09310e16b +SIZE (veloren-veloren-8abb93040ca49f9873a657c6a4b7f7aaf49bae78_GL0.tar.gz) = 269179562 diff --git a/graphics/eos-movrec/Makefile b/graphics/eos-movrec/Makefile index 2b96b3bfd52..cc7c9397ed1 100644 --- a/graphics/eos-movrec/Makefile +++ b/graphics/eos-movrec/Makefile @@ -14,6 +14,7 @@ LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 USES= cmake compiler:c++11-lang dos2unix pkgconfig qt:5 tar:bzip2 DOS2UNIX_FILES= main.cpp +USE_CXXSTD= c++14 USE_QT= buildtools:build qmake:build core gui widgets ICON_SIZES= 16x16 32x32 128x128 256x256 512x512 diff --git a/graphics/povray38/Makefile b/graphics/povray38/Makefile index 2196a584285..1828c786dce 100644 --- a/graphics/povray38/Makefile +++ b/graphics/povray38/Makefile @@ -17,6 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_thread.so:devel/boost-libs USES= compiler:c++11-lang gmake +USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-transform-name='s/povray/${PKGBASE}/' \ diff --git a/graphics/qt6-3d/Makefile b/graphics/qt6-3d/Makefile index 87bcccf5cef..f16c62323ac 100644 --- a/graphics/qt6-3d/Makefile +++ b/graphics/qt6-3d/Makefile @@ -34,19 +34,19 @@ OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFAULT_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD -OPTIONS_SUB= yes .include .if ${PORT_OPTIONS:MSIMD} . if !empty(MACHINE_CPU:Mavx2) CMAKE_ARGS+= -DINPUT_qt3d_simd=avx2 -PLIST_SUB+= AVX2="" +PLIST_SUB+= AVX2="" SIMD="" . elif !empty(MACHINE_CPU:Msse2) CMAKE_ARGS+= -DINPUT_qt3d_simd=sse2 -PLIST_SUB+= AVX2="@comment " +PLIST_SUB+= AVX2="@comment " SIMD="" . else CMAKE_ARGS+= -DINPUT_qt3d_simd=no +PLIST_SUB+= SIMD="@comment " . endif .else CMAKE_ARGS+= -DINPUT_qt3d_simd=no diff --git a/graphics/rigsofrods-caelum/Makefile b/graphics/rigsofrods-caelum/Makefile index d98c1815d93..5e67262b271 100644 --- a/graphics/rigsofrods-caelum/Makefile +++ b/graphics/rigsofrods-caelum/Makefile @@ -13,15 +13,16 @@ LICENSE_FILE= ${WRKSRC}/lgpl.txt LIB_DEPENDS= libOgreMain.so:graphics/ogre3d19 +USES= cmake dos2unix pathfix pkgconfig +DOS2UNIX_GLOB= CMake* *.pc.in +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= RigsOfRods GH_PROJECT= ogre-caelum - -USES= cmake dos2unix pathfix pkgconfig -CMAKE_ARGS= -DCaelum_BUILD_SAMPLES=FALSE -DOS2UNIX_GLOB= CMake* *.pc.in USE_LDCONFIG= yes +CMAKE_ARGS= -DCaelum_BUILD_SAMPLES=FALSE + post-patch: @${REINPLACE_CMD} -e '/install.*DOC_FILES/d' \ ${WRKSRC}/CMakeLists.txt diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index 487edacab8a..0cc09dea89b 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.259 +DISTVERSION= 1.3.260 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index e03b9a1240f..25650317cdc 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1690414886 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.259_GH0.tar.gz) = dbde4d02b7c42e204f91b646927751ecd917b170eada6b13fa0f038d5cf5beac -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.259_GH0.tar.gz) = 4844037 +TIMESTAMP = 1690939084 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.260_GH0.tar.gz) = f7dcafcfad08c5817b502416474138fba9ec7a9cdaf0289782ba2ee448d3e585 +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.260_GH0.tar.gz) = 4872653 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-284-g3469b16_GH0.tar.gz) = 202a623685e0cf376d92ee34649c66ba4bc34cc403e226947ed5e626ff3654a6 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-284-g3469b16_GH0.tar.gz) = 455615 diff --git a/graphics/xtexcad/Makefile b/graphics/xtexcad/Makefile index 1edda14c5aa..3d134965a63 100644 --- a/graphics/xtexcad/Makefile +++ b/graphics/xtexcad/Makefile @@ -2,7 +2,7 @@ PORTNAME= xtexcad PORTVERSION= 2.4.1 PORTREVISION= 2 CATEGORIES= graphics -MASTER_SITES= TEX_CTAN/graphics/xtexcad +MASTER_SITES= TEX/graphics/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Simple drawing program enforcing limited slopes and diameters diff --git a/irc/ninja/Makefile b/irc/ninja/Makefile index a135e550548..f6f1e7c3e51 100644 --- a/irc/ninja/Makefile +++ b/irc/ninja/Makefile @@ -13,6 +13,12 @@ GNU_CONFIGURE= yes CONFIGURE_ENV= IRCLIB="${DATADIR}" MAKE_JOBS_UNSAFE= yes +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ninja ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/ninjawserv ${STAGEDIR}${PREFIX}/bin diff --git a/japanese/kdrill/Makefile b/japanese/kdrill/Makefile index dd0920ac0d8..c88d46126e3 100644 --- a/japanese/kdrill/Makefile +++ b/japanese/kdrill/Makefile @@ -15,6 +15,12 @@ USE_XORG= ice sm x11 xaw xext xmu xpm xt DATADIR= ${PREFIX}/share/dict/kdrill +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-build: @(cd ${WRKSRC}/makedic && ${DO_MAKE_BUILD} ${ALL_TARGET}) diff --git a/lang/php83/Makefile b/lang/php83/Makefile index 2816b276aaf..dcc3063dcf5 100644 --- a/lang/php83/Makefile +++ b/lang/php83/Makefile @@ -1,6 +1,5 @@ PORTNAME= php83 -DISTVERSION= 8.3.0beta1 -PORTREVISION?= 1 +DISTVERSION= 8.3.0beta2 CATEGORIES?= lang devel www MASTER_SITES= https://downloads.php.net/~jakub/ \ https://downloads.php.net/~eric/ diff --git a/lang/php83/distinfo b/lang/php83/distinfo index f101b809155..846a9b11b8d 100644 --- a/lang/php83/distinfo +++ b/lang/php83/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689844560 -SHA256 (php-8.3.0beta1.tar.xz) = 7998e1c2a90fd51932ce9579b8c53151691788f1110601ad99a5fae56843765f -SIZE (php-8.3.0beta1.tar.xz) = 12369024 +TIMESTAMP = 1690963406 +SHA256 (php-8.3.0beta2.tar.xz) = 343d4e96648cb41c5313fd2a7e0cb70b3fe0174f1e233c9d5365bf78a839f304 +SIZE (php-8.3.0beta2.tar.xz) = 12358628 diff --git a/mail/archiveopteryx/Makefile b/mail/archiveopteryx/Makefile index 7dc33db12ba..6a01a2cb721 100644 --- a/mail/archiveopteryx/Makefile +++ b/mail/archiveopteryx/Makefile @@ -44,7 +44,7 @@ JAMARG+= "-sCLANG=1" .endif .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-patch: diff --git a/mail/datovka/Makefile b/mail/datovka/Makefile index 12435d8572d..7e956c32bbf 100644 --- a/mail/datovka/Makefile +++ b/mail/datovka/Makefile @@ -22,7 +22,7 @@ USE_QT= buildtools core gui network printsupport sql svg websockets \ .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif .include diff --git a/mail/milter-manager/Makefile b/mail/milter-manager/Makefile index 5c2e8efe80b..16013a7a0d1 100644 --- a/mail/milter-manager/Makefile +++ b/mail/milter-manager/Makefile @@ -16,8 +16,8 @@ LIB_DEPENDS= libev.so:devel/libev RUN_DEPENDS= rubygem-gio2>0:devel/rubygem-gio2 \ rubygem-rexml>0:textproc/rubygem-rexml -USES= compiler:c++11-lang gettext gmake gnome libtool pathfix \ - pkgconfig ruby +USES= compiler:c++11-lang gettext gmake gnome libtool localbase \ + pathfix pkgconfig ruby USE_GNOME= glib20 intltool USE_LDCONFIG= yes USE_RC_SUBR= milter-manager @@ -30,18 +30,22 @@ CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \ INSTALL_TARGET= install-strip CFLAGS+= -fdeclspec -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${FIND} ${WRKSRC} -type f -name Makefile.in -exec \ ${REINPLACE_CMD} -e "s#\$$(datadir)/@PACKAGE@#${DATADIR}#" \ -e "s#\$$(datarootdir)/\$$(PACKAGE)#${DATADIR}#" {} + @${REINPLACE_CMD} -e "s#\\\\\$$(pkgdatadir)/sample#${EXAMPLESDIR}#" ${WRKSRC}/configure -.include +.include diff --git a/math/calc/Makefile b/math/calc/Makefile index b72107de9c3..26095a3e8b7 100644 --- a/math/calc/Makefile +++ b/math/calc/Makefile @@ -1,5 +1,5 @@ PORTNAME= calc -PORTVERSION= 2.14.2.2 +PORTVERSION= 2.14.3.0 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/calc/distinfo b/math/calc/distinfo index cbada903508..46db796f05d 100644 --- a/math/calc/distinfo +++ b/math/calc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690630086 -SHA256 (lcn2-calc-v2.14.2.2_GH0.tar.gz) = addbb4c1f9a8b02fd3aafc956142fb49092adbe764b156f37dc96bf96524a387 -SIZE (lcn2-calc-v2.14.2.2_GH0.tar.gz) = 1224162 +TIMESTAMP = 1691021137 +SHA256 (lcn2-calc-v2.14.3.0_GH0.tar.gz) = a75c9ab745ed547db2f00b51ae4e50b28241f75eaa0a19ce6bfa2d318a259ccc +SIZE (lcn2-calc-v2.14.3.0_GH0.tar.gz) = 1224980 diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile index 54890862775..d041264ac69 100644 --- a/math/giacxcas/Makefile +++ b/math/giacxcas/Makefile @@ -1,9 +1,8 @@ PORTNAME= giacxcas -DISTVERSION= 1.9.0-21 -PORTREVISION= 5 +DISTVERSION= 1.9.0-55 CATEGORIES= math MASTER_SITES= http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/:giac \ - http://cocoa.dima.unige.it/cocoalib/tgz/:cocoa \ + http://cocoa.dima.unige.it/cocoa/cocoalib/tgz/:cocoa \ http://www-fourier.ujf-grenoble.fr/~parisse/giac/freebsd/ DISTFILES= giac_${DISTVERSION}${EXTRACT_SUFX}:giac \ CoCoALib-${COCOA_LIB_VERSION}.tgz:cocoa \ @@ -22,8 +21,10 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_PERMS_DOC= dist-mirror pkg-mirror auto-accept LICENSE_DISTFILES_DOC= giac_${DISTVERSION}${EXTRACT_SUFX} -BUILD_DEPENDS= bash:shells/bash +BUILD_DEPENDS= bash:shells/bash \ + hevea:textproc/hevea LIB_DEPENDS= libao.so:audio/libao \ + libboost_serialization.so:devel/boost-libs \ libcurl.so:ftp/curl \ libfontconfig.so:x11-fonts/fontconfig \ libgsl.so:math/gsl \ @@ -43,8 +44,9 @@ USES= blaslapack compiler:c++14-lang desktop-file-utils fortran \ gettext gl gmake gnome jpeg libtool localbase ncurses perl5 \ python readline shebangfix tex xorg GNU_CONFIGURE= yes +USE_CXXSTD= c++11 USE_GL= gl -USE_XORG= x11 xcursor xext xft xi xinerama +USE_XORG= x11 xcursor xext xfixes xft xi xinerama xrender USE_TEX= latex:build dvipsk:build USE_PERL5= run USE_LDCONFIG= yes @@ -60,7 +62,7 @@ SHEBANG_FILES= src/pgiac micropython-1.12/docs/conf.py INSTALL_TARGET= install-strip -COCOA_LIB_VERSION= 0.99700 +COCOA_LIB_VERSION= 0.99818 CPPFLAGS+= -I${COCOALIB-GIAC}/include \ -I${FLTKDEV-GIAC} \ @@ -115,10 +117,6 @@ post-patch: ${FLTKDEV-GIAC}/src/fl_set_fonts_xft.cxx pre-configure: - ${REINPLACE_CMD} -e 's|/usr/lib /usr/lib64 /usr/lib32 /usr/local /opt/local/lib /sw/lib /usr/sfw/lib|${LOCALBASE}/lib|' \ - -e '/libgmp.a/s|find|#find|' \ - -e 's|-name libgmp.so|-type f -name "libgmp.so.*"|' \ - ${COCOALIB-GIAC}/configuration/gmp-find.sh ${REINPLACE_CMD} -e 's|^protected:|public:|' ${FLTKDEV-GIAC}/FL/Fl_Widget.H .for f in icas.cc path.h ${REINPLACE_CMD} -e 's|/usr/local/share/giac/doc|${DOCSDIR}|' \ diff --git a/math/giacxcas/distinfo b/math/giacxcas/distinfo index f9aa7979bfe..de6a5896b38 100644 --- a/math/giacxcas/distinfo +++ b/math/giacxcas/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1663844960 -SHA256 (giacxcas/giac_1.9.0-21.tar.gz) = 120cd16f2e033817302d2a03a22bd413dc1d85df8b225ba4f76b93a7805b07fe -SIZE (giacxcas/giac_1.9.0-21.tar.gz) = 103871108 -SHA256 (giacxcas/CoCoALib-0.99700.tgz) = e9de0f4859946c8882414fc9f3756d5995961b0fcf6b477ac8e27636b41ca002 -SIZE (giacxcas/CoCoALib-0.99700.tgz) = 5431651 +TIMESTAMP = 1690967974 +SHA256 (giacxcas/giac_1.9.0-55.tar.gz) = eabcf6f85bea35d175710654523ebd37546e3def09c7476232891266c1c25858 +SIZE (giacxcas/giac_1.9.0-55.tar.gz) = 113729553 +SHA256 (giacxcas/CoCoALib-0.99818.tgz) = 7c7d6bb0bc3004ea76caaeb5f8de10ed09c8052a9131fd98716c36c6fc96d1ea +SIZE (giacxcas/CoCoALib-0.99818.tgz) = 4778561 SHA256 (giacxcas/fltk-giac.tar.gz) = 538243c536a62e562bc26dec1c54454f54ce614cc540371f5ccfe71d8ed27cf7 SIZE (giacxcas/fltk-giac.tar.gz) = 4776876 diff --git a/math/giacxcas/files/patch-src_kdisplay.cc b/math/giacxcas/files/patch-src_kdisplay.cc new file mode 100644 index 00000000000..05674af0fbd --- /dev/null +++ b/math/giacxcas/files/patch-src_kdisplay.cc @@ -0,0 +1,10 @@ +--- src/kdisplay.cc.orig 2023-08-02 10:12:31 UTC ++++ src/kdisplay.cc +@@ -29,7 +29,6 @@ + #include + #include "sha256.h" + #endif +-#include + #ifndef is_cx2 + #define is_cx2 false + #endif diff --git a/math/libflame/Makefile b/math/libflame/Makefile index 3b2d90684b8..ed7af8d9d5f 100644 --- a/math/libflame/Makefile +++ b/math/libflame/Makefile @@ -14,12 +14,11 @@ ONLY_FOR_ARCHS_REASON= make system does not support other architectures yet BUILD_DEPENDS= bash:shells/bash GNU_CONFIGURE= yes -USES= compiler:c11 gmake prthon:3.8 +USES= compiler:c11 gmake python:3.8 USE_CSTD= c99 -USE_LDCONFIG= yes - USE_GITHUB= yes GH_ACCOUNT= flame +USE_LDCONFIG= yes OPTIONS_RADIO= PARALLELIZATION OPTIONS_RADIO_PARALLELIZATION= NONE THREADS OPENMP diff --git a/math/mbasecalc/Makefile b/math/mbasecalc/Makefile index 011d564a6f4..3e0d243f875 100644 --- a/math/mbasecalc/Makefile +++ b/math/mbasecalc/Makefile @@ -13,6 +13,8 @@ LICENSE= GPLv2 LIB_DEPENDS= libfltk.so:x11-toolkits/fltk +USE_CXXSTD= c++14 + MAKE_ARGS= CC="${CC}" CXX="${CXX}" CFLAGS="${CPPFLAGS} ${CXXFLAGS}" \ LIBS="${LDFLAGS}" diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile index 622ca8a7795..913652df312 100644 --- a/math/wxmaxima/Makefile +++ b/math/wxmaxima/Makefile @@ -1,5 +1,5 @@ PORTNAME= wxmaxima -PORTVERSION= 23.05.1 +PORTVERSION= 23.07.0 DISTVERSIONPREFIX= Version- CATEGORIES= math diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo index 5ef32901857..e12ad099866 100644 --- a/math/wxmaxima/distinfo +++ b/math/wxmaxima/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685390998 -SHA256 (wxMaxima-Developers-wxmaxima-Version-23.05.1_GH0.tar.gz) = 0c26d1439f5aba30cae94d5718d9c35bf83490953cc8696c371658ed13fd57c1 -SIZE (wxMaxima-Developers-wxmaxima-Version-23.05.1_GH0.tar.gz) = 16220058 +TIMESTAMP = 1690380708 +SHA256 (wxMaxima-Developers-wxmaxima-Version-23.07.0_GH0.tar.gz) = 410cbd98af570945f0bb619ad8913b32ee90b9369ff7970606b1cdbd6e1a807b +SIZE (wxMaxima-Developers-wxmaxima-Version-23.07.0_GH0.tar.gz) = 16427247 diff --git a/misc/ecflow/Makefile b/misc/ecflow/Makefile index 152491ed8d1..ad7b9dff72e 100644 --- a/misc/ecflow/Makefile +++ b/misc/ecflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= ecflow -DISTVERSION= 5.9.0 +DISTVERSION= 5.11.3 CATEGORIES= misc MASTER_SITES= https://confluence.ecmwf.int/download/attachments/8650755/ DISTNAME= ecFlow-${DISTVERSION}-Source diff --git a/misc/ecflow/distinfo b/misc/ecflow/distinfo index eb588e9def8..f038007591e 100644 --- a/misc/ecflow/distinfo +++ b/misc/ecflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665547913 -SHA256 (ecFlow-5.9.0-Source.tar.gz) = 20c1f457a21aebf7c49f06a4709a6216c6a92ca1899caa2c27d1aab4df53cacd -SIZE (ecFlow-5.9.0-Source.tar.gz) = 3605948 +TIMESTAMP = 1691030657 +SHA256 (ecFlow-5.11.3-Source.tar.gz) = 66f4959e88b94dfecb7901a9370916bb57fa8b2cdaa2889099a907a706b655ec +SIZE (ecFlow-5.11.3-Source.tar.gz) = 16713592 diff --git a/misc/ecflow/files/patch-ACore_src_Passwd.cpp b/misc/ecflow/files/patch-ACore_src_Passwd.cpp deleted file mode 100644 index c9d73cf813e..00000000000 --- a/misc/ecflow/files/patch-ACore_src_Passwd.cpp +++ /dev/null @@ -1,14 +0,0 @@ -- fixes failure: error: use of undeclared identifier 'time' on FreeBSD 12 -- This seems to be a general problem that this header isn't included. -- it's unclear how to report bugs: emails to Software.Software@ecmwf.int bounce, and linked JIRA account has no such project. - ---- ACore/src/Passwd.cpp.orig 2022-09-04 16:37:50 UTC -+++ ACore/src/Passwd.cpp -@@ -13,6 +13,7 @@ - // Description : - //============================================================================ - -+#include // for time(3) - #include - - #include "Passwd.hpp" diff --git a/misc/ecflow/pkg-plist b/misc/ecflow/pkg-plist index 06691881fbc..7c9e1cc4ac5 100644 --- a/misc/ecflow/pkg-plist +++ b/misc/ecflow/pkg-plist @@ -1,11 +1,14 @@ bin/ecflow_client bin/ecflow_fuse.py +bin/ecflow_http bin/ecflow_logserver.sh bin/ecflow_logsvr.pl bin/ecflow_server bin/ecflow_standalone bin/ecflow_start.sh bin/ecflow_stop.sh +bin/ecflow_udp +bin/ecflow_udp_client bin/ecflow_ui bin/ecflow_ui.x lib/cmake/ecflow/ecflow-config-version.cmake diff --git a/misc/exercism/Makefile b/misc/exercism/Makefile index 5a4897d83ce..d5a36f119cd 100644 --- a/misc/exercism/Makefile +++ b/misc/exercism/Makefile @@ -1,7 +1,6 @@ PORTNAME= exercism DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 -PORTREVISION= 1 +DISTVERSION= 3.2.0 CATEGORIES= misc MAINTAINER= bofh@FreeBSD.org @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes # golang:sys was bumped to 0.9.0 to fix the build on riscv64 -GH_TUPLE= exercism:cli:v${PORTVERSION}:DEFAULT \ +GH_TUPLE= exercism:cli:v${DISTVERSION}:DEFAULT \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ davecgh:go-spew:v1.1.0:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ fsnotify:fsnotify:v1.4.2:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ diff --git a/misc/exercism/distinfo b/misc/exercism/distinfo index a9a165f64e8..e19015e7130 100644 --- a/misc/exercism/distinfo +++ b/misc/exercism/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1687703350 -SHA256 (exercism-cli-v3.1.0_GH0.tar.gz) = 34653a6a45d49daef10db05672c9b4e36c3c30e09d57c3c0f737034d071ae4f6 -SIZE (exercism-cli-v3.1.0_GH0.tar.gz) = 58673 +TIMESTAMP = 1690975087 +SHA256 (exercism-cli-v3.2.0_GH0.tar.gz) = 0411c0feca82725edd824f183a59acca245b29d386f1062120a65d5b57d70e91 +SIZE (exercism-cli-v3.2.0_GH0.tar.gz) = 62913 SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57 SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831 SHA256 (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 1f7e0bd2db0341925b5f2ee5834e99380f4c2b1bd36cf0fa62d7717899d39d62 diff --git a/multimedia/pipe-viewer/Makefile b/multimedia/pipe-viewer/Makefile index ece8dba4a28..0f9ca09e6f1 100644 --- a/multimedia/pipe-viewer/Makefile +++ b/multimedia/pipe-viewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipe-viewer -PORTVERSION= 0.4.7 +PORTVERSION= 0.4.8 CATEGORIES= multimedia perl5 MAINTAINER?= DtxdF@disroot.org diff --git a/multimedia/pipe-viewer/distinfo b/multimedia/pipe-viewer/distinfo index ecdafb4309c..c36811e3545 100644 --- a/multimedia/pipe-viewer/distinfo +++ b/multimedia/pipe-viewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686976997 -SHA256 (trizen-pipe-viewer-0.4.7_GH0.tar.gz) = e1ed433f2bf5dbe5dbb305d748d9e5f565c873bc83ff74eeb351b69fd091cb98 -SIZE (trizen-pipe-viewer-0.4.7_GH0.tar.gz) = 268288 +TIMESTAMP = 1690887269 +SHA256 (trizen-pipe-viewer-0.4.8_GH0.tar.gz) = cb41d3c6e520b4d80e5bb12c5a9fce2f07592a3d26c47e3b7bba1d31f85e9417 +SIZE (trizen-pipe-viewer-0.4.8_GH0.tar.gz) = 268549 diff --git a/net-im/mastodon/Makefile b/net-im/mastodon/Makefile index e96b227d15e..2765b1be44c 100644 --- a/net-im/mastodon/Makefile +++ b/net-im/mastodon/Makefile @@ -1,6 +1,6 @@ PORTNAME= mastodon DISTVERSIONPREFIX= v -DISTVERSION= 4.1.4 +DISTVERSION= 4.1.5 CATEGORIES= net-im www MAINTAINER= bofh@FreeBSD.org diff --git a/net-im/mastodon/distinfo b/net-im/mastodon/distinfo index 2a8fd9ccb37..513b8210517 100644 --- a/net-im/mastodon/distinfo +++ b/net-im/mastodon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689425319 -SHA256 (mastodon-mastodon-v4.1.4_GH0.tar.gz) = 524bac8c4108acc07b001caf44951446cb587f9626d8e0d15ed2f5811b980aaa -SIZE (mastodon-mastodon-v4.1.4_GH0.tar.gz) = 36346372 +TIMESTAMP = 1690918139 +SHA256 (mastodon-mastodon-v4.1.5_GH0.tar.gz) = ff7db475f67a8b0891166eb9aacc8c0b686105f08a450f1e2327279b809d2f50 +SIZE (mastodon-mastodon-v4.1.5_GH0.tar.gz) = 36347757 diff --git a/net-mgmt/kismet/Makefile b/net-mgmt/kismet/Makefile index e0268cf626e..e98fc6fbbb4 100644 --- a/net-mgmt/kismet/Makefile +++ b/net-mgmt/kismet/Makefile @@ -11,55 +11,40 @@ WWW= https://www.kismetwireless.net/ LICENSE= GPLv2 -USES= gmake tar:xz +USES= gmake localbase:ldflags tar:xz +USE_CXXSTD= c++14 GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -OPTIONS_DEFINE= PCRE PLUGINS SETUID DOCS EXAMPLES -OPTIONS_DEFAULT= PCRE PLUGINS SETUID -SETUID_DESC= Use privilege separation WRKSRC= ${WRKDIR}/${DISTNAME:S/a$$//} -.include - -.if ${PORT_OPTIONS:MDOCS} PORTDOCS= README -.endif - -.if ${PORT_OPTIONS:MEXAMPLES} PORTEXAMPLES= * -.endif -.if ${PORT_OPTIONS:MPCRE} -CONFIGURE_ARGS+=--enable-pcre -LIB_DEPENDS+= libpcre.so:devel/pcre -.else -CONFIGURE_ARGS+=--disable-pcre -.endif +OPTIONS_DEFINE= PCRE PLUGINS SETUID DOCS EXAMPLES +OPTIONS_DEFAULT= PCRE PLUGINS SETUID +OPTIONS_SUB= yes + +SETUID_DESC= Use privilege separation + +PCRE_LIB_DEPENDS= libpcre.so:devel/pcre +PCRE_CONFIGURE_ENABLE= pcre +PLUGINS_USES= ssl +PLUGINS_ALL_TARGET= depend all all-plugins +PLUGINS_INSTALL_TARGET= all-plugins-install +SETUID_CONFIGURE_ON=--with-suidgroup=wheel +SETUID_CONFIGURE_OFF=--without-suidgroup +SETUID_INSTALL_TARGET= suidinstall +SETUID_INSTALL_TARGET_OFF= install +SETUID_SUB_FILES= suid_pkg-message +SETUID_PLIST_SUB= SUID="" SUIDGROUP="${GROUPS}" +SETUID_PLIST_SUB_OFF= SUID="@comment " SUIDGROUP="" + +.include .if ${PORT_OPTIONS:MSETUID} GROUPS= kismet -CONFIGURE_ARGS+=--with-suidgroup=wheel -INSTALL_TARGET= suidinstall -PLIST_SUB+= SUID="" SUIDGROUP="${GROUPS}" PKGMESSAGE= ${WRKDIR}/suid_pkg-message -SUB_FILES+= suid_pkg-message -.else -INSTALL_TARGET= install -CONFIGURE_ARGS+=--without-suidgroup -PLIST_SUB+= SUID="@comment " SUIDGROUP="" -.endif - -.if ${PORT_OPTIONS:MPLUGINS} -ALL_TARGET= depend all all-plugins -INSTALL_TARGET+= all-plugins-install -USES+= ssl -PLIST_SUB+= PLUGINS="" -.else -PLIST_SUB+= PLUGINS="@comment " .endif .include diff --git a/net-mgmt/netdata-go/Makefile b/net-mgmt/netdata-go/Makefile index ac1fd4b82f7..48b47b8dba1 100644 --- a/net-mgmt/netdata-go/Makefile +++ b/net-mgmt/netdata-go/Makefile @@ -1,6 +1,6 @@ PORTNAME= netdata-go DISTVERSIONPREFIX= v -DISTVERSION= 0.54.0 +DISTVERSION= 0.54.1 CATEGORIES= net-mgmt MAINTAINER= driesm@FreeBSD.org diff --git a/net-mgmt/netdata-go/distinfo b/net-mgmt/netdata-go/distinfo index 194a5f1f1b1..bd2238d3a36 100644 --- a/net-mgmt/netdata-go/distinfo +++ b/net-mgmt/netdata-go/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1688736532 -SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.54.0/v0.54.0.mod) = b5e16006059c445e203b9a459a92742717be6fdf754dedb76468e2a2970ed4ed -SIZE (go/net-mgmt_netdata-go/netdata-go-v0.54.0/v0.54.0.mod) = 8596 -SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.54.0/v0.54.0.zip) = 2baf0f490cc919413144e4b336b094f3a99fabce8e59590b29f00fce9a32a695 -SIZE (go/net-mgmt_netdata-go/netdata-go-v0.54.0/v0.54.0.zip) = 2075616 +TIMESTAMP = 1691001399 +SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.54.1/v0.54.1.mod) = 50690e926647561314e01301137f6d1d236b2dfc694408378474b84cdeff188e +SIZE (go/net-mgmt_netdata-go/netdata-go-v0.54.1/v0.54.1.mod) = 8596 +SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.54.1/v0.54.1.zip) = 01bb83f550649523a242a0fb3f8639cad7d45ef56e8f6fcce7af832b3c24da6d +SIZE (go/net-mgmt_netdata-go/netdata-go-v0.54.1/v0.54.1.zip) = 2101615 diff --git a/net-mgmt/netxms/Makefile b/net-mgmt/netxms/Makefile index 417c4036a59..9fdbdead396 100644 --- a/net-mgmt/netxms/Makefile +++ b/net-mgmt/netxms/Makefile @@ -1,5 +1,5 @@ PORTNAME= netxms -PORTVERSION= 3.5.152 +PORTVERSION= 3.9.420 CATEGORIES= net-mgmt MASTER_SITES= http://www.netxms.org/download/releases/${PORTVERSION:R}/ @@ -10,9 +10,6 @@ WWW= https://www.netxms.org/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -BROKEN_FreeBSD_13= error: conflicting types for 'qsort_s' -BROKEN_FreeBSD_14= error: conflicting types for 'qsort_s' - LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libjansson.so:devel/jansson \ @@ -57,7 +54,7 @@ SERVER_CONFIGURE_ON= --with-server SSH_LIB_DEPENDS= libssh.so:security/libssh SSH_CONFIGURE_OFF= --disable-ssh -SONUM= 35 +SONUM= 39 .include diff --git a/net-mgmt/netxms/distinfo b/net-mgmt/netxms/distinfo index 8c0effb8edd..4dec5a8d6bd 100644 --- a/net-mgmt/netxms/distinfo +++ b/net-mgmt/netxms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689781606 -SHA256 (netxms-3.5.152.tar.gz) = ea83ba919e557104813475d1e1402d918384d609fba48aa3d6f250a5c21eb4e6 -SIZE (netxms-3.5.152.tar.gz) = 59607933 +TIMESTAMP = 1690999659 +SHA256 (netxms-3.9.420.tar.gz) = 0e037012eb3f1f0cb4e4b4315d7f217a2b258b2cee7c609e71af85ebf15a4bd3 +SIZE (netxms-3.9.420.tar.gz) = 19508247 diff --git a/net-mgmt/netxms/pkg-plist b/net-mgmt/netxms/pkg-plist index 9661bc626dc..31a18892b2d 100644 --- a/net-mgmt/netxms/pkg-plist +++ b/net-mgmt/netxms/pkg-plist @@ -4,6 +4,7 @@ %%SERVER%%bin/nxaction %%SERVER%%bin/nxadm %%SERVER%%bin/netxmsd +%%CLIENT%%bin/nxaevent %%NXCP%%bin/nxagentd %%CLIENT%%bin/nxalarm %%CLIENT%%bin/nxcsum @@ -34,6 +35,7 @@ lib/libethernetip.so.%%SONUM%%.0.0 lib/libnetxms.so lib/libnetxms.so.%%SONUM%% lib/libnetxms.so.%%SONUM%%.0.0 +lib/libnsm_bind9.so lib/libnsm_lorawan.so lib/libnsm_mqtt.so %%SSH%%lib/libnsm_ssh.so @@ -89,7 +91,6 @@ lib/libappagent.so.%%SONUM%%.0.0 %%MYSQL%%lib/libnxddr_mysql.so %%ODBC%%lib/libnxddr_odbc.so %%PGSQL%%lib/libnxddr_pgsql.so -lib/libnxddr_sqlite.so %%NXCP%%lib/libnxlp.so %%AGENT%%lib/libnxlp.so.%%SONUM%% %%AGENT%%lib/libnxlp.so.%%SONUM%%.0.0 @@ -109,6 +110,7 @@ lib/libnxsnmp.so.%%SONUM%%.0.0 %%MYSQL%%lib/netxms/dbdrv/mysql.ddr %%PGSQL%%lib/netxms/dbdrv/pgsql.ddr lib/netxms/dbdrv/sqlite.ddr +lib/netxms/bind9.nsm %%ODBC%%lib/netxms/dbdrv/odbc.ddr %%NXCP%%lib/netxms/dbquery.nsm %%NXCP%%lib/netxms/ecs.nsm diff --git a/net-mgmt/p5-SNMP-Info/Makefile b/net-mgmt/p5-SNMP-Info/Makefile index 21c51785e04..5e0a63adbbb 100644 --- a/net-mgmt/p5-SNMP-Info/Makefile +++ b/net-mgmt/p5-SNMP-Info/Makefile @@ -1,5 +1,5 @@ PORTNAME= SNMP-Info -PORTVERSION= 3.93 +PORTVERSION= 3.94 CATEGORIES= net-mgmt perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net-mgmt/p5-SNMP-Info/distinfo b/net-mgmt/p5-SNMP-Info/distinfo index b680813567f..cbcd053cc97 100644 --- a/net-mgmt/p5-SNMP-Info/distinfo +++ b/net-mgmt/p5-SNMP-Info/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689399647 -SHA256 (SNMP-Info-3.93.tar.gz) = da9fbbf26782260c102ec0bb4de2189e28f83961c47e7db33ff0a4e569c0142c -SIZE (SNMP-Info-3.93.tar.gz) = 590468 +TIMESTAMP = 1690967676 +SHA256 (SNMP-Info-3.94.tar.gz) = 26adf6c8fb05a1b51d26c5695120e305a017bce4e842478893b873b92b9bf06e +SIZE (SNMP-Info-3.94.tar.gz) = 591221 diff --git a/net-mgmt/tcptrack/Makefile b/net-mgmt/tcptrack/Makefile index 2a0ea7a14b4..a9567c5fa8e 100644 --- a/net-mgmt/tcptrack/Makefile +++ b/net-mgmt/tcptrack/Makefile @@ -13,6 +13,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses +USE_CXXSTD= c++14 GNU_CONFIGURE= yes diff --git a/net-p2p/bazarr/Makefile b/net-p2p/bazarr/Makefile index 7d8586aeb47..295e69e45a9 100644 --- a/net-p2p/bazarr/Makefile +++ b/net-p2p/bazarr/Makefile @@ -1,6 +1,7 @@ PORTNAME= bazarr DISTVERSIONPREFIX= v DISTVERSION= 1.2.4 +PORTREVISION= 1 CATEGORIES= net-p2p python MASTER_SITES= https://github.com/morpheus65535/bazarr/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ DISTNAME= bazarr @@ -13,13 +14,14 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}lxml>=4.3.0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>1.12.0:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=9.0.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webrtcvad>=2.0.10:audio/py-webrtcvad@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ ffprobe:multimedia/ffmpeg \ unrar:archivers/unrar -USES= python zip +USES= python:3.7+ zip USE_RC_SUBR= bazarr diff --git a/net-p2p/readarr/Makefile b/net-p2p/readarr/Makefile index 85f9a4bf794..653355662e9 100644 --- a/net-p2p/readarr/Makefile +++ b/net-p2p/readarr/Makefile @@ -1,6 +1,5 @@ PORTNAME= readarr -DISTVERSION= 0.2.4.1999 -PORTREVISION= 1 +DISTVERSION= 0.3.0.2091 CATEGORIES= net-p2p MASTER_SITES= https://github.com/Readarr/Readarr/releases/download/v${PORTVERSION}/ DISTNAME= Readarr.develop.${DISTVERSION}.freebsd-core-x64 diff --git a/net-p2p/readarr/distinfo b/net-p2p/readarr/distinfo index 71e528f8074..5207ace9ef1 100644 --- a/net-p2p/readarr/distinfo +++ b/net-p2p/readarr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690133660 -SHA256 (Readarr.develop.0.2.4.1999.freebsd-core-x64.tar.gz) = b18f16b9c313416b22f8f4ea4e7047b6897bbf59e35c3c6811cd45b1c684f253 -SIZE (Readarr.develop.0.2.4.1999.freebsd-core-x64.tar.gz) = 50906800 +TIMESTAMP = 1690793915 +SHA256 (Readarr.develop.0.3.0.2091.freebsd-core-x64.tar.gz) = 135a4c9e2de8173bb3e11bbe311788c9646c90307ee34d86c1300f4955deee23 +SIZE (Readarr.develop.0.3.0.2091.freebsd-core-x64.tar.gz) = 50908301 diff --git a/net-p2p/readarr/pkg-plist b/net-p2p/readarr/pkg-plist index 607d0f71108..88b88da8dc9 100644 --- a/net-p2p/readarr/pkg-plist +++ b/net-p2p/readarr/pkg-plist @@ -445,22 +445,22 @@ %%DATADIR%%/bin/TagLibSharp.dll %%DATADIR%%/bin/UI/217-669e738616b7991b3dc5.js %%DATADIR%%/bin/UI/217-669e738616b7991b3dc5.js.map -%%DATADIR%%/bin/UI/395-5eba462491aa05a98829.js -%%DATADIR%%/bin/UI/395-5eba462491aa05a98829.js.map +%%DATADIR%%/bin/UI/395-27a778c28514c482487c.js +%%DATADIR%%/bin/UI/395-27a778c28514c482487c.js.map %%DATADIR%%/bin/UI/489-296a18806da89c6cd046.js %%DATADIR%%/bin/UI/489-296a18806da89c6cd046.js.LICENSE.txt %%DATADIR%%/bin/UI/489-296a18806da89c6cd046.js.map %%DATADIR%%/bin/UI/493-439327b7f2bc2ba42577.js %%DATADIR%%/bin/UI/493-439327b7f2bc2ba42577.js.LICENSE.txt %%DATADIR%%/bin/UI/493-439327b7f2bc2ba42577.js.map -%%DATADIR%%/bin/UI/809-13118d9e17f5be2df37c.js -%%DATADIR%%/bin/UI/809-13118d9e17f5be2df37c.js.map -%%DATADIR%%/bin/UI/96-c03d69f2f17cbee40345.js -%%DATADIR%%/bin/UI/96-c03d69f2f17cbee40345.js.map -%%DATADIR%%/bin/UI/Content/395.styles.css -%%DATADIR%%/bin/UI/Content/395.styles.css.map -%%DATADIR%%/bin/UI/Content/96.styles.css -%%DATADIR%%/bin/UI/Content/96.styles.css.map +%%DATADIR%%/bin/UI/687-52c9e389787dce472d7f.js +%%DATADIR%%/bin/UI/687-52c9e389787dce472d7f.js.map +%%DATADIR%%/bin/UI/997-bfec533c35b1c73940f0.js +%%DATADIR%%/bin/UI/997-bfec533c35b1c73940f0.js.map +%%DATADIR%%/bin/UI/Content/395-b1af549653cc29221ff3.css +%%DATADIR%%/bin/UI/Content/395-b1af549653cc29221ff3.css.map +%%DATADIR%%/bin/UI/Content/997-41b1cf92f000a73e73b5.css +%%DATADIR%%/bin/UI/Content/997-41b1cf92f000a73e73b5.css.map %%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.ttf %%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff %%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff2 @@ -503,9 +503,9 @@ %%DATADIR%%/bin/UI/Content/robots.txt %%DATADIR%%/bin/UI/Content/styles.css %%DATADIR%%/bin/UI/Content/styles.css.map -%%DATADIR%%/bin/UI/index-db8db608175d8b018f45.js -%%DATADIR%%/bin/UI/index-db8db608175d8b018f45.js.LICENSE.txt -%%DATADIR%%/bin/UI/index-db8db608175d8b018f45.js.map +%%DATADIR%%/bin/UI/index-2e344f66ac5ee2c54751.js +%%DATADIR%%/bin/UI/index-2e344f66ac5ee2c54751.js.LICENSE.txt +%%DATADIR%%/bin/UI/index-2e344f66ac5ee2c54751.js.map %%DATADIR%%/bin/UI/index.html %%DATADIR%%/bin/UI/login.html %%DATADIR%%/bin/UI/oauth.html diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile index da1d0195e96..db7c8cc7c1e 100644 --- a/net/asterisk18/Makefile +++ b/net/asterisk18/Makefile @@ -228,7 +228,7 @@ CXX= clang++${LLVM_VERSION} .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif .if empty(ICONV_LIB) diff --git a/net/jotta-cli/Makefile b/net/jotta-cli/Makefile index f9d0c55bbdc..9ce90d2fef9 100644 --- a/net/jotta-cli/Makefile +++ b/net/jotta-cli/Makefile @@ -1,5 +1,5 @@ PORTNAME= jotta-cli -DISTVERSION= 0.15.80533 +DISTVERSION= 0.15.84961 CATEGORIES= net MASTER_SITES= https://repo.jotta.us/archives/freebsd/${ARCH:S|amd64|amd64|:S|i386|386|}/ DISTNAME= ${PORTNAME}-${PORTVERSION}_freebsd_${ARCH:S|amd64|amd64|:S|i386|386|} diff --git a/net/jotta-cli/distinfo b/net/jotta-cli/distinfo index f38573b3579..632388c8c0b 100644 --- a/net/jotta-cli/distinfo +++ b/net/jotta-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1685867995 -SHA256 (jotta-cli-0.15.80533_freebsd_amd64.tar.gz) = 6e2ce28afc6c0a20edf55b62d795e31354a5bbd728fca04208cd5e50856243c9 -SIZE (jotta-cli-0.15.80533_freebsd_amd64.tar.gz) = 14214104 -SHA256 (jotta-cli-0.15.80533_freebsd_386.tar.gz) = 8cd4004f040b1419aafb461277949e1a1f8ce2c6449f0ab5a19e2402f9fb0a68 -SIZE (jotta-cli-0.15.80533_freebsd_386.tar.gz) = 13703483 +TIMESTAMP = 1688752625 +SHA256 (jotta-cli-0.15.84961_freebsd_amd64.tar.gz) = 1ec72403d9001173c17896a487e9e1dc6c73de94d906ee4707b02f51183a6e87 +SIZE (jotta-cli-0.15.84961_freebsd_amd64.tar.gz) = 14149276 +SHA256 (jotta-cli-0.15.84961_freebsd_386.tar.gz) = 15b585c27ccd84d58845b9e7329efd7a92ce70c4954eb116f52c7fe4dcf3bc60 +SIZE (jotta-cli-0.15.84961_freebsd_386.tar.gz) = 13639025 diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile index feab3c06ad6..ea5a08273a4 100644 --- a/news/nzbget/Makefile +++ b/news/nzbget/Makefile @@ -41,7 +41,7 @@ CONFIGURE_ARGS+= --disable-sigchld-handler .endif .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-install: diff --git a/print/bibview/Makefile b/print/bibview/Makefile index cc82697b7c5..c1175478706 100644 --- a/print/bibview/Makefile +++ b/print/bibview/Makefile @@ -2,7 +2,7 @@ PORTNAME= bibview PORTVERSION= 2.2 PORTREVISION= 2 CATEGORIES= print databases -MASTER_SITES= TEX_CTAN/biblio/bibtex/utils/bibview-2.0 +MASTER_SITES= TEX/biblio/bibtex/utils/bibview-2.0 MAINTAINER= ports@FreeBSD.org COMMENT= Graphical interface for manipulating BibTeX bibliography databases @@ -11,4 +11,10 @@ USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt WRKSRC= ${WRKDIR}/bibview-${PORTVERSION} +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/print/latex-resume/Makefile b/print/latex-resume/Makefile index 84e29bc867a..cf3a17aa9fd 100644 --- a/print/latex-resume/Makefile +++ b/print/latex-resume/Makefile @@ -2,7 +2,7 @@ PORTNAME= resume PORTVERSION= 20010823 PORTREVISION= 3 CATEGORIES= print -MASTER_SITES= TEX_CTAN/macros/latex/contrib/${PORTNAME} +MASTER_SITES= TEX/macros/latex/contrib/${PORTNAME} PKGNAMEPREFIX= latex- DISTNAME= res EXTRACT_SUFX= .cls diff --git a/print/latex2rtf/Makefile b/print/latex2rtf/Makefile index 04d46ef274f..eeff59277cb 100644 --- a/print/latex2rtf/Makefile +++ b/print/latex2rtf/Makefile @@ -2,8 +2,7 @@ PORTNAME= latex2rtf DISTVERSION= 2.3.17 PORTREVISION= 1 CATEGORIES= print -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-unix/${PORTVERSION} \ - TEX_CTAN +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-unix/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Translator from LaTeX to RTF diff --git a/science/Makefile b/science/Makefile index 0a3c26bb4dd..7694032d648 100644 --- a/science/Makefile +++ b/science/Makefile @@ -314,6 +314,7 @@ SUBDIR += py-cirq-rigetti SUBDIR += py-coards SUBDIR += py-dftbplus + SUBDIR += py-dftd4 SUBDIR += py-dimod SUBDIR += py-dipy SUBDIR += py-dlib diff --git a/science/dftd4/pkg-descr b/science/dftd4/pkg-descr index 686c99dce6d..19ae190643e 100644 --- a/science/dftd4/pkg-descr +++ b/science/dftd4/pkg-descr @@ -1,2 +1,2 @@ -D4 is - a generally applicable atomic-charge dependent london dispersion +D4 is a generally applicable atomic-charge dependent london dispersion correction calculator. diff --git a/science/py-dftd4/Makefile b/science/py-dftd4/Makefile new file mode 100644 index 00000000000..6f6a6e65e03 --- /dev/null +++ b/science/py-dftd4/Makefile @@ -0,0 +1,27 @@ +PORTNAME= dftd4 +DISTVERSION= 3.5.0 +CATEGORIES= science python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python API of the DFT-D4 project +WWW= https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4 + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}meson-python>0:devel/meson-python@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +LIB_DEPENDS= libdftd4.so:science/dftd4 +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \ + ${PYNUMPY} + +USES= pkgconfig python +USE_PYTHON= pep517 autoplist + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/dftd4/_libdftd4${PYTHON_EXT_SUFFIX}.so + +.include diff --git a/science/py-dftd4/distinfo b/science/py-dftd4/distinfo new file mode 100644 index 00000000000..ac76ad4f6c7 --- /dev/null +++ b/science/py-dftd4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1691044768 +SHA256 (dftd4-3.5.0.tar.gz) = 4f4cd5c611da558756095b34675cb038192baaae44fd7537e22676742f2f79dd +SIZE (dftd4-3.5.0.tar.gz) = 495370 diff --git a/science/py-dftd4/pkg-descr b/science/py-dftd4/pkg-descr new file mode 100644 index 00000000000..834ce786d6d --- /dev/null +++ b/science/py-dftd4/pkg-descr @@ -0,0 +1,4 @@ +py-dftd4 is a python binding for dftd4 (D4). + +D4 is a generally applicable atomic-charge dependent london dispersion +correction calculator. diff --git a/science/py-emmet-core/Makefile b/science/py-emmet-core/Makefile index 094c176c591..7725607bb7c 100644 --- a/science/py-emmet-core/Makefile +++ b/science/py-emmet-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= emmet-core -DISTVERSION= 0.58.1 +DISTVERSION= 0.63.1 CATEGORIES= science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-emmet-core/distinfo b/science/py-emmet-core/distinfo index 633e07d73ce..0bae7ac1746 100644 --- a/science/py-emmet-core/distinfo +++ b/science/py-emmet-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688493710 -SHA256 (emmet-core-0.58.1.tar.gz) = ec39f8a6f78385c333ace1899e106c4e2048b90cfa95d7d3e94d849893a28647 -SIZE (emmet-core-0.58.1.tar.gz) = 149347 +TIMESTAMP = 1691022132 +SHA256 (emmet-core-0.63.1.tar.gz) = a384ca587b6679199df8da8cb49ce04f6a1c02f19be82e1f298011d3840949b3 +SIZE (emmet-core-0.63.1.tar.gz) = 149756 diff --git a/science/tfel/Makefile b/science/tfel/Makefile index 445ee570f8c..1e6fccf4943 100644 --- a/science/tfel/Makefile +++ b/science/tfel/Makefile @@ -41,10 +41,21 @@ CMAKE_ON+= enable-portable-build TEST_TARGET= check +.include + +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|std::unary_function|std::__unary_function|' \ + ${WRKSRC}/include/NUMODIS/Math/Utilities.hxx \ + ${WRKSRC}/include/TFEL/Math/General/Abs.hxx + @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|' \ + ${WRKSRC}/include/TFEL/Math/General/AbsCompare.hxx +.endif + post-install: (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) -.include +.include diff --git a/security/git-crypt/Makefile b/security/git-crypt/Makefile index c34a05ed981..204b2aac4e3 100644 --- a/security/git-crypt/Makefile +++ b/security/git-crypt/Makefile @@ -38,7 +38,7 @@ LDFLAGS+= -L${OPENSSLLIB} .endif .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif post-extract: diff --git a/security/libreswan/Makefile b/security/libreswan/Makefile index bd101cc1609..aa19ad4e659 100644 --- a/security/libreswan/Makefile +++ b/security/libreswan/Makefile @@ -1,6 +1,5 @@ PORTNAME= libreswan -DISTVERSION= 4.7 -PORTREVISION= 1 +DISTVERSION= 4.11 CATEGORIES= security MASTER_SITES= https://download.libreswan.org/ @@ -48,9 +47,8 @@ post-configure: post-install: .for f in \ - _import_crl addconn algparse asn1check cavp dncheck ecdsasigkey \ - enumcheck hunkcheck ipcheck jambufcheck keyidcheck pluto readwriteconf \ - routecheck rsasigkey showhostkey timecheck vendoridcheck whack + _import_crl addconn algparse asn1check cavp dncheck ecdsasigkey enumcheck hunkcheck ipcheck \ + jambufcheck keyidcheck pluto readwriteconf rsasigkey showhostkey showroute timecheck vendoridcheck whack @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/ipsec/${f} .endfor diff --git a/security/libreswan/distinfo b/security/libreswan/distinfo index ee6f6c4e508..414ef7d47d8 100644 --- a/security/libreswan/distinfo +++ b/security/libreswan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653544584 -SHA256 (libreswan-4.7.tar.gz) = ddd6337b3900063d870301c3d9f61f56107c765850fb00a163d360359ff3fc44 -SIZE (libreswan-4.7.tar.gz) = 3684167 +TIMESTAMP = 1691024733 +SHA256 (libreswan-4.11.tar.gz) = 429a917fe4a55260f152cfb3188a587e5b12e94a14e240ac125319ff14b8c83d +SIZE (libreswan-4.11.tar.gz) = 3711304 diff --git a/security/libreswan/files/patch-programs_pluto_kernel__bsdkame.c b/security/libreswan/files/patch-programs_pluto_kernel__bsdkame.c deleted file mode 100644 index 4c962ee0e7f..00000000000 --- a/security/libreswan/files/patch-programs_pluto_kernel__bsdkame.c +++ /dev/null @@ -1,13 +0,0 @@ ---- programs/pluto/kernel_bsdkame.c.orig 2021-05-21 21:30:08 UTC -+++ programs/pluto/kernel_bsdkame.c -@@ -24,6 +24,10 @@ - #include - #include - -+#if defined(__FreeBSD__) -+#include -+#endif -+ - #include - #include - #include diff --git a/security/libreswan/pkg-plist b/security/libreswan/pkg-plist index f9b37588ce7..9b3d4b83400 100644 --- a/security/libreswan/pkg-plist +++ b/security/libreswan/pkg-plist @@ -13,7 +13,6 @@ libexec/ipsec/_import_crl libexec/ipsec/_plutorun libexec/ipsec/_realsetup libexec/ipsec/_secretcensor -libexec/ipsec/_stackmanager libexec/ipsec/_unbound-hook libexec/ipsec/_updown libexec/ipsec/_updown.bsd @@ -31,51 +30,45 @@ libexec/ipsec/ipcheck libexec/ipsec/jambufcheck libexec/ipsec/keyidcheck libexec/ipsec/letsencrypt -libexec/ipsec/look libexec/ipsec/newhostkey libexec/ipsec/pluto libexec/ipsec/readwriteconf -libexec/ipsec/routecheck libexec/ipsec/rsasigkey libexec/ipsec/setup -libexec/ipsec/show libexec/ipsec/showhostkey +libexec/ipsec/showroute libexec/ipsec/timecheck libexec/ipsec/vendoridcheck -libexec/ipsec/verify libexec/ipsec/whack +man/man5/ipsec.conf.5.gz +man/man5/ipsec.secrets.5.gz +man/man8/ipsec.8.gz +man/man8/ipsec__import_crl.8.gz +man/man8/ipsec__plutorun.8.gz +man/man8/ipsec__realsetup.8.gz +man/man8/ipsec__secretcensor.8.gz +man/man8/ipsec__unbound-hook.8.gz +man/man8/ipsec__updown.8.gz +man/man8/ipsec__updown.bsdkame.8.gz +man/man8/ipsec_addconn.8.gz +man/man8/ipsec_auto.8.gz +man/man8/ipsec_barf.8.gz +man/man8/ipsec_checknss.8.gz +man/man8/ipsec_ecdsasigkey.8.gz +man/man8/ipsec_import.8.gz +man/man8/ipsec_initnss.8.gz +man/man8/ipsec_letsencrypt.8.gz +man/man8/ipsec_newhostkey.8.gz +man/man8/ipsec_pluto.8.gz +man/man8/ipsec_readwriteconf.8.gz +man/man8/ipsec_rsasigkey.8.gz +man/man8/ipsec_setup.8.gz +man/man8/ipsec_showhostkey.8.gz +man/man8/ipsec_showroute.8.gz +man/man8/ipsec_vendorid.8.gz +man/man8/ipsec_whack.8.gz +man/man8/pluto.8.gz sbin/ipsec %%PORTDOCS%%%%DOCSDIR%%/ipsec.conf-sample %%PORTDOCS%%%%DOCSDIR%%/ipsec.secrets-sample share/examples/rc.d/pluto -share/man/man5/ipsec.conf.5.gz -share/man/man5/ipsec.secrets.5.gz -share/man/man8/ipsec.8.gz -share/man/man8/ipsec__import_crl.8.gz -share/man/man8/ipsec__plutorun.8.gz -share/man/man8/ipsec__realsetup.8.gz -share/man/man8/ipsec__secretcensor.8.gz -share/man/man8/ipsec__stackmanager.8.gz -share/man/man8/ipsec__unbound-hook.8.gz -share/man/man8/ipsec__updown.8.gz -share/man/man8/ipsec__updown.bsdkame.8.gz -share/man/man8/ipsec_addconn.8.gz -share/man/man8/ipsec_auto.8.gz -share/man/man8/ipsec_barf.8.gz -share/man/man8/ipsec_checknss.8.gz -share/man/man8/ipsec_ecdsasigkey.8.gz -share/man/man8/ipsec_import.8.gz -share/man/man8/ipsec_initnss.8.gz -share/man/man8/ipsec_letsencrypt.8.gz -share/man/man8/ipsec_look.8.gz -share/man/man8/ipsec_newhostkey.8.gz -share/man/man8/ipsec_pluto.8.gz -share/man/man8/ipsec_readwriteconf.8.gz -share/man/man8/ipsec_rsasigkey.8.gz -share/man/man8/ipsec_setup.8.gz -share/man/man8/ipsec_show.8.gz -share/man/man8/ipsec_showhostkey.8.gz -share/man/man8/ipsec_vendorid.8.gz -share/man/man8/ipsec_verify.8.gz -share/man/man8/ipsec_whack.8.gz -share/man/man8/pluto.8.gz diff --git a/security/openssl30/Makefile b/security/openssl30/Makefile index 2627d0fc46a..263d6e6ed0b 100644 --- a/security/openssl30/Makefile +++ b/security/openssl30/Makefile @@ -1,6 +1,5 @@ PORTNAME= openssl -PORTVERSION= 3.0.9 -PORTREVISION= 2 +PORTVERSION= 3.0.10 CATEGORIES= security devel MASTER_SITES= https://www.openssl.org/source/ \ ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ diff --git a/security/openssl30/distinfo b/security/openssl30/distinfo index fcd53eed537..2d411570ab0 100644 --- a/security/openssl30/distinfo +++ b/security/openssl30/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685529949 -SHA256 (openssl-3.0.9.tar.gz) = eb1ab04781474360f77c318ab89d8c5a03abc38e63d65a603cabbf1b00a1dc90 -SIZE (openssl-3.0.9.tar.gz) = 15181285 +TIMESTAMP = 1691004174 +SHA256 (openssl-3.0.10.tar.gz) = 1761d4f5b13a1028b9b6f3d4b8e17feb0cedc9370f6afe61d7193d2cdce83323 +SIZE (openssl-3.0.10.tar.gz) = 15194904 diff --git a/security/openssl30/files/patch-CVE-2023-2975 b/security/openssl30/files/patch-CVE-2023-2975 deleted file mode 100644 index 397b46deb43..00000000000 --- a/security/openssl30/files/patch-CVE-2023-2975 +++ /dev/null @@ -1,54 +0,0 @@ -From 00e2f5eea29994d19293ec4e8c8775ba73678598 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 4 Jul 2023 17:30:35 +0200 -Subject: [PATCH] Do not ignore empty associated data with AES-SIV mode - -The AES-SIV mode allows for multiple associated data items -authenticated separately with any of these being 0 length. - -The provided implementation ignores such empty associated data -which is incorrect in regards to the RFC 5297 and is also -a security issue because such empty associated data then become -unauthenticated if an application expects to authenticate them. - -Fixes CVE-2023-2975 - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -(Merged from https://github.com/openssl/openssl/pull/21384) - -(cherry picked from commit c426c281cfc23ab182f7d7d7a35229e7db1494d9) ---- - .../implementations/ciphers/cipher_aes_siv.c | 18 +++++++++++------- - 1 file changed, 11 insertions(+), 7 deletions(-) - -diff --git a/providers/implementations/ciphers/cipher_aes_siv.c b/providers/implementations/ciphers/cipher_aes_siv.c -index 45010b90db2a..b396c8651a32 100644 ---- providers/implementations/ciphers/cipher_aes_siv.c.orig -+++ providers/implementations/ciphers/cipher_aes_siv.c -@@ -120,14 +120,18 @@ static int siv_cipher(void *vctx, unsigned char *out, size_t *outl, - if (!ossl_prov_is_running()) - return 0; - -- if (inl == 0) { -- *outl = 0; -- return 1; -- } -+ /* Ignore just empty encryption/decryption call and not AAD. */ -+ if (out != NULL) { -+ if (inl == 0) { -+ if (outl != NULL) -+ *outl = 0; -+ return 1; -+ } - -- if (outsize < inl) { -- ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); -- return 0; -+ if (outsize < inl) { -+ ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); -+ return 0; -+ } - } - - if (ctx->hw->cipher(ctx, out, in, inl) <= 0) diff --git a/security/openssl30/files/patch-CVE-2023-3817 b/security/openssl30/files/patch-CVE-2023-3817 deleted file mode 100644 index d90c0a11fb9..00000000000 --- a/security/openssl30/files/patch-CVE-2023-3817 +++ /dev/null @@ -1,58 +0,0 @@ -From 9002fd07327a91f35ba6c1307e71fa6fd4409b7f Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 25 Jul 2023 15:22:48 +0200 -Subject: [PATCH] DH_check(): Do not try checking q properties if it is - obviously invalid - -If |q| >= |p| then the q value is obviously wrong as q -is supposed to be a prime divisor of p-1. - -We check if p is overly large so this added test implies that -q is not large either when performing subsequent tests using that -q value. - -Otherwise if it is too large these additional checks of the q value -such as the primality test can then trigger DoS by doing overly long -computations. - -Fixes CVE-2023-3817 - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -Reviewed-by: Tom Cosgrove -Reviewed-by: Todd Short -(Merged from https://github.com/openssl/openssl/pull/21550) - -(cherry picked from commit 1c16253f3c3a8d1e25918c3f404aae6a5b0893de) -(cherry picked from commit 6a1eb62c29db6cb5eec707f9338aee00f44e26f5) ---- - crypto/dh/dh_check.c | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -diff --git a/crypto/dh/dh_check.c b/crypto/dh/dh_check.c -index aef6f9b1b77d..fbe279756954 100644 ---- crypto/dh/dh_check.c.orig -+++ crypto/dh/dh_check.c -@@ -143,7 +143,7 @@ int DH_check(const DH *dh, int *ret) - #ifdef FIPS_MODULE - return DH_check_params(dh, ret); - #else -- int ok = 0, r; -+ int ok = 0, r, q_good = 0; - BN_CTX *ctx = NULL; - BIGNUM *t1 = NULL, *t2 = NULL; - int nid = DH_get_nid((DH *)dh); -@@ -172,6 +172,13 @@ int DH_check(const DH *dh, int *ret) - goto err; - - if (dh->params.q != NULL) { -+ if (BN_ucmp(dh->params.p, dh->params.q) > 0) -+ q_good = 1; -+ else -+ *ret |= DH_CHECK_INVALID_Q_VALUE; -+ } -+ -+ if (q_good) { - if (BN_cmp(dh->params.g, BN_value_one()) <= 0) - *ret |= DH_NOT_SUITABLE_GENERATOR; - else if (BN_cmp(dh->params.g, dh->params.p) >= 0) diff --git a/security/openssl31/Makefile b/security/openssl31/Makefile index 0625a057371..e0baa28cfd5 100644 --- a/security/openssl31/Makefile +++ b/security/openssl31/Makefile @@ -1,6 +1,5 @@ PORTNAME= openssl -PORTVERSION= 3.1.1 -PORTREVISION= 2 +PORTVERSION= 3.1.2 CATEGORIES= security devel MASTER_SITES= https://www.openssl.org/source/ \ ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ diff --git a/security/openssl31/distinfo b/security/openssl31/distinfo index 65be6f34f8a..7bff6a06bbe 100644 --- a/security/openssl31/distinfo +++ b/security/openssl31/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685532140 -SHA256 (openssl-3.1.1.tar.gz) = b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674 -SIZE (openssl-3.1.1.tar.gz) = 15544757 +TIMESTAMP = 1691004202 +SHA256 (openssl-3.1.2.tar.gz) = a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539 +SIZE (openssl-3.1.2.tar.gz) = 15560427 diff --git a/security/openssl31/files/patch-CVE-2023-2975 b/security/openssl31/files/patch-CVE-2023-2975 deleted file mode 100644 index dde528e31be..00000000000 --- a/security/openssl31/files/patch-CVE-2023-2975 +++ /dev/null @@ -1,54 +0,0 @@ -From 6a83f0c958811f07e0d11dfc6b5a6a98edfd5bdc Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 4 Jul 2023 17:30:35 +0200 -Subject: [PATCH] Do not ignore empty associated data with AES-SIV mode - -The AES-SIV mode allows for multiple associated data items -authenticated separately with any of these being 0 length. - -The provided implementation ignores such empty associated data -which is incorrect in regards to the RFC 5297 and is also -a security issue because such empty associated data then become -unauthenticated if an application expects to authenticate them. - -Fixes CVE-2023-2975 - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -(Merged from https://github.com/openssl/openssl/pull/21384) - -(cherry picked from commit c426c281cfc23ab182f7d7d7a35229e7db1494d9) ---- - .../implementations/ciphers/cipher_aes_siv.c | 18 +++++++++++------- - 1 file changed, 11 insertions(+), 7 deletions(-) - -diff --git a/providers/implementations/ciphers/cipher_aes_siv.c b/providers/implementations/ciphers/cipher_aes_siv.c -index 45010b90db2a..b396c8651a32 100644 ---- providers/implementations/ciphers/cipher_aes_siv.c.orig -+++ providers/implementations/ciphers/cipher_aes_siv.c -@@ -120,14 +120,18 @@ static int siv_cipher(void *vctx, unsigned char *out, size_t *outl, - if (!ossl_prov_is_running()) - return 0; - -- if (inl == 0) { -- *outl = 0; -- return 1; -- } -+ /* Ignore just empty encryption/decryption call and not AAD. */ -+ if (out != NULL) { -+ if (inl == 0) { -+ if (outl != NULL) -+ *outl = 0; -+ return 1; -+ } - -- if (outsize < inl) { -- ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); -- return 0; -+ if (outsize < inl) { -+ ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); -+ return 0; -+ } - } - - if (ctx->hw->cipher(ctx, out, in, inl) <= 0) diff --git a/security/openssl31/files/patch-CVE-2023-3817 b/security/openssl31/files/patch-CVE-2023-3817 deleted file mode 100644 index cbb1a7ae012..00000000000 --- a/security/openssl31/files/patch-CVE-2023-3817 +++ /dev/null @@ -1,57 +0,0 @@ -From 6a1eb62c29db6cb5eec707f9338aee00f44e26f5 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 25 Jul 2023 15:22:48 +0200 -Subject: [PATCH] DH_check(): Do not try checking q properties if it is - obviously invalid - -If |q| >= |p| then the q value is obviously wrong as q -is supposed to be a prime divisor of p-1. - -We check if p is overly large so this added test implies that -q is not large either when performing subsequent tests using that -q value. - -Otherwise if it is too large these additional checks of the q value -such as the primality test can then trigger DoS by doing overly long -computations. - -Fixes CVE-2023-3817 - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -Reviewed-by: Tom Cosgrove -Reviewed-by: Todd Short -(Merged from https://github.com/openssl/openssl/pull/21550) - -(cherry picked from commit 1c16253f3c3a8d1e25918c3f404aae6a5b0893de) ---- - crypto/dh/dh_check.c | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -diff --git a/crypto/dh/dh_check.c b/crypto/dh/dh_check.c -index aef6f9b1b77d..fbe279756954 100644 ---- crypto/dh/dh_check.c.orig -+++ crypto/dh/dh_check.c -@@ -143,7 +143,7 @@ int DH_check(const DH *dh, int *ret) - #ifdef FIPS_MODULE - return DH_check_params(dh, ret); - #else -- int ok = 0, r; -+ int ok = 0, r, q_good = 0; - BN_CTX *ctx = NULL; - BIGNUM *t1 = NULL, *t2 = NULL; - int nid = DH_get_nid((DH *)dh); -@@ -172,6 +172,13 @@ int DH_check(const DH *dh, int *ret) - goto err; - - if (dh->params.q != NULL) { -+ if (BN_ucmp(dh->params.p, dh->params.q) > 0) -+ q_good = 1; -+ else -+ *ret |= DH_CHECK_INVALID_Q_VALUE; -+ } -+ -+ if (q_good) { - if (BN_cmp(dh->params.g, BN_value_one()) <= 0) - *ret |= DH_NOT_SUITABLE_GENERATOR; - else if (BN_cmp(dh->params.g, dh->params.p) >= 0) diff --git a/security/pam-pgsql/files/patch-src_backend__pgsql.c b/security/pam-pgsql/files/patch-src_backend__pgsql.c new file mode 100644 index 00000000000..24cdc4e63fb --- /dev/null +++ b/security/pam-pgsql/files/patch-src_backend__pgsql.c @@ -0,0 +1,107 @@ +--- src/backend_pgsql.c.orig 2023-08-02 16:34:32 UTC ++++ src/backend_pgsql.c +@@ -1,6 +1,6 @@ + /* + * PAM authentication module for PostgreSQL +- * ++ * + * Based in part on pam_unix.c of FreeBSD. See COPYRIGHT + * for licensing details. + * +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + #include + +@@ -57,7 +58,7 @@ build_conninfo(modopt_t *options) + if(options->port) { + strncat(str, " port=", strlen(" port=")); + strncat(str, options->port, strlen(options->port)); +- } ++ } + if(options->timeout) { + strncat(str, " connect_timeout=", strlen(" connect_timeout=")); + strncat(str, options->timeout, strlen(options->timeout)); +@@ -102,7 +103,7 @@ expand_query (char **command, const char** values, con + char *p, *q, *res; + unsigned int len; + unsigned int nparm=0; +- ++ + if (!query) { + *command = NULL; + return 0; +@@ -121,7 +122,7 @@ expand_query (char **command, const char** values, con + } + } + len++; +- p++; ++ p++; + } + res = malloc (len + 1); + if (!res) { +@@ -181,15 +182,15 @@ expand_query (char **command, const char** values, con + } else *q++ = *p++; + } + *q = 0; +- ++ + *command = res; +- values[nparm] = NULL; ++ values[nparm] = NULL; + return nparm; + } + + /* private: execute query */ + int +-pg_execParam(PGconn *conn, PGresult **res, ++pg_execParam(PGconn *conn, PGresult **res, + const char *query, const char *service, const char *user, const char *passwd, const char *rhost) + { + int nparm = 0; +@@ -197,26 +198,26 @@ pg_execParam(PGconn *conn, PGresult **res, + char *command, *raddr; + struct hostent *hentry; + +- if (!conn) ++ if (!conn) + return PAM_AUTHINFO_UNAVAIL; + bzero(values, sizeof(*values)); +- ++ + raddr = NULL; +- ++ + if(rhost != NULL && (hentry = gethostbyname(rhost)) != NULL) { + /* Make IP string */ + raddr = malloc(INET_ADDRSTRLEN); + inet_ntop(AF_INET, hentry->h_addr_list[0], raddr, INET_ADDRSTRLEN); + } +- ++ + nparm = expand_query(&command, values, query, service, user, passwd, rhost, raddr); +- if (command == NULL) ++ if (command == NULL) + return PAM_AUTH_ERR; +- ++ + *res = PQexecParams(conn, command, nparm, 0, values, 0, 0, 0); + free (command); + free (raddr); +- ++ + if(PQresultStatus(*res) != PGRES_COMMAND_OK && PQresultStatus(*res) != PGRES_TUPLES_OK) { + SYSLOG("PostgreSQL query failed: '%s'", PQresultErrorMessage(*res)); + return PAM_AUTHINFO_UNAVAIL; +@@ -254,7 +255,7 @@ backend_authenticate(const char *service, const char * + return PAM_AUTH_ERR; + + DBGLOG("query: %s", options->query_auth); +- rc = PAM_AUTH_ERR; ++ rc = PAM_AUTH_ERR; + if(pg_execParam(conn, &res, options->query_auth, service, user, passwd, rhost) == PAM_SUCCESS) { + if(PQntuples(res) == 0) { + rc = PAM_USER_UNKNOWN; diff --git a/security/snort3/Makefile b/security/snort3/Makefile index d116a84f896..76d24dfdf22 100644 --- a/security/snort3/Makefile +++ b/security/snort3/Makefile @@ -1,5 +1,5 @@ PORTNAME= snort -DISTVERSION= 3.1.66.0 +DISTVERSION= 3.1.67.0 PORTEPOCH= 1 CATEGORIES= security PKGNAMESUFFIX= 3 diff --git a/security/snort3/distinfo b/security/snort3/distinfo index b121bd7ce50..484413e3808 100644 --- a/security/snort3/distinfo +++ b/security/snort3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689767615 -SHA256 (snort3-snort3-3.1.66.0_GH0.tar.gz) = 4481f882d767620e91fa6d97232ae9527cab06ba77087399c5dd91c72826e0bb -SIZE (snort3-snort3-3.1.66.0_GH0.tar.gz) = 3252582 +TIMESTAMP = 1690987457 +SHA256 (snort3-snort3-3.1.67.0_GH0.tar.gz) = fed8ea7cf00d69c10e5750a6507392730552594f4f4a0dd5d1bf259a691b9a54 +SIZE (snort3-snort3-3.1.67.0_GH0.tar.gz) = 3257251 diff --git a/security/steghide/Makefile b/security/steghide/Makefile index afb3ea7d069..73a318d0163 100644 --- a/security/steghide/Makefile +++ b/security/steghide/Makefile @@ -16,12 +16,17 @@ LIB_DEPENDS= libmcrypt.so:security/libmcrypt \ USES= compiler cpe gmake jpeg libtool:build localbase perl5 CPE_VENDOR= ${PORTNAME}_project +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes + +MAKE_ARGS= LIBTOOL="${LOCALBASE}/bin/libtool" + CPPFLAGS+= -fpermissive -LIBS+= -lmcrypt CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-static-float-init -MAKE_ARGS= LIBTOOL="${LOCALBASE}/bin/libtool" + +LIBS+= -lmcrypt OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes diff --git a/security/tclsasl/Makefile b/security/tclsasl/Makefile index 5b68f7766bf..8eef62e332b 100644 --- a/security/tclsasl/Makefile +++ b/security/tclsasl/Makefile @@ -14,13 +14,20 @@ USES= tcl:tea libtool tar:tgz USE_LDCONFIG= yes CONFIGURE_ARGS= --with-cyrus-sasl=${LOCALBASE} -CONFIGURE_ENV= INSTALL="${INSTALL_DATA}" STAGEDIR="${STAGEDIR}" +CONFIGURE_ENV= INSTALL="${INSTALL_DATA}" STAGEDIR="${STAGEDIR}" \ + CPPFLAGS="${CPPFLAGS}" PORTDOCS= tclsasl.html OPTIONS_DEFINE= DOCS -post-install: +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/tclsasl.html ${STAGEDIR}${DOCSDIR} diff --git a/sysutils/cramfs/Makefile b/sysutils/cramfs/Makefile index 1e849385613..488f305450b 100644 --- a/sysutils/cramfs/Makefile +++ b/sysutils/cramfs/Makefile @@ -17,6 +17,12 @@ MAKEFILE= GNUmakefile PLIST_FILES= sbin/cramfsck sbin/mkcramfs +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cramfsck ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/mkcramfs ${STAGEDIR}${PREFIX}/sbin diff --git a/sysutils/ganglia-monitor-core/Makefile b/sysutils/ganglia-monitor-core/Makefile index 0b5d18181e6..79f99de0d52 100644 --- a/sysutils/ganglia-monitor-core/Makefile +++ b/sysutils/ganglia-monitor-core/Makefile @@ -20,45 +20,44 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \ libpcre.so:devel/pcre \ libexpat.so:textproc/expat2 -USES= libtool pkgconfig +USES= libtool localbase:ldflags pkgconfig +USE_LDCONFIG= yes +USE_RC_SUBR= gmond GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-setuid=ganglia --enable-setgid=ganglia \ --disable-python CONFIGURE_ENV= GANGLIA_ACK_SYSCONFDIR=1 -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib + +INSTALL_TARGET= install-strip + +SUB_FILES+= pkg-message USERS= ganglia GROUPS= ganglia -OPTIONS_DEFINE= GMETAD -OPTIONS_DEFAULT= GMETAD -GMETAD_DESC= include gmetad - PLIST_SUB+= PORTVERSION=${PORTVERSION} -SUB_FILES+= pkg-message +OPTIONS_DEFINE= GMETAD +OPTIONS_DEFAULT= GMETAD +OPTIONS_SUB= yes -INSTALL_TARGET= install-strip +GMETAD_DESC= include gmetad -USE_RC_SUBR= gmond +GMETAD_LIB_DEPENDS= librrd.so:databases/rrdtool +GMETAD_CONFIGURE_ON= --with-gmetad +GMETAD_SUB_LIST= GMETAD="" +GMETAD_SUB_LIST_OFF= GMETAD="\#" .include -.if ${PORT_OPTIONS:MGMETAD} -USE_RC_SUBR+= gmetad - -LIB_DEPENDS+= librrd.so:databases/rrdtool -CONFIGURE_ARGS+= --with-gmetad -PLIST_SUB+= GMETAD="" -SUB_LIST+= GMETAD="" -.else -PLIST_SUB+= GMETAD="@comment " -SUB_LIST+= GMETAD="\#" +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif -USE_LDCONFIG= yes +.if ${PORT_OPTIONS:MGMETAD} +USE_RC_SUBR+= gmetad +.endif CONF_DIR= ${PREFIX}/etc @@ -91,14 +90,6 @@ post-build: post-install: ${INSTALL_DATA} ${WRKDIR}/gmond.conf \ ${STAGEDIR}${PREFIX}/etc/gmond.conf.sample -.if ${PORT_OPTIONS:MGMETAD} - ${INSTALL_SCRIPT} ${FILESDIR}/gmetasnap.sh \ - ${STAGEDIR}${PREFIX}/sbin/gmetasnap - ${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf \ - ${STAGEDIR}${PREFIX}/etc/gmetad.conf.sample - ${INSTALL_MAN} ${WRKSRC}/mans/gmetad.1 \ - ${STAGEDIR}${MANPREFIX}/man/man1 -.endif ${INSTALL_MAN} \ ${WRKSRC}/mans/gmetric.1 \ ${WRKSRC}/mans/gmond.1 \ @@ -109,4 +100,12 @@ post-install: ${MKDIR} ${STAGEDIR}/var/db/ganglia/rrds @${CHMOD} -R a+rX ${STAGEDIR}/var/db/ganglia +post-install-GMETAD-on: + ${INSTALL_SCRIPT} ${FILESDIR}/gmetasnap.sh \ + ${STAGEDIR}${PREFIX}/sbin/gmetasnap + ${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf \ + ${STAGEDIR}${PREFIX}/etc/gmetad.conf.sample + ${INSTALL_MAN} ${WRKSRC}/mans/gmetad.1 \ + ${STAGEDIR}${MANPREFIX}/man/man1 + .include diff --git a/sysutils/istatserver/Makefile b/sysutils/istatserver/Makefile index 88601a28bde..acc31549e7a 100644 --- a/sysutils/istatserver/Makefile +++ b/sysutils/istatserver/Makefile @@ -25,7 +25,7 @@ SUB_FILES= pkg-message .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif do-install: diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile index 7480f818b20..a73fbf3b128 100644 --- a/sysutils/py-diffoscope/Makefile +++ b/sysutils/py-diffoscope/Makefile @@ -1,5 +1,5 @@ PORTNAME= diffoscope -PORTVERSION= 243 +PORTVERSION= 245 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-diffoscope/distinfo b/sysutils/py-diffoscope/distinfo index b634bd2ce39..93e6958abc5 100644 --- a/sysutils/py-diffoscope/distinfo +++ b/sysutils/py-diffoscope/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688439046 -SHA256 (diffoscope-243.tar.gz) = 3ce7ff00d72ffd9c904d1d93a4a147208878f56e8f0286073533615689d840b1 -SIZE (diffoscope-243.tar.gz) = 3167842 +TIMESTAMP = 1691001352 +SHA256 (diffoscope-245.tar.gz) = 922930b14a7189e12a67f08c9e21b09bb621a1005bcaf58fead5df1a42bc4d7b +SIZE (diffoscope-245.tar.gz) = 3167946 diff --git a/textproc/bib2html/Makefile b/textproc/bib2html/Makefile index 53965f6a642..7294b5893b9 100644 --- a/textproc/bib2html/Makefile +++ b/textproc/bib2html/Makefile @@ -1,7 +1,7 @@ PORTNAME= bib2html DISTVERSION= 6.7 CATEGORIES= textproc print -MASTER_SITES= TEX_CTAN/biblio/bibtex/utils +MASTER_SITES= TEX/biblio/bibtex/utils DISTNAME= bib2ml DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} diff --git a/textproc/bibtool/Makefile b/textproc/bibtool/Makefile index 2f69d90c805..60bfe1dc58b 100644 --- a/textproc/bibtool/Makefile +++ b/textproc/bibtool/Makefile @@ -1,7 +1,7 @@ PORTNAME= bibtool PORTVERSION= 2.68 CATEGORIES= textproc print -MASTER_SITES= TEX_CTAN/biblio/bibtex/utils/${PORTNAME} +MASTER_SITES= TEX/biblio/bibtex/utils/${PORTNAME} DISTNAME= BibTool-${PORTVERSION} MAINTAINER= ports@FreeBSD.org diff --git a/textproc/crow-translate/Makefile b/textproc/crow-translate/Makefile index de7050a0343..6ac88bd7347 100644 --- a/textproc/crow-translate/Makefile +++ b/textproc/crow-translate/Makefile @@ -1,5 +1,5 @@ PORTNAME= crow-translate -PORTVERSION= 2.10.7 +PORTVERSION= 2.10.10 CATEGORIES= textproc MAINTAINER= ehaupt@FreeBSD.org diff --git a/textproc/crow-translate/distinfo b/textproc/crow-translate/distinfo index 9822421f60d..7da94aac470 100644 --- a/textproc/crow-translate/distinfo +++ b/textproc/crow-translate/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1689771627 -SHA256 (crow-translate-crow-translate-2.10.7_GH0.tar.gz) = 1b08ad6fac296be5c6011e23d1c78e217a03a7b03ed294658a36d8b715f13e6d -SIZE (crow-translate-crow-translate-2.10.7_GH0.tar.gz) = 1831449 +TIMESTAMP = 1691009482 +SHA256 (crow-translate-crow-translate-2.10.10_GH0.tar.gz) = 676bd06ed85d6d02982e87b1d151745c0603dc09466d49c5778b75000d7bdc42 +SIZE (crow-translate-crow-translate-2.10.10_GH0.tar.gz) = 1831624 SHA256 (HatScripts-circle-flags-1c186db_GH0.tar.gz) = bd8cc7b4579dd6cd7d05098732b41667629d6a8ee9dfcf6ca9b430575cd2b08d SIZE (HatScripts-circle-flags-1c186db_GH0.tar.gz) = 69517 SHA256 (vinceliuice-Fluent-icon-theme-2a80a5d_GH0.tar.gz) = 36e368045a7f08642ff2ce8859c2629d178a90f58063429367b66633bb2e24a4 diff --git a/textproc/latex2html/Makefile b/textproc/latex2html/Makefile index 08c004aa818..b598e180dd9 100644 --- a/textproc/latex2html/Makefile +++ b/textproc/latex2html/Makefile @@ -2,7 +2,7 @@ PORTNAME= latex2html PORTVERSION= 2016 PORTREVISION= 1 CATEGORIES= textproc -MASTER_SITES= TEX_CTAN/support/${PORTNAME} +MASTER_SITES= TEX/obsolete/support/${PORTNAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Convert LaTeX documents to HTML diff --git a/textproc/ppower4/Makefile b/textproc/ppower4/Makefile index c9da90b4af1..bb758effda0 100644 --- a/textproc/ppower4/Makefile +++ b/textproc/ppower4/Makefile @@ -2,7 +2,7 @@ PORTNAME= ppower4 PORTVERSION= 0.9.4 PORTREVISION= 8 CATEGORIES= textproc java -MASTER_SITES= TEX_CTAN/support/${PORTNAME} +MASTER_SITES= TEX/support/${PORTNAME} DISTFILES= pp4sty.zip pp4p.jar manual.pdf leveldemo.zip DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= pp4sty.zip leveldemo.zip diff --git a/textproc/rubygem-fast_xs/Makefile b/textproc/rubygem-fast_xs/Makefile index 80bbb316cac..a782fdb65e8 100644 --- a/textproc/rubygem-fast_xs/Makefile +++ b/textproc/rubygem-fast_xs/Makefile @@ -13,4 +13,10 @@ LICENSE= MIT USES= gem +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types" +.endif + .include diff --git a/www/apt-cacher-ng/Makefile b/www/apt-cacher-ng/Makefile index fbfe6c8f8dc..d1f3ba749d8 100644 --- a/www/apt-cacher-ng/Makefile +++ b/www/apt-cacher-ng/Makefile @@ -1,6 +1,5 @@ PORTNAME= apt-cacher-ng -PORTVERSION= 3.2 -PORTREVISION= 2 +PORTVERSION= 3.2.1 CATEGORIES= www MASTER_SITES= DEBIAN_POOL/apt-cacher-ng DISTFILES= ${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX} @@ -42,6 +41,12 @@ FUSE_DESC= FUSE support for interfacing with the proxy via acngfs FUSE_CMAKE_BOOL= USE_FUSE FUSE_USES= fuse pkgconfig +.include + +#.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +#CXXFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L +#.endif + post-install: ${MV} ${STAGEDIR}${ETCDIR}/acng.conf ${STAGEDIR}${ETCDIR}/acng.conf.sample ${MV} ${STAGEDIR}${ETCDIR}/security.conf ${STAGEDIR}${ETCDIR}/security.conf.sample @@ -53,4 +58,4 @@ post-install: ${MKDIR} ${STAGEDIR}/var/cache/apt-cacher-ng \ ${STAGEDIR}/var/log/apt-cacher-ng -.include +.include diff --git a/www/apt-cacher-ng/distinfo b/www/apt-cacher-ng/distinfo index 33f6809385e..a82c5046ddc 100644 --- a/www/apt-cacher-ng/distinfo +++ b/www/apt-cacher-ng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1543055307 -SHA256 (apt-cacher-ng_3.2.orig.tar.xz) = 405de837becb9ce89e0fb068565bdf4a49d8742be067f8d91da36742702f5acd -SIZE (apt-cacher-ng_3.2.orig.tar.xz) = 319036 +TIMESTAMP = 1691009781 +SHA256 (apt-cacher-ng_3.2.1.orig.tar.xz) = 9da88292d36e3f95918a96b5057b49f7e3057a4799ec64a890817e3cddb368b6 +SIZE (apt-cacher-ng_3.2.1.orig.tar.xz) = 320392 diff --git a/www/apt-cacher-ng/files/patch-CMakeLists.txt b/www/apt-cacher-ng/files/patch-CMakeLists.txt index f7dd49d82da..5ce9db663bb 100644 --- a/www/apt-cacher-ng/files/patch-CMakeLists.txt +++ b/www/apt-cacher-ng/files/patch-CMakeLists.txt @@ -1,4 +1,4 @@ ---- CMakeLists.txt.orig 2018-09-07 13:02:18 UTC +--- CMakeLists.txt.orig 2020-02-03 18:54:57 UTC +++ CMakeLists.txt @@ -26,20 +26,20 @@ INCLUDE(CheckSymbolExists) INCLUDE(FindPkgConfig) @@ -44,8 +44,8 @@ +if(NOT DEFINED RUNDIR) set(RUNDIR "/run") endif() - -@@ -71,7 +71,7 @@ endmacro() + set(SOCKET_PATH "${RUNDIR}/${PACKAGE}/socket") +@@ -73,7 +73,7 @@ endmacro() INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR} "include") @@ -54,7 +54,7 @@ FILE(READ "${CMAKE_SOURCE_DIR}/VERSION" ACVERSION) string(REPLACE "\n" "" ACVERSION ${ACVERSION}) #MESSAGE(STATUS "Version: ${ACVERSION}") -@@ -308,7 +308,9 @@ SET(CMAKE_REQUIRED_LIBRARIES "") +@@ -310,7 +310,9 @@ SET(CMAKE_REQUIRED_LIBRARIES "") set(HAVE_CHECKSUM on) if(USE_SSL) @@ -65,7 +65,7 @@ if(openssl_FOUND) set(HAVE_SSL on) _append(ACNG_COMPFLAGS ${openssl_CFLAGS}) -@@ -388,18 +390,22 @@ add_subdirectory(systemd) +@@ -390,18 +392,22 @@ add_subdirectory(systemd) ### ### Extra install rules for static files ### @@ -92,7 +92,7 @@ set(AVAHIDIR "${SYSCONFDIR}/avahi/services") endif() install(FILES contrib/apt-cacher-ng.service DESTINATION ${AVAHIDIR}) -@@ -414,4 +420,5 @@ DOCDIR: ${DOCDIR} +@@ -416,4 +422,5 @@ DOCDIR: ${DOCDIR} SYSCONFDIR: ${SYSCONFDIR} CFGDIR: ${CFGDIR} SBINDIR: ${SBINDIR} diff --git a/www/apt-cacher-ng/files/patch-conf_acng.conf.in b/www/apt-cacher-ng/files/patch-conf_acng.conf.in index e9b48894376..5a3023e3b2b 100644 --- a/www/apt-cacher-ng/files/patch-conf_acng.conf.in +++ b/www/apt-cacher-ng/files/patch-conf_acng.conf.in @@ -1,6 +1,6 @@ ---- conf/acng.conf.in.orig 2018-09-07 13:02:18 UTC +--- conf/acng.conf.in.orig 2020-02-03 18:54:57 UTC +++ conf/acng.conf.in -@@ -69,6 +69,7 @@ Remap-epel: file:epel_mirrors # Fedora +@@ -69,6 +69,7 @@ Remap-epel: file:epel_mirrors # Fedora EPEL Remap-slrep: file:sl_mirrors # Scientific Linux Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Gentoo Archives Remap-secdeb: security.debian.org ; security.debian.org deb.debian.org/debian-security @@ -8,7 +8,7 @@ # Virtual page accessible in a web browser to see statistics and status # information, i.e. under http://localhost:3142/acng-report.html -@@ -365,6 +366,7 @@ LocalDirs: acng-doc @DOCDIR@ +@@ -366,6 +367,7 @@ LocalDirs: acng-doc @DOCDIR@ # in /etc/hosts.allow or /etc/hosts.deny files. # # UseWrap: 0 diff --git a/www/apt-cacher-ng/files/patch-source_acngtool.cc b/www/apt-cacher-ng/files/patch-source_acngtool.cc index 2ddff95f00d..3eb86a2e617 100644 --- a/www/apt-cacher-ng/files/patch-source_acngtool.cc +++ b/www/apt-cacher-ng/files/patch-source_acngtool.cc @@ -1,13 +1,22 @@ ---- source/acngtool.cc.orig 2018-09-07 13:02:18 UTC +--- source/acngtool.cc.orig 2020-02-03 18:54:57 UTC +++ source/acngtool.cc -@@ -562,8 +562,10 @@ int maint_job() - if (!ids.send(m_conFd)) - return; - +@@ -579,8 +579,10 @@ struct TUdsFactory : public ::acng::IDlConFactory + udsconnection() : tcpconnect(nullptr) + { + // some static and dummy parameters, and invalidate SSL for sure +#ifdef HAVE_SSL - m_ssl = nullptr; - m_bio = nullptr; + m_ssl = nullptr; + m_bio = nullptr; +#endif - // better match the TCP socket parameters - m_sHostName = "localhost"; - m_sPort = sDefPortHTTP; + m_sHostName = FAKE_UDS_HOSTNAME; + m_sPort = cfg::port; + +@@ -1006,7 +1008,7 @@ std::unordered_map parms = { + } + } + }, +- { ++ { + "patch", + { + 3, 3, [](LPCSTR p) diff --git a/www/apt-cacher-ng/files/patch-source_tcpconnect.cc b/www/apt-cacher-ng/files/patch-source_tcpconnect.cc index e10141f199a..a4506547049 100644 --- a/www/apt-cacher-ng/files/patch-source_tcpconnect.cc +++ b/www/apt-cacher-ng/files/patch-source_tcpconnect.cc @@ -1,6 +1,6 @@ ---- source/tcpconnect.cc.orig 2018-09-07 13:02:18 UTC +--- source/tcpconnect.cc.orig 2020-02-03 18:54:57 UTC +++ source/tcpconnect.cc -@@ -41,13 +41,13 @@ atomic_int nConCount(0), nDisconCount(0) +@@ -41,13 +41,13 @@ atomic_int nConCount(0), nDisconCount(0), nReuseCount( #include #include #include @@ -15,3 +15,13 @@ namespace acng { +@@ -626,7 +626,9 @@ void globalSslInit() + return; + inited = true; + SSL_load_error_strings(); ++#if OPENSSL_VERSION_NUMBER < 0x30000000L + ERR_load_BIO_strings(); ++#endif + ERR_load_crypto_strings(); + ERR_load_SSL_strings(); + OpenSSL_add_all_algorithms(); diff --git a/www/caddy/Makefile b/www/caddy/Makefile index e54fab7eada..b3e6ac2a0b2 100644 --- a/www/caddy/Makefile +++ b/www/caddy/Makefile @@ -1,7 +1,6 @@ PORTNAME= caddy DISTVERSIONPREFIX= v -DISTVERSION= 2.6.4 -PORTREVISION= 4 +DISTVERSION= 2.7.0 CATEGORIES= www DIST_SUBDIR= caddy diff --git a/www/caddy/distinfo b/www/caddy/distinfo index 5c4a1609d1d..5a7994e1c79 100644 --- a/www/caddy/distinfo +++ b/www/caddy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1676408144 -SHA256 (go/www_caddy/caddy-v2.6.4/v2.6.4.mod) = 48e59d631293fb4fe7b119950121397fbfeed1b77caef960c1e1ead6c6a82f75 -SIZE (go/www_caddy/caddy-v2.6.4/v2.6.4.mod) = 6247 -SHA256 (go/www_caddy/caddy-v2.6.4/v2.6.4.zip) = 1db1658b385cd2e4f6e646b2c0b22065ab0d3aaa4506d8371cec57dbe1e14f09 -SIZE (go/www_caddy/caddy-v2.6.4/v2.6.4.zip) = 810736 +TIMESTAMP = 1691021563 +SHA256 (go/www_caddy/caddy-v2.7.0/v2.7.0.mod) = 65311757cd56abdd5267ffdd41f7b1ce50a4061701accfec91ce65c1128af5f5 +SIZE (go/www_caddy/caddy-v2.7.0/v2.7.0.mod) = 6969 +SHA256 (go/www_caddy/caddy-v2.7.0/v2.7.0.zip) = 1e97e386b7ebd5a57a012aba195f272516a840d8ff0c04060441f7f52291e221 +SIZE (go/www_caddy/caddy-v2.7.0/v2.7.0.zip) = 878059 diff --git a/www/dillo2/Makefile b/www/dillo2/Makefile index 28ddfb30f19..8fbf9f55310 100644 --- a/www/dillo2/Makefile +++ b/www/dillo2/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 4 CATEGORIES= www MASTER_SITES= http://www.dillo.org/download/ \ LOCAL/bf/dillo/ \ - TEX_CTAN/language/hyph-utf8/tex/generic/hyph-utf8/patterns/txt/:hyphen + TEX/language/hyph-utf8/tex/generic/hyph-utf8/patterns/txt/:hyphen DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index e5f0e1ae2a7..93d614f9b3e 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -1,7 +1,6 @@ PORTNAME= gitlab-ce -PORTVERSION= 16.1.2 +PORTVERSION= 16.1.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= www devel MAINTAINER= mfechner@FreeBSD.org diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo index b46cc451a0c..e7c1f928a2f 100644 --- a/www/gitlab-ce/distinfo +++ b/www/gitlab-ce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689569487 -SHA256 (gitlab-foss-v16.1.2.tar.bz2) = 6b8482a4a295470c3f100fc7c56ba71f4f324713a710e9d0cc9aa4da464464e9 -SIZE (gitlab-foss-v16.1.2.tar.bz2) = 89390241 +TIMESTAMP = 1690955944 +SHA256 (gitlab-foss-v16.1.3.tar.bz2) = e3e4b2a092f18eb47c8af7bf0156b48fb9ebc68430abd5fb0d92f9e283695247 +SIZE (gitlab-foss-v16.1.3.tar.bz2) = 89402833 diff --git a/www/gitlab-pages/Makefile b/www/gitlab-pages/Makefile index 6199ddf761a..11c8a41c5b6 100644 --- a/www/gitlab-pages/Makefile +++ b/www/gitlab-pages/Makefile @@ -1,5 +1,5 @@ PORTNAME= gitlab-pages -PORTVERSION= 16.1.2 +PORTVERSION= 16.1.3 DISTVERSIONPREFIX= v CATEGORIES= www MASTER_SITES+= https://gitlab.com/gitlab-org/gitlab-pages/-/raw/v${DISTVERSION}/ @@ -17,8 +17,6 @@ GO_MODULE= gitlab.com/gitlab-org/gitlab-pages USE_GITLAB= yes GL_ACCOUNT= gitlab-org -# Find this here: https://gitlab.com/gitlab-org/gitlab-pages/-/tags/ -GL_TAGNAME= 9e21d85f07735fb9f64efdf56917a334e65dbb7a GO_BUILDFLAGS= -ldflags="-X 'main.VERSION=${PORTVERSION}' -X 'main.REVISION=${GL_TAGNAME}'" diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo index 75d4d8d3d08..74ac0ce8b33 100644 --- a/www/gitlab-pages/distinfo +++ b/www/gitlab-pages/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1688637852 -SHA256 (go/www_gitlab-pages/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0/go.mod) = 5a1e3deef972bdc000948edb069e727ea340a7f82ea8f40d606e0d9aa649cabb -SIZE (go/www_gitlab-pages/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0/go.mod) = 2937 -SHA256 (go/www_gitlab-pages/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0.tar.gz) = 2bbc413a18fde4a38c83c8a4f3161e714ccc378c4bc703873cfe8b97be486156 -SIZE (go/www_gitlab-pages/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0/gitlab-org-gitlab-pages-9e21d85f07735fb9f64efdf56917a334e65dbb7a_GL0.tar.gz) = 230273 +TIMESTAMP = 1690956246 +SHA256 (go/www_gitlab-pages/gitlab-pages-v16.1.3/go.mod) = 5a1e3deef972bdc000948edb069e727ea340a7f82ea8f40d606e0d9aa649cabb +SIZE (go/www_gitlab-pages/gitlab-pages-v16.1.3/go.mod) = 2937 +SHA256 (go/www_gitlab-pages/gitlab-pages-v16.1.3/gitlab-pages-v16.1.3.tar.bz2) = d5732f3b0a65f6c852bbb9f2b0845994768b0115df87468fc7455ef6fa12a6a4 +SIZE (go/www_gitlab-pages/gitlab-pages-v16.1.3/gitlab-pages-v16.1.3.tar.bz2) = 193040 diff --git a/www/gitlab-workhorse/Makefile b/www/gitlab-workhorse/Makefile index 6b48e71e731..5b821d02ef8 100644 --- a/www/gitlab-workhorse/Makefile +++ b/www/gitlab-workhorse/Makefile @@ -1,5 +1,5 @@ PORTNAME= gitlab-workhorse -PORTVERSION= 16.1.2 +PORTVERSION= 16.1.3 DISTVERSIONPREFIX= v CATEGORIES= www @@ -23,8 +23,6 @@ WRKSRC_SUBDIR= workhorse USE_GITLAB= yes GL_ACCOUNT= gitlab-org GL_PROJECT= gitlab-foss -# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags -GL_TAGNAME= e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5 # for go dependencies # Gitlab hosts there dependencies on their own platform and not on go-proxy diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo index 2a1178bffd5..2e7ede19390 100644 --- a/www/gitlab-workhorse/distinfo +++ b/www/gitlab-workhorse/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1688637919 -SHA256 (go/www_gitlab-workhorse/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0/go.mod) = 4309afa8da6b6339fe3340745f84acb26f526e9d45610f8cc6a2fefd6163a71b -SIZE (go/www_gitlab-workhorse/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0/go.mod) = 6331 -SHA256 (go/www_gitlab-workhorse/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0.tar.gz) = 67e7b5425a22b5f5cd9824fb0501e04b33afd409389e2448bd6669965f1871c4 -SIZE (go/www_gitlab-workhorse/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0/gitlab-org-gitlab-foss-e60fc11f2d3d2a3d4fe6e1c9001e29091bd4ccd5_GL0.tar.gz) = 101886134 +TIMESTAMP = 1690955877 +SHA256 (go/www_gitlab-workhorse/gitlab-foss-v16.1.3/go.mod) = 4309afa8da6b6339fe3340745f84acb26f526e9d45610f8cc6a2fefd6163a71b +SIZE (go/www_gitlab-workhorse/gitlab-foss-v16.1.3/go.mod) = 6331 +SHA256 (go/www_gitlab-workhorse/gitlab-foss-v16.1.3/gitlab-foss-v16.1.3.tar.bz2) = e3e4b2a092f18eb47c8af7bf0156b48fb9ebc68430abd5fb0d92f9e283695247 +SIZE (go/www_gitlab-workhorse/gitlab-foss-v16.1.3/gitlab-foss-v16.1.3.tar.bz2) = 89402833 diff --git a/www/lagrange/Makefile b/www/lagrange/Makefile index d1a13c32604..833942da248 100644 --- a/www/lagrange/Makefile +++ b/www/lagrange/Makefile @@ -34,7 +34,7 @@ SSE41_CMAKE_ON= -DTFDN_ENABLE_SSE41:BOOL=ON .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif .include diff --git a/www/py-fake-useragent/Makefile b/www/py-fake-useragent/Makefile index 7ef5a9c5347..5c9fe30fc9f 100644 --- a/www/py-fake-useragent/Makefile +++ b/www/py-fake-useragent/Makefile @@ -1,5 +1,5 @@ PORTNAME= fake-useragent -PORTVERSION= 1.1.3 +PORTVERSION= 1.2.1 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-fake-useragent/distinfo b/www/py-fake-useragent/distinfo index c5072b5c96a..539e63aad7a 100644 --- a/www/py-fake-useragent/distinfo +++ b/www/py-fake-useragent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680280786 -SHA256 (fake-useragent-fake-useragent-1.1.3_GH0.tar.gz) = c6216d5ccbbbf379bed0400916c3e5f9a682308e49fd90107a039aebad6a1323 -SIZE (fake-useragent-fake-useragent-1.1.3_GH0.tar.gz) = 80623 +TIMESTAMP = 1690992220 +SHA256 (fake-useragent-fake-useragent-1.2.1_GH0.tar.gz) = 7b384275587581284fac5c91a3bb9e6105ffc24dc979da4079240bb53182250b +SIZE (fake-useragent-fake-useragent-1.2.1_GH0.tar.gz) = 26679 diff --git a/www/tntnet/Makefile b/www/tntnet/Makefile index ef903d7a72a..f1b64ebf929 100644 --- a/www/tntnet/Makefile +++ b/www/tntnet/Makefile @@ -8,18 +8,21 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Webapplicationserver for C++ WWW= https://www.tntnet.org/index.html -LIB_DEPENDS= libcxxtools.so:devel/cxxtools BUILD_DEPENDS= zip:archivers/zip +LIB_DEPENDS= libcxxtools.so:devel/cxxtools + +USES= cpe iconv libtool localbase:ldflags pathfix pkgconfig \ + shebangfix +USE_CXXSTD= c++14 -USES= cpe iconv libtool pathfix pkgconfig shebangfix SHEBANG_FILES= tntnet-conf2xml.pl -USE_CSTD= gnu89 -PATCH_STRIP= -p1 +#USE_CSTD= gnu89 + GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --localstatedir=/var +PATCH_STRIP= -p1 + .if defined(WITH_GNUTLS) CONFIGURE_ARGS+= --with-ssl=gnutls LIB_DEPENDS+= libgnutls.so:security/gnutls diff --git a/www/wsmake/Makefile b/www/wsmake/Makefile index b5e7cbebbaa..1e7dc4794de 100644 --- a/www/wsmake/Makefile +++ b/www/wsmake/Makefile @@ -12,6 +12,8 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gwsmake=no --enable-iswmake=no diff --git a/x11-fm/fsv2/Makefile b/x11-fm/fsv2/Makefile index e4ef26ed2fa..21aa1f10bb3 100644 --- a/x11-fm/fsv2/Makefile +++ b/x11-fm/fsv2/Makefile @@ -18,19 +18,27 @@ LIB_DEPENDS= libgtkgl-2.0.so:x11-toolkits/gtkglarea2 \ USES= compiler:c++11-lang tar:bzip2 libtool gettext-runtime gl gnome \ pkgconfig +USE_GL= gl glu USE_GNOME= gtkmm24 atkmm glibmm pangomm cairomm libsigc++20 gtk20 atk \ cairo gdkpixbuf2 -USE_GL= gl glu - USE_LDCONFIG= yes + GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls -INSTALL_TARGET= install-strip +.include -.include +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|auto_ptr|unique_ptr|' \ + ${WRKSRC}/uilib/ColorCellRenderer.cpp +.endif + +.include diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 4de6adda6c4..fc7c68c1034 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -145,6 +145,7 @@ SUBDIR += jetbrains-mono SUBDIR += jf-openhuninn SUBDIR += jmk-x11-fonts + SUBDIR += juliamono SUBDIR += junction SUBDIR += junicode SUBDIR += kaputa diff --git a/x11-fonts/juliamono/Makefile b/x11-fonts/juliamono/Makefile new file mode 100644 index 00000000000..668d21307cd --- /dev/null +++ b/x11-fonts/juliamono/Makefile @@ -0,0 +1,26 @@ +PORTNAME= juliamono +PORTVERSION= 0.048 +CATEGORIES= x11-fonts + +MAINTAINER= trueos@norwegianrockcat.com +COMMENT= Monospaced typeface with many Unicode characters +WWW= https://juliamono.netlify.app/ + +LICENSE= OFL11 + +USES= fonts xorg + +USE_GITHUB= yes +GH_ACCOUNT= cormullion +GH_PROJECT= juliamono +GH_TAGNAME= 1ef7ff0 +USE_XORG= x11 +NO_ARCH= yes +NO_BUILD= yes + +do-install: + @${MKDIR} ${STAGEDIR}${FONTSDIR} + ${FIND} ${WRKSRC} -type f -name \*.ttf | while read f; do \ + ${INSTALL_DATA} $$f ${STAGEDIR}${FONTSDIR} ; done + +.include diff --git a/x11-fonts/juliamono/distinfo b/x11-fonts/juliamono/distinfo new file mode 100644 index 00000000000..ff6df0ec7e9 --- /dev/null +++ b/x11-fonts/juliamono/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676965975 +SHA256 (cormullion-juliamono-0.048-1ef7ff0_GH0.tar.gz) = c2806e0660e0a8c8b1daa3af3acf404349902fde3b4b1c051d2aaf148df337f4 +SIZE (cormullion-juliamono-0.048-1ef7ff0_GH0.tar.gz) = 50824201 diff --git a/x11-fonts/juliamono/pkg-descr b/x11-fonts/juliamono/pkg-descr new file mode 100644 index 00000000000..566960a7ed2 --- /dev/null +++ b/x11-fonts/juliamono/pkg-descr @@ -0,0 +1,3 @@ +JuliaMono is a monospaced typeface designed for programming in text +editing environments that require a wide range of specialist and +technical Unicode characters. diff --git a/x11-fonts/juliamono/pkg-plist b/x11-fonts/juliamono/pkg-plist new file mode 100644 index 00000000000..264d538d319 --- /dev/null +++ b/x11-fonts/juliamono/pkg-plist @@ -0,0 +1,16 @@ +%%FONTSDIR%%/JuliaMono-Black.ttf +%%FONTSDIR%%/JuliaMono-BlackItalic.ttf +%%FONTSDIR%%/JuliaMono-Bold.ttf +%%FONTSDIR%%/JuliaMono-BoldItalic.ttf +%%FONTSDIR%%/JuliaMono-BoldLatin.ttf +%%FONTSDIR%%/JuliaMono-ExtraBold.ttf +%%FONTSDIR%%/JuliaMono-ExtraBoldItalic.ttf +%%FONTSDIR%%/JuliaMono-Light.ttf +%%FONTSDIR%%/JuliaMono-LightItalic.ttf +%%FONTSDIR%%/JuliaMono-Medium.ttf +%%FONTSDIR%%/JuliaMono-MediumItalic.ttf +%%FONTSDIR%%/JuliaMono-Regular.ttf +%%FONTSDIR%%/JuliaMono-RegularItalic.ttf +%%FONTSDIR%%/JuliaMono-RegularLatin.ttf +%%FONTSDIR%%/JuliaMono-SemiBold.ttf +%%FONTSDIR%%/JuliaMono-SemiBoldItalic.ttf diff --git a/x11/controllermap/Makefile b/x11/controllermap/Makefile index 68269550a4f..ba3b613ae79 100644 --- a/x11/controllermap/Makefile +++ b/x11/controllermap/Makefile @@ -1,5 +1,5 @@ PORTNAME= controllermap -DISTVERSION= 2.28.1 +DISTVERSION= 2.28.2 CATEGORIES= x11 MASTER_SITES= https://www.libsdl.org/release/ DISTNAME= SDL2-${DISTVERSION} diff --git a/x11/controllermap/distinfo b/x11/controllermap/distinfo index a8391bf740d..7ec7673db97 100644 --- a/x11/controllermap/distinfo +++ b/x11/controllermap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1627397549 -SHA256 (SDL2-2.28.1.tar.gz) = 4977ceba5c0054dbe6c2f114641aced43ce3bf2b41ea64b6a372d6ba129cb15d -SIZE (SDL2-2.28.1.tar.gz) = 8109697 +TIMESTAMP = 1691004018 +SHA256 (SDL2-2.28.2.tar.gz) = 64b1102fa22093515b02ef33dd8739dee1ba57e9dbba6a092942b8bbed1a1c5e +SIZE (SDL2-2.28.2.tar.gz) = 7341117 diff --git a/x11/florence/Makefile b/x11/florence/Makefile index b777b10f802..be1b2286fbd 100644 --- a/x11/florence/Makefile +++ b/x11/florence/Makefile @@ -14,12 +14,15 @@ LICENSE_COMB= multi LIB_DEPENDS= libnotify.so:devel/libnotify USES= gmake gnome gstreamer iconv libtool pathfix pkgconfig tar:bzip2 xorg -USE_XORG= xtst xext USE_GNOME= gtk30 cairo intlhack librsvg2 +USE_LDCONFIG= yes +USE_XORG= xtst xext + GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --without-docs -USE_LDCONFIG= yes + GLIB_SCHEMAS= org.florence.gschema.xml + INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes @@ -32,6 +35,12 @@ OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e 's|^Categories=.*|Categories=Application;Accessibility;System;|' \ ${WRKSRC}/data/florence.desktop.in.in