*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-11-29 17:17:38 +01:00
parent fd60561e82
commit ea0d0068e4
97 changed files with 859 additions and 303 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= alsa-utils
PORTVERSION= 1.2.10
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/utils/

View File

@ -0,0 +1,11 @@
--- seq/aplaymidi/aplaymidi.c.orig 2023-09-01 15:36:26 UTC
+++ seq/aplaymidi/aplaymidi.c
@@ -819,6 +819,8 @@ static void play_midi(void)
ev.time.tick = event->tick;
ev.dest = ports[event->port];
if (event->type == SND_SEQ_EVENT_TEMPO) {
+ snd_seq_ev_set_fixed(&ev);
+ ev.type = event->type;
ev.dest.client = SND_SEQ_CLIENT_SYSTEM;
ev.dest.port = SND_SEQ_PORT_SYSTEM_TIMER;
ev.data.queue.queue = queue;

View File

@ -11,24 +11,18 @@ WWW= https://www.uni-due.de/~be0001/hipercontracer/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= BROKEN for more than a year
EXPIRATION_DATE= 2023-11-30
BROKEN= error: expected '(' for function-style cast or type construction
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libboost_filesystem.so:devel/boost-libs \
libboost_iostreams.so:devel/boost-libs \
libboost_log.so:devel/boost-libs \
libboost_program_options.so:devel/boost-libs \
libboost_system.so:devel/boost-libs \
libboost_thread.so:devel/boost-libs
LIB_DEPENDS= libboost_atomic.so:devel/boost-libs
USES= cmake compiler:c++14-lang python shebangfix tar:xz
USE_LDCONFIG= yes
SHEBANG_FILES= src/addressinfogenerator src/get-default-ips src/tracedataimporter
CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/man
CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR:PATH=${PREFIX}/man
PLIST_SUB= PORTVERSION=${PORTVERSION}
post-patch:
@${REINPLACE_CMD} -e '/^#include <set>/ { x; s/^/#include <map>/; G; }' \
${WRKSRC}/src/tools.h ${WRKSRC}/src/traceroute.h
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
PORTNAME= timescaledb
PORTVERSION= 2.12.2
PORTVERSION= 2.13.0
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
@ -13,7 +13,7 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_TSL= ${WRKSRC}/tsl/LICENSE-TIMESCALE
LICENSE_PERMS_TSL= dist-mirror pkg-mirror auto-accept
USES= compiler:c11 cmake gettext-runtime cpe pgsql:12-15
USES= compiler:c11 cmake gettext-runtime cpe pgsql:13-16
USE_GITHUB= YES
GH_ACCOUNT= timescale

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698189334
SHA256 (timescale-timescaledb-2.12.2_GH0.tar.gz) = d24cd29aad411d3e41d543d1a30827c48f8e01a48563650db5fac145ad7a01eb
SIZE (timescale-timescaledb-2.12.2_GH0.tar.gz) = 7521115
TIMESTAMP = 1701317807
SHA256 (timescale-timescaledb-2.13.0_GH0.tar.gz) = 584a351c7775f0e067eaa0e7277ea88cab9077cc4c455cbbf09a5d9723dce95d
SIZE (timescale-timescaledb-2.13.0_GH0.tar.gz) = 8214444

View File

@ -33,5 +33,6 @@ share/postgresql/extension/timescaledb--2.11.1--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.11.2--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.12.0--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.12.1--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.12.2--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb.control

View File

@ -1,6 +1,5 @@
PORTNAME= got
DISTVERSION= 0.93
PORTREVISION= 1
DISTVERSION= 0.94
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695042945
SHA256 (got-0.93.tar.gz) = 62320089c7a16c74044f1f65d2c18ae0d1045854cd693afef476d88f50128822
SIZE (got-0.93.tar.gz) = 931365
TIMESTAMP = 1701274184
SHA256 (got-0.94.tar.gz) = 1296d30254ecd9a77474a5ad46553c1eaf3eb6c097d52e5cac6c6c8ced3391b2
SIZE (got-0.94.tar.gz) = 923244

View File

@ -1,11 +0,0 @@
--- lib/repository.c.orig 2023-09-29 20:30:16 UTC
+++ lib/repository.c
@@ -947,6 +947,8 @@ got_repo_remote_repo_dup(struct got_remote_repo **newp
new->mirror_references = repo->mirror_references;
+ new->fetch_all_branches = repo->fetch_all_branches;
+
new->nfetch_branches = repo->nfetch_branches;
if (repo->fetch_branches) {
new->fetch_branches = calloc(repo->nfetch_branches,

View File

@ -1,5 +1,5 @@
PORTNAME= swoole
PORTVERSION= 5.1.0
PORTVERSION= 5.1.1
CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1696125285
SHA256 (PECL/swoole-5.1.0.tgz) = a95effad6f5c7acf24ce0635cec646caccbb56f19e42a2643ccbfb46d82a92ee
SIZE (PECL/swoole-5.1.0.tgz) = 2199005
TIMESTAMP = 1701247094
SHA256 (PECL/swoole-5.1.1.tgz) = 5551ceace3c9f986403cd1f4659acf8f2b8750fcf02b5bd88c3f967ee258922f
SIZE (PECL/swoole-5.1.1.tgz) = 2201573

View File

@ -1,5 +1,5 @@
PORTNAME= construct
PORTVERSION= 2.10.69
PORTVERSION= 2.10.70
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1697991630
SHA256 (construct-2.10.69.tar.gz) = 08573d1573827a6fe6b846756d54270650e221a6cec6a72e06b582cde775599e
SIZE (construct-2.10.69.tar.gz) = 61190
TIMESTAMP = 1701260569
SHA256 (construct-2.10.70.tar.gz) = 4d2472f9684731e58cc9c56c463be63baa1447d674e0d66aeb5627b22f512c29
SIZE (construct-2.10.70.tar.gz) = 86337

View File

@ -1,5 +1,5 @@
PORTNAME= python-gitlab
DISTVERSION= 4.1.1
DISTVERSION= 4.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1699058975
SHA256 (python-gitlab-4.1.1.tar.gz) = e4912083d5d40a79b57875a033083e2c860e34bcc4644ef64ca377a755c5b0c9
SIZE (python-gitlab-4.1.1.tar.gz) = 453057
TIMESTAMP = 1701175782
SHA256 (python-gitlab-4.2.0.tar.gz) = f870d76f98c95d05c43399d73b1eaab59c671b32793830cd2f9ddf32cc93541e
SIZE (python-gitlab-4.2.0.tar.gz) = 454204

View File

@ -1,6 +1,6 @@
PORTNAME= sonar-scanner-cli
DISTVERSION= 4.4.0.2170
PORTREVISION= 5
DISTVERSION= 5.0.1.3006
PORTREVISION= 0
CATEGORIES= devel security www java
MASTER_SITES= https://binaries.sonarsource.com/Distribution/${PORTNAME}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1593158938
SHA256 (sonar-scanner-cli-4.4.0.2170.zip) = b24c19e948f152a4ea8dc43d037253234add639503d42194f6175869693ff058
SIZE (sonar-scanner-cli-4.4.0.2170.zip) = 588933
TIMESTAMP = 1700213470
SHA256 (sonar-scanner-cli-5.0.1.3006.zip) = 817802ab3a476f739192d6c10504285e24e9224a0fbe2a518bb938ff88b7ea81
SIZE (sonar-scanner-cli-5.0.1.3006.zip) = 591099

View File

@ -1,6 +1,6 @@
PORTNAME= sonarqube
DISTVERSION= 10.3.0.82913
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= devel security www java
MASTER_SITES= https://binaries.sonarsource.com/Distribution/sonarqube/:m_core \
https://binaries.sonarsource.com/Distribution/sonar-csharp-plugin/:m_csharp \
@ -52,11 +52,11 @@ DBBASE_DIR= /var/db/${PORTNAME}
DATA_DIR= ${DBBASE_DIR}/data
TEMP_DIR= ${DBBASE_DIR}/temp
SONARCSHARP_VER= 9.13.0.79967
SONARJAVA_VER= 7.28.0.33738
SONARJAVASCRIPT_VER= 10.9.0.24449
SONARCSHARP_VER= 9.14.0.81108
SONARJAVA_VER= 7.29.0.34131
SONARJAVASCRIPT_VER= 10.10.0.24774
SONARPHP_VER= 3.34.0.11311
SONARPYTHON_VER= 4.11.0.13826
SONARPYTHON_VER= 4.12.0.13917
SONARVBNET_VER= ${SONARCSHARP_VER}
USERS= sonarqube

View File

@ -1,15 +1,15 @@
TIMESTAMP = 1700050627
TIMESTAMP = 1701266969
SHA256 (sonarqube-10.3.0.82913.zip) = c25c163ac5556c82ffba21c42c5da2381246c338e1c6e5f77958146b13289517
SIZE (sonarqube-10.3.0.82913.zip) = 381928256
SHA256 (sonar-csharp-plugin-9.13.0.79967.jar) = 2db97f90a33a903b06d5c3bf73bab9673fa4a2238a882b8b5420b1f719c0ecc1
SIZE (sonar-csharp-plugin-9.13.0.79967.jar) = 5348482
SHA256 (sonar-java-plugin-7.28.0.33738.jar) = 16b971066c567b939740d92a9646db6ad7c19e2b1c3db9e50d536bf3df04dccd
SIZE (sonar-java-plugin-7.28.0.33738.jar) = 18196954
SHA256 (sonar-javascript-plugin-10.9.0.24449.jar) = e108574ad8700f4f3217ef96f2cc339b27622b20591fa209ba80f0574c4818e7
SIZE (sonar-javascript-plugin-10.9.0.24449.jar) = 22227990
SHA256 (sonar-csharp-plugin-9.14.0.81108.jar) = 4d3f24268ecd054cb12859fd94f299f9d6e929ae774b259cbee8420b58895acb
SIZE (sonar-csharp-plugin-9.14.0.81108.jar) = 5426628
SHA256 (sonar-java-plugin-7.29.0.34131.jar) = 630d1bbf5b6c7a9bec10113b66d68f9f973cd19fe5f75117e81a797009e0d4c6
SIZE (sonar-java-plugin-7.29.0.34131.jar) = 18194565
SHA256 (sonar-javascript-plugin-10.10.0.24774.jar) = 9c4abcf621965fd60b7c1cefef8b1e11dd8550c03da470256f81a88b0382d210
SIZE (sonar-javascript-plugin-10.10.0.24774.jar) = 22458341
SHA256 (sonar-php-plugin-3.34.0.11311.jar) = 9c5d985c9a04da835f8d5aba953b24b8a8b1b39c3ebdf49419c7062a2396d0e5
SIZE (sonar-php-plugin-3.34.0.11311.jar) = 4665746
SHA256 (sonar-python-plugin-4.11.0.13826.jar) = 04b0933881e1f782ea389439e40d1cc9f202b80542b86f442dc5cdb8020a071a
SIZE (sonar-python-plugin-4.11.0.13826.jar) = 12690922
SHA256 (sonar-vbnet-plugin-9.13.0.79967.jar) = a8a19e84eb64180f0d7b311f4685ba84e03d5f28a4b645051f28f975dded9577
SIZE (sonar-vbnet-plugin-9.13.0.79967.jar) = 4629043
SHA256 (sonar-python-plugin-4.12.0.13917.jar) = 7df34fb8e0fa151df5ab233729dbb0def771c4209a8d7127410250a76c77dc01
SIZE (sonar-python-plugin-4.12.0.13917.jar) = 12911841
SHA256 (sonar-vbnet-plugin-9.14.0.81108.jar) = dce4dafe48f333490a1728ffcf871cbdb661b44c8045676f5d61ae90dcb7808f
SIZE (sonar-vbnet-plugin-9.14.0.81108.jar) = 4690230

View File

@ -1,7 +1,7 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.29-15754 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g8e31f7fb07
DISTVERSION= 0.0.29-15778 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g44585b98cc
CATEGORIES= emulators wayland
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1701122841
SHA256 (RPCS3-rpcs3-v0.0.29-15754-g8e31f7fb07_GH0.tar.gz) = a51c2cc2855c1828363cfbcf1d4abebe1549f2cf6026b85d38d2481204b75cba
SIZE (RPCS3-rpcs3-v0.0.29-15754-g8e31f7fb07_GH0.tar.gz) = 8935614
TIMESTAMP = 1701300872
SHA256 (RPCS3-rpcs3-v0.0.29-15778-g44585b98cc_GH0.tar.gz) = 849d77bf9f83d4ab5f879eecde9a8d9ea44d671227f8be1403c3e265e3cb65b8
SIZE (RPCS3-rpcs3-v0.0.29-15778-g44585b98cc_GH0.tar.gz) = 8939120
SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6
SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879
SHA256 (RPCS3-soundtouch-2.3.1-16-g83cfba6_GH0.tar.gz) = 56863dbed27510742ed4ced54e9a5fba8658bcbfbb1cc5cdb978d7d537a3a874

View File

@ -1,5 +1,5 @@
PORTNAME= yuzu
PORTVERSION= s20231127
PORTVERSION= s20231129
CATEGORIES= emulators wayland
.if make(makesum)
MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
@ -9,6 +9,9 @@ MASTER_SITES= LOCAL/jbeich:gamedb
DISTFILES= ${PORTNAME}-s20230424/compatibility_list.json:gamedb
EXTRACT_ONLY= ${DISTFILES:N*\:gamedb:C/\:.*//}
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= df96caec793f.patch:-p1 # https://github.com/yuzu-emu/yuzu/pull/12227
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Nintendo Switch emulator/debugger
WWW= https://yuzu-emu.org/
@ -46,7 +49,7 @@ qt6_OPTIONS_EXCLUDE= QT5
USE_GITHUB= yes
GH_ACCOUNT= yuzu-emu
GH_TAGNAME= c7649a0cdb
GH_TAGNAME= 9dc9aaf4af
GH_TUPLE= yuzu-emu:mbedtls:v2.16.9-115-g8c88150ca:mbedtls/externals/mbedtls \
yuzu-emu:sirit:ab75463:sirit/externals/sirit \
GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:v3.0.1-114-g2f382df:VulkanMemoryAllocator/externals/VulkanMemoryAllocator \

View File

@ -1,8 +1,8 @@
TIMESTAMP = 1701104197
TIMESTAMP = 1701289717
SHA256 (yuzu-s20230424/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac
SIZE (yuzu-s20230424/compatibility_list.json) = 1801327
SHA256 (yuzu-emu-yuzu-s20231127-c7649a0cdb_GH0.tar.gz) = 556ddcbf6cb89c1ebfbe3f31f08da69901e64bc2630321e0a44529b26cda7c45
SIZE (yuzu-emu-yuzu-s20231127-c7649a0cdb_GH0.tar.gz) = 6494197
SHA256 (yuzu-emu-yuzu-s20231129-9dc9aaf4af_GH0.tar.gz) = 99543b4e545dd888baea0091afee49ba791a5d066f24251b8544de4e7340ba95
SIZE (yuzu-emu-yuzu-s20231129-9dc9aaf4af_GH0.tar.gz) = 6502278
SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450
SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189
SHA256 (yuzu-emu-sirit-ab75463_GH0.tar.gz) = 6b61e265be182b7a78075fc1b98ccf80fd33008343205dd0e22a10a439c45319
@ -27,3 +27,5 @@ SHA256 (yhirose-cpp-httplib-v0.14.1_GH0.tar.gz) = 2d4fb5544da643e5d0a82585555d8b
SIZE (yhirose-cpp-httplib-v0.14.1_GH0.tar.gz) = 1148935
SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803
SHA256 (df96caec793f.patch) = b1893c99d223a623230ae41ed88c2013d0f2b4c8c17a5e260c0ba8aa7d1e4ec6
SIZE (df96caec793f.patch) = 1453

View File

@ -1,6 +1,6 @@
PORTNAME= mnemosyne
PORTVERSION= 2.10.1
PORTREVISION= 4
PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= games education python
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}
@ -24,9 +24,10 @@ RUN_DEPENDS= ${PY_PILLOW} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.4:www/py-webob@${PY_FLAVOR}
USES= pyqt:6 python shebangfix
USES= pyqt:6 python qt:6 shebangfix
USE_PYQT= pyqt6:run sip:run webengine:run
USE_PYTHON= autoplist concurrent distutils
USE_QT= sqldriver-sqlite:run
SHEBANG_FILES= mnemosyne/pyqt_ui/mnemosyne

View File

@ -1,5 +1,5 @@
PORTNAME= veloren
PORTVERSION= s20231123
PORTVERSION= s20231128
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@ -23,7 +23,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= v0.15.0-635-gb1a7c71f2 # git describe --match='v[0-9]*' weekly
GL_TAGNAME= v0.15.0-662-g233f1d6ba # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \

View File

@ -1,4 +1,4 @@
TIMESTAMP = 1700699631
TIMESTAMP = 1701169998
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
@ -1549,5 +1549,5 @@ SHA256 (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = f6fc0
SIZE (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = 90485
SHA256 (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 55b7e0bfdf87aca662e4ae0a8abd4cbe0cf5d2d2e9f9a61f8b40f02ab769d04f
SIZE (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 402612
SHA256 (veloren-v0.15.0-635-gb1a7c71f2.tar.bz2) = fbe25c7e936fdfd926bb313b313f838b362d00e4766f8d21c68b7919faa25512
SIZE (veloren-v0.15.0-635-gb1a7c71f2.tar.bz2) = 270020692
SHA256 (veloren-v0.15.0-662-g233f1d6ba.tar.bz2) = 0ced2b15577f56e23803f3ea0051ce3dc883acab8a486e993a7a970eddd0ef02
SIZE (veloren-v0.15.0-662-g233f1d6ba.tar.bz2) = 270330177

View File

@ -598,6 +598,7 @@
SUBDIR += opencollada
SUBDIR += opencolorio
SUBDIR += opencolorio-tools
SUBDIR += opencoloriov1
SUBDIR += opencsg
SUBDIR += opencv
SUBDIR += opendx

View File

@ -15,7 +15,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libpng.so:graphics/png \
libIlmThread.so:graphics/openexr \
libImath.so:math/Imath \
libOpenColorIO.so:graphics/opencolorio \
libOpenColorIOv1.so:graphics/opencoloriov1 \
libOpenImageIO.so:graphics/openimageio \
libxerces-c.so:textproc/xerces-c3 \
liboslexec.so:graphics/openshadinglanguage
@ -23,10 +23,6 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME}hq
BROKEN= cannot build with recent Boost and OCIO libs
DEPRECATED= Fails to build and marked broken for several months
EXPIRATION_DATE=2023-11-30
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= not ported to it yet

View File

@ -0,0 +1,19 @@
--- cmake/modules/FindOpenImageIO.cmake.orig 2019-08-31 15:49:01 UTC
+++ cmake/modules/FindOpenImageIO.cmake
@@ -42,6 +42,7 @@ include (FindPackageHandleStandardArgs)
find_path (OPENIMAGEIO_INCLUDE_DIR NAMES OpenImageIO/imageio.h)
find_library (OPENIMAGEIO_LIBRARY NAMES OpenImageIO)
+find_library (OPENIMAGEIOUTIL_LIBRARY NAMES OpenImageIO_Util)
find_program (OPENIMAGEIO_OIIOTOOL NAMES oiiotool)
find_program (OPENIMAGEIO_IDIFF NAMES idiff)
@@ -57,7 +58,7 @@ find_package_handle_standard_args (OPENIMAGEIO DEFAULT
# Set the output variables.
if (OPENIMAGEIO_FOUND)
set (OPENIMAGEIO_INCLUDE_DIRS ${OPENIMAGEIO_INCLUDE_DIR})
- set (OPENIMAGEIO_LIBRARIES ${OPENIMAGEIO_LIBRARY})
+ set (OPENIMAGEIO_LIBRARIES ${OPENIMAGEIO_LIBRARY} ${OPENIMAGEIOUTIL_LIBRARY})
else ()
set (OPENIMAGEIO_INCLUDE_DIRS)
set (OPENIMAGEIO_LIBRARIES)

View File

@ -0,0 +1,20 @@
--- src/appleseed.studio/CMakeLists.txt.orig
+++ src/appleseed.studio/CMakeLists.txt
@@ -438,6 +438,7 @@ add_executable (appleseed.studio
)
set_target_properties (appleseed.studio PROPERTIES FOLDER "Applications")
+set_target_properties (appleseed.studio PROPERTIES CXX_STANDARD 14)
if (WIN32)
set_target_properties (appleseed.studio PROPERTIES
--- src/appleseed/CMakeLists.txt.orig
+++ src/appleseed/CMakeLists.txt
@@ -2340,6 +2340,7 @@ add_library (appleseed SHARED
)
set_target_properties (appleseed PROPERTIES FOLDER "Core")
+set_target_properties (appleseed PROPERTIES CXX_STANDARD 14)
if (USE_VISIBILITY_MAP)
set_target_properties (appleseed PROPERTIES

View File

@ -0,0 +1,70 @@
--- cmake/modules/FindOpenColorIO.cmake.orig
+++ cmake/modules/FindOpenColorIO.cmake
@@ -35,10 +35,10 @@
# OPENCOLORIO_FOUND - True if OpenColorIO found.
# Look for the header file.
-find_path (OPENCOLORIO_INCLUDE_DIR NAMES OpenColorIO/OpenColorIO.h)
+find_path (OPENCOLORIO_INCLUDE_DIR NAMES OpenColorIOv1/OpenColorIO.h)
# Look for the library.
-find_library (OPENCOLORIO_LIBRARY NAMES OpenColorIO)
+find_library (OPENCOLORIO_LIBRARY NAMES OpenColorIOv1)
# handle the QUIETLY and REQUIRED arguments and set OPENCOLORIO_FOUND to TRUE if all listed variables are TRUE
include (FindPackageHandleStandardArgs)
--- src/appleseed/foundation/core/thirdparties.cpp.orig
+++ src/appleseed/foundation/core/thirdparties.cpp
@@ -49,7 +49,7 @@
#include <lz4.h>
// OpenColorIO headers.
-#include <OpenColorIO/OpenColorABI.h>
+#include <OpenColorIOv1/OpenColorABI.h>
// OpenEXR headers.
#include "foundation/platform/_beginexrheaders.h"
--- src/appleseed.studio/mainwindow/mainwindow.h.orig
+++ src/appleseed.studio/mainwindow/mainwindow.h
@@ -49,7 +49,7 @@
#include <QObject>
// OpenColorIO headers.
-#include <OpenColorIO/OpenColorIO.h>
+#include <OpenColorIOv1/OpenColorIO.h>
namespace OCIO = OCIO_NAMESPACE;
// Standard headers.
--- src/appleseed.studio/mainwindow/rendering/rendertab.cpp.orig
+++ src/appleseed.studio/mainwindow/rendering/rendertab.cpp
@@ -44,7 +44,7 @@
#include "foundation/image/image.h"
// OpenColorIO headers.
-#include <OpenColorIO/OpenColorIO.h>
+#include <OpenColorIOv1/OpenColorIO.h>
// Qt headers.
#include <QComboBox>
--- src/appleseed.studio/mainwindow/rendering/rendertab.h.orig
+++ src/appleseed.studio/mainwindow/rendering/rendertab.h
@@ -42,7 +42,7 @@
#include "utility/widgetzoomhandler.h"
// OpenColorIO headers.
-#include <OpenColorIO/OpenColorIO.h>
+#include <OpenColorIOv1/OpenColorIO.h>
namespace OCIO = OCIO_NAMESPACE;
// Qt headers.
--- src/appleseed.studio/mainwindow/rendering/renderwidget.h.orig
+++ src/appleseed.studio/mainwindow/rendering/renderwidget.h
@@ -38,7 +38,7 @@
#include "foundation/math/vector.h"
// OpenColorIO headers.
-#include <OpenColorIO/OpenColorIO.h>
+#include <OpenColorIOv1/OpenColorIO.h>
namespace OCIO = OCIO_NAMESPACE;
// Qt headers.

View File

@ -0,0 +1,10 @@
--- src/appleseed/renderer/kernel/rendering/final/texturecontrolledpixelrenderer.cpp.orig 2019-08-31 15:49:01 UTC
+++ src/appleseed/renderer/kernel/rendering/final/texturecontrolledpixelrenderer.cpp
@@ -61,6 +61,7 @@
// OpenImageIO headers.
#include "foundation/platform/_beginoiioheaders.h"
#include "OpenImageIO/imagebufalgo.h"
+#include "OpenImageIO/imagecache.h"
#include "OpenImageIO/typedesc.h"
#include "foundation/platform/_endoiioheaders.h"

View File

@ -0,0 +1,11 @@
--- src/appleseed/renderer/modeling/project/assethandler.cpp.orig 2019-08-31 15:49:01 UTC
+++ src/appleseed/renderer/modeling/project/assethandler.cpp
@@ -80,7 +80,7 @@ namespace
try
{
create_directories(dest_path.parent_path());
- copy_file(source_path, dest_path, copy_option::overwrite_if_exists);
+ copy_file(source_path, dest_path, copy_options::overwrite_existing);
return true;
}
catch (const std::exception& e) // namespace qualification required

View File

@ -1,6 +1,6 @@
PORTNAME= mesa
DISTVERSION= 23.3-branchpoint-389
DISTVERSIONSUFFIX= -ge51acb65acf
DISTVERSION= 23.3-branchpoint-1739
DISTVERSIONSUFFIX= -gfc30a29bd61
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
@ -9,6 +9,7 @@ PATCHFILES+= 700efacda59c.patch:-p1:github
PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
PATCHFILES+= 3043f16d66bf.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6881
PATCHFILES+= 2930dcbb3329.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246
PATCHFILES+= 64eb280bb074.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26394
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan)
@ -45,7 +46,7 @@ MESON_ARGS= -Dgallium-omx=disabled \
-Dvalgrind=disabled \
-Dglvnd=true \
-Dplatforms=${PLATFORMS:O:[-1..1]:ts,} \
-Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc \
-Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc,av1dec,av1enc,vp9dec \
${NULL}
LDFLAGS+= -Wl,--undefined-version # https://gitlab.freedesktop.org/mesa/mesa/-/issues/8003
PLIST_SUB= ARCH=${ARCH:S/amd/x86_/}

View File

@ -1,9 +1,11 @@
TIMESTAMP = 1699054382
SHA256 (mesa-23.3-branchpoint-389-ge51acb65acf.tar.bz2) = 11e074297d23164ea2639c3a325e7e62ab0594980d3f28d6617d5861da1cc614
SIZE (mesa-23.3-branchpoint-389-ge51acb65acf.tar.bz2) = 22502939
TIMESTAMP = 1701291945
SHA256 (mesa-23.3-branchpoint-1739-gfc30a29bd61.tar.bz2) = e775a6d98ab1d4f8a1cbba6888c6954b96e288f818666c1f10035c9180f2e9fa
SIZE (mesa-23.3-branchpoint-1739-gfc30a29bd61.tar.bz2) = 22689829
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (3043f16d66bf.patch) = 139594ca4e2075c3cb758169a77366deaf459660ee47f283fda44de6b7024722
SIZE (3043f16d66bf.patch) = 2066
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
SIZE (2930dcbb3329.patch) = 1638
SHA256 (64eb280bb074.patch) = e50b0fcd436f6ceee72d46c1e440452e94de77a89dc9e805fb811e3ec63cbdd5
SIZE (64eb280bb074.patch) = 1397

View File

@ -0,0 +1,57 @@
PORTNAME= opencolorio
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.1
CATEGORIES= graphics multimedia
PKGNAMESUFFIX= v1
MAINTAINER= danfe@FreeBSD.org
COMMENT= Complete color management solution v1
WWW= https://opencolorio.org/
LICENSE= BSD3CLAUSE
LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \
libyaml-cpp.so:devel/yaml-cpp
USES= alias cmake compiler:c++11-lang localbase:ldflags pkgconfig \
python:build shebangfix
USE_GITHUB= yes
GH_ACCOUNT= AcademySoftwareFoundation
GH_PROJECT= OpenColorIO
CMAKE_ON= USE_EXTERNAL_TINYXML USE_EXTERNAL_YAML OCIO_BUILD_SHARED
CMAKE_OFF= OCIO_BUILD_APPS OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE \
OCIO_BUILD_PYGLUE OCIO_BUILD_STATIC OCIO_BUILD_DOCS
CMAKE_ARGS+= -DPYTHON:FILEPATH=${PYTHON_CMD}
CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
CXXFLAGS_gcc= -Wno-unused-function -Wno-error
CXXFLAGS_clang= -Wno-deprecated-register
USE_LDCONFIG= yes
SHEBANG_FILES= share/sphinx/ExtractRstFromSourceCPP.py \
share/sphinx/ExtractRstFromSourceSimple.py \
src/pyglue/createPyDocH.py
PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
.if (defined(MACHINE_CPU) && ${MACHINE_CPU:Msse2})
CMAKE_ON+= OCIO_USE_SSE
.else
CMAKE_OFF+= OCIO_USE_SSE
.endif
post-install:
${RM} -R ${STAGEDIR}/${PREFIX}/share/ocio
# add v1 suffix
${REINPLACE_CMD} -e 's|<OpenColorIO/|<OpenColorIOv1/|g' \
${STAGEDIR}/${PREFIX}/include/OpenColorIOv1/*
${FIND} ${STAGEDIR}${PREFIX}/include/OpenColorIOv1 -name '*.bak' -delete
@(cd ${STAGEDIR}/${PREFIX} && ${MKDIR} lib/cmake/Modules && \
${MV} OpenColorIOv1Config.cmake lib/cmake/Modules/ && \
${MV} cmake/OpenColorIO-release.cmake lib/cmake/Modules/OpenColorIOv1-release.cmake && \
${MV} cmake/OpenColorIO.cmake lib/cmake/Modules/OpenColorIOv1.cmake && \
${RMDIR} cmake)
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1553749977
SHA256 (AcademySoftwareFoundation-OpenColorIO-v1.1.1_GH0.tar.gz) = c9b5b9def907e1dafb29e37336b702fff22cc6306d445a13b1621b8a754c14c8
SIZE (AcademySoftwareFoundation-OpenColorIO-v1.1.1_GH0.tar.gz) = 13828483

View File

@ -0,0 +1,55 @@
--- CMakeLists.txt.orig 2019-03-28 05:12:57 UTC
+++ CMakeLists.txt
@@ -271,7 +271,7 @@ if(USE_EXTERNAL_YAML)
mark_as_advanced(YAML_CPP_INCLUDE_DIR YAML_CPP_LIBRARY YAML-CPP_FOUND)
if(YAML_CPP_FOUND)
- if(YAML_CPP_VERSION VERSION_GREATER "0.5.0")
+ if(FALSE AND YAML_CPP_VERSION VERSION_GREATER "0.5.0")
# Need to also get the boost headers here, as yaml-cpp 0.5.0+ requires them.
# Don't bother doing this step if we are already including the boost headers for shared_ptr
if(NOT OCIO_USE_BOOST_PTR)
@@ -531,8 +531,6 @@ endif()
configure_file(${CMAKE_SOURCE_DIR}/share/ocio/setup_ocio.sh.in
${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh @ONLY)
-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh DESTINATION share/ocio/)
-
###############################################################################
### CPACK ###
@@ -597,7 +595,7 @@ if(TARGET OpenColorIO_STATIC)
endif()
endif()
install(EXPORT OpenColorIO DESTINATION cmake)
-file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOv1Config.cmake"
"
get_filename_component(OpenColorIO_DIR \"\${CMAKE_CURRENT_LIST_FILE}\" PATH)
@@ -607,14 +605,14 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmak
message(STATUS OpenColorIO_INCLUDE_DIRS=\${OpenColorIO_INCLUDE_DIRS})
## targets libraries + associated definitions
- if(NOT TARGET OpenColorIO)
- include(\"\${OpenColorIO_DIR}/cmake/OpenColorIO.cmake\") ## thanks to imported target
- if(TARGET OpenColorIO AND NOT OpenColorIO_USE_STATIC)
+ if(NOT TARGET OpenColorIOv1)
+ include(\"\${OpenColorIO_DIR}/cmake/OpenColorIOv1.cmake\") ## thanks to imported target
+ if(TARGET OpenColorIOv1 AND NOT OpenColorIO_USE_STATIC)
message(STATUS \"shared target OpenColorIO : see OpenColorIO_LIBRARY\")
- set(OpenColorIO_LIBRARY OpenColorIO)
+ set(OpenColorIO_LIBRARY OpenColorIOv1)
set(OCIO_COMPILE_DEFINITIONS ${OCIO_SHARED_COMPILE_DEFINITIONS})
endif()
- if(NOT TARGET OpenColorIO AND TARGET OpenColorIO_STATIC)
+ if(NOT TARGET OpenColorIOv1 AND TARGET OpenColorIO_STATIC)
message(STATUS \"static target OpenColorIO_STATIC : see OpenColorIO_LIBRARY\")
set(OpenColorIO_LIBRARY OpenColorIO_STATIC)
set(OCIO_COMPILE_DEFINITIONS ${OCIO_STATIC_COMPILE_DEFINITIONS})
@@ -646,4 +644,4 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmak
message(STATUS OPENCOLORIO_FOUND=\${OPENCOLORIO_FOUND})
"
)
-install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION .)
+install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOv1Config.cmake" DESTINATION .)

View File

@ -0,0 +1,17 @@
--- docs/CMakeLists.txt.orig 2014-09-11 19:08:18 UTC
+++ docs/CMakeLists.txt
@@ -110,12 +115,11 @@ add_custom_target(doc ALL
add_dependencies(doc Sphinx)
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/
- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/opencoloriov1
PATTERN .* EXCLUDE
)
-find_package(LATEX)
-if(PDFLATEX_COMPILER)
+if(0)
add_custom_target(latex
COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex

View File

@ -0,0 +1,8 @@
--- export/pkgconfig/OpenColorIO.pc.in.orig 2021-12-06 23:53:07 UTC
+++ export/pkgconfig/OpenColorIO.pc.in
@@ -7,4 +7,4 @@ Name: OpenColorIO
Description: A color management framework for visual effects and animation
Version: @OCIO_VERSION@
Cflags: -I${includedir}
-Libs: -L${libdir} -lOpenColorIO
+Libs: -L${libdir} -lOpenColorIOv1

View File

@ -0,0 +1,39 @@
--- share/cmake/OCIOMacros.cmake.orig 2019-03-28 05:12:57 UTC
+++ share/cmake/OCIOMacros.cmake
@@ -96,27 +96,6 @@ MACRO(OCIOFindOpenImageIO)
set(OIIO_FOUND TRUE)
message(STATUS "Found OIIO library ${OIIO_LIBRARIES}")
message(STATUS "Found OIIO includes ${OIIO_INCLUDES}")
-
- # Unfortunately, OIIO hides a dependency to Ilmbase includes
-
- if(ILMBASE_PATH)
- message(STATUS "Ilmbase path explicitly specified: ${ILMBASE_PATH}")
- endif()
-
- FIND_PATH( ILMBASE_INCLUDES OpenEXR/half.h
- ${ILMBASE_PATH}/include/
- /usr/include
- /usr/local/include
- /sw/include
- /opt/local/include
- DOC "The directory where OpenEXR/half.h resides")
-
- if(ILMBASE_INCLUDES)
- message(STATUS "Found Ilmbase includes ${ILMBASE_INCLUDES}")
- else()
- set(OIIO_FOUND FALSE)
- message(STATUS "Ilmbase not found. Specify ILMBASE_PATH to locate it")
- endif()
else()
set(OIIO_FOUND FALSE)
message(STATUS "OIIO not found. Specify OIIO_PATH to locate it")
@@ -222,7 +201,7 @@ MACRO(OCIOFindPython)
file(TO_CMAKE_PATH "${PYTHON_LIBRARY_DIRS_RAW}" PYTHON_LIBRARY_DIRS)
FIND_LIBRARY(PYTHON_LIBRARY
- NAMES "python${PYTHON_VERSION}"
+ NAMES "${PYTHON_VERSION}${PYTHON_ABIVER}"
PATHS ${PYTHON_LIBRARY_DIRS}
NO_DEFAULT_PATH # Don't be "helpful" and randomly grab library from /usr/lib etc
)

View File

@ -0,0 +1,11 @@
--- src/apps/ociodisplay/CMakeLists.txt.orig 2019-03-28 05:12:57 UTC
+++ src/apps/ociodisplay/CMakeLists.txt
@@ -13,7 +13,7 @@ if (OIIO_FOUND)
# set_target_properties(ociodisplay PROPERTIES INSTALL_RPATH ${OIIO_LIBRARIES} )
set_target_properties(ociodisplay PROPERTIES COMPILE_FLAGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE})
- target_link_libraries(ociodisplay ${GLEW_LIBRARIES} ${GLUT_LIBRARY} ${OPENGL_LIBRARY} ${OIIO_LIBRARIES})
+ target_link_libraries(ociodisplay ${GLEW_LIBRARIES} ${GLUT_LIBRARY} ${GLUT_LIBRARIES} ${OPENGL_LIBRARY} ${OIIO_LIBRARIES})
target_link_OCIO(ociodisplay)
install(TARGETS ociodisplay EXPORT OpenColorIO DESTINATION ${CMAKE_INSTALL_EXEC_PREFIX}/bin)

View File

@ -0,0 +1,27 @@
--- src/core/CMakeLists.txt.orig 2021-12-07 20:11:03 UTC
+++ src/core/CMakeLists.txt
@@ -56,7 +56,7 @@ if(OCIO_BUILD_SHARED)
endif()
set_target_properties(OpenColorIO PROPERTIES
- OUTPUT_NAME OpenColorIO
+ OUTPUT_NAME OpenColorIOv1
COMPILE_FLAGS "${EXTERNAL_COMPILE_FLAGS}"
LINK_FLAGS "${EXTERNAL_LINK_FLAGS}")
@@ -109,11 +109,11 @@ endmacro()
# public interface
install(FILES ${core_export_headers}
- DESTINATION ${CMAKE_INSTALL_PREFIX}/include/OpenColorIO/)
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/include/OpenColorIOv1/)
# pkg-config
-message(STATUS "Create OpenColorIO.pc from OpenColorIO.pc.in")
+message(STATUS "Create OpenColorIOv1.pc from OpenColorIO.pc.in")
configure_file(${CMAKE_SOURCE_DIR}/export/pkgconfig/OpenColorIO.pc.in
- ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIO.pc @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIO.pc
+ ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIOv1.pc @ONLY)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIOv1.pc
DESTINATION ${CMAKE_INSTALL_EXEC_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/)

View File

@ -0,0 +1,11 @@
--- src/core/Config.cpp.orig 2018-09-04 18:15:21 UTC
+++ src/core/Config.cpp
@@ -324,7 +324,7 @@ OCIO_NAMESPACE_ENTER
sanitytext_ = rhs.sanitytext_;
cacheids_ = rhs.cacheids_;
- cacheidnocontext_ = cacheidnocontext_;
+ cacheidnocontext_ = rhs.cacheidnocontext_;
}
return *this;
}

View File

@ -0,0 +1,20 @@
--- src/core/OCIOYaml.cpp.orig 2019-03-28 05:12:57 UTC
+++ src/core/OCIOYaml.cpp
@@ -30,7 +30,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY O
#include <OpenColorIO/OpenColorIO.h>
-#ifndef WIN32
+#ifdef OLDYAML
// fwd declare yaml-cpp visibility
#pragma GCC visibility push(hidden)
@@ -1442,7 +1442,7 @@ OCIO_NAMESPACE_ENTER
#ifdef OLDYAML
if(node.FindValue("ocio_profile_version") == NULL)
#else
- if(node["ocio_profile_version"] == NULL)
+ if(!node["ocio_profile_version"].IsDefined())
#endif
{
std::ostringstream os;

View File

@ -0,0 +1,5 @@
OpenColorIO (OCIO) is a complete color management solution geared
towards motion picture production with an emphasis on visual effects
and computer animation.
This port provides v1 for ports that don't support v2 yet.

View File

@ -0,0 +1,11 @@
include/OpenColorIOv1/OpenColorABI.h
include/OpenColorIOv1/OpenColorIO.h
include/OpenColorIOv1/OpenColorTransforms.h
include/OpenColorIOv1/OpenColorTypes.h
lib/libOpenColorIOv1.so
lib/libOpenColorIOv1.so.%%SHL1%%
lib/libOpenColorIOv1.so.%%SHL3%%
libdata/pkgconfig/OpenColorIOv1.pc
lib/cmake/Modules/OpenColorIOv1Config.cmake
lib/cmake/Modules/OpenColorIOv1-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Modules/OpenColorIOv1.cmake

View File

@ -1,6 +1,6 @@
PORTNAME= vulkan-extension-layer
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.268
DISTVERSION= 1.3.271
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1697472680
SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.268_GH0.tar.gz) = 038fe8be301a7169b57c5fef7fbcdfa61a52f2b0fb3dabcf61218dfa417ba7dc
SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.268_GH0.tar.gz) = 1120302
SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.268_GH0.tar.gz) = 990de84b66094b647ae420ba13356b79d69e1c6f95532f40466457d51a9d127d
SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.268_GH0.tar.gz) = 165309
TIMESTAMP = 1701190983
SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.271_GH0.tar.gz) = bb4acee7d7aba468417fc6efb5649ecf4275772b1b7d5b1fb2ae4f85d765b93c
SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.271_GH0.tar.gz) = 1109059
SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.271_GH0.tar.gz) = 81d27b680db1c58a1fbea2918819b4aa62e0e601175bc9e444423d7ce46e5935
SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.271_GH0.tar.gz) = 166322

View File

@ -10,17 +10,15 @@ CMake Error at CMakeLists.txt:69 (find_package):
containing one of the above files. If "VulkanUtilityLibraries" provides a
separate development package or SDK, be sure it has been installed.
--- CMakeLists.txt.orig 2023-09-06 14:39:11 UTC
--- CMakeLists.txt.orig 2023-11-28 17:03:03 UTC
+++ CMakeLists.txt
@@ -66,7 +66,10 @@ endif()
endif()
endif()
@@ -68,6 +68,9 @@ find_package(VulkanUtilityLibraries CONFIG)
-find_package(VulkanUtilityLibraries CONFIG REQUIRED)
+find_package(VulkanUtilityLibraries CONFIG)
find_package(VulkanHeaders CONFIG)
find_package(VulkanUtilityLibraries CONFIG)
+if (NOT TARGET Vulkan::UtilityHeaders OR NOT TARGET Vulkan::LayerSettings)
+ add_subdirectory(Vulkan-Utility-Libraries EXCLUDE_FROM_ALL SYSTEM)
+endif()
option(BUILD_WERROR "Treat compiler warnings as errors")
if (BUILD_WERROR)
add_subdirectory(layers)
add_subdirectory(utils)

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1700941195
SHA256 (perl/perl-5.34.2.tar.xz) = 5e2cb14f0af985b1739a55b8f16d2cab9c7a913311bfb4892d1b3bf1034f341c
SIZE (perl/perl-5.34.2.tar.xz) = 12893800
TIMESTAMP = 1701278792
SHA256 (perl/perl-5.34.3.tar.xz) = 0b15c830a9a295c9f9439b6cda389300f0b18092686eaef47fbc9c92f5930ee1
SIZE (perl/perl-5.34.3.tar.xz) = 12866356

View File

@ -970,6 +970,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%MAN1%%/perl5340delta.1.gz
%%MAN1%%/perl5341delta.1.gz
%%MAN1%%/perl5342delta.1.gz
%%MAN1%%/perl5343delta.1.gz
%%MAN1%%/perl561delta.1.gz
%%MAN1%%/perl56delta.1.gz
%%MAN1%%/perl581delta.1.gz
@ -1769,6 +1770,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/pod/perl5340delta.pod
%%PRIV_LIB%%/pod/perl5341delta.pod
%%PRIV_LIB%%/pod/perl5342delta.pod
%%PRIV_LIB%%/pod/perl5343delta.pod
%%PRIV_LIB%%/pod/perl561delta.pod
%%PRIV_LIB%%/pod/perl56delta.pod
%%PRIV_LIB%%/pod/perl581delta.pod

View File

@ -1,2 +1,2 @@
PERL_VERSION= 5.34.2
PERL_VERSION= 5.34.3
PERL5_DEPEND= perl5>=5.34<5.35

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1700941365
SHA256 (perl/perl-5.38.1.tar.xz) = 6a82c7930563086e78cb84d9c265e6b212ee65d509d19eedcd23ab8c1ba3f046
SIZE (perl/perl-5.38.1.tar.xz) = 13683376
TIMESTAMP = 1701279392
SHA256 (perl/perl-5.38.2.tar.xz) = d91115e90b896520e83d4de6b52f8254ef2b70a8d545ffab33200ea9f1cf29e8
SIZE (perl/perl-5.38.2.tar.xz) = 13679524

View File

@ -977,11 +977,14 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%MAN1%%/perl5340delta.1.gz
%%MAN1%%/perl5341delta.1.gz
%%MAN1%%/perl5342delta.1.gz
%%MAN1%%/perl5343delta.1.gz
%%MAN1%%/perl5360delta.1.gz
%%MAN1%%/perl5361delta.1.gz
%%MAN1%%/perl5362delta.1.gz
%%MAN1%%/perl5363delta.1.gz
%%MAN1%%/perl5380delta.1.gz
%%MAN1%%/perl5381delta.1.gz
%%MAN1%%/perl5382delta.1.gz
%%MAN1%%/perl561delta.1.gz
%%MAN1%%/perl56delta.1.gz
%%MAN1%%/perl581delta.1.gz
@ -1782,11 +1785,14 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/pod/perl5340delta.pod
%%PRIV_LIB%%/pod/perl5341delta.pod
%%PRIV_LIB%%/pod/perl5342delta.pod
%%PRIV_LIB%%/pod/perl5343delta.pod
%%PRIV_LIB%%/pod/perl5360delta.pod
%%PRIV_LIB%%/pod/perl5361delta.pod
%%PRIV_LIB%%/pod/perl5362delta.pod
%%PRIV_LIB%%/pod/perl5363delta.pod
%%PRIV_LIB%%/pod/perl5380delta.pod
%%PRIV_LIB%%/pod/perl5381delta.pod
%%PRIV_LIB%%/pod/perl5382delta.pod
%%PRIV_LIB%%/pod/perl561delta.pod
%%PRIV_LIB%%/pod/perl56delta.pod
%%PRIV_LIB%%/pod/perl581delta.pod

View File

@ -1,2 +1,2 @@
PERL_VERSION= 5.38.1
PERL_VERSION= 5.38.2
PERL5_DEPEND= perl5>=5.38.r<5.39

View File

@ -1,7 +1,6 @@
PORTNAME= fts-flatcurve
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
PORTREVISION= 2
DISTVERSION= 1.0.0
CATEGORIES= mail
PKGNAMEPREFIX= dovecot-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1688285414
SHA256 (slusarz-dovecot-fts-flatcurve-v0.3.4_GH0.tar.gz) = cdd1793e8f68c67927e68eabf2b97d8d1a07e729db5b430d7257f68b2ac8dc1b
SIZE (slusarz-dovecot-fts-flatcurve-v0.3.4_GH0.tar.gz) = 104845
TIMESTAMP = 1701237590
SHA256 (slusarz-dovecot-fts-flatcurve-v1.0.0_GH0.tar.gz) = 9a118a7439736ff60b6b5c0b85d60a796353adbfdcc616d07da363992e99b2fa
SIZE (slusarz-dovecot-fts-flatcurve-v1.0.0_GH0.tar.gz) = 129120

View File

@ -1,5 +1,5 @@
PORTNAME= gping
PORTVERSION= 1.15.1
PORTVERSION= 1.16.0
DISTVERSIONPREFIX= gping-v
CATEGORIES= net-mgmt

View File

@ -17,8 +17,8 @@ CARGO_CRATES= ahash-0.8.6 \
cc-1.0.83 \
cfg-if-1.0.0 \
chrono-0.4.31 \
clap-4.4.7 \
clap_builder-4.4.7 \
clap-4.4.10 \
clap_builder-4.4.9 \
clap_derive-4.4.7 \
clap_lex-0.6.0 \
colorchoice-1.0.0 \
@ -31,29 +31,30 @@ CARGO_CRATES= ahash-0.8.6 \
deranged-0.3.9 \
dns-lookup-2.0.4 \
either-1.9.0 \
form_urlencoded-1.2.0 \
getrandom-0.2.10 \
form_urlencoded-1.2.1 \
getrandom-0.2.11 \
git2-0.18.1 \
hashbrown-0.14.2 \
hashbrown-0.14.3 \
heck-0.4.1 \
iana-time-zone-0.1.58 \
iana-time-zone-haiku-0.1.2 \
idna-0.4.0 \
idna-0.5.0 \
indoc-2.0.4 \
is_debug-1.0.1 \
itertools-0.11.0 \
itertools-0.12.0 \
itoa-1.0.9 \
jobserver-0.1.27 \
js-sys-0.3.65 \
lazy-regex-3.0.2 \
lazy-regex-proc_macros-3.0.1 \
js-sys-0.3.66 \
lazy-regex-3.1.0 \
lazy-regex-proc_macros-3.1.0 \
lazy_static-1.4.0 \
libc-0.2.150 \
libgit2-sys-0.16.1+1.7.1 \
libz-sys-1.1.12 \
lock_api-0.4.11 \
log-0.4.20 \
lru-0.12.0 \
lru-0.12.1 \
memchr-2.6.4 \
mio-0.8.9 \
num-traits-0.2.17 \
@ -63,11 +64,11 @@ CARGO_CRATES= ahash-0.8.6 \
parking_lot-0.12.1 \
parking_lot_core-0.9.9 \
paste-1.0.14 \
percent-encoding-2.3.0 \
percent-encoding-2.3.1 \
pkg-config-0.3.27 \
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
proc-macro2-1.0.69 \
proc-macro2-1.0.70 \
quote-1.0.33 \
rand-0.8.5 \
rand_chacha-0.3.1 \
@ -79,13 +80,13 @@ CARGO_CRATES= ahash-0.8.6 \
regex-syntax-0.8.2 \
rustversion-1.0.14 \
scopeguard-1.2.0 \
serde-1.0.192 \
serde_derive-1.0.192 \
serde-1.0.193 \
serde_derive-1.0.193 \
shadow-rs-0.24.1 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.3 \
signal-hook-registry-1.4.1 \
smallvec-1.11.1 \
smallvec-1.11.2 \
socket2-0.5.5 \
static_assertions-1.1.0 \
strsim-0.10.0 \
@ -107,16 +108,16 @@ CARGO_CRATES= ahash-0.8.6 \
unicode-segmentation-1.10.1 \
unicode-width-0.1.11 \
unicode-xid-0.2.4 \
url-2.4.1 \
url-2.5.0 \
utf8parse-0.2.1 \
vcpkg-0.2.15 \
version_check-0.9.4 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.88 \
wasm-bindgen-backend-0.2.88 \
wasm-bindgen-macro-0.2.88 \
wasm-bindgen-macro-support-0.2.88 \
wasm-bindgen-shared-0.2.88 \
wasm-bindgen-0.2.89 \
wasm-bindgen-backend-0.2.89 \
wasm-bindgen-macro-0.2.89 \
wasm-bindgen-macro-support-0.2.89 \
wasm-bindgen-shared-0.2.89 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
@ -132,5 +133,5 @@ CARGO_CRATES= ahash-0.8.6 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_msvc-0.48.5 \
winping-0.10.1 \
zerocopy-0.7.25 \
zerocopy-derive-0.7.25
zerocopy-0.7.26 \
zerocopy-derive-0.7.26

View File

@ -1,4 +1,4 @@
TIMESTAMP = 1699391872
TIMESTAMP = 1701297056
SHA256 (rust/crates/ahash-0.8.6.crate) = 91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a
SIZE (rust/crates/ahash-0.8.6.crate) = 42780
SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
@ -37,10 +37,10 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
SIZE (rust/crates/chrono-0.4.31.crate) = 214513
SHA256 (rust/crates/clap-4.4.7.crate) = ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b
SIZE (rust/crates/clap-4.4.7.crate) = 54408
SHA256 (rust/crates/clap_builder-4.4.7.crate) = c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663
SIZE (rust/crates/clap_builder-4.4.7.crate) = 162516
SHA256 (rust/crates/clap-4.4.10.crate) = 41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272
SIZE (rust/crates/clap-4.4.10.crate) = 54778
SHA256 (rust/crates/clap_builder-4.4.9.crate) = 63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1
SIZE (rust/crates/clap_builder-4.4.9.crate) = 163198
SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
@ -65,38 +65,40 @@ SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494
SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733
SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
SIZE (rust/crates/either-1.9.0.crate) = 16660
SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f
SIZE (rust/crates/getrandom-0.2.11.crate) = 35391
SHA256 (rust/crates/git2-0.18.1.crate) = fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd
SIZE (rust/crates/git2-0.18.1.crate) = 211466
SHA256 (rust/crates/hashbrown-0.14.2.crate) = f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156
SIZE (rust/crates/hashbrown-0.14.2.crate) = 140080
SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/iana-time-zone-0.1.58.crate) = 8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20
SIZE (rust/crates/iana-time-zone-0.1.58.crate) = 27020
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
SIZE (rust/crates/idna-0.4.0.crate) = 271429
SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
SIZE (rust/crates/idna-0.5.0.crate) = 271940
SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
SIZE (rust/crates/indoc-2.0.4.crate) = 14311
SHA256 (rust/crates/is_debug-1.0.1.crate) = 06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89
SIZE (rust/crates/is_debug-1.0.1.crate) = 1897
SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
SIZE (rust/crates/itertools-0.11.0.crate) = 125074
SHA256 (rust/crates/itertools-0.12.0.crate) = 25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0
SIZE (rust/crates/itertools-0.12.0.crate) = 133620
SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
SIZE (rust/crates/itoa-1.0.9.crate) = 10492
SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d
SIZE (rust/crates/jobserver-0.1.27.crate) = 24774
SHA256 (rust/crates/js-sys-0.3.65.crate) = 54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8
SIZE (rust/crates/js-sys-0.3.65.crate) = 80725
SHA256 (rust/crates/lazy-regex-3.0.2.crate) = e723bd417b2df60a0f6a2b6825f297ea04b245d4ba52b5a22cb679bdf58b05fa
SIZE (rust/crates/lazy-regex-3.0.2.crate) = 6016
SHA256 (rust/crates/lazy-regex-proc_macros-3.0.1.crate) = 0f0a1d9139f0ee2e862e08a9c5d0ba0470f2aa21cd1e1aa1b1562f83116c725f
SIZE (rust/crates/lazy-regex-proc_macros-3.0.1.crate) = 4168
SHA256 (rust/crates/js-sys-0.3.66.crate) = cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca
SIZE (rust/crates/js-sys-0.3.66.crate) = 80765
SHA256 (rust/crates/lazy-regex-3.1.0.crate) = 5d12be4595afdf58bd19e4a9f4e24187da2a66700786ff660a418e9059937a4c
SIZE (rust/crates/lazy-regex-3.1.0.crate) = 6283
SHA256 (rust/crates/lazy-regex-proc_macros-3.1.0.crate) = 44bcd58e6c97a7fcbaffcdc95728b393b8d98933bfadad49ed4097845b57ef0b
SIZE (rust/crates/lazy-regex-proc_macros-3.1.0.crate) = 4490
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/libc-0.2.150.crate) = 89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c
@ -109,8 +111,8 @@ SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
SHA256 (rust/crates/lru-0.12.0.crate) = 1efa59af2ddfad1854ae27d75009d538d0998b4b2fd47083e743ac1a10e46c60
SIZE (rust/crates/lru-0.12.0.crate) = 14389
SHA256 (rust/crates/lru-0.12.1.crate) = 2994eeba8ed550fd9b47a0b38f0242bc3344e496483c6180b69139cc2fa5d1d7
SIZE (rust/crates/lru-0.12.1.crate) = 14583
SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
SIZE (rust/crates/memchr-2.6.4.crate) = 94439
SHA256 (rust/crates/mio-0.8.9.crate) = 3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0
@ -129,16 +131,16 @@ SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d1
SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
SIZE (rust/crates/paste-1.0.14.crate) = 18157
SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da
SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271
SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b
SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343
SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
SIZE (rust/crates/quote-1.0.33.crate) = 28090
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@ -161,10 +163,10 @@ SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d08732
SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/serde-1.0.192.crate) = bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001
SIZE (rust/crates/serde-1.0.192.crate) = 76866
SHA256 (rust/crates/serde_derive-1.0.192.crate) = d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1
SIZE (rust/crates/serde_derive-1.0.192.crate) = 55690
SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89
SIZE (rust/crates/serde-1.0.193.crate) = 76863
SHA256 (rust/crates/serde_derive-1.0.193.crate) = 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3
SIZE (rust/crates/serde_derive-1.0.193.crate) = 55692
SHA256 (rust/crates/shadow-rs-0.24.1.crate) = f9198caff1c94f1a5df6664bddbc379896b51b98a55b0b3fedcb23078fe00c77
SIZE (rust/crates/shadow-rs-0.24.1.crate) = 27168
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
@ -173,8 +175,8 @@ SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1
SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970
SIZE (rust/crates/smallvec-1.11.2.crate) = 34801
SHA256 (rust/crates/socket2-0.5.5.crate) = 7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9
SIZE (rust/crates/socket2-0.5.5.crate) = 54863
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@ -217,8 +219,8 @@ SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c1600082468
SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
SHA256 (rust/crates/url-2.4.1.crate) = 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5
SIZE (rust/crates/url-2.4.1.crate) = 78228
SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
SIZE (rust/crates/url-2.5.0.crate) = 78605
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@ -227,16 +229,16 @@ SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasm-bindgen-0.2.88.crate) = 7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce
SIZE (rust/crates/wasm-bindgen-0.2.88.crate) = 181311
SHA256 (rust/crates/wasm-bindgen-backend-0.2.88.crate) = e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217
SIZE (rust/crates/wasm-bindgen-backend-0.2.88.crate) = 28181
SHA256 (rust/crates/wasm-bindgen-macro-0.2.88.crate) = 5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2
SIZE (rust/crates/wasm-bindgen-macro-0.2.88.crate) = 13908
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.88.crate) = c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.88.crate) = 20008
SHA256 (rust/crates/wasm-bindgen-shared-0.2.88.crate) = 0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b
SIZE (rust/crates/wasm-bindgen-shared-0.2.88.crate) = 7264
SHA256 (rust/crates/wasm-bindgen-0.2.89.crate) = 0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e
SIZE (rust/crates/wasm-bindgen-0.2.89.crate) = 181935
SHA256 (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826
SIZE (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 28205
SHA256 (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2
SIZE (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 13906
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = 20008
SHA256 (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f
SIZE (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7265
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@ -267,9 +269,9 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/winping-0.10.1.crate) = 79ed0e3a789beb896b3de9fb7e93c76340f6f4adfab7770d6222b4b8625ef0aa
SIZE (rust/crates/winping-0.10.1.crate) = 20293
SHA256 (rust/crates/zerocopy-0.7.25.crate) = 8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557
SIZE (rust/crates/zerocopy-0.7.25.crate) = 127666
SHA256 (rust/crates/zerocopy-derive-0.7.25.crate) = c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b
SIZE (rust/crates/zerocopy-derive-0.7.25.crate) = 528380
SHA256 (orf-gping-gping-v1.15.1_GH0.tar.gz) = bd7400c2e20f6bd547de2125c36a370fefab04ee5bf9ad60d38619ecf2114f5b
SIZE (orf-gping-gping-v1.15.1_GH0.tar.gz) = 872818
SHA256 (rust/crates/zerocopy-0.7.26.crate) = e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0
SIZE (rust/crates/zerocopy-0.7.26.crate) = 128648
SHA256 (rust/crates/zerocopy-derive-0.7.26.crate) = dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f
SIZE (rust/crates/zerocopy-derive-0.7.26.crate) = 528381
SHA256 (orf-gping-gping-v1.16.0_GH0.tar.gz) = 2e9642dbcb2ba69c4cfe0a1cd9218fbffca741c776c7dc864c0d6dc5550330ab
SIZE (orf-gping-gping-v1.16.0_GH0.tar.gz) = 872936

View File

@ -1,7 +1,6 @@
PORTNAME= frr
PORTVERSION= 9.0.1
PORTVERSION= 9.1
DISTVERSIONPREFIX= frr-
PORTREVISION= 1
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 9-pythontools

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1694701143
SHA256 (FRRouting-frr-frr-9.0.1_GH0.tar.gz) = 3a371ece41cdf334b070811287f6733acabbadb442c8e693f8b66ec517592db7
SIZE (FRRouting-frr-frr-9.0.1_GH0.tar.gz) = 10334150
TIMESTAMP = 1701200153
SHA256 (FRRouting-frr-frr-9.1_GH0.tar.gz) = c4516fa3ef4286c665af809cfbe3a6e7e24a254a7bfb7247e1f7744dcd3bd5da
SIZE (FRRouting-frr-frr-9.1_GH0.tar.gz) = 10779477

View File

@ -1,5 +1,5 @@
PORTNAME= portmaster
PORTVERSION= 3.27
PORTVERSION= 3.28
CATEGORIES= ports-mgmt
MAINTAINER= se@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695405213
SHA256 (freebsd-portmaster-3.27_GH0.tar.gz) = 914b54d939492aedb3da808e287eed6595fc9146810fcdf1923cab09c07c6362
SIZE (freebsd-portmaster-3.27_GH0.tar.gz) = 44697
TIMESTAMP = 1701286320
SHA256 (freebsd-portmaster-3.28_GH0.tar.gz) = 3fd89d76e4bf5c222b0d1f104a49d0f4226e6acd79c9eed28f77042443e7ce5b
SIZE (freebsd-portmaster-3.28_GH0.tar.gz) = 44723

View File

@ -1,5 +1,6 @@
PORTNAME= wpa_supplicant
PORTVERSION= ${COMMIT_DATE}
PORTREVISION= 1
CATEGORIES= security net
PKGNAMESUFFIX= -devel

View File

@ -0,0 +1,36 @@
--- wpa_supplicant/ctrl_iface_unix.c.orig 2022-01-16 12:51:29.000000000 -0800
+++ wpa_supplicant/ctrl_iface_unix.c 2023-11-29 08:12:07.843443000 -0800
@@ -506,6 +506,10 @@
struct group *grp;
char *endp;
int flags;
+#if defined(__FreeBSD__)
+ int optval, rc;
+ socklen_t optlen;
+#endif
buf = os_strdup(wpa_s->conf->ctrl_interface);
if (buf == NULL)
@@ -678,6 +682,22 @@
/* Not fatal, continue on.*/
}
}
+
+#if defined(__FreeBSD__)
+ /* Ensure we can send a full length message atomically. */
+ optval = 0;
+ optlen = sizeof(optval);
+ if (getsockopt(priv->sock, SOL_SOCKET, SO_SNDBUF, &optval, &optlen) == -1) {
+ wpa_printf(MSG_INFO, "failed to get sndbuf for sock=%d: %s",
+ priv->sock, strerror(errno));
+ } else if (optval < CTRL_IFACE_MAX_LEN) {
+ optval = CTRL_IFACE_MAX_LEN;
+ if (setsockopt(priv->sock, SOL_SOCKET, SO_SNDBUF, &optval,
+ sizeof(optval)) == -1)
+ wpa_printf(MSG_ERROR, "failed to set sndbuf for "
+ "sock=%d: %s", priv->sock, strerror(errno));
+ }
+#endif
eloop_register_read_sock(priv->sock, wpa_supplicant_ctrl_iface_receive,
wpa_s, priv);

View File

@ -1,5 +1,5 @@
PORTNAME= bsdisks
DISTVERSION= 0.31
DISTVERSION= 0.32
CATEGORIES= sysutils
MAINTAINER= arrowd@FreeBSD.org
@ -8,6 +8,8 @@ WWW= https://foss.heptapod.net/bsdutils/bsdisks
LICENSE= BSD3CLAUSE
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++11-lang qt:5
USE_QT= qmake:build buildtools:build core dbus
@ -15,6 +17,6 @@ USE_QT= qmake:build buildtools:build core dbus
USE_GITLAB= yes
GL_SITE= https://foss.heptapod.net
GL_ACCOUNT= bsdutils
GL_TAGNAME= 2f5de587db9c726425898bccdd6a3bdd7fee655b
GL_TAGNAME= 7472fc29bafb5cf44c539131d566fbe541b7fd7d
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1697701653
SHA256 (bsdutils-bsdisks-2f5de587db9c726425898bccdd6a3bdd7fee655b_GL0.tar.gz) = 24eb00fc973d5f6d58058e180e66b7170258ef4c907c62560ecf50ec6dda45e7
SIZE (bsdutils-bsdisks-2f5de587db9c726425898bccdd6a3bdd7fee655b_GL0.tar.gz) = 110595
TIMESTAMP = 1701263346
SHA256 (bsdutils-bsdisks-7472fc29bafb5cf44c539131d566fbe541b7fd7d_GL0.tar.gz) = b4c40a17fb4017727df51ee6ac5c8be825b843e56a291d42f021626ee7449e95
SIZE (bsdutils-bsdisks-7472fc29bafb5cf44c539131d566fbe541b7fd7d_GL0.tar.gz) = 113155

View File

@ -3,6 +3,7 @@ etc/dbus-1/system.d/org.freedesktop.UDisks2.conf
man/man5/bsdisks.conf.5.gz
man/man8/bsdisks.8.gz
share/dbus-1/system-services/org.freedesktop.UDisks2.service
share/polkit-1/actions/org.freedesktop.udisks2.policy
@sample etc/bsdisks.conf.sample
@sample etc/newsyslog.conf.d/bsdisks-newsyslog.conf.sample
@sample etc/syslog.d/bsdisks-syslog.conf.sample

View File

@ -1,5 +1,5 @@
PORTNAME= QDarkStyle
PORTVERSION= 3.2.2
PORTVERSION= 3.2.3
CATEGORIES= textproc devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1701158660
SHA256 (QDarkStyle-3.2.2.tar.gz) = c3417d143cd1cf49112cd5e3c0d1cac99682b14845095efec49dfd0644f762da
SIZE (QDarkStyle-3.2.2.tar.gz) = 698131
TIMESTAMP = 1701260318
SHA256 (QDarkStyle-3.2.3.tar.gz) = 0c0b7f74a6e92121008992b369bab60468157db1c02cd30d64a5e9a3b402f1ae
SIZE (QDarkStyle-3.2.3.tar.gz) = 700957

View File

@ -2346,6 +2346,7 @@
SUBDIR += suphp
SUBDIR += surf
SUBDIR += swiggle
SUBDIR += sws
SUBDIR += tcexam
SUBDIR += tclhttpd
SUBDIR += tclwebtest

View File

@ -1,11 +1,10 @@
PORTNAME= chromium
PORTVERSION= 119.0.6045.159
PORTREVISION= 1
PORTVERSION= 119.0.6045.199
CATEGORIES= www wayland
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \
https://nerd.hu/distfiles/:external
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
chrome-linux-${PORTVERSION}-llvm13.profdata${EXTRACT_SUFX}:external
chrome-linux-${PORTVERSION}-llvm16.profdata${EXTRACT_SUFX}:external
MAINTAINER= chromium@FreeBSD.org
COMMENT= Google web browser based on WebKit

View File

@ -1,9 +1,9 @@
TIMESTAMP = 1700167087
SHA256 (chromium-119.0.6045.159.tar.xz) = d0d842712805ac81582dc0fecd4396fbf4380713df2fb50ceeb853dd38d1538f
SIZE (chromium-119.0.6045.159.tar.xz) = 3313735800
SHA256 (chrome-linux-119.0.6045.159-llvm13.profdata.tar.xz) = 9d801ebbe1166826e3410fc260b1ead18fa04a3bc20c41781c38a60188c16813
SIZE (chrome-linux-119.0.6045.159-llvm13.profdata.tar.xz) = 29319140
SHA256 (chromium-119.0.6045.159-testdata.tar.xz) = d971b12f390d638f610c528c5596ee9d30286df5c8e18fbcbd665d4b2141049c
SIZE (chromium-119.0.6045.159-testdata.tar.xz) = 270990016
TIMESTAMP = 1701265076
SHA256 (chromium-119.0.6045.199.tar.xz) = b1ae62beb7907d99802b74821d5198bd54a7456df1116d317da653bde8ce6388
SIZE (chromium-119.0.6045.199.tar.xz) = 3324886804
SHA256 (chrome-linux-119.0.6045.199-llvm16.profdata.tar.xz) = 534694b0e451aab2f19b7985d8084408587361ecf572d5b3924d731d434e4c75
SIZE (chrome-linux-119.0.6045.199-llvm16.profdata.tar.xz) = 29275596
SHA256 (chromium-119.0.6045.199-testdata.tar.xz) = e71ca534121263aa89b2d91823aada57fa16e4ccf2cf61dadbba53c06f453757
SIZE (chromium-119.0.6045.199-testdata.tar.xz) = 271055096
SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734

View File

@ -1,10 +1,9 @@
PORTNAME= firefox
DISTVERSION= 120.0
PORTREVISION= 2
DISTVERSION= 120.0.1
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1700158809
SHA256 (firefox-120.0.source.tar.xz) = e710058701074eda53ca9f5fd52c57254858a027984f735bdcd58d6906f6b574
SIZE (firefox-120.0.source.tar.xz) = 534394880
TIMESTAMP = 1701289915
SHA256 (firefox-120.0.1.source.tar.xz) = 76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2
SIZE (firefox-120.0.1.source.tar.xz) = 529206136

View File

@ -1,6 +1,5 @@
PORTNAME= galene
DISTVERSION= 0.7.2
PORTREVISION= 2
DISTVERSION= 0.8
CATEGORIES= www net-im
MAINTAINER= bapt@FreeBSD.org
@ -14,35 +13,38 @@ USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= jech
GH_TAGNAME= 7062ba100167d82808d982475880a588f0aa32bf
GH_TAGNAME= galene-0.8
GH_TUPLE= \
at-wat:ebml-go:v0.17.0:at_wat_ebml_go/vendor/github.com/at-wat/ebml-go \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
golang-jwt:jwt:v4.5.0:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \
golang:crypto:v0.7.0:golang_crypto/vendor/golang.org/x/crypto \
golang:net:v0.8.0:golang_net/vendor/golang.org/x/net \
golang:sys:v0.6.0:golang_sys/vendor/golang.org/x/sys \
google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \
golang:crypto:v0.15.0:golang_crypto/vendor/golang.org/x/crypto \
golang:net:v0.18.0:golang_net/vendor/golang.org/x/net \
golang:sys:v0.14.0:golang_sys/vendor/golang.org/x/sys \
google:uuid:v1.4.0:google_uuid/vendor/github.com/google/uuid \
gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \
jech:cert:aca735647728:jech_cert/vendor/github.com/jech/cert \
jech:samplebuilder:6cbba09fc1c9:jech_samplebuilder/vendor/github.com/jech/samplebuilder \
pion:datachannel:v1.5.5:pion_datachannel/vendor/github.com/pion/datachannel \
pion:dtls:v2.2.6:pion_dtls_v2/vendor/github.com/pion/dtls/v2 \
pion:ice:v2.3.2:pion_ice_v2/vendor/github.com/pion/ice/v2 \
pion:interceptor:v0.1.12:pion_interceptor/vendor/github.com/pion/interceptor \
pion:dtls:v2.2.8:pion_dtls_v2/vendor/github.com/pion/dtls/v2 \
pion:ice:v2.3.11:pion_ice_v2/vendor/github.com/pion/ice/v2 \
pion:interceptor:v0.1.25:pion_interceptor/vendor/github.com/pion/interceptor \
pion:logging:v0.2.2:pion_logging/vendor/github.com/pion/logging \
pion:mdns:v0.0.7:pion_mdns/vendor/github.com/pion/mdns \
pion:mdns:v0.0.9:pion_mdns/vendor/github.com/pion/mdns \
pion:randutil:v0.1.0:pion_randutil/vendor/github.com/pion/randutil \
pion:rtcp:v1.2.10:pion_rtcp/vendor/github.com/pion/rtcp \
pion:rtp:d62c6716b99a:pion_rtp/vendor/github.com/pion/rtp \
pion:sctp:v1.8.6:pion_sctp/vendor/github.com/pion/sctp \
pion:rtcp:v1.2.12:pion_rtcp/vendor/github.com/pion/rtcp \
pion:rtp:v1.8.3:pion_rtp/vendor/github.com/pion/rtp \
pion:sctp:v1.8.9:pion_sctp/vendor/github.com/pion/sctp \
pion:sdp:v3.0.6:pion_sdp_v3/vendor/github.com/pion/sdp/v3 \
pion:srtp:v2.0.12:pion_srtp_v2/vendor/github.com/pion/srtp/v2 \
pion:stun:v0.4.0:pion_stun/vendor/github.com/pion/stun \
pion:transport:v2.0.2:pion_transport_v2/vendor/github.com/pion/transport/v2 \
pion:turn:v2.1.0:pion_turn_v2/vendor/github.com/pion/turn/v2 \
pion:udp:v2.0.1:pion_udp_v2/vendor/github.com/pion/udp/v2 \
pion:webrtc:v3.1.59:pion_webrtc_v3/vendor/github.com/pion/webrtc/v3
pion:srtp:v2.0.18:pion_srtp_v2/vendor/github.com/pion/srtp/v2 \
pion:stun:v0.6.1:pion_stun/vendor/github.com/pion/stun \
pion:transport:v2.2.4:pion_transport_v2/vendor/github.com/pion/transport/v2 \
pion:turn:v2.1.4:pion_turn_v2/vendor/github.com/pion/turn/v2 \
pion:webrtc:v3.2.23:pion_webrtc_v3/vendor/github.com/pion/webrtc/v3 \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
stretchr:testify:v1.8.4:stretchr_testify/vendor/github.com/stretchr/testify
CGO_ENABLED= 0

View File

@ -1,18 +1,22 @@
TIMESTAMP = 1693557388
SHA256 (jech-galene-0.7.2-7062ba100167d82808d982475880a588f0aa32bf_GH0.tar.gz) = f5f4253c3b50c019790363651d8a8ae338703342a0015b8a62cc793b2ce1cfc1
SIZE (jech-galene-0.7.2-7062ba100167d82808d982475880a588f0aa32bf_GH0.tar.gz) = 739187
TIMESTAMP = 1701268946
SHA256 (jech-galene-0.8-galene-0.8_GH0.tar.gz) = 9970e3407a773511f6b74da789a9ea4bdb24fd6b09b0067c7476506ac1543c91
SIZE (jech-galene-0.8-galene-0.8_GH0.tar.gz) = 743021
SHA256 (at-wat-ebml-go-v0.17.0_GH0.tar.gz) = ebdaa605a117ba86e45a405103435d164d40079dff6f0c3f28d08f4e76ad6c0f
SIZE (at-wat-ebml-go-v0.17.0_GH0.tar.gz) = 69862
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
SHA256 (golang-jwt-jwt-v4.5.0_GH0.tar.gz) = 00b1cc127cba09b4e4ea9efa5c0f18a36bb55e08b5eec0a222b8e1599a938077
SIZE (golang-jwt-jwt-v4.5.0_GH0.tar.gz) = 53049
SHA256 (golang-crypto-v0.7.0_GH0.tar.gz) = a7e73081a33f1bf496753a0cfd374052fb52da16d00600ca411d086a23da6178
SIZE (golang-crypto-v0.7.0_GH0.tar.gz) = 1634438
SHA256 (golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831
SIZE (golang-net-v0.8.0_GH0.tar.gz) = 1244302
SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921
SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210
SHA256 (golang-crypto-v0.15.0_GH0.tar.gz) = 7cdea3e9567cfb711002588942cf4098b443f62ef1d765acc7ac4d75fddc2fd3
SIZE (golang-crypto-v0.15.0_GH0.tar.gz) = 1801439
SHA256 (golang-net-v0.18.0_GH0.tar.gz) = 23ce994aa250e1f0c8c905df78d660d62d5bfdf32b9bfd4668c9f8e354f85ea3
SIZE (golang-net-v0.18.0_GH0.tar.gz) = 1468569
SHA256 (golang-sys-v0.14.0_GH0.tar.gz) = e1866095878c2ccf02d0eceff29d2563f7af56b771e7b98248a63d6ab6465771
SIZE (golang-sys-v0.14.0_GH0.tar.gz) = 1441800
SHA256 (google-uuid-v1.4.0_GH0.tar.gz) = d0a84f8e465446885550a291321bbf296f680242d53cd442dbb16287abcd777c
SIZE (google-uuid-v1.4.0_GH0.tar.gz) = 17962
SHA256 (gorilla-websocket-v1.5.0_GH0.tar.gz) = 5d86f9e1c76ff7ceca0747f78b79864fbaec9d440f4fdb03197466e5102a86b0
SIZE (gorilla-websocket-v1.5.0_GH0.tar.gz) = 54155
SHA256 (jech-cert-aca735647728_GH0.tar.gz) = d2b7c711a7925012643cce6c9ee5cc34e667f54eb478d6163601e4ef46d2232e
@ -21,35 +25,37 @@ SHA256 (jech-samplebuilder-6cbba09fc1c9_GH0.tar.gz) = 08082afa77f3083c0b15ed09fe
SIZE (jech-samplebuilder-6cbba09fc1c9_GH0.tar.gz) = 12428
SHA256 (pion-datachannel-v1.5.5_GH0.tar.gz) = 88dc92b8b83759af29bf744e1a3d708a462966cfa77d9978575a7d6cd96c4766
SIZE (pion-datachannel-v1.5.5_GH0.tar.gz) = 22496
SHA256 (pion-dtls-v2.2.6_GH0.tar.gz) = e3fe7be7532e2086d3eb04fefdcf525b25319e4f786b9b9c89f0ac961b59f50b
SIZE (pion-dtls-v2.2.6_GH0.tar.gz) = 146508
SHA256 (pion-ice-v2.3.2_GH0.tar.gz) = cf704234d5fab9a17490f6bfbe99d8fc3f8d632b203e6f3026717b93b0a57008
SIZE (pion-ice-v2.3.2_GH0.tar.gz) = 96435
SHA256 (pion-interceptor-v0.1.12_GH0.tar.gz) = 206226d1b5aea5e23393e2f19d48f670cac2bead09d6f82f8dc36efac25f23ae
SIZE (pion-interceptor-v0.1.12_GH0.tar.gz) = 75746
SHA256 (pion-dtls-v2.2.8_GH0.tar.gz) = 5e92db0b6705c85bf705b1f7158fca10b12c278d933825da5fe0cd106b063585
SIZE (pion-dtls-v2.2.8_GH0.tar.gz) = 148922
SHA256 (pion-ice-v2.3.11_GH0.tar.gz) = 4d4bc0b54b9db4f4361173b186ffc2b3cb368ce599f87416b2127e0e04d7ba30
SIZE (pion-ice-v2.3.11_GH0.tar.gz) = 100838
SHA256 (pion-interceptor-v0.1.25_GH0.tar.gz) = fa2293b83610ac22075fe31e91a439128b1bb74303671573ef21f7456fff5b2c
SIZE (pion-interceptor-v0.1.25_GH0.tar.gz) = 88492
SHA256 (pion-logging-v0.2.2_GH0.tar.gz) = 9e06f3dbf6f4fcf0e61e3a6406cac898fe3df86cb906bc9d73c7c4b466f0a9d6
SIZE (pion-logging-v0.2.2_GH0.tar.gz) = 6750
SHA256 (pion-mdns-v0.0.7_GH0.tar.gz) = 4be439d7572fab99bf9905c93ad75afc0aa13cefe815b0a19f1ed8e2ffdc637b
SIZE (pion-mdns-v0.0.7_GH0.tar.gz) = 13639
SHA256 (pion-mdns-v0.0.9_GH0.tar.gz) = 9ae3b050dd2cd78c4cfe6218e4d3d5f624d117ceb8404c429878e85a7d52188c
SIZE (pion-mdns-v0.0.9_GH0.tar.gz) = 15605
SHA256 (pion-randutil-v0.1.0_GH0.tar.gz) = 4b0301915ebbfa77c8621cebf99c6c7d71651762a33ce4fa4e6af8994ecd4993
SIZE (pion-randutil-v0.1.0_GH0.tar.gz) = 7521
SHA256 (pion-rtcp-v1.2.10_GH0.tar.gz) = d69a2497f27e91cc3918fb6f41a19850a1d1e1d1d8f72fbafedfb83c1186fe8c
SIZE (pion-rtcp-v1.2.10_GH0.tar.gz) = 59883
SHA256 (pion-rtp-d62c6716b99a_GH0.tar.gz) = 6d2682e380ea10e63a431f01b9cd2e4356583592c8487a25841146876abe4a6b
SIZE (pion-rtp-d62c6716b99a_GH0.tar.gz) = 54706
SHA256 (pion-sctp-v1.8.6_GH0.tar.gz) = 3752b18cf0cd37c0c4a12aaae01e4c10ea23dc517b8c6ac04c3341b2d5423be6
SIZE (pion-sctp-v1.8.6_GH0.tar.gz) = 90151
SHA256 (pion-rtcp-v1.2.12_GH0.tar.gz) = f5950db45bb50026c32f3c34ce935f13b124740e7d92bfeb1e1da3798eee127b
SIZE (pion-rtcp-v1.2.12_GH0.tar.gz) = 60084
SHA256 (pion-rtp-v1.8.3_GH0.tar.gz) = 3a37d002aed62e3bdf061709be4e711ba162414cba788b8abef6bc5149000de5
SIZE (pion-rtp-v1.8.3_GH0.tar.gz) = 53025
SHA256 (pion-sctp-v1.8.9_GH0.tar.gz) = 0f70a396d3b1fbd17b9c270b2f0d66443bbd77b6fda2d1fa4f436733e53e6389
SIZE (pion-sctp-v1.8.9_GH0.tar.gz) = 87124
SHA256 (pion-sdp-v3.0.6_GH0.tar.gz) = ceae9d450b92db03c2dd817213fa39f8bf152e172d51129decfd1a4cd77e42dc
SIZE (pion-sdp-v3.0.6_GH0.tar.gz) = 30415
SHA256 (pion-srtp-v2.0.12_GH0.tar.gz) = cfe346e7ffe3762d2c8d4568d7151dca1dd426956f822b2982100c98a3daca6b
SIZE (pion-srtp-v2.0.12_GH0.tar.gz) = 36642
SHA256 (pion-stun-v0.4.0_GH0.tar.gz) = e068ceacd5f36302329e7d1de00dd1a071bcb39cb5944468e4c6d8ae5665a34f
SIZE (pion-stun-v0.4.0_GH0.tar.gz) = 87340
SHA256 (pion-transport-v2.0.2_GH0.tar.gz) = 9fccc0bdd6fedf5c272d9884acd39a37ae25e730db407d6febd2e5b1e356bef5
SIZE (pion-transport-v2.0.2_GH0.tar.gz) = 75604
SHA256 (pion-turn-v2.1.0_GH0.tar.gz) = 4440f9b2c82bbce9cee10527859121247e6ab50d0a2c6bc607bab7ff71c675a2
SIZE (pion-turn-v2.1.0_GH0.tar.gz) = 121876
SHA256 (pion-udp-v2.0.1_GH0.tar.gz) = 30bd91e7588f2ce525bb972710c239dd504ca001a5dbb3a17c191e8b541224af
SIZE (pion-udp-v2.0.1_GH0.tar.gz) = 14931
SHA256 (pion-webrtc-v3.1.59_GH0.tar.gz) = b6357b369fec9273b9a69eb7ea5ac53aadaa6fc141a17084e6e5988b8aa3e4b4
SIZE (pion-webrtc-v3.1.59_GH0.tar.gz) = 359387
SHA256 (pion-srtp-v2.0.18_GH0.tar.gz) = 74965fdddce4b454d3de78528c761f70696ba30d1e78932c2ab59594a2caf884
SIZE (pion-srtp-v2.0.18_GH0.tar.gz) = 37933
SHA256 (pion-stun-v0.6.1_GH0.tar.gz) = 6abda07e177b9f65412e3b11dae6a35663869ebecd2d6511281850c93d8f9e59
SIZE (pion-stun-v0.6.1_GH0.tar.gz) = 91808
SHA256 (pion-transport-v2.2.4_GH0.tar.gz) = 067589a78036c1f2cd511aa6154a29c4550235fcc365b9040c31c68f805f9781
SIZE (pion-transport-v2.2.4_GH0.tar.gz) = 88277
SHA256 (pion-turn-v2.1.4_GH0.tar.gz) = 31d0da1bed5132ebbb8e5414fe495aa9bba2ee0c21b1e2f8006d1f7e67e30b49
SIZE (pion-turn-v2.1.4_GH0.tar.gz) = 131170
SHA256 (pion-webrtc-v3.2.23_GH0.tar.gz) = 0ca5c3f8ee65687ccbbe801e2ea52f8b4526b8ba7adb333f8bdc2b25a4c3a8e1
SIZE (pion-webrtc-v3.2.23_GH0.tar.gz) = 375520
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (stretchr-testify-v1.8.4_GH0.tar.gz) = 0d3e82b04a05d9428a2a2aec8776bd0a07f14f5d1b4fa0a3676526ca8259fd62
SIZE (stretchr-testify-v1.8.4_GH0.tar.gz) = 104427

View File

@ -11,13 +11,12 @@ WWW= http://www.outoforder.cc/projects/httpd/mod_umask/
LICENSE= APACHE20
BROKEN_FreeBSD_14= fails to build: incompatible function pointer types
USES= apache tar:bzip2
GNU_CONFIGURE= yes
AP_FAST_BUILD= yes
AP_GENPLIST= yes
SRC_FILE= src/${PORTNAME}.c
GNU_CONFIGURE= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,19 @@
--- src/mod_umask.c.orig 2004-10-12 19:03:16 UTC
+++ src/mod_umask.c
@@ -26,6 +26,7 @@
*
*/
+#include <sys/stat.h>
#include "httpd.h"
#include "http_core.h"
#include "http_config.h"
@@ -42,7 +43,7 @@ struct umask_config_rec
long int mask;
};
-static void *umask_create_config(apr_pool_t * p, char *dir)
+static void *umask_create_config(apr_pool_t * p, server_rec *dir)
{
umask_config_rec *dConfig = apr_pcalloc(p, sizeof(*dConfig));

View File

@ -1,5 +1,6 @@
PORTNAME= Flask-WTF
PORTVERSION= 1.1.1
PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
${PY_SETUPTOOLS}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wtforms>0:textproc/py-wtforms@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itsdangerous>0:security/py-itsdangerous@${PY_FLAVOR}

View File

@ -1,5 +1,6 @@
PORTNAME= openbrokerapi
PORTVERSION= 4.6.0
PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,7 +12,7 @@ WWW= https://pypi.org/project/openbrokerapi/
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Flask>=2.2.3:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flask>=2.2.3:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gevent>0:devel/py-gevent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}greenlet>0:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itsdangerous>0:security/py-itsdangerous@${PY_FLAVOR} \

14
www/sws/Makefile Normal file
View File

@ -0,0 +1,14 @@
PORTNAME= sws
PORTVERSION= 1.0
CATEGORIES= www
MASTER_SITES= http://prd4.wynn.com:8080/src/
MAINTAINER= wynkoop@wynn.com
COMMENT= Simple, safe, secure, web server written in /bin/sh
WWW= http://prd4.wynn.com:8080/
LICENSE= BSD2CLAUSE
NO_ARCH= yes
.include <bsd.port.mk>

3
www/sws/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1701284279
SHA256 (sws-1.0.tar.gz) = 73f6decf47c32d65752efc24acec62fb50556bb005a9f378738c26f61a4081c3
SIZE (sws-1.0.tar.gz) = 4886

View File

@ -0,0 +1,9 @@
--- Makefile.orig 2015-02-15 23:56:31 UTC
+++ Makefile
@@ -16,6 +16,3 @@ install:
cp sws.8.txt ${DST}/man/man8/sws.8
chmod 755 ${DST}/bin/sws
chmod 644 ${DST}/man/man8/sws.8
- chown root:wheel ${DST}/bin/sws ${DST}/man/man8/sws.8
- chown www:www ${DST}/sws/docs
- chown www:www ${DST}/etc/sws.cfg

10
www/sws/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
[simple | small | shell] web server
sws was born out of a project requirement for a small universal Web server
that could run on any POSIX platform to serve static content. Since it is
written in /bin/sh it should run on any BSD/GNU-Linux/Unix system. It has
been tested on FreeBSD, Solaris, and Debian GNU/Linux. Installation consists
of putting the program somewhere, making it executable, creating the
document directory, and creating an entry in inetd.conf. sws requires
/bin/sh, dirname, cat, and date to function. These should be found on any
modern POSIX system.

4
www/sws/pkg-plist Normal file
View File

@ -0,0 +1,4 @@
bin/sws
%%ETCDIR%%.cfg
man/man8/sws.8.gz
@dir sws/docs

View File

@ -1,5 +1,5 @@
PORTNAME= ungoogled-chromium
PORTVERSION= 119.0.6045.159
PORTVERSION= 119.0.6045.199
UGVERSION= ${DISTVERSION}-1
CATEGORIES= www wayland
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \

View File

@ -1,9 +1,9 @@
TIMESTAMP = 1700570161
SHA256 (chromium-119.0.6045.159.tar.xz) = d0d842712805ac81582dc0fecd4396fbf4380713df2fb50ceeb853dd38d1538f
SIZE (chromium-119.0.6045.159.tar.xz) = 3313735800
SHA256 (ungoogled-chromium-119.0.6045.159-1.tar.gz) = 165f2de59bc20691b096036e8ee5ff9e0e80818f656abb9733204bfdba690398
SIZE (ungoogled-chromium-119.0.6045.159-1.tar.gz) = 660227
SHA256 (chromium-119.0.6045.159-testdata.tar.xz) = d971b12f390d638f610c528c5596ee9d30286df5c8e18fbcbd665d4b2141049c
SIZE (chromium-119.0.6045.159-testdata.tar.xz) = 270990016
TIMESTAMP = 1701295347
SHA256 (chromium-119.0.6045.199.tar.xz) = b1ae62beb7907d99802b74821d5198bd54a7456df1116d317da653bde8ce6388
SIZE (chromium-119.0.6045.199.tar.xz) = 3324886804
SHA256 (ungoogled-chromium-119.0.6045.199-1.tar.gz) = c9f8747c4e96d2d62b67909895606c546fa7986e184ce1d924a25ca1c11e69e8
SIZE (ungoogled-chromium-119.0.6045.199-1.tar.gz) = 660433
SHA256 (chromium-119.0.6045.199-testdata.tar.xz) = e71ca534121263aa89b2d91823aada57fa16e4ccf2cf61dadbba53c06f453757
SIZE (chromium-119.0.6045.199-testdata.tar.xz) = 271055096
SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734

View File

@ -1,7 +1,7 @@
PORTNAME= xwayland
DISTVERSIONPREFIX= xorg-server-
DISTVERSION= 21.0.99.1-564
DISTVERSIONSUFFIX= -ga797776ff
DISTVERSION= 21.0.99.1-568
DISTVERSIONSUFFIX= -g372f67796
CATEGORIES= x11-servers
PKGNAMESUFFIX= -devel

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1700129786
SHA256 (xserver-xorg-server-21.0.99.1-564-ga797776ff.tar.bz2) = 208eb67d21156d7c04efb7ce818c7faefe25f6581e52f15418ca04c082289dca
SIZE (xserver-xorg-server-21.0.99.1-564-ga797776ff.tar.bz2) = 3703519
TIMESTAMP = 1701161873
SHA256 (xserver-xorg-server-21.0.99.1-568-g372f67796.tar.bz2) = 00940f6062384ddc0f2d6cf411b5e2fe46ea6ce4a84419e200b7457807f07973
SIZE (xserver-xorg-server-21.0.99.1-568-g372f67796.tar.bz2) = 3703731
SHA256 (cd6c9c1246af.patch) = a50fd4511793a53cacefbca2c8436cf43d36ce21d245aadb5d17e16653580d75
SIZE (cd6c9c1246af.patch) = 3730
SHA256 (707c37b7ab9e.patch) = db8a2acbc8b8ceeeef0c6aa4b06b632ef074b1319194cc9794e3ae715062e425

View File

@ -621,6 +621,7 @@
SUBDIR += xvt
SUBDIR += xwatchwin
SUBDIR += xwaylandvideobridge
SUBDIR += xwayland-run
SUBDIR += xwd
SUBDIR += xwininfo
SUBDIR += xwinwrap

27
x11/xwayland-run/Makefile Normal file
View File

@ -0,0 +1,27 @@
PORTNAME= xwayland-run
PORTVERSION= 0.0.2
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Run Xwayland and compositor headless
WWW= https://gitlab.freedesktop.org/ofourdan/xwayland-run
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= cage>0:x11-wm/cage
USES= meson pkgconfig python shebangfix tar:xz
USE_GITLAB= yes
GL_SITE= https://gitlab.freedesktop.org
GL_ACCOUNT= ofourdan
BINARY_ALIAS+= python3=${PYTHON_VERSION}
SHEBANG_FILES= src/xwfb-run.py \
src/xwayland-run.py \
src/wlheadless-run.py
MESON_ARGS= -Dcompositor=cage
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1701264706
SHA256 (xwayland-run-0.0.2.tar.bz2) = 21a97a983af0e31fecf6cffc9528c194b7a8cdba11428efd2b8ed5a3edfcb183
SIZE (xwayland-run-0.0.2.tar.bz2) = 15366

View File

@ -0,0 +1,2 @@
xwayland-run contains a set of small utilities revolving around running
Xwayland and various Wayland compositor headless.

View File

@ -0,0 +1,14 @@
bin/wlheadless-run
bin/xwayland-run
bin/xwfb-run
%%PYTHON_SITELIBDIR%%/wlheadless/__init__.py
%%PYTHON_SITELIBDIR%%/wlheadless/cage.py
%%PYTHON_SITELIBDIR%%/wlheadless/gnome-kiosk.py
%%PYTHON_SITELIBDIR%%/wlheadless/mutter.py
%%PYTHON_SITELIBDIR%%/wlheadless/weston.py
%%PYTHON_SITELIBDIR%%/wlheadless/wlheadless_common.py
%%PYTHON_SITELIBDIR%%/wlheadless/xwayland.py
man/man1/wlheadless-run.1.gz
man/man1/xwayland-run.1.gz
man/man1/xwfb-run.1.gz
share/wlheadless/wlheadless.conf