sync ports with The Matrix

This commit is contained in:
purplerain 2023-10-11 18:19:00 +00:00
parent cd3adfb9f5
commit 74706e64f4
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
227 changed files with 6603 additions and 5510 deletions

View file

@ -1,10 +1,8 @@
COMMENT = optimized library for DEFLATE/zlib/gzip (de)compression
GH_ACCOUNT = ebiggers
GH_PROJECT = libdeflate
GH_TAGNAME = v1.18
DIST_TUPLE = github ebiggers libdeflate v1.19 .
SHARED_LIBS = deflate 0.0
SHARED_LIBS = deflate 0.1
CATEGORIES = archivers

View file

@ -1,2 +1,2 @@
SHA256 (libdeflate-1.18.tar.gz) = Il2YK8r1UyIcdnJjWNLqE5uzSRMYCyCCPHgs7eBgr/0=
SIZE (libdeflate-1.18.tar.gz) = 184924
SHA256 (ebiggers-libdeflate-v1.19.tar.gz) = J79i1xzWRyj/Q6n+uS8qwvK/dImG2FYTPMHlGZJCjCU=
SIZE (ebiggers-libdeflate-v1.19.tar.gz) = 187684

View file

@ -1,3 +1,4 @@
BROKEN = needs fixing for newer protobuf
COMMENT = music player
GH_ACCOUNT = clementine-player

View file

@ -2,7 +2,7 @@ COMMENT = CUE sheet parser library
GH_ACCOUNT = lipnitsk
GH_PROJECT = libcue
GH_TAGNAME = v2.2.1
GH_TAGNAME = v2.3.0
CATEGORIES = audio

View file

@ -1,2 +1,2 @@
SHA256 (libcue-2.2.1.tar.gz) = 8nvD67Loks2dMqe+5thFdqYPlV8p90i5tIexc3EvEgA=
SIZE (libcue-2.2.1.tar.gz) = 24177
SHA256 (libcue-2.3.0.tar.gz) = zBs6ZcYL2It3od3RV0BC2Dz3zDK4X+lIHJlhM1nrfP4=
SIZE (libcue-2.3.0.tar.gz) = 24326

View file

@ -4,8 +4,8 @@ COMMENT-server = low-latency voice chat server
VERSION = 1.4.287
DISTNAME = mumble-${VERSION}
PKGNAME-server = murmur-${VERSION}
REVISION-main = 4
REVISION-server = 4
REVISION-main = 5
REVISION-server = 5
CATEGORIES = audio net
@ -33,14 +33,57 @@ PERMIT_PACKAGE = Yes
WANTLIB-main += ${COMPILER_LIBCXX} PocoFoundation PocoUtil PocoXML
WANTLIB-main += PocoZip Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network
WANTLIB-main += Qt5Sql Qt5Svg Qt5Widgets Qt5Xml X11 Xext Xi c crypto kvm
WANTLIB-main += m protobuf sndfile speex speexdsp ssl
WANTLIB-main += Qt5Sql Qt5Svg Qt5Widgets Qt5Xml X11 Xext Xi absl_bad_optional_access
WANTLIB-main += absl_bad_variant_access absl_base absl_city absl_civil_time
WANTLIB-main += absl_cord absl_cord_internal absl_cordz_functions absl_cordz_handle
WANTLIB-main += absl_cordz_info absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
WANTLIB-main += absl_crc_internal absl_debugging_internal absl_demangle_internal
WANTLIB-main += absl_die_if_null absl_examine_stack absl_exponential_biased
WANTLIB-main += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal
WANTLIB-main += absl_flags_config absl_flags_internal absl_flags_marshalling
WANTLIB-main += absl_flags_private_handle_accessor absl_flags_program_name
WANTLIB-main += absl_flags_reflection absl_graphcycles_internal absl_hash
WANTLIB-main += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
WANTLIB-main += absl_log_entry absl_log_globals absl_log_initialize
WANTLIB-main += absl_log_internal_check_op absl_log_internal_conditions
WANTLIB-main += absl_log_internal_format absl_log_internal_globals
WANTLIB-main += absl_log_internal_log_sink_set absl_log_internal_message
WANTLIB-main += absl_log_internal_nullguard absl_log_internal_proto
WANTLIB-main += absl_log_severity absl_log_sink absl_low_level_hash
WANTLIB-main += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal
WANTLIB-main += absl_spinlock_wait absl_stacktrace absl_status absl_statusor
WANTLIB-main += absl_str_format_internal absl_strerror absl_string_view
WANTLIB-main += absl_strings absl_strings_internal absl_symbolize absl_synchronization
WANTLIB-main += absl_throw_delegate absl_time absl_time_zone c crypto
WANTLIB-main += kvm m protobuf sndfile speex speexdsp ssl
# dlopen()'ed
WANTLIB-main += opus portaudio
WANTLIB-server += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Network Qt5Sql
WANTLIB-server += Qt5Xml c crypto m protobuf ssl
WANTLIB-server += Qt5Xml absl_bad_optional_access absl_bad_variant_access
WANTLIB-server += absl_base absl_city absl_civil_time absl_cord absl_cord_internal
WANTLIB-server += absl_cordz_functions absl_cordz_handle absl_cordz_info
WANTLIB-server += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
WANTLIB-server += absl_crc_internal absl_debugging_internal absl_demangle_internal
WANTLIB-server += absl_die_if_null absl_examine_stack absl_exponential_biased
WANTLIB-server += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal
WANTLIB-server += absl_flags_config absl_flags_internal absl_flags_marshalling
WANTLIB-server += absl_flags_private_handle_accessor absl_flags_program_name
WANTLIB-server += absl_flags_reflection absl_graphcycles_internal absl_hash
WANTLIB-server += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
WANTLIB-server += absl_log_entry absl_log_globals absl_log_initialize
WANTLIB-server += absl_log_internal_check_op absl_log_internal_conditions
WANTLIB-server += absl_log_internal_format absl_log_internal_globals
WANTLIB-server += absl_log_internal_log_sink_set absl_log_internal_message
WANTLIB-server += absl_log_internal_nullguard absl_log_internal_proto
WANTLIB-server += absl_log_severity absl_log_sink absl_low_level_hash
WANTLIB-server += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal
WANTLIB-server += absl_spinlock_wait absl_stacktrace absl_status absl_statusor
WANTLIB-server += absl_str_format_internal absl_strerror absl_string_view
WANTLIB-server += absl_strings absl_strings_internal absl_symbolize absl_synchronization
WANTLIB-server += absl_throw_delegate absl_time absl_time_zone c crypto
WANTLIB-server += m protobuf ssl
WRKDIST = ${WRKDIR}/mumble-${VERSION}.src

View file

@ -1,13 +1,12 @@
COMMENT = backup and restoration manager for PostgreSQL
MODPY_EGG_VERSION = 2.19
MODPY_EGG_VERSION = 3.9.0
GH_ACCOUNT = EnterpriseDB
GH_PROJECT = barman
GH_TAGNAME = release/${MODPY_EGG_VERSION}
DISTNAME = barman-${MODPY_EGG_VERSION}
WRKDIST = ${WRKDIR}/barman-release-${MODPY_EGG_VERSION}
REVISION = 3
CATEGORIES = databases
HOMEPAGE = https://www.pgbarman.org/
@ -29,8 +28,18 @@ RUN_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR} \
TEST_DEPENDS = devel/py-test-timeout${MODPY_FLAVOR} \
devel/py-test-runner${MODPY_FLAVOR}
pre-test:
rm ${WRKSRC}/tests/test*cloud* # some deps are not ported
# some cloud-related deps are not ported (esp for google/azure); pytest's
# collection of tets errors out if some of these are not ignored, and avoid
# noise from others
MODPY_PYTEST_ARGS= --ignore tests/test_barman_cloud_backup.py \
--ignore tests/test_barman_cloud_backup_show.py \
--ignore tests/test_barman_cloud_restore.py \
--ignore tests/test_barman_cloud_wal_archive.py \
--ignore tests/test_cloud.py \
--ignore tests/test_cloud_snapshot_interface.py \
--ignore tests/test_executor.py \
--ignore tests/test_infofile.py \
--ignore tests/test_output.py
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/barman

View file

@ -1,2 +1,2 @@
SHA256 (barman-2.19.tar.gz) = 0VMTWhoVgaWehRpMG8qVoZNO7OzaUgK8zd+jM5JqHiU=
SIZE (barman-2.19.tar.gz) = 1423229
SHA256 (barman-3.9.0.tar.gz) = C27nuJ4i1NQ2FVfHvo8mgos9MfkGdvxONbNerZiSFeo=
SIZE (barman-3.9.0.tar.gz) = 1819096

View file

@ -0,0 +1,20 @@
Index: barman/fs.py
--- barman/fs.py.orig
+++ barman/fs.py
@@ -19,6 +19,7 @@
import logging
import re
import shutil
+import sys
from abc import ABCMeta, abstractmethod
from barman import output
@@ -147,7 +148,7 @@ class UnixLocalCommand(object):
if not self.exists(path):
raise FsOperationFailed("Following path does not exist: %s" % path)
args = ["-c", "%a", path]
- if self.is_osx():
+ if self.is_osx() or sys.platform.startswith("openbsd"):
print("is osx")
args = ["-f", "%Lp", path]
cmd_ret = self.cmd("stat", args=args)

View file

@ -10,7 +10,7 @@ Index: setup.py
[
"doc/barman.1",
"doc/barman-cloud-backup.1",
@@ -76,7 +76,7 @@ setup(
@@ -77,7 +77,7 @@ setup(
"doc/barman-wal-restore.1",
],
),

View file

@ -16,6 +16,7 @@ bin/barman-cloud-backup
bin/barman-cloud-backup-delete
bin/barman-cloud-backup-keep
bin/barman-cloud-backup-list
bin/barman-cloud-backup-show
bin/barman-cloud-check-wal-archive
bin/barman-cloud-restore
bin/barman-cloud-wal-archive
@ -109,6 +110,8 @@ lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_ba
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_backup_keep.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_backup_list.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_backup_list.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_backup_show.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_backup_show.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_check_wal_archive.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_check_wal_archive.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/barman/clients/${MODPY_PYCACHE}cloud_cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@ -129,6 +132,7 @@ lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_backup.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_backup_delete.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_backup_keep.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_backup_list.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_backup_show.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_check_wal_archive.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_cli.py
lib/python${MODPY_VERSION}/site-packages/barman/clients/cloud_compression.py
@ -191,6 +195,7 @@ lib/python${MODPY_VERSION}/site-packages/barman/xlog.py
@man man/man1/barman-cloud-backup-delete.1
@man man/man1/barman-cloud-backup-keep.1
@man man/man1/barman-cloud-backup-list.1
@man man/man1/barman-cloud-backup-show.1
@man man/man1/barman-cloud-backup.1
@man man/man1/barman-cloud-check-wal-archive.1
@man man/man1/barman-cloud-restore.1

View file

@ -1,6 +1,6 @@
PORTROACH = limitw:1,even
V = 4.4.24
V = 4.4.25
WANTLIB += ${COMPILER_LIBCXX}
WANTLIB += boost_filesystem-mt boost_iostreams-mt boost_log-mt

View file

@ -1,2 +1,2 @@
SHA256 (mongodb-src-r4.4.24.tar.gz) = lyn9HcCy+FOfEhRAyD24WxiY1JwM4O7QyRWfnlst6/w=
SIZE (mongodb-src-r4.4.24.tar.gz) = 50919803
SHA256 (mongodb-src-r4.4.25.tar.gz) = oE5bs9M0E43e+8tmZaRkA/GtbKG5uZ+3Pf0sJiddTJk=
SIZE (mongodb-src-r4.4.25.tar.gz) = 50892028

View file

@ -10,7 +10,7 @@ Index: SConstruct
# Options TODOs:
#
@@ -1196,6 +1196,7 @@ envDict = dict(BUILD_ROOT=buildDir,
@@ -1189,6 +1189,7 @@ envDict = dict(BUILD_ROOT=buildDir,
CONFIGURELOG='$BUILD_ROOT/scons/config.log',
CONFIG_HEADER_DEFINES={},
LIBDEPS_TAG_EXPANSIONS=[],
@ -18,7 +18,7 @@ Index: SConstruct
)
# TODO: Remove these when hygienic builds are default.
@@ -3459,7 +3460,7 @@ def doConfigure(myenv):
@@ -3450,7 +3451,7 @@ def doConfigure(myenv):
sslLibName = "ssl"
cryptoLibName = "crypto"
sslLinkDependencies = ["crypto", "dl"]

View file

@ -1,7 +1,6 @@
COMMENT= PHP interface to redis
DISTNAME= redis-5.3.7
REVISION= 0
DISTNAME= redis-6.0.0
CATEGORIES= databases

View file

@ -1,2 +1,2 @@
SHA256 (redis-5.3.7.tgz) = uVgWbM2k9AvRfGmY+eIjkCGuZERnzYrVwV3vQgqtZbA=
SIZE (redis-5.3.7.tgz) = 275200
SHA256 (redis-6.0.0.tgz) = kB1aDlIjbByIWmyXCHDgiepG3kHZAnqStqm60mrhzf0=
SIZE (redis-6.0.0.tgz) = 365305

View file

@ -1,7 +1,7 @@
Index: library.c
--- library.c.orig
+++ library.c
@@ -2380,7 +2380,7 @@ PHP_REDIS_API int redis_sock_connect(RedisSock *redis_
@@ -3108,7 +3108,7 @@ PHP_REDIS_API int redis_sock_connect(RedisSock *redis_
}
gettimeofday(&tv, NULL);

View file

@ -1,6 +1,6 @@
COMMENT= ODBC bindings for Python
MODPY_EGG_VERSION= 4.0.39
MODPY_EGG_VERSION= 5.0.0
DISTNAME= pyodbc-${MODPY_EGG_VERSION}
PKGNAME= ${DISTNAME:S/py/py-/}
@ -11,8 +11,7 @@ HOMEPAGE= https://github.com/mkleehammer/pyodbc
# MIT
PERMIT_PACKAGE= Yes
WANTLIB += ${COMPILER_LIBCXX} ${MODPY_WANTLIB}
WANTLIB += iodbc m pthread
WANTLIB += ${COMPILER_LIBCXX} iodbc m pthread
COMPILER= base-clang ports-gcc
@ -24,7 +23,8 @@ NO_TEST= Yes
LIB_DEPENDS= databases/iodbc
CFLAGS+= -fPIC -I${LOCALBASE}/include -L${LOCALBASE}/lib -Wno-deprecated-register
CFLAGS+= -fPIC -I${LOCALBASE}/include -Wno-deprecated-register
MAKE_ENV= LDFLAGS=-L${LOCALBASE}/lib
FLAVORS= python3
FLAVOR= python3

View file

@ -1,2 +1,2 @@
SHA256 (pyodbc-4.0.39.tar.gz) = 5Si7cN1tYpnuQphokl3whm4+kZx3K57/ecjheSDY8RY=
SIZE (pyodbc-4.0.39.tar.gz) = 282412
SHA256 (pyodbc-5.0.0.tar.gz) = 5ooLolbmFMA3LRboVMvN2eYkZoMfpiFPUzpVdVHdx1w=
SIZE (pyodbc-5.0.0.tar.gz) = 116276

View file

@ -1,8 +1,8 @@
Index: setup.py
--- setup.py.orig
+++ setup.py
@@ -246,7 +246,7 @@ def get_compiler_settings(version_str):
# settings['define_macros'].append(('SQL_WCHART_CONVERT', '1'))
@@ -170,7 +170,7 @@ def get_compiler_settings():
settings['extra_link_args'].extend(ldflags.split())
# What is the proper way to detect iODBC, MyODBC, unixODBC, etc.?
- settings['libraries'].append('odbc')

View file

@ -3,7 +3,7 @@ unixodbc vs iodbc
Index: src/connection.cpp
--- src/connection.cpp.orig
+++ src/connection.cpp
@@ -639,7 +639,9 @@ static const GetInfoType aInfoTypes[] = {
@@ -521,7 +521,9 @@ static const GetInfoType aInfoTypes[] = {
{ SQL_CONVERT_INTERVAL_YEAR_MONTH, GI_UINTEGER },
{ SQL_CONVERT_WLONGVARCHAR, GI_UINTEGER },
{ SQL_CONVERT_WVARCHAR, GI_UINTEGER },

View file

@ -1,7 +1,7 @@
Index: src/pyodbc.h
--- src/pyodbc.h.orig
+++ src/pyodbc.h
@@ -104,7 +104,7 @@ inline void UNUSED(...) { }
@@ -90,7 +90,7 @@ inline void UNUSED(...) { }
#include <stdarg.h>
#if defined(__SUNPRO_CC) || defined(__SUNPRO_C) || (defined(__GNUC__) && !defined(__MINGW32__))

View file

@ -3,7 +3,21 @@ unixodbc vs iodbc
Index: src/pyodbcmodule.cpp
--- src/pyodbcmodule.cpp.orig
+++ src/pyodbcmodule.cpp
@@ -1102,7 +1102,9 @@ static const ConstantDef aConstants[] = {
@@ -307,7 +307,13 @@ static bool AllocateEnv()
if (PyObject_TypeCheck(odbcversion, &PyUnicode_Type)) {
if (PyUnicode_CompareWithASCIIString(odbcversion, "3.8") == 0)
{
+#if 0
defaultVersion = (SQLPOINTER)SQL_OV_ODBC3_80;
+#else
+ Py_DECREF(odbcversion);
+ PyErr_SetString(PyExc_RuntimeError, "using iODBC - odbcversion cannot be set to 3.8.");
+ return false;
+#endif
}
}
Py_DECREF(odbcversion);
@@ -1074,7 +1080,9 @@ static const ConstantDef aConstants[] = {
MAKECONST(SQL_CONVERT_DECIMAL),
MAKECONST(SQL_CONVERT_DOUBLE),
MAKECONST(SQL_CONVERT_FLOAT),

View file

@ -1,30 +1,31 @@
COMMENT = PostgreSQL database adapter for Python
COMMENT= PostgreSQL database adapter for Python
MODPY_EGG_VERSION = 2.9.6
DISTNAME = psycopg2-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = databases
MODPY_EGG_VERSION= 2.9.9
DISTNAME= psycopg2-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES= databases
HOMEPAGE = https://www.psycopg.org/
HOMEPAGE= https://www.psycopg.org/
# LGPLv3
PERMIT_PACKAGE = Yes
PERMIT_PACKAGE=Yes
WANTLIB += ${MODPY_WANTLIB}
WANTLIB += pq pthread
MODULES = lang/python
MODULES= lang/python \
databases/postgresql
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYTEST = No
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_PYTEST= No
LIB_DEPENDS = databases/postgresql
RUN_DEPENDS = databases/postgresql
TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
LIB_DEPENDS= databases/postgresql
RUN_DEPENDS= databases/postgresql
TEST_DEPENDS= ${FULLPKGNAME}:${BUILD_PKGPATH}
FLAVORS = python3
FLAVOR = python3
FLAVORS= python3
FLAVOR= python3
# To run the tests, create and start a test database as follows:
# createdb psycopg2_test
@ -34,19 +35,17 @@ FLAVOR = python3
# and should own the database:
# echo "ALTER DATABASE psycopg2_test OWNER TO ${USER};" | \
# psql -U postgres
TEST_IS_INTERACTIVE = Yes
PSYCOPG2_TESTDB ?= psycopg2_test
MODPOSTGRESQL_TEST_DBNAME= psycopg2_test
PSYCOPG2_TESTDB_USER ?= "postgres"
PSYCOPG2_TESTDB_PASSWORD ?= "postgres"
USE_GMAKE = Yes
TEST_ENV = PSYCOPG2_TESTDB=${PSYCOPG2_TESTDB} \
PSYCOPG2_TESTDB_USER=${PSYCOPG2_TESTDB_USER} \
PSYCOPG2_TESTDB_PASSWORD=${PSYCOPG2_TESTDB_PASSWORD} \
PYTHON_VERSION=${MODPY_VERSION} \
PYTHON=python${MODPY_VERSION} \
PYTHONPATH=./lib.openbsd-${OSREV}-${ARCH}-${MODPY_VERSION}
# PSYCOPG2_TESTDB_PASSWORD=postgres
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} gmake check
TEST_DEPENDS= devel/gmake
TEST_ENV= PSYCOPG2_TESTDB=${MODPOSTGRESQL_TEST_DBNAME} \
PSYCOPG2_TESTDB_USER=postgres \
PYTHON_VERSION=${MODPY_VERSION}
MODPOSTGRESQL_TEST_CMD= gmake check \
BUILD_DIR=${WRKSRC}/build/lib.openbsd-${OSREV}-${ARCH}-cpython-${MODPY_MAJORMINOR}
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (psycopg2-2.9.6.tar.gz) = 8VFYQY/YJoMbKFheKrSO2N8tDZj1AqK0/mGefVyikBE=
SIZE (psycopg2-2.9.6.tar.gz) = 383979
SHA256 (psycopg2-2.9.9.tar.gz) = 0UVL3pP7HiJBZoEWlNYA50ZDDABvuwMeoG7MLqQb8VY=
SIZE (psycopg2-2.9.9.tar.gz) = 384926

View file

@ -1537,6 +1537,7 @@
SUBDIR += py-py,python3
SUBDIR += py-pybind11,python3
SUBDIR += py-pydantic,python3
SUBDIR += py-pydantic-compat,python3
SUBDIR += py-pydocstyle,python3
SUBDIR += py-pyinotify,python3
SUBDIR += py-pyls-black,python3

View file

@ -2,7 +2,7 @@ DPB_PROPERTIES = parallel
COMMENT = portable build system
VER = 3.27.5
VER = 3.27.6
EPOCH = 0
DISTNAME = cmake-${VER}
CATEGORIES = devel

View file

@ -1,2 +1,2 @@
SHA256 (cmake-3.27.5.tar.gz) = UXXo/hypsd0JCQEw23IBlovM4VlZcf+emZjC8HZQBMk=
SIZE (cmake-3.27.5.tar.gz) = 10981172
SHA256 (cmake-3.27.6.tar.gz) = 7zBW31KFaeDolW9s84gGh5NHrG3mpP9+QQXcRXhzLPs=
SIZE (cmake-3.27.6.tar.gz) = 10982239

View file

@ -1,5 +1,6 @@
COMMENT = core KDE extensions to Qt classes
DISTNAME = kcoreaddons-${VERSION}
REVISION = 0
SHARED_LIBS = KF5CoreAddons 9.0
@ -10,7 +11,8 @@ WANTLIB += lib/inotify/inotify
BUILD_DEPENDS = misc/shared-mime-info
RUN_DEPENDS = misc/shared-mime-info \
sysutils/accountsservice
sysutils/accountsservice \
x11/papirus-icon-theme
LIB_DEPENDS = devel/libinotify

View file

@ -2,7 +2,7 @@ No os-release support on OpenBSD
Index: src/lib/util/kosrelease.cpp
--- src/lib/util/kosrelease.cpp.orig
+++ src/lib/util/kosrelease.cpp
@@ -74,10 +74,11 @@ class KOSReleasePrivate
@@ -74,10 +74,12 @@ class KOSReleasePrivate
{
public:
explicit KOSReleasePrivate(QString filePath)
@ -12,6 +12,7 @@ Index: src/lib/util/kosrelease.cpp
+ : name(QStringLiteral("OpenBSD"))
+ , id(QStringLiteral("openbsd"))
+ , prettyName(QStringLiteral("OpenBSD"))
+ , logo(QStringLiteral("distributor-logo-openbsd"))
{
+ return; // NO os-release on OpenBSD
// Default values for non-optional fields set above ^.

View file

@ -2,7 +2,7 @@ COMMENT = c protocol buffers
V = 1.4.1
DISTNAME = protobuf-c-$V
REVISION = 0
REVISION = 1
SHARED_LIBS = protobuf-c 2.0 # 1.0
@ -15,7 +15,29 @@ SITES= https://github.com/protobuf-c/protobuf-c/releases/download/v$V/
# New BSD
PERMIT_PACKAGE = Yes
WANTLIB = c m protobuf protoc pthread ${COMPILER_LIBCXX} z
WANTLIB += ${COMPILER_LIBCXX} absl_bad_optional_access absl_bad_variant_access
WANTLIB += absl_base absl_city absl_civil_time absl_cord absl_cord_internal
WANTLIB += absl_cordz_functions absl_cordz_handle absl_cordz_info
WANTLIB += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
WANTLIB += absl_crc_internal absl_debugging_internal absl_demangle_internal
WANTLIB += absl_die_if_null absl_examine_stack absl_exponential_biased
WANTLIB += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal
WANTLIB += absl_flags_config absl_flags_internal absl_flags_marshalling
WANTLIB += absl_flags_private_handle_accessor absl_flags_program_name
WANTLIB += absl_flags_reflection absl_graphcycles_internal absl_hash
WANTLIB += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
WANTLIB += absl_log_entry absl_log_globals absl_log_initialize
WANTLIB += absl_log_internal_check_op absl_log_internal_conditions
WANTLIB += absl_log_internal_format absl_log_internal_globals
WANTLIB += absl_log_internal_log_sink_set absl_log_internal_message
WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
WANTLIB += absl_log_severity absl_log_sink absl_low_level_hash
WANTLIB += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal
WANTLIB += absl_spinlock_wait absl_stacktrace absl_status absl_statusor
WANTLIB += absl_str_format_internal absl_strerror absl_string_view
WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization
WANTLIB += absl_throw_delegate absl_time absl_time_zone c execinfo
WANTLIB += m protobuf protoc utf8_range utf8_validity z
COMPILER = base-clang ports-gcc
CXXFLAGS += -std=gnu++17

View file

@ -1,35 +1,64 @@
COMMENT = c++ protocol buffers
CPPMAJOR = 3
PROTOBUF_VERSION = 21.12
CPPMAJOR = 4
PROTOBUF_VERSION = 24.4
V = ${CPPMAJOR}.${PROTOBUF_VERSION}
TAG = v${PROTOBUF_VERSION:S/rc-/rc/}
DISTNAME = protobuf-cpp-${V}
DISTNAME = protobuf-${PROTOBUF_VERSION}
PKGNAME = protobuf-${V:S/-//g}
REVISION = 0
DISTFILES = protobuf-${PROTOBUF_VERSION}.tar.gz
WRKDIST = ${WRKDIR}/protobuf-${V}
SHARED_LIBS += protobuf-lite 19.0 # 32.12
SHARED_LIBS += protobuf 21.0 # 32.12
SHARED_LIBS += protoc 23.0 # 32.12
SHARED_LIBS += protobuf-lite 20.0
SHARED_LIBS += protobuf 22.0
SHARED_LIBS += protoc 24.0
SHARED_LIBS += utf8_range 0.0
SHARED_LIBS += utf8_validity 0.0
CATEGORIES = devel
HOMEPAGE = https://github.com/protocolbuffers/protobuf/
SITES = https://github.com/protocolbuffers/protobuf/releases/download/${TAG}/
# New BSD
PERMIT_PACKAGE = Yes
WANTLIB += c m pthread ${COMPILER_LIBCXX} z
WANTLIB += ${COMPILER_LIBCXX} absl_bad_optional_access absl_bad_variant_access
WANTLIB += absl_base absl_city absl_civil_time absl_cord absl_cord_internal
WANTLIB += absl_cordz_functions absl_cordz_handle absl_cordz_info
WANTLIB += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
WANTLIB += absl_crc_internal absl_debugging_internal absl_demangle_internal
WANTLIB += absl_die_if_null absl_examine_stack absl_exponential_biased
WANTLIB += absl_flags absl_flags_commandlineflag absl_flags_commandlineflag_internal
WANTLIB += absl_flags_config absl_flags_internal absl_flags_marshalling
WANTLIB += absl_flags_private_handle_accessor absl_flags_program_name
WANTLIB += absl_flags_reflection absl_graphcycles_internal absl_hash
WANTLIB += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
WANTLIB += absl_log_entry absl_log_globals absl_log_initialize
WANTLIB += absl_log_internal_check_op absl_log_internal_conditions
WANTLIB += absl_log_internal_format absl_log_internal_globals
WANTLIB += absl_log_internal_log_sink_set absl_log_internal_message
WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
WANTLIB += absl_log_severity absl_log_sink absl_low_level_hash
WANTLIB += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal
WANTLIB += absl_spinlock_wait absl_stacktrace absl_status absl_statusor
WANTLIB += absl_str_format_internal absl_strerror absl_string_view
WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization
WANTLIB += absl_throw_delegate absl_time absl_time_zone c m z
SITES = https://github.com/protocolbuffers/protobuf/releases/download/${TAG}/
LIB_DEPENDS += devel/abseil-cpp
# C++17
COMPILER = base-clang ports-gcc
MODULES = devel/cmake
CONFIGURE_ARGS += -Dprotobuf_ABSL_PROVIDER=package
CONFIGURE_ARGS += -DABSL_ROOT_DIR=${LOCALBASE}/include/absl
CONFIGURE_ARGS += -Dprotobuf_BUILD_SHARED_LIBS=ON
# Tests have been broken for a long time.
CONFIGURE_ARGS += -Dprotobuf_BUILD_TESTS=OFF
NO_TEST = Yes
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (protobuf-cpp-3.21.12.tar.gz) = TqubUkqlkTxv/7ILKoq/Xvf5WoC8BwHzptu0xgf3NGA=
SIZE (protobuf-cpp-3.21.12.tar.gz) = 4842303
SHA256 (protobuf-24.4.tar.gz) = YWuzU2rB//P7GhQUUPoouHXphXEhcOp/G/5eX8QeLNg=
SIZE (protobuf-24.4.tar.gz) = 5180235

View file

@ -0,0 +1,13 @@
absl::debugging depends on leak_check, so isn't in devel/abseil-cpp
Index: cmake/abseil-cpp.cmake
--- cmake/abseil-cpp.cmake.orig
+++ cmake/abseil-cpp.cmake
@@ -64,7 +64,6 @@ else()
absl::cleanup
absl::cord
absl::core_headers
- absl::debugging
absl::die_if_null
absl::dynamic_annotations
absl::flags

View file

@ -1,12 +1,21 @@
Index: src/google/protobuf/port_def.inc
--- src/google/protobuf/port_def.inc.orig
+++ src/google/protobuf/port_def.inc
@@ -254,7 +254,7 @@
@@ -334,7 +334,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3),
#ifdef PROTOBUF_TAILCALL
#error PROTOBUF_TAILCALL was previously defined
#endif
-#if __has_cpp_attribute(clang::musttail) && !defined(__arm__) && \
-#if __has_cpp_attribute(clang::musttail) && !defined(__arm__) && \
+#if __has_cpp_attribute(clang::musttail) && !defined(__arm__) && !defined(__mips64__) && \
!defined(_ARCH_PPC) && !defined(__wasm__) && \
!(defined(_MSC_VER) && defined(_M_IX86)) && \
!defined(_ARCH_PPC) && !defined(__wasm__) && \
!(defined(_MSC_VER) && defined(_M_IX86)) && !defined(__i386__) && \
!(defined(__NDK_MAJOR__) && __NDK_MAJOR <= 24)
@@ -1004,7 +1004,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3),
#undef FALSE
#endif // _WIN32
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined(__OpenBSD__)
// Inconvenient macro names from /usr/include/mach/boolean.h in some macOS SDKs.
#pragma push_macro("TRUE")
#undef TRUE

View file

@ -0,0 +1,21 @@
Index: third_party/utf8_range/CMakeLists.txt
--- third_party/utf8_range/CMakeLists.txt.orig
+++ third_party/utf8_range/CMakeLists.txt
@@ -11,7 +11,7 @@ option (utf8_range_ENABLE_INSTALL "Configure installat
##
# Create the lightweight C library
-add_library (utf8_range STATIC
+add_library (utf8_range
naive.c
range2-neon.c
range2-sse.c
@@ -19,7 +19,7 @@ add_library (utf8_range STATIC
##
# A heavier-weight C++ wrapper that supports Abseil.
-add_library (utf8_validity STATIC utf8_validity.cc)
+add_library (utf8_validity utf8_validity.cc)
# Load Abseil dependency.
if (NOT TARGET absl::strings)

View file

@ -1,5 +1,5 @@
bin/protoc
@bin bin/protoc-3.21.12.0
@bin bin/protoc-24.4.0
include/google/
include/google/protobuf/
include/google/protobuf/any.h
@ -8,48 +8,138 @@ include/google/protobuf/any.proto
include/google/protobuf/api.pb.h
include/google/protobuf/api.proto
include/google/protobuf/arena.h
include/google/protobuf/arena_impl.h
include/google/protobuf/arena_align.h
include/google/protobuf/arena_allocation_policy.h
include/google/protobuf/arena_cleanup.h
include/google/protobuf/arenastring.h
include/google/protobuf/arenaz_sampler.h
include/google/protobuf/compiler/
include/google/protobuf/compiler/allowlists/
include/google/protobuf/compiler/allowlists/allowlist.h
include/google/protobuf/compiler/allowlists/allowlists.h
include/google/protobuf/compiler/code_generator.h
include/google/protobuf/compiler/command_line_interface.h
include/google/protobuf/compiler/cpp/
include/google/protobuf/compiler/cpp/cpp_generator.h
include/google/protobuf/compiler/cpp/enum.h
include/google/protobuf/compiler/cpp/extension.h
include/google/protobuf/compiler/cpp/field.h
include/google/protobuf/compiler/cpp/field_generators/
include/google/protobuf/compiler/cpp/field_generators/generators.h
include/google/protobuf/compiler/cpp/file.h
include/google/protobuf/compiler/cpp/generator.h
include/google/protobuf/compiler/cpp/helpers.h
include/google/protobuf/compiler/cpp/message.h
include/google/protobuf/compiler/cpp/message_layout_helper.h
include/google/protobuf/compiler/cpp/names.h
include/google/protobuf/compiler/cpp/options.h
include/google/protobuf/compiler/cpp/padding_optimizer.h
include/google/protobuf/compiler/cpp/parse_function_generator.h
include/google/protobuf/compiler/cpp/service.h
include/google/protobuf/compiler/cpp/tracker.h
include/google/protobuf/compiler/csharp/
include/google/protobuf/compiler/csharp/csharp_doc_comment.h
include/google/protobuf/compiler/csharp/csharp_enum.h
include/google/protobuf/compiler/csharp/csharp_enum_field.h
include/google/protobuf/compiler/csharp/csharp_field_base.h
include/google/protobuf/compiler/csharp/csharp_generator.h
include/google/protobuf/compiler/csharp/csharp_names.h
include/google/protobuf/compiler/csharp/csharp_helpers.h
include/google/protobuf/compiler/csharp/csharp_map_field.h
include/google/protobuf/compiler/csharp/csharp_message.h
include/google/protobuf/compiler/csharp/csharp_message_field.h
include/google/protobuf/compiler/csharp/csharp_options.h
include/google/protobuf/compiler/csharp/csharp_primitive_field.h
include/google/protobuf/compiler/csharp/csharp_reflection_class.h
include/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
include/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
include/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
include/google/protobuf/compiler/csharp/csharp_source_generator_base.h
include/google/protobuf/compiler/csharp/csharp_wrapper_field.h
include/google/protobuf/compiler/csharp/names.h
include/google/protobuf/compiler/importer.h
include/google/protobuf/compiler/java/
include/google/protobuf/compiler/java/context.h
include/google/protobuf/compiler/java/doc_comment.h
include/google/protobuf/compiler/java/enum.h
include/google/protobuf/compiler/java/enum_field.h
include/google/protobuf/compiler/java/enum_field_lite.h
include/google/protobuf/compiler/java/enum_lite.h
include/google/protobuf/compiler/java/extension.h
include/google/protobuf/compiler/java/extension_lite.h
include/google/protobuf/compiler/java/field.h
include/google/protobuf/compiler/java/file.h
include/google/protobuf/compiler/java/generator.h
include/google/protobuf/compiler/java/java_generator.h
include/google/protobuf/compiler/java/generator_factory.h
include/google/protobuf/compiler/java/helpers.h
include/google/protobuf/compiler/java/kotlin_generator.h
include/google/protobuf/compiler/java/map_field.h
include/google/protobuf/compiler/java/map_field_lite.h
include/google/protobuf/compiler/java/message.h
include/google/protobuf/compiler/java/message_builder.h
include/google/protobuf/compiler/java/message_builder_lite.h
include/google/protobuf/compiler/java/message_field.h
include/google/protobuf/compiler/java/message_field_lite.h
include/google/protobuf/compiler/java/message_lite.h
include/google/protobuf/compiler/java/message_serialization.h
include/google/protobuf/compiler/java/name_resolver.h
include/google/protobuf/compiler/java/names.h
include/google/protobuf/compiler/java/options.h
include/google/protobuf/compiler/java/primitive_field.h
include/google/protobuf/compiler/java/primitive_field_lite.h
include/google/protobuf/compiler/java/service.h
include/google/protobuf/compiler/java/shared_code_generator.h
include/google/protobuf/compiler/java/string_field.h
include/google/protobuf/compiler/java/string_field_lite.h
include/google/protobuf/compiler/objectivec/
include/google/protobuf/compiler/objectivec/objectivec_generator.h
include/google/protobuf/compiler/objectivec/objectivec_helpers.h
include/google/protobuf/compiler/objectivec/enum.h
include/google/protobuf/compiler/objectivec/enum_field.h
include/google/protobuf/compiler/objectivec/extension.h
include/google/protobuf/compiler/objectivec/field.h
include/google/protobuf/compiler/objectivec/file.h
include/google/protobuf/compiler/objectivec/generator.h
include/google/protobuf/compiler/objectivec/helpers.h
include/google/protobuf/compiler/objectivec/import_writer.h
include/google/protobuf/compiler/objectivec/line_consumer.h
include/google/protobuf/compiler/objectivec/map_field.h
include/google/protobuf/compiler/objectivec/message.h
include/google/protobuf/compiler/objectivec/message_field.h
include/google/protobuf/compiler/objectivec/names.h
include/google/protobuf/compiler/objectivec/nsobject_methods.h
include/google/protobuf/compiler/objectivec/oneof.h
include/google/protobuf/compiler/objectivec/options.h
include/google/protobuf/compiler/objectivec/primitive_field.h
include/google/protobuf/compiler/objectivec/text_format_decode_data.h
include/google/protobuf/compiler/parser.h
include/google/protobuf/compiler/php/
include/google/protobuf/compiler/php/names.h
include/google/protobuf/compiler/php/php_generator.h
include/google/protobuf/compiler/plugin.h
include/google/protobuf/compiler/plugin.pb.h
include/google/protobuf/compiler/plugin.proto
include/google/protobuf/compiler/python/
include/google/protobuf/compiler/python/generator.h
include/google/protobuf/compiler/python/helpers.h
include/google/protobuf/compiler/python/pyi_generator.h
include/google/protobuf/compiler/python/python_generator.h
include/google/protobuf/compiler/retention.h
include/google/protobuf/compiler/ruby/
include/google/protobuf/compiler/ruby/ruby_generator.h
include/google/protobuf/compiler/rust/
include/google/protobuf/compiler/rust/accessors/
include/google/protobuf/compiler/rust/accessors/accessors.h
include/google/protobuf/compiler/rust/context.h
include/google/protobuf/compiler/rust/generator.h
include/google/protobuf/compiler/rust/message.h
include/google/protobuf/compiler/rust/naming.h
include/google/protobuf/compiler/scc.h
include/google/protobuf/compiler/subprocess.h
include/google/protobuf/compiler/zip_writer.h
include/google/protobuf/cpp_features.pb.h
include/google/protobuf/cpp_features.proto
include/google/protobuf/descriptor.h
include/google/protobuf/descriptor.pb.h
include/google/protobuf/descriptor.proto
include/google/protobuf/descriptor_database.h
include/google/protobuf/descriptor_legacy.h
include/google/protobuf/descriptor_visitor.h
include/google/protobuf/duration.pb.h
include/google/protobuf/duration.proto
include/google/protobuf/dynamic_message.h
@ -59,6 +149,7 @@ include/google/protobuf/endian.h
include/google/protobuf/explicitly_constructed.h
include/google/protobuf/extension_set.h
include/google/protobuf/extension_set_inl.h
include/google/protobuf/feature_resolver.h
include/google/protobuf/field_access_listener.h
include/google/protobuf/field_mask.pb.h
include/google/protobuf/field_mask.proto
@ -67,11 +158,14 @@ include/google/protobuf/generated_enum_util.h
include/google/protobuf/generated_message_bases.h
include/google/protobuf/generated_message_reflection.h
include/google/protobuf/generated_message_tctable_decl.h
include/google/protobuf/generated_message_tctable_gen.h
include/google/protobuf/generated_message_tctable_impl.h
include/google/protobuf/generated_message_util.h
include/google/protobuf/has_bits.h
include/google/protobuf/implicit_weak_message.h
include/google/protobuf/inlined_string_field.h
include/google/protobuf/internal_message_util.h
include/google/protobuf/internal_visibility.h
include/google/protobuf/io/
include/google/protobuf/io/coded_stream.h
include/google/protobuf/io/gzip_stream.h
@ -79,9 +173,23 @@ include/google/protobuf/io/io_win32.h
include/google/protobuf/io/printer.h
include/google/protobuf/io/strtod.h
include/google/protobuf/io/tokenizer.h
include/google/protobuf/io/zero_copy_sink.h
include/google/protobuf/io/zero_copy_stream.h
include/google/protobuf/io/zero_copy_stream_impl.h
include/google/protobuf/io/zero_copy_stream_impl_lite.h
include/google/protobuf/json/
include/google/protobuf/json/internal/
include/google/protobuf/json/internal/descriptor_traits.h
include/google/protobuf/json/internal/lexer.h
include/google/protobuf/json/internal/message_path.h
include/google/protobuf/json/internal/parser.h
include/google/protobuf/json/internal/parser_traits.h
include/google/protobuf/json/internal/unparser.h
include/google/protobuf/json/internal/unparser_traits.h
include/google/protobuf/json/internal/untyped_message.h
include/google/protobuf/json/internal/writer.h
include/google/protobuf/json/internal/zero_copy_buffered_stream.h
include/google/protobuf/json/json.h
include/google/protobuf/map.h
include/google/protobuf/map_entry.h
include/google/protobuf/map_entry_lite.h
@ -97,34 +205,28 @@ include/google/protobuf/parse_context.h
include/google/protobuf/port.h
include/google/protobuf/port_def.inc
include/google/protobuf/port_undef.inc
include/google/protobuf/raw_ptr.h
include/google/protobuf/reflection.h
include/google/protobuf/reflection_internal.h
include/google/protobuf/reflection_mode.h
include/google/protobuf/reflection_ops.h
include/google/protobuf/repeated_field.h
include/google/protobuf/repeated_ptr_field.h
include/google/protobuf/serial_arena.h
include/google/protobuf/service.h
include/google/protobuf/source_context.pb.h
include/google/protobuf/source_context.proto
include/google/protobuf/string_block.h
include/google/protobuf/struct.pb.h
include/google/protobuf/struct.proto
include/google/protobuf/stubs/
include/google/protobuf/stubs/bytestream.h
include/google/protobuf/stubs/callback.h
include/google/protobuf/stubs/casts.h
include/google/protobuf/stubs/common.h
include/google/protobuf/stubs/hash.h
include/google/protobuf/stubs/logging.h
include/google/protobuf/stubs/macros.h
include/google/protobuf/stubs/map_util.h
include/google/protobuf/stubs/mutex.h
include/google/protobuf/stubs/once.h
include/google/protobuf/stubs/platform_macros.h
include/google/protobuf/stubs/port.h
include/google/protobuf/stubs/status.h
include/google/protobuf/stubs/stl_util.h
include/google/protobuf/stubs/stringpiece.h
include/google/protobuf/stubs/strutil.h
include/google/protobuf/stubs/template_util.h
include/google/protobuf/stubs/status_macros.h
include/google/protobuf/text_format.h
include/google/protobuf/thread_safe_arena.h
include/google/protobuf/timestamp.pb.h
include/google/protobuf/timestamp.proto
include/google/protobuf/type.pb.h
@ -139,20 +241,30 @@ include/google/protobuf/util/message_differencer.h
include/google/protobuf/util/time_util.h
include/google/protobuf/util/type_resolver.h
include/google/protobuf/util/type_resolver_util.h
include/google/protobuf/varint_shuffle.h
include/google/protobuf/wire_format.h
include/google/protobuf/wire_format_lite.h
include/google/protobuf/wrappers.pb.h
include/google/protobuf/wrappers.proto
lib/cmake/
include/utf8_range.h
include/utf8_validity.h
lib/cmake/protobuf/
lib/cmake/protobuf/protobuf-config-version.cmake
lib/cmake/protobuf/protobuf-config.cmake
lib/cmake/protobuf/protobuf-generate.cmake
lib/cmake/protobuf/protobuf-module.cmake
lib/cmake/protobuf/protobuf-options.cmake
lib/cmake/protobuf/protobuf-targets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/protobuf/protobuf-targets.cmake
lib/cmake/utf8_range/
lib/cmake/utf8_range/utf8_range-config.cmake
lib/cmake/utf8_range/utf8_range-targets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/utf8_range/utf8_range-targets.cmake
@lib lib/libprotobuf-lite.so.${LIBprotobuf-lite_VERSION}
@lib lib/libprotobuf.so.${LIBprotobuf_VERSION}
@lib lib/libprotoc.so.${LIBprotoc_VERSION}
@lib lib/libutf8_range.so.${LIButf8_range_VERSION}
@lib lib/libutf8_validity.so.${LIButf8_validity_VERSION}
lib/pkgconfig/protobuf-lite.pc
lib/pkgconfig/protobuf.pc
lib/pkgconfig/utf8_range.pc

View file

@ -1,18 +1,18 @@
COMMENT= Google data interchange format (protocol buffers)
PYMAJOR= 4
PROTOBUF_VERSION= 21.12
PROTOBUF_VERSION= 24.4
V= ${PYMAJOR}.${PROTOBUF_VERSION}
MODPY_EGG_VERSION= ${V:S/-//g}
TAG= v${PROTOBUF_VERSION:S/rc-/rc/}
DISTNAME= protobuf-python-$V
DISTNAME= protobuf-${PROTOBUF_VERSION}
PKGNAME= py-protobuf-${MODPY_EGG_VERSION}
FIX_EXTRACT_PERMISSIONS= Yes
WRKDIST= ${WRKDIR}/protobuf-${PYMAJOR}.${PROTOBUF_VERSION}/python
WRKDIST= ${WRKDIR}/protobuf-${PROTOBUF_VERSION}/python
CATEGORIES= devel
@ -28,6 +28,8 @@ MODPY_PYBUILD= setuptools
BUILD_DEPENDS= devel/protobuf
TEST_DEPENDS= math/py-numpy${MODPY_FLAVOR}
FLAVORS= python3
FLAVOR= python3

View file

@ -1,2 +1,2 @@
SHA256 (protobuf-python-4.21.12.tar.gz) = 4rl25n1vz3B495kUOnPypNnPMSbKaKGm8b2jD+XzWFw=
SIZE (protobuf-python-4.21.12.tar.gz) = 5211420
SHA256 (protobuf-24.4.tar.gz) = YWuzU2rB//P7GhQUUPoouHXphXEhcOp/G/5eX8QeLNg=
SIZE (protobuf-24.4.tar.gz) = 5180235

View file

@ -92,6 +92,8 @@ lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACH
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}enum_type_wrapper.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}extension_dict.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}extension_dict.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}field_mask.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}field_mask.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}message_listener.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}message_listener.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/${MODPY_PYCACHE}python_message.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@ -109,7 +111,13 @@ lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/decoder.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/encoder.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/enum_type_wrapper.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/extension_dict.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/field_mask.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/message_listener.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/numpy/
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/numpy/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/numpy/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/numpy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/numpy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/python_message.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/type_checkers.py
lib/python${MODPY_VERSION}/site-packages/google/protobuf/internal/well_known_types.py

View file

@ -0,0 +1,27 @@
COMMENT = compatibility for pydantic v1-v2 cross compatibility
MODPY_EGG_VERSION = 0.1.0
DISTNAME = pydantic_compat-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = devel
MAINTAINER = Renaud Allard <renaud@allard.it>
# Apache 2.0
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = hatch-vcs
BUILD_DEPENDS = lang/cython${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-pydantic${MODPY_FLAVOR} \
devel/py-typing-extensions${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-test-mock${MODPY_FLAVOR}
PORTHOME = ${WRKDIR}
FLAVORS = python3
FLAVOR = python3
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (pydantic_compat-0.1.0.tar.gz) = TQsRbUlF+/Og+UFQFkdyVgvmEzZ0A+MlN6ps0Whh7Pw=
SIZE (pydantic_compat-0.1.0.tar.gz) = 12733

View file

@ -0,0 +1,12 @@
This package provides (unofficial) compatibility mixins and function
adaptors for pydantic v1-v2 cross compatibility. It allows you to
use either v1 or v2 API names, regardless of the pydantic version
installed. (Prefer using v2 names when possible).
Pydantic 2 was a major release that completely changed the pydantic API.
For applications, this is not a big deal, as they can pin to whatever
version of pydantic they need. But for libraries that want to exist
in a broader environment, pinning to a specific version of pydantic
is not always an option (as it limits the ability to co-exist with
other libraries).

View file

@ -0,0 +1,37 @@
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/${MODPY_PYCACHE}_shared.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_shared.py
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}mixin.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/${MODPY_PYCACHE}mixin.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/decorators.py
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v1/mixin.py
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}mixin.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/${MODPY_PYCACHE}mixin.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/decorators.py
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/_v2/mixin.py
lib/python${MODPY_VERSION}/site-packages/pydantic_compat/py.typed

View file

@ -3,7 +3,7 @@ CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-6.159
PKGNAME = quirks-6.160
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View file

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.1555 2023/09/30 13:25:43 sthen Exp $
# $OpenBSD: Quirks.pm,v 1.1556 2023/10/11 13:34:52 sthen Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -786,6 +786,8 @@ my $stem_extensions = {
'pymodbus' => 'py3-pymodbus',
'py-yaml' => 'py3-yaml',
'kalendar' => 'merkuro',
# 7.5
'py-reportlab' => 'py3-reportlab',
};
my $obsolete_reason = {};

View file

@ -1,17 +0,0 @@
COMMENT = text progress bar library for Ruby
DISTNAME = ruby-progressbar-1.11.0
CATEGORIES = devel
HOMEPAGE = https://github.com/jfelchner/ruby-progressbar
MAINTAINER = Purple Rain <purplerain@secbsd.org>
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (ruby-progressbar-1.11.0.gem) = zBJ9s4ZtxBT/zL+SkookHlhbOqK3WKVWPnSm7g9X1Qo=
SIZE (ruby-progressbar-1.11.0.gem) = 18432

View file

@ -1,4 +0,0 @@
Ruby/ProgressBar is an extremely flexible text progress bar library for
Ruby. The output can be customized with a flexible formatting system
including: percentage, bars of various formats, elapsed time and
estimated time remaining.

View file

@ -1,40 +0,0 @@
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/Rakefile
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/base.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/calculators/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/calculators/length.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/calculators/running_average.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/bar.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/percentage.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/rate.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/time.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/components/title.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/errors/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/errors/invalid_progress_error.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/format/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/format.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/format/formatter.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/format/molecule.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/format/string.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/output.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/outputs/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/outputs/non_tty.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/outputs/null.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/outputs/tty.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/progress.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/refinements/
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/refinements.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/refinements/enumerator.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/throttle.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/time.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/timer.rb
${GEM_LIB}/gems/${DISTNAME}/lib/ruby-progressbar/version.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec

View file

@ -1,3 +1,4 @@
BROKEN= needs fixing for newer protobuf
COMMENT= texas hold'em poker game with online capabilities
#'
BROKEN-hppa = needs atomic ops

View file

@ -199,6 +199,7 @@
SUBDIR += openvdb
SUBDIR += optipng
SUBDIR += orthanc
SUBDIR += oxipng
SUBDIR += p5-Barcode-DataMatrix
SUBDIR += p5-Barcode-DataMatrix-PNG
SUBDIR += p5-Cairo

View file

@ -2,7 +2,7 @@ COMMENT= DICOM toolkit
V = 3.6.7
DISTNAME= dcmtk-$V
REVISION = 0
REVISION = 1
SHARED_LIBS += cmr 0.1 # 3.6
SHARED_LIBS += dcmdata 1.0 # 3.6

View file

@ -0,0 +1,34 @@
Strip leading whitespace confusing some pkg config implementations
https://github.com/microsoft/vcpkg/pull/32049
Index: CMake/dcmtk.pc.in
--- CMake/dcmtk.pc.in.orig
+++ CMake/dcmtk.pc.in
@@ -1,14 +1,14 @@
- prefix="@CMAKE_INSTALL_PREFIX@"
- exec_prefix="${prefix}"
- libdir="${prefix}/@CMAKE_INSTALL_LIBDIR@"
- includedir="${prefix}/include/"
+prefix="@CMAKE_INSTALL_PREFIX@"
+exec_prefix="${prefix}"
+libdir="${prefix}/@CMAKE_INSTALL_LIBDIR@"
+includedir="${prefix}/include/"
- Name: DCMTK
- Description: DICOM Toolkit (DCMTK)
- URL: https://dcmtk.org
- Version: @DCMTK_MAJOR_VERSION@.@DCMTK_MINOR_VERSION@.@DCMTK_BUILD_VERSION@
- Requires: @PKGCONF_REQ_PUB@
- Requires.private: @PKGCONF_REQ_PRIV@
- Cflags: -I"${includedir}"
- Libs: -L"${libdir}" @PKGCONF_LIBS@
- Libs.private: -L"${libdir}" @PKGCONF_LIBS_PRIV@
+Name: DCMTK
+Description: DICOM Toolkit (DCMTK)
+URL: https://dcmtk.org
+Version: @DCMTK_MAJOR_VERSION@.@DCMTK_MINOR_VERSION@.@DCMTK_BUILD_VERSION@
+Requires: @PKGCONF_REQ_PUB@
+Requires.private: @PKGCONF_REQ_PRIV@
+Cflags: -I"${includedir}"
+Libs: -L"${libdir}" @PKGCONF_LIBS@
+Libs.private: -L"${libdir}" @PKGCONF_LIBS_PRIV@

22
graphics/oxipng/Makefile Normal file
View file

@ -0,0 +1,22 @@
COMMENT = multithreaded lossless PNG compression optimizer
GH_ACCOUNT = shssoichiro
GH_PROJECT = oxipng
GH_TAGNAME = v8.0.0
CATEGORIES = graphics
MAINTAINER = Frederic Cambus <fcambus@openbsd.org>
# MIT
PERMIT_PACKAGE = Yes
WANTLIB += ${MODCARGO_WANTLIB} m
MODULES = devel/cargo
CONFIGURE_STYLE = cargo
.include "crates.inc"
.include <bsd.port.mk>

View file

@ -0,0 +1,76 @@
MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0
MODCARGO_CRATES += adler32 1.2.0 # Zlib
MODCARGO_CRATES += atty 0.2.14 # MIT
MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0
MODCARGO_CRATES += bitvec 1.0.1 # MIT
MODCARGO_CRATES += bytemuck 1.12.3 # Zlib OR Apache-2.0 OR MIT
MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT
MODCARGO_CRATES += cc 1.0.78 # MIT OR Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += clap 3.2.23 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_lex 0.2.4 # MIT OR Apache-2.0
MODCARGO_CRATES += color_quant 1.1.0 # MIT
MODCARGO_CRATES += crc 3.0.0 # MIT OR Apache-2.0
MODCARGO_CRATES += crc-catalog 2.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += crc32fast 1.3.2 # MIT OR Apache-2.0
MODCARGO_CRATES += crossbeam-channel 0.5.6 # MIT OR Apache-2.0
MODCARGO_CRATES += crossbeam-deque 0.8.2 # MIT OR Apache-2.0
MODCARGO_CRATES += crossbeam-epoch 0.9.13 # MIT OR Apache-2.0
MODCARGO_CRATES += crossbeam-utils 0.8.14 # MIT OR Apache-2.0
MODCARGO_CRATES += either 1.8.0 # MIT/Apache-2.0
MODCARGO_CRATES += filetime 0.2.19 # MIT/Apache-2.0
MODCARGO_CRATES += flate2 1.0.25 # MIT OR Apache-2.0
MODCARGO_CRATES += funty 2.0.0 # MIT
MODCARGO_CRATES += glob 0.3.0 # MIT/Apache-2.0
MODCARGO_CRATES += hashbrown 0.12.3 # MIT OR Apache-2.0
MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0
MODCARGO_CRATES += hermit-abi 0.2.6 # MIT/Apache-2.0
MODCARGO_CRATES += image 0.24.5 # MIT
MODCARGO_CRATES += indexmap 1.9.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += iter-read 0.3.1 # MIT/Apache-2.0
MODCARGO_CRATES += itertools 0.10.5 # MIT/Apache-2.0
MODCARGO_CRATES += libc 0.2.139 # MIT OR Apache-2.0
MODCARGO_CRATES += libdeflate-sys 0.11.0 # Apache-2.0
MODCARGO_CRATES += libdeflater 0.11.0 # Apache-2.0
MODCARGO_CRATES += log 0.4.17 # MIT OR Apache-2.0
MODCARGO_CRATES += memoffset 0.7.1 # MIT
MODCARGO_CRATES += miniz_oxide 0.6.2 # MIT OR Zlib OR Apache-2.0
MODCARGO_CRATES += num-integer 0.1.45 # MIT OR Apache-2.0
MODCARGO_CRATES += num-rational 0.4.1 # MIT OR Apache-2.0
MODCARGO_CRATES += num-traits 0.2.15 # MIT OR Apache-2.0
MODCARGO_CRATES += num_cpus 1.15.0 # MIT OR Apache-2.0
MODCARGO_CRATES += once_cell 1.16.0 # MIT OR Apache-2.0
MODCARGO_CRATES += os_str_bytes 6.4.1 # MIT OR Apache-2.0
MODCARGO_CRATES += png 0.17.7 # MIT OR Apache-2.0
MODCARGO_CRATES += radium 0.7.0 # MIT
MODCARGO_CRATES += rayon 1.6.1 # MIT OR Apache-2.0
MODCARGO_CRATES += rayon-core 1.10.1 # MIT OR Apache-2.0
MODCARGO_CRATES += redox_syscall 0.2.16 # MIT
MODCARGO_CRATES += rgb 0.8.34 # MIT
MODCARGO_CRATES += rustc-hash 1.1.0 # Apache-2.0/MIT
MODCARGO_CRATES += rustc_version 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0
MODCARGO_CRATES += semver 1.0.16 # MIT OR Apache-2.0
MODCARGO_CRATES += stderrlog 0.5.4 # MIT OR Apache-2.0
MODCARGO_CRATES += strsim 0.10.0 # MIT
MODCARGO_CRATES += tap 1.0.1 # MIT
MODCARGO_CRATES += termcolor 1.1.3 # Unlicense OR MIT
MODCARGO_CRATES += textwrap 0.16.0 # MIT
MODCARGO_CRATES += thread_local 1.1.4 # Apache-2.0/MIT
MODCARGO_CRATES += typed-arena 2.0.1 # MIT
MODCARGO_CRATES += wild 2.1.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += windows-sys 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_gnullvm 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_msvc 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_i686_gnu 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_i686_msvc 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_gnu 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_gnullvm 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_msvc 0.42.0 # MIT OR Apache-2.0
MODCARGO_CRATES += wyz 0.5.1 # MIT
MODCARGO_CRATES += zopfli 0.7.1 # Apache-2.0

154
graphics/oxipng/distinfo Normal file
View file

@ -0,0 +1,154 @@
SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
SHA256 (cargo/adler32-1.2.0.tar.gz) = quEnfTmu7BXLOIJm7MJLEcgEad6uYGfhehp6qeXB8jQ=
SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
SHA256 (cargo/bitvec-1.0.1.tar.gz) = G8KDLCQjmwFB1WdLuRdPnWiotbPydTMRknwXLKRvfpw=
SHA256 (cargo/bytemuck-1.12.3.tar.gz) = qqOo2aHKkuKCyWoy1lEbaV19mU0dECuoXSefmydWlH8=
SHA256 (cargo/byteorder-1.4.3.tar.gz) = FMGJxT0JiUVJnN+n7MY1Z884hrMzKzEqW0WF2NOmphA=
SHA256 (cargo/cc-1.0.78.tar.gz) = ogEE4jNc6KZZ1t2SpRp2egwGJZnHOzQ/0VLLQB6CjD0=
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
SHA256 (cargo/clap-3.2.23.tar.gz) = cWVcRcuYRdMnDJ1t+E6+crTa08K6P3AjrUfBROTkc6U=
SHA256 (cargo/clap_lex-0.2.4.tar.gz) = KFDy9agsv0N91a9NSYSPvfwnwVfD0BA0V3b5UnZSYcU=
SHA256 (cargo/color_quant-1.1.0.tar.gz) = PXuJT1QRc3t4Z/SCeVWSTXwlT8n02RpqrWsJeASxAYs=
SHA256 (cargo/crc-3.0.0.tar.gz) = U3V9ErWWwWx4uDRY1zKl0aF6s/U/L3QS9vtXzIoUCrM=
SHA256 (cargo/crc-catalog-2.1.0.tar.gz) = LQFl0pAK5neONugLvE2jte78zum6k5dh+cKIKl2a8/8=
SHA256 (cargo/crc32fast-1.3.2.tar.gz) = tUC9i8gQ04hcbqkeIBgwL2i6uiEpqz6I8yOJ7pNwiA0=
SHA256 (cargo/crossbeam-channel-0.5.6.tar.gz) = wt0E3a+II33DuNj5o8EAS1BrVLMxNAOUQFTSPAhwxSE=
SHA256 (cargo/crossbeam-deque-0.8.2.tar.gz) = cV6BUraSu6LTdLU9SHVEU2j98hqUdRQQr2B6WsZ30fw=
SHA256 (cargo/crossbeam-epoch-0.9.13.tar.gz) = AamvH0wu90u4qh9+GXBrxy0DWYyKVwu13nIkPHqdnVo=
SHA256 (cargo/crossbeam-utils-0.8.14.tar.gz) = T7dm+nmHJihtu7hC8XQAHauKvHtieh3YbgtyIqldkp8=
SHA256 (cargo/either-1.8.0.tar.gz) = kOXByDaIAxE78MlYT8SVpYuG3Iop7b+P6HfSHZUH55c=
SHA256 (cargo/filetime-0.2.19.tar.gz) = TohGaM0MdIBQQjPpURdN3Ds4L3wmZuO3MQtcTnsMN/k=
SHA256 (cargo/flate2-1.0.25.tar.gz) = qKLbOXyxyHcvMUlMuJF+SM0eZPD6fvrFn710GgqM6EE=
SHA256 (cargo/funty-2.0.0.tar.gz) = 5tWjKBWuPzMwLZX9yyzheGL4xlNj3P0pNgSAuhAB/Jw=
SHA256 (cargo/glob-0.3.0.tar.gz) = m5GZM6OXt5w34zt3uyqj3I624WWtgJ5Y/3W8fbLjRXQ=
SHA256 (cargo/hashbrown-0.12.3.tar.gz) = ip7nDEOq9BfJFDlmRaD6hSYkgBsk67eueP6CcoiayIg=
SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
SHA256 (cargo/hermit-abi-0.2.6.tar.gz) = 7lEmQP41rL+0u3edtvDYBwTCys+i45tgHvPj9H0a5Mc=
SHA256 (cargo/image-0.24.5.tar.gz) = abfqlJtTew/QrxQf/4x3aQ8s6W9PQfBCzLbGnGyWWUU=
SHA256 (cargo/indexmap-1.9.2.tar.gz) = GIXnnB/EsQ8OFyxHX0WLf3uTBhBk2Ywyk+mMW6DIs5k=
SHA256 (cargo/iter-read-0.3.1.tar.gz) = w5fKPqBa1QnE7EUf6ii0dxI2o3bKHGn9UUOq4M+Pk8Q=
SHA256 (cargo/itertools-0.10.5.tar.gz) = sP0iYOgpvd9MtuqAIoneL4bWp6aQGS++kbP0bg8shHM=
SHA256 (cargo/libc-0.2.139.tar.gz) = IB3jJ1IN8Ad1fB8K3OboJ/6FYvvCi/2cFVccZsofX3k=
SHA256 (cargo/libdeflate-sys-0.11.0.tar.gz) = y2eEtrhLZ9cbQweWPUVqnHwp+bR8ZY9TPlmN42njQnc=
SHA256 (cargo/libdeflater-0.11.0.tar.gz) = 2OKFqmoEb9M4slksFr7hSLKwB4kTjta3u1a7E9WFBQ0=
SHA256 (cargo/log-0.4.17.tar.gz) = q7EuaHz7RKpA9B/Dl473ZEj5tgOMrWrvQlnTwJWiOC4=
SHA256 (cargo/memoffset-0.7.1.tar.gz) = XeiTwyzeXzg7qkwExdbb3XNc/Up5Sw3r2yuxtCHaX/Q=
SHA256 (cargo/miniz_oxide-0.6.2.tar.gz) = snWVDCizfnlOjFXYiuteE50M4j/bvtpo+NcXSr356Po=
SHA256 (cargo/num-integer-0.1.45.tar.gz) = Il0zifs1CaJMk/XCnra94lhrmNnwFmNt/1jXxvdWnNk=
SHA256 (cargo/num-rational-0.4.1.tar.gz) = BjihydCjwJFBWBRbx2z/Nzp1pifm7L+3HL5vRTpaGbA=
SHA256 (cargo/num-traits-0.2.15.tar.gz) = V47eNM8C+JJKuUR/UMKAdbTT5bJplyNF5+A3KzjGzc0=
SHA256 (cargo/num_cpus-1.15.0.tar.gz) = D6yeLaE7XrRHps49OS8jop2GlL/3gb8DoWzZrIaXWTs=
SHA256 (cargo/once_cell-1.16.0.tar.gz) = hvCw1L95ntvHRQjB6L8XD/X0Ejjl+CJWA8p8qq4reGA=
SHA256 (cargo/os_str_bytes-6.4.1.tar.gz) = m3ggudrqVFfJ8hxpRIkF1yP70hE2zPUhdI8j/UnnI+4=
SHA256 (cargo/png-0.17.7.tar.gz) = XXCOr4YKGbGc5Th0DStL3uuDN/pT93OEVecGYjrVxjg=
SHA256 (cargo/radium-0.7.0.tar.gz) = 3DP/LUlz1RjYI9YaojkBSDHlIcddpY499IQNP0d0nQk=
SHA256 (cargo/rayon-1.6.1.tar.gz) = bbOiE63wKzvP0tOEa7QcsihX0TF4ngHfQ0+357wHWbc=
SHA256 (cargo/rayon-core-1.10.1.tar.gz) = ysQQr10Aq2iEUotKtp0ejhRujUcSAYAPobRSQSbeatM=
SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
SHA256 (cargo/rgb-0.8.34.tar.gz) = NgO31xyoJkT3m1oG0SIOmljt5gvTIlX2mMsa+IOLjbM=
SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI=
SHA256 (cargo/rustc_version-0.4.0.tar.gz) = v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y=
SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
SHA256 (cargo/semver-1.0.16.tar.gz) = WLyVZzePx2kNayrdrk5grC7uoHvsssZLnyGLU4Zcuio=
SHA256 (cargo/stderrlog-0.5.4.tar.gz) = aaJrv23mJ9OJFkr6l4Nzm1Z0bGxyxO0WU59P9UFwMns=
SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
SHA256 (cargo/tap-1.0.1.tar.gz) = VZN+F5kYWxKGPUR/Qll+1p2ZKGhrjYih3xc3agl9g2k=
SHA256 (cargo/termcolor-1.1.3.tar.gz) = urJNMLkRsjdvOhPMLNRDFC8Mgd2gTBGGk+NbODV1d1U=
SHA256 (cargo/textwrap-0.16.0.tar.gz) = IioiKlv+G7pKd7RexIinQbPLiHLl5JlFH9fQEpycfD0=
SHA256 (cargo/thread_local-1.1.4.tar.gz) = VRbCe3gxHFC/QsBxQlxWCseZsRwwsx+H4wgZZf5eAYA=
SHA256 (cargo/typed-arena-2.0.1.tar.gz) = BoXITV1U0cJvfT65bNQVUK25e67RQadhzzNdPTO80K4=
SHA256 (cargo/wild-2.1.0.tar.gz) = BbEWaFpr4MUvWhAzNMv/JttkOCbHs3NfwKO6mHExCnQ=
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
SHA256 (cargo/windows-sys-0.42.0.tar.gz) = Wj4YIPCLhRP2dverbB+Z/zEvuXtVPTD/TdhvnxVyiqc=
SHA256 (cargo/windows_aarch64_gnullvm-0.42.0.tar.gz) = QdKqcfbwy+AK5RZ9kO88/mZSfW9hPKeKyAJMPMq5oZ4=
SHA256 (cargo/windows_aarch64_msvc-0.42.0.tar.gz) = 3Q8lL1o1ysg9YxGy55WYH17m5n6x+af2TrRQD7xNzbQ=
SHA256 (cargo/windows_i686_gnu-0.42.0.tar.gz) = ++rhn2cWhBY2wo1pU3XfF1Ysogiyt9DcR2NaUK5sXec=
SHA256 (cargo/windows_i686_msvc-0.42.0.tar.gz) = hMEvZdqjndK6vm5EKYj8Mp1iQ/3OR9fS0VW42HSGIkY=
SHA256 (cargo/windows_x86_64_gnu-0.42.0.tar.gz) = v3sbIbU2LLwxj2hhUOW86nXs7cdN0VfYdNdUospEsO0=
SHA256 (cargo/windows_x86_64_gnullvm-0.42.0.tar.gz) = CdUl0row7rMpdmW9Q0pUKX5BcMfxpEytTvWAlbTNICg=
SHA256 (cargo/windows_x86_64_msvc-0.42.0.tar.gz) = 9AAJ2FdZclo02m2JqU5j173FCoYqzw28fI5Ijx7ctvU=
SHA256 (cargo/wyz-0.5.1.tar.gz) = BfNg/AskKWMpx4/ahSoemugt6c97J9rkt/YvEY93ue0=
SHA256 (cargo/zopfli-0.7.1.tar.gz) = 8eDRbDAjaGBoao8D02s4TcL8BnWokWNn0vmh7NeV6rY=
SHA256 (oxipng-8.0.0.tar.gz) = 75bWNA5wkA3go4rOj18gh49sJWsYsMWc2H8rUVQ3uHs=
SIZE (cargo/adler-1.0.2.tar.gz) = 12778
SIZE (cargo/adler32-1.2.0.tar.gz) = 6411
SIZE (cargo/atty-0.2.14.tar.gz) = 5470
SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
SIZE (cargo/bitvec-1.0.1.tar.gz) = 224375
SIZE (cargo/bytemuck-1.12.3.tar.gz) = 39835
SIZE (cargo/byteorder-1.4.3.tar.gz) = 22512
SIZE (cargo/cc-1.0.78.tar.gz) = 61375
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
SIZE (cargo/clap-3.2.23.tar.gz) = 219435
SIZE (cargo/clap_lex-0.2.4.tar.gz) = 9652
SIZE (cargo/color_quant-1.1.0.tar.gz) = 6649
SIZE (cargo/crc-3.0.0.tar.gz) = 9956
SIZE (cargo/crc-catalog-2.1.0.tar.gz) = 9863
SIZE (cargo/crc32fast-1.3.2.tar.gz) = 38661
SIZE (cargo/crossbeam-channel-0.5.6.tar.gz) = 90292
SIZE (cargo/crossbeam-deque-0.8.2.tar.gz) = 21237
SIZE (cargo/crossbeam-epoch-0.9.13.tar.gz) = 48313
SIZE (cargo/crossbeam-utils-0.8.14.tar.gz) = 42127
SIZE (cargo/either-1.8.0.tar.gz) = 15992
SIZE (cargo/filetime-0.2.19.tar.gz) = 15028
SIZE (cargo/flate2-1.0.25.tar.gz) = 70210
SIZE (cargo/funty-2.0.0.tar.gz) = 13160
SIZE (cargo/glob-0.3.0.tar.gz) = 18724
SIZE (cargo/hashbrown-0.12.3.tar.gz) = 102968
SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
SIZE (cargo/hermit-abi-0.2.6.tar.gz) = 13027
SIZE (cargo/image-0.24.5.tar.gz) = 270381
SIZE (cargo/indexmap-1.9.2.tar.gz) = 54627
SIZE (cargo/iter-read-0.3.1.tar.gz) = 8856
SIZE (cargo/itertools-0.10.5.tar.gz) = 115354
SIZE (cargo/libc-0.2.139.tar.gz) = 638983
SIZE (cargo/libdeflate-sys-0.11.0.tar.gz) = 184829
SIZE (cargo/libdeflater-0.11.0.tar.gz) = 23427
SIZE (cargo/log-0.4.17.tar.gz) = 38028
SIZE (cargo/memoffset-0.7.1.tar.gz) = 8556
SIZE (cargo/miniz_oxide-0.6.2.tar.gz) = 54536
SIZE (cargo/num-integer-0.1.45.tar.gz) = 22529
SIZE (cargo/num-rational-0.4.1.tar.gz) = 27889
SIZE (cargo/num-traits-0.2.15.tar.gz) = 49262
SIZE (cargo/num_cpus-1.15.0.tar.gz) = 15680
SIZE (cargo/once_cell-1.16.0.tar.gz) = 32120
SIZE (cargo/os_str_bytes-6.4.1.tar.gz) = 23101
SIZE (cargo/png-0.17.7.tar.gz) = 80979
SIZE (cargo/radium-0.7.0.tar.gz) = 10906
SIZE (cargo/rayon-1.6.1.tar.gz) = 166330
SIZE (cargo/rayon-core-1.10.1.tar.gz) = 70008
SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
SIZE (cargo/rgb-0.8.34.tar.gz) = 16285
SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331
SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175
SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
SIZE (cargo/semver-1.0.16.tar.gz) = 29850
SIZE (cargo/stderrlog-0.5.4.tar.gz) = 24710
SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
SIZE (cargo/tap-1.0.1.tar.gz) = 11316
SIZE (cargo/termcolor-1.1.3.tar.gz) = 17242
SIZE (cargo/textwrap-0.16.0.tar.gz) = 53722
SIZE (cargo/thread_local-1.1.4.tar.gz) = 13106
SIZE (cargo/typed-arena-2.0.1.tar.gz) = 11439
SIZE (cargo/wild-2.1.0.tar.gz) = 7548
SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SIZE (cargo/windows-sys-0.42.0.tar.gz) = 3006791
SIZE (cargo/windows_aarch64_gnullvm-0.42.0.tar.gz) = 357917
SIZE (cargo/windows_aarch64_msvc-0.42.0.tar.gz) = 659424
SIZE (cargo/windows_i686_gnu-0.42.0.tar.gz) = 728570
SIZE (cargo/windows_i686_msvc-0.42.0.tar.gz) = 717477
SIZE (cargo/windows_x86_64_gnu-0.42.0.tar.gz) = 692493
SIZE (cargo/windows_x86_64_gnullvm-0.42.0.tar.gz) = 357906
SIZE (cargo/windows_x86_64_msvc-0.42.0.tar.gz) = 659377
SIZE (cargo/wyz-0.5.1.tar.gz) = 18790
SIZE (cargo/zopfli-0.7.1.tar.gz) = 44416
SIZE (oxipng-8.0.0.tar.gz) = 51646362

View file

@ -0,0 +1,2 @@
Oxipng is a multithreaded lossless PNG compression optimizer. It can be used
via a command-line interface or as a library in other Rust programs.

View file

@ -0,0 +1 @@
@bin bin/oxipng

View file

@ -14,13 +14,13 @@ COMMENT-clippy = Rust linter
COMMENT-rustfmt = Rust code formatter
COMMENT-src = Rust source component
V = 1.72.1
V = 1.73.0
DISTNAME = rustc-${V}-src
# rustc bootstrap version
BV-aarch64 = 1.72.0-20230825
BV-amd64 = 1.72.0-20230824
BV-i386 = 1.72.0-20230825
BV-aarch64 = 1.73.0-20231007
BV-amd64 = 1.73.0-20231004
BV-i386 = 1.73.0-20231005
BV-powerpc64 = 1.65.0-20221213
BV-riscv64 = 1.72.0-20230920
BV-sparc64 = 1.72.0-20230920

View file

@ -1,14 +1,14 @@
SHA256 (rust/rustc-1.72.1-src.tar.xz) = rqWNli/xwZUhufWHqtiChfD9Nba2c4sDGnoVuxtwp8M=
SHA256 (rust/rustc-bootstrap-aarch64-1.72.0-20230825.tar.xz) = Wzjtco6JjD5yZQGLhi76jb2RNCFyImw5XA1wcEyGYQA=
SHA256 (rust/rustc-bootstrap-amd64-1.72.0-20230824.tar.xz) = jL45+sGiHRz18eUITw8uF+2eBLapNu24gECwpyn3YCc=
SHA256 (rust/rustc-bootstrap-i386-1.72.0-20230825.tar.xz) = 5EgsJnpIQLf8dvfUBe4wGLZPG+bsuz0fIruYQfhC6ic=
SHA256 (rust/rustc-1.73.0-src.tar.xz) = bq9nLb6i5llq+MmZ9eaSS5r0u4sCFmv+C5KOaKp1rmI=
SHA256 (rust/rustc-bootstrap-aarch64-1.73.0-20231007.tar.xz) = NnC+Tyfxc9P0ZVECHEtnB2LZkblRYrQ6SyLMHRkWxzk=
SHA256 (rust/rustc-bootstrap-amd64-1.73.0-20231004.tar.xz) = n2l0Q3Vudo46il9XOQbpPUBw1bs1FQlb6HMxXD/UnPU=
SHA256 (rust/rustc-bootstrap-i386-1.73.0-20231005.tar.xz) = 1IzX6mZiOn4tkFj/2o644RUGkoRO97TNN3o4Vx45SzY=
SHA256 (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.xz) = w5/EmOdqCKuxnLR2RG6/lZIZW57e+FhvxoA5VUniaTY=
SHA256 (rust/rustc-bootstrap-riscv64-1.72.0-20230920.tar.xz) = 4TAcFDYkum+D+SZQkQita974hvUzGLaoEmDcbXUhZ6o=
SHA256 (rust/rustc-bootstrap-sparc64-1.72.0-20230920.tar.xz) = 5Arfg3LL4PpnA/z/ckfGogUC8LlPNbgUywEmA5+d6n0=
SIZE (rust/rustc-1.72.1-src.tar.xz) = 151643600
SIZE (rust/rustc-bootstrap-aarch64-1.72.0-20230825.tar.xz) = 61720452
SIZE (rust/rustc-bootstrap-amd64-1.72.0-20230824.tar.xz) = 68317076
SIZE (rust/rustc-bootstrap-i386-1.72.0-20230825.tar.xz) = 69767388
SIZE (rust/rustc-1.73.0-src.tar.xz) = 154319536
SIZE (rust/rustc-bootstrap-aarch64-1.73.0-20231007.tar.xz) = 63575596
SIZE (rust/rustc-bootstrap-amd64-1.73.0-20231004.tar.xz) = 69665652
SIZE (rust/rustc-bootstrap-i386-1.73.0-20231005.tar.xz) = 71817024
SIZE (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.xz) = 61141484
SIZE (rust/rustc-bootstrap-riscv64-1.72.0-20230920.tar.xz) = 61405024
SIZE (rust/rustc-bootstrap-sparc64-1.72.0-20230920.tar.xz) = 61195032

View file

@ -4,7 +4,7 @@ aarch64: make -Z branch-protection=bti,pac-ret the default
Index: compiler/rustc_session/src/options.rs
--- compiler/rustc_session/src/options.rs.orig
+++ compiler/rustc_session/src/options.rs
@@ -1386,6 +1386,24 @@ options! {
@@ -1385,6 +1385,24 @@ options! {
// - src/doc/rustc/src/codegen-options/index.md
}
@ -29,7 +29,7 @@ Index: compiler/rustc_session/src/options.rs
options! {
UnstableOptions, Z_OPTIONS, dbopts, "Z", "unstable",
@@ -1411,9 +1429,9 @@ options! {
@@ -1410,9 +1428,9 @@ options! {
(default: no)"),
box_noalias: bool = (true, parse_bool, [TRACKED],
"emit noalias metadata for box (default: yes)"),

View file

@ -3,7 +3,7 @@ Workaround for sparc64: bootstrap segfaults without -O3
Index: src/bootstrap/bootstrap.py
--- src/bootstrap/bootstrap.py.orig
+++ src/bootstrap/bootstrap.py
@@ -938,6 +938,9 @@ class RustBuild(object):
@@ -936,6 +936,9 @@ class RustBuild(object):
if deny_warnings:
env["RUSTFLAGS"] += " -Dwarnings"

View file

@ -4,7 +4,7 @@ https://github.com/rust-lang/rust/issues/39900
Index: src/bootstrap/lib.rs
--- src/bootstrap/lib.rs.orig
+++ src/bootstrap/lib.rs
@@ -1142,7 +1142,6 @@ impl Build {
@@ -1177,7 +1177,6 @@ impl Build {
.args()
.iter()
.map(|s| s.to_string_lossy().into_owned())

View file

@ -3,7 +3,7 @@ Disable "Bootstrap" test by default (it requires network).
Index: src/bootstrap/test.rs
--- src/bootstrap/test.rs.orig
+++ src/bootstrap/test.rs
@@ -2671,7 +2671,7 @@ pub struct Bootstrap;
@@ -2686,7 +2686,7 @@ pub struct Bootstrap;
impl Step for Bootstrap {
type Output = ();

View file

@ -37,7 +37,6 @@ lib/rustlib/${TRIPLE_ARCH}/lib/libtest-${LIBRUST_HASH}18.rlib
@so lib/rustlib/${TRIPLE_ARCH}/lib/libtest-${LIBRUST_HASH}18.so
lib/rustlib/${TRIPLE_ARCH}/lib/libunicode_width-${LIBRUST_HASH}19.rlib
lib/rustlib/${TRIPLE_ARCH}/lib/libunwind-${LIBRUST_HASH}1a.rlib
@bin libexec/cargo-credential-1password
@man man/man1/cargo-add.1
@man man/man1/cargo-bench.1
@man man/man1/cargo-build.1

View file

@ -381,6 +381,7 @@ lib/rustlib/src/rust/library/core/src/iter/adapters/inspect.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/intersperse.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/map.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/map_while.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/map_windows.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/mod.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/peekable.rs
lib/rustlib/src/rust/library/core/src/iter/adapters/rev.rs
@ -566,6 +567,7 @@ lib/rustlib/src/rust/library/core/tests/clone.rs
lib/rustlib/src/rust/library/core/tests/cmp.rs
lib/rustlib/src/rust/library/core/tests/const_ptr.rs
lib/rustlib/src/rust/library/core/tests/convert.rs
lib/rustlib/src/rust/library/core/tests/error.rs
lib/rustlib/src/rust/library/core/tests/fmt/
lib/rustlib/src/rust/library/core/tests/fmt/builders.rs
lib/rustlib/src/rust/library/core/tests/fmt/float.rs
@ -593,6 +595,7 @@ lib/rustlib/src/rust/library/core/tests/iter/adapters/fuse.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/inspect.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/intersperse.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/map.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/map_windows.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/mod.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/peekable.rs
lib/rustlib/src/rust/library/core/tests/iter/adapters/scan.rs
@ -1133,14 +1136,6 @@ lib/rustlib/src/rust/library/std/src/panicking.rs
lib/rustlib/src/rust/library/std/src/path/
lib/rustlib/src/rust/library/std/src/path.rs
lib/rustlib/src/rust/library/std/src/path/tests.rs
lib/rustlib/src/rust/library/std/src/personality/
lib/rustlib/src/rust/library/std/src/personality.rs
lib/rustlib/src/rust/library/std/src/personality/dwarf/
lib/rustlib/src/rust/library/std/src/personality/dwarf/eh.rs
lib/rustlib/src/rust/library/std/src/personality/dwarf/mod.rs
lib/rustlib/src/rust/library/std/src/personality/dwarf/tests.rs
lib/rustlib/src/rust/library/std/src/personality/emcc.rs
lib/rustlib/src/rust/library/std/src/personality/gcc.rs
lib/rustlib/src/rust/library/std/src/prelude/
lib/rustlib/src/rust/library/std/src/prelude/mod.rs
lib/rustlib/src/rust/library/std/src/prelude/v1.rs
@ -1230,6 +1225,14 @@ lib/rustlib/src/rust/library/std/src/sys/itron/time/
lib/rustlib/src/rust/library/std/src/sys/itron/time.rs
lib/rustlib/src/rust/library/std/src/sys/itron/time/tests.rs
lib/rustlib/src/rust/library/std/src/sys/mod.rs
lib/rustlib/src/rust/library/std/src/sys/personality/
lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/
lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/eh.rs
lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/mod.rs
lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/tests.rs
lib/rustlib/src/rust/library/std/src/sys/personality/emcc.rs
lib/rustlib/src/rust/library/std/src/sys/personality/gcc.rs
lib/rustlib/src/rust/library/std/src/sys/personality/mod.rs
lib/rustlib/src/rust/library/std/src/sys/sgx/
lib/rustlib/src/rust/library/std/src/sys/sgx/abi/
lib/rustlib/src/rust/library/std/src/sys/sgx/abi/entry.S
@ -1499,7 +1502,9 @@ lib/rustlib/src/rust/library/std/tests/common/
lib/rustlib/src/rust/library/std/tests/common/mod.rs
lib/rustlib/src/rust/library/std/tests/create_dir_all_bare.rs
lib/rustlib/src/rust/library/std/tests/env.rs
lib/rustlib/src/rust/library/std/tests/process_spawning.rs
lib/rustlib/src/rust/library/std/tests/run-time-detect.rs
lib/rustlib/src/rust/library/std/tests/switch-stdout.rs
lib/rustlib/src/rust/library/std/tests/thread.rs
lib/rustlib/src/rust/library/stdarch/
lib/rustlib/src/rust/library/stdarch/.cirrus.yml
@ -1895,7 +1900,6 @@ lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRegistersSave.S
lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRustSgx.c
lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRustSgx.h
lib/rustlib/src/rust/src/llvm-project/libunwind/src/Unwind_AIXExtras.cpp
lib/rustlib/src/rust/src/llvm-project/libunwind/src/Unwind_AppleExtras.cpp
lib/rustlib/src/rust/src/llvm-project/libunwind/src/assembly.h
lib/rustlib/src/rust/src/llvm-project/libunwind/src/cet_unwind.h
lib/rustlib/src/rust/src/llvm-project/libunwind/src/config.h
@ -1911,6 +1915,7 @@ lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/apple-libunwind-bac
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/cmake-bridge.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/ibm-libunwind-shared.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-merged.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-mingw.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-shared.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-static.cfg.in
lib/rustlib/src/rust/src/llvm-project/libunwind/test/floatregister.pass.cpp

View file

@ -4,7 +4,7 @@ ONLY_FOR_ARCHS += aarch64 amd64 arm i386 powerpc powerpc64
COMMENT = high performance Common Lisp compiler
V = 2.3.8
V = 2.3.9
DISTNAME = sbcl-${V}-source
PKGNAME = sbcl-${V}
@ -12,7 +12,7 @@ CATEGORIES = lang
HOMEPAGE = https://www.sbcl.org/
MAINTAINER = Sebastien Marie <semarie@online.fr>
MAINTAINER = Sebastien Marie <semarie@kapouay.eu.org>
# Public domain and BSD
PERMIT_PACKAGE = Yes

View file

@ -1,2 +1,2 @@
SHA256 (sbcl-2.3.8-source.tar.bz2) = QhVxsqyRbli+jrzqXvSr+NeQKGPbah0KXvqVAK3KDSk=
SIZE (sbcl-2.3.8-source.tar.bz2) = 7562146
SHA256 (sbcl-2.3.9-source.tar.bz2) = fSiakSMgIgKL8BKJAMMr8A5MVDDDLyivBZTIpZKphlQ=
SIZE (sbcl-2.3.9-source.tar.bz2) = 7574665

View file

@ -4,16 +4,15 @@ ONLY_FOR_ARCHS= ${LLD_ARCHS}
COMMENT-main= groupware server backend with RPC, IMAP, POP3 support
COMMENT-mapi= gromox MAPI extensions for PHP
V= 2.12
V= 2.14
DISTNAME= gromox-${V}
REVISION= 0
PKGNAME-main= gromox-core-${V}
PKGNAME-mapi= gromox-mapi-${V}
GH_ACCOUNT= grommunio
GH_PROJECT= gromox
GH_COMMIT= ae30bb006ae05f8e4694056c1c2d120d04fc7cc3
GH_COMMIT= 1217d645d30bdd23e3e816a36433bbb113cead55
CATEGORIES= mail www productivity

View file

@ -1,2 +1,2 @@
SHA256 (grommunio/gromox-2.12-ae30bb00.tar.gz) = +l+/S6KqwukngoaGlSvWcpcC484LWM7xZqc0STvscR0=
SIZE (grommunio/gromox-2.12-ae30bb00.tar.gz) = 1680837
SHA256 (grommunio/gromox-2.14-1217d645.tar.gz) = OQvTDejwOR8K/W8GEHX6aZ8++4qTS9McZPie0cBofsc=
SIZE (grommunio/gromox-2.14-1217d645.tar.gz) = 1689757

View file

@ -1,7 +1,7 @@
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -107,25 +107,25 @@ PKG_CHECK_MODULES([sqlite], [sqlite3])
@@ -108,25 +108,25 @@ PKG_CHECK_MODULES([sqlite], [sqlite3])
PKG_CHECK_MODULES([ssl], [libssl])
PKG_CHECK_MODULES([tinyxml], [tinyxml2 >= 8])
PKG_CHECK_MODULES([vmime], [vmime >= 0.9.2])

View file

@ -0,0 +1,41 @@
From 1ddf92fea9e1edab5d2c79ddb4b7b9070f4dd31e Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jengelh@inai.de>
Date: Tue, 10 Oct 2023 14:36:52 +0200
Subject: [PATCH] ews: drop excess constexpr keywords
Index: exch/ews/enums.hpp
--- exch/ews/enums.hpp.orig
+++ exch/ews/enums.hpp
@@ -33,12 +33,12 @@ class StrEnum (public)
constexpr StrEnum(const char* v) : idx(check(v)) {}
constexpr explicit StrEnum(index_t index) : idx(check(index)) {}
- constexpr operator std::string() const {return s();}
+ operator std::string() const {return s();}
constexpr operator std::string_view() const {return sv();}
constexpr operator const char*() const {return c_str();}
constexpr operator index_t() const {return index();}
- constexpr std::string s() const {return Choices[idx];}
+ std::string s() const {return Choices[idx];}
constexpr std::string_view sv() const {return Choices[idx];}
constexpr const char* c_str() const {return Choices[idx];}
constexpr index_t index() const {return idx;}
@@ -46,7 +46,7 @@ class StrEnum (public)
constexpr bool operator==(const char* v) const {return strcmp(v, Choices[idx]) == 0;}
constexpr bool operator==(const StrEnum& o) const {return idx == o.idx;}
- static constexpr index_t check(const std::string_view& v)
+ static index_t check(const std::string_view& v)
{
for(index_t i = 0; i < Choices.size(); ++i)
if(v == Choices[i])
@@ -56,7 +56,7 @@ class StrEnum (public)
throw gromox::EWS::Exceptions::EnumError(msg);
}
- static constexpr index_t check(index_t value)
+ static index_t check(index_t value)
{
if(value < sizeof...(Cs))
return value;

View file

@ -0,0 +1,62 @@
From 4e6f7b7799fa076b80aa5839655fef43f7c11a1f Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jengelh@inai.de>
Date: Wed, 11 Oct 2023 15:59:39 +0200
Subject: [PATCH] build: resolve compile/linkvalidation error related to
FNV::apply<T>
Index: exch/ews/hash.hpp
--- exch/ews/hash.hpp.orig
+++ exch/ews/hash.hpp
@@ -16,7 +16,27 @@
*/
struct FNV
{
+ private:
/**
+ * @brief Update hash
+ *
+ * @param data Data to hash
+ * @param count Data element count
+ *
+ * @tparam T One of uint8_t, uint16_t, uint32_t or uint64_t
+ *
+ * @return New hash value
+ */
+ template<typename T>
+ constexpr uint64_t apply(const T *data, uint64_t count) noexcept
+ {
+ for (const T *ptr = data; ptr < &data[count]; ++ptr)
+ value = (value ^ static_cast<uint64_t>(*ptr)) * 0x100000001b3ULL;
+ return value;
+ }
+
+ public:
+ /**
* @brief Initialize by consecutively hashing all objects
*
* @param objs Objects to hash
@@ -83,24 +103,4 @@ struct FNV
}
uint64_t value = 0xcbf29ce484222325ULL; ///< Current hash value
-
-private:
- /**
- * @brief Update hash
- *
- * @param data Data to hash
- * @param count Data element count
- *
- * @tparam T One of uint8_t, uint16_t, uint32_t or uint64_t
- *
- * @return New hash value
- */
- template<typename T>
- constexpr uint64_t apply(const T* data, uint64_t count) noexcept
- {
- for(const T* ptr = data; ptr < data+count; ++ptr)
- value = (value^uint64_t(*ptr))*0x100000001b3ULL;
- return value;
- }
};
-

View file

@ -34,9 +34,6 @@ lib/gromox/libgxm_alias_resolve.la
@static-lib lib/gromox/libgxm_exmdb_local.a
lib/gromox/libgxm_exmdb_local.la
@so lib/gromox/libgxm_exmdb_local.so
@static-lib lib/gromox/libgxm_mlist_expand.a
lib/gromox/libgxm_mlist_expand.la
@so lib/gromox/libgxm_mlist_expand.so
@static-lib lib/gromox/libgxm_remote_delivery.a
lib/gromox/libgxm_remote_delivery.la
@so lib/gromox/libgxm_remote_delivery.so
@ -129,7 +126,6 @@ libexec/gromox/create_queue.sh
@bin libexec/gromox/delivery
@bin libexec/gromox/delivery-queue
@bin libexec/gromox/event
@bin libexec/gromox/freebusy
@bin libexec/gromox/gromox-snapshot
@bin libexec/gromox/http
@bin libexec/gromox/imap
@ -147,6 +143,7 @@ man/man4/autodiscover.4gx
man/man4/dnsbl_filter.4gx
man/man4/event_proxy.4gx
man/man4/event_stub.4gx
man/man4/ews.4gx
man/man4/exchange_emsmdb.4gx
man/man4/exchange_nsp.4gx
man/man4/exchange_rfr.4gx
@ -173,7 +170,6 @@ man/man8/cleaner.8gx
man/man8/delivery-queue.8gx
man/man8/delivery.8gx
man/man8/event.8gx
man/man8/freebusy.8gx
@man man/man8/gromox-abktconv.8
@man man/man8/gromox-abktpull.8
@man man/man8/gromox-compress.8
@ -677,12 +673,10 @@ share/gromox/gromox.ldif
share/gromox/http/
share/gromox/http/php/
share/gromox/http/php/ews/
share/gromox/http/php/ews/exchange.php
share/gromox/http/php/ews/thumbnail.php
share/gromox/http/php/lib/
share/gromox/http/php/lib/conf.php
share/gromox/http/php/lib/db.php
share/gromox/http/php/lib/util.php
share/gromox/lang_charset.txt
share/gromox/lcid.txt
share/gromox/local_bounce/

View file

@ -2,11 +2,11 @@ COMMENT= EAS (Exchange ActiveSync) interface for grommunio
V= 2.0
DISTNAME= grommunio-sync-${V}
REVISION= 1
REVISION= 2
GH_ACCOUNT= grommunio
GH_PROJECT= grommunio-sync
GH_COMMIT= 313dd0285dcd53849b2444df524d0e54b4e4ca07
GH_COMMIT= 0ec6aa01139d466ce13e546b7c72443178534c67
DISTFILES= ${GH_DISTFILE}
DISTFILES.a= ${GH_PROJECT}-${GH_COMMIT}-vendor.tar.gz

View file

@ -1,4 +1,4 @@
SHA256 (grommunio/grommunio-sync-2.0-313dd028.tar.gz) = Uaec9vLf3PyILB5IjOKasresd06UGKx/i/5OJgfuZ2A=
SHA256 (grommunio/grommunio-sync-313dd0285dcd53849b2444df524d0e54b4e4ca07-vendor.tar.gz) = ekXBbFuY5WmXdW3c5aJ3MbZL1mnhJ/9jfwm5IBThbVo=
SIZE (grommunio/grommunio-sync-2.0-313dd028.tar.gz) = 312431
SIZE (grommunio/grommunio-sync-313dd0285dcd53849b2444df524d0e54b4e4ca07-vendor.tar.gz) = 11667
SHA256 (grommunio/grommunio-sync-0ec6aa01139d466ce13e546b7c72443178534c67-vendor.tar.gz) = /vUnSxerWxT1p47bObO+F+fEOMLYu0e2D8mi6p0lMh8=
SHA256 (grommunio/grommunio-sync-2.0-0ec6aa01.tar.gz) = OSI/PE4KYPICeVC+ViAD4ks15jUhujdm8t9DGlXTuJw=
SIZE (grommunio/grommunio-sync-0ec6aa01139d466ce13e546b7c72443178534c67-vendor.tar.gz) = 11656
SIZE (grommunio/grommunio-sync-2.0-0ec6aa01.tar.gz) = 312225

View file

@ -1,12 +1,11 @@
COMMENT= web user interface for grommunio
V= 3.2
V= 3.3
DISTNAME= grommunio-web-${V}
REVISION= 5
GH_ACCOUNT= grommunio
GH_PROJECT= grommunio-web
GH_COMMIT= 8350b619b1ddf3571774a56baa5dc770c0303191
GH_COMMIT= f7738a0bd76d20c661ecdf6780072f5e21c71e5b
CATEGORIES= mail www

View file

@ -1,2 +1,2 @@
SHA256 (grommunio/grommunio-web-3.2-8350b619.tar.gz) = C69j6Vx3SR1HC/3PPvJJ9q4g1Iv9xaRHS1MoYnMKi+g=
SIZE (grommunio/grommunio-web-3.2-8350b619.tar.gz) = 27326214
SHA256 (grommunio/grommunio-web-3.3-f7738a0b.tar.gz) = F+o+9BNOrwi0A2OZoG7ktCdDZENaZMsnbuWBiuDKlGU=
SIZE (grommunio/grommunio-web-3.3-f7738a0b.tar.gz) = 27327948

View file

@ -3,7 +3,7 @@ COMMENT = Mozilla e-mail, calendar, rss and usenet client
# Don't forget to bump mail/thunderbird-i18n after updates.
MOZILLA_VERSION = 115.3.1
MOZILLA_VERSION = 115.3.2
MOZILLA_BRANCH = release
MOZILLA_PROJECT = thunderbird
MOZILLA_CODENAME = comm/mail

View file

@ -1,2 +1,2 @@
SHA256 (mozilla/thunderbird-115.3.1.source.tar.xz) = wv1kDsarAFwqy211lLkHUbHvaEygOPDTkZBEuq/nNt4=
SIZE (mozilla/thunderbird-115.3.1.source.tar.xz) = 530392392
SHA256 (mozilla/thunderbird-115.3.2.source.tar.xz) = kn35avKqUdMix8VJrKJjSWViMLe/WnnxNasPpM7/cdM=
SIZE (mozilla/thunderbird-115.3.2.source.tar.xz) = 533609600

View file

@ -1,4 +1,4 @@
V = 0.37
V = 0.38
DISTNAME = notmuch-$V
EXTRACT_SUFX = .tar.xz

View file

@ -1,2 +1,2 @@
SHA256 (notmuch-0.37.tar.xz) = DnZt8ot4v064I1Ymqx9S8E8eNmZJMlqM6NPJCGAnhvY=
SIZE (notmuch-0.37.tar.xz) = 792568
SHA256 (notmuch-0.38.tar.xz) = oXkBrb5D9IGmv1PBWiogJovI3HrVzPaFoNF8FFbbr24=
SIZE (notmuch-0.38.tar.xz) = 804536

View file

@ -24,7 +24,7 @@ Index: lib/Makefile.local
endif
ifeq ($(LIBDIR_IN_LDCONFIG),1)
ifeq ($(DESTDIR),)
@@ -75,19 +79,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules)
@@ -76,19 +80,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules)
$(dir)/$(LIBNAME): $(libnotmuch_modules) util/libnotmuch_util.a parse-time-string/libparse-time-string.a
$(call quiet,CXX $(CXXFLAGS)) $(libnotmuch_modules) $(FINAL_LIBNOTMUCH_LDFLAGS) $(LIBRARY_LINK_FLAG) -o $@ util/libnotmuch_util.a parse-time-string/libparse-time-string.a

View file

@ -1,7 +1,7 @@
Index: test/T360-symbol-hiding.sh
--- test/T360-symbol-hiding.sh.orig
+++ test/T360-symbol-hiding.sh
@@ -26,7 +26,7 @@ test_begin_subtest 'checking output'
@@ -30,7 +30,7 @@ test_begin_subtest 'checking output'
test_expect_equal "$result" "$output"
test_begin_subtest 'comparing existing to exported symbols'

View file

@ -4,11 +4,11 @@ Removing the append logic fixes this
Index: test/test-lib.sh
--- test/test-lib.sh.orig
+++ test/test-lib.sh
@@ -919,7 +919,7 @@ notmuch_with_shim () {
base_name="$1"
@@ -944,7 +944,7 @@ notmuch_with_shim () {
base_name=$1
shift
shim_file="${base_name}.so"
- LD_PRELOAD=${LD_PRELOAD:+:$LD_PRELOAD}:./${shim_file} notmuch-shared "$@"
- LD_PRELOAD=${LD_PRELOAD:+:$LD_PRELOAD}:./${shim_file} $notmuch_cmd "$@"
+ LD_PRELOAD=./${shim_file} notmuch-shared "$@"
}

View file

@ -1,2 +1,2 @@
SHA256 (notmuch-0.37.tar.xz) = DnZt8ot4v064I1Ymqx9S8E8eNmZJMlqM6NPJCGAnhvY=
SIZE (notmuch-0.37.tar.xz) = 792568
SHA256 (notmuch-0.38.tar.xz) = oXkBrb5D9IGmv1PBWiogJovI3HrVzPaFoNF8FFbbr24=
SIZE (notmuch-0.38.tar.xz) = 804536

View file

@ -2,7 +2,7 @@ COMMENT= event-driven spam filtering system in C/Lua
GH_ACCOUNT= vstakhov
GH_PROJECT= rspamd
GH_TAGNAME= 3.6
GH_TAGNAME= 3.7.1
CATEGORIES= mail

View file

@ -1,2 +1,2 @@
SHA256 (rspamd-3.6.tar.gz) = uuJ59jZfcJ25/Dry26C6vLjRnaSwCVlT65Tze2cz1fc=
SIZE (rspamd-3.6.tar.gz) = 5843907
SHA256 (rspamd-3.7.1.tar.gz) = Kzx5bRTdNsLYNC5gyJzwNWKOgOHgODTb9q98pDpk++8=
SIZE (rspamd-3.7.1.tar.gz) = 5899444

View file

@ -1,7 +1,7 @@
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -356,7 +356,7 @@ IF (LIBCRYPT_LIBRARY_PATH)
@@ -352,7 +352,7 @@ IF (LIBCRYPT_LIBRARY_PATH)
SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES};-L${LIBCRYPT_LIBRARY_PATH};${LIBCRYPT_LIBRARY}")
SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES};-L${LIBSSL_LIBRARY_PATH};${LIBSSL_LIBRARY}")
ELSE ()

View file

@ -1,8 +1,8 @@
Index: src/CMakeLists.txt
--- src/CMakeLists.txt.orig
+++ src/CMakeLists.txt
@@ -231,9 +231,9 @@ TARGET_LINK_LIBRARIES(rspamd-server ${RSPAMD_REQUIRED_
ADD_EXECUTABLE(rspamd ${RSPAMDSRC} ${CMAKE_CURRENT_BINARY_DIR}/workers.c ${CMAKE_CURRENT_BINARY_DIR}/config.h)
@@ -235,9 +235,9 @@ ADD_EXECUTABLE(rspamd ${RSPAMDSRC} ${CMAKE_CURRENT_BIN
ADD_BACKWARD(rspamd)
SET_TARGET_PROPERTIES(rspamd PROPERTIES LINKER_LANGUAGE CXX)
SET_TARGET_PROPERTIES(rspamd-server PROPERTIES LINKER_LANGUAGE CXX)
-IF(NOT DEBIAN_BUILD)

View file

@ -12,4 +12,4 @@ Index: src/rspamadm/CMakeLists.txt
+ENDIF (NOT DEBIAN_BUILD AND NOT OPENBSD_BUILD)
SET_TARGET_PROPERTIES(rspamadm PROPERTIES LINKER_LANGUAGE CXX)
INSTALL(TARGETS rspamadm RUNTIME DESTINATION bin)
ADD_BACKWARD(rspamadm)

View file

@ -101,6 +101,7 @@ share/examples/rspamd/modules.d/history_redis.conf
@sample ${ETC}/rspamd/modules.d/history_redis.conf
share/examples/rspamd/modules.d/http_headers.conf
@sample ${ETC}/rspamd/modules.d/http_headers.conf
share/examples/rspamd/modules.d/known_senders.conf
share/examples/rspamd/modules.d/maillist.conf
@sample ${ETC}/rspamd/modules.d/maillist.conf
share/examples/rspamd/modules.d/metadata_exporter.conf
@ -262,6 +263,7 @@ share/rspamd/lualib/lua_auth_results.lua
share/rspamd/lualib/lua_aws.lua
share/rspamd/lualib/lua_bayes_learn.lua
share/rspamd/lualib/lua_cfg_transform.lua
share/rspamd/lualib/lua_cfg_utils.lua
share/rspamd/lualib/lua_clickhouse.lua
share/rspamd/lualib/lua_content/
share/rspamd/lualib/lua_content/ical.lua
@ -335,7 +337,6 @@ share/rspamd/lualib/redis_scripts/neural_train_size.lua
share/rspamd/lualib/redis_scripts/ratelimit_check.lua
share/rspamd/lualib/redis_scripts/ratelimit_cleanup_pending.lua
share/rspamd/lualib/redis_scripts/ratelimit_update.lua
share/rspamd/lualib/rescore_utility.lua
share/rspamd/lualib/rspamadm/
share/rspamd/lualib/rspamadm/clickhouse.lua
share/rspamd/lualib/rspamadm/configgraph.lua
@ -353,7 +354,6 @@ share/rspamd/lualib/rspamadm/keypair.lua
share/rspamd/lualib/rspamadm/mime.lua
share/rspamd/lualib/rspamadm/neural_test.lua
share/rspamd/lualib/rspamadm/publicsuffix.lua
share/rspamd/lualib/rspamadm/rescore.lua
share/rspamd/lualib/rspamadm/stat_convert.lua
share/rspamd/lualib/rspamadm/statistics_dump.lua
share/rspamd/lualib/rspamadm/template.lua
@ -384,6 +384,7 @@ share/rspamd/plugins/hfilter.lua
share/rspamd/plugins/history_redis.lua
share/rspamd/plugins/http_headers.lua
share/rspamd/plugins/ip_score.lua
share/rspamd/plugins/known_senders.lua
share/rspamd/plugins/maillist.lua
share/rspamd/plugins/maps_stats.lua
share/rspamd/plugins/metadata_exporter.lua
@ -476,7 +477,7 @@ share/rspamd/www/js/lib/d3evolution.min.js
share/rspamd/www/js/lib/d3pie.min.js
share/rspamd/www/js/lib/fontawesome.min.js
share/rspamd/www/js/lib/footable.min.js
share/rspamd/www/js/lib/jquery-3.6.3.min.js
share/rspamd/www/js/lib/jquery-3.7.0.min.js
share/rspamd/www/js/lib/jquery.stickytabs.min.js
share/rspamd/www/js/lib/linenumbers.min.js
share/rspamd/www/js/lib/nprogress.min.js

View file

@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64 aarch64
PKG_ARCH = *
FV = 115.3.1
FV = 115.3.2
V = ${FV:C/b.$//}
NAME = thunderbird-i18n

View file

@ -1,108 +1,108 @@
SHA256 (mozilla/thunderbird-i18n-115.3.1/ar.xpi) = hOq6iTdZyH/3+ALdHfk2U+OQf3d4ZsnAlLhzxFL1dv8=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ast.xpi) = ZpXjXikyDrjj+QTIhCCWt0OoAPST88TwBydGvW/z3g0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/be.xpi) = 4xOr0SQlZ3gKeiRvD4TeH3yEw+jBCQVigsy65kAbyEs=
SHA256 (mozilla/thunderbird-i18n-115.3.1/bg.xpi) = bwQbEej8z372kfdJCiAzc/+0pZOfIaOgGI3PnmMsXBQ=
SHA256 (mozilla/thunderbird-i18n-115.3.1/br.xpi) = y6ObXEDakslF162AaggOSHjcqvNvuO/WLOTtIyQSXo0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ca.xpi) = a4MSUc5hgta75p8TAuxZXJW3K2oysa14OJpmk4knLWQ=
SHA256 (mozilla/thunderbird-i18n-115.3.1/cs.xpi) = IGGR0CwaDriIDqZ0HKoADo4cBnkh5e2hQhqKiQLe3e8=
SHA256 (mozilla/thunderbird-i18n-115.3.1/cy.xpi) = +CaOsadr4nRCGXsRdr97G6vqHe53ccBhnvnPfhRI5eA=
SHA256 (mozilla/thunderbird-i18n-115.3.1/da.xpi) = VetbxY+/s+TcGPDdEdtTkum2XNs7Yn6yhLasGvzq9JQ=
SHA256 (mozilla/thunderbird-i18n-115.3.1/de.xpi) = 2/LyqoW2QSF1bl2mcwPTqa6nczxfTDjDm21wCtQ2TOQ=
SHA256 (mozilla/thunderbird-i18n-115.3.1/dsb.xpi) = pPnj9RNtyvA79ndOUAF0rHt9aoXQvjXJqvg6gfALXRM=
SHA256 (mozilla/thunderbird-i18n-115.3.1/el.xpi) = YrdN9+lfbwnj5c0KiaODSd1V+gAvyJ1rib+o6RnbRf4=
SHA256 (mozilla/thunderbird-i18n-115.3.1/en-GB.xpi) = Nd9Ti0E8Flp1TWeLGpBhxFPvrO+75v+BiumgpxFCaZ0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/en-US.xpi) = y7zqO7/sodCEnwmSIaijoKxsAN4Idq62riWQzj7xmSU=
SHA256 (mozilla/thunderbird-i18n-115.3.1/es-AR.xpi) = r2Uk9ypaJtOWbIxAXSjlGGu+GncqfKfkgfRKYa5jOrE=
SHA256 (mozilla/thunderbird-i18n-115.3.1/es-ES.xpi) = Ad/zXun7DBN1v1R/j/rTOrRZ36eZ2DV8k1mtHpHkAjU=
SHA256 (mozilla/thunderbird-i18n-115.3.1/et.xpi) = IcF/1jzGTnmqQf0x78C+DOdUjTqpLVrO6iobF7EK+LQ=
SHA256 (mozilla/thunderbird-i18n-115.3.1/eu.xpi) = w7vDcLnQ55Pppx1tL/NmxiSxu2H4xbdttYrh22sPe34=
SHA256 (mozilla/thunderbird-i18n-115.3.1/fi.xpi) = gqo162nsjxY6LobXL30i7O69n6wXlOzODIAriUrDzcU=
SHA256 (mozilla/thunderbird-i18n-115.3.1/fr.xpi) = 4p1skHpoyzFCZTUfEf4lOjvkg77LBtWgrWLPqCWk6II=
SHA256 (mozilla/thunderbird-i18n-115.3.1/fy-NL.xpi) = Kf9UXi9CA90SKe3/k1QxidQt2JmwY1iwcXVOQia3Uck=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ga-IE.xpi) = EL9beb2ar3zbRl6QIOqrYz7k+ppcYIJBEa3WsAVOfoY=
SHA256 (mozilla/thunderbird-i18n-115.3.1/gd.xpi) = ScGDaG1vH7yOQ1Gmtv3Gvf+oeA1QPLVQ8rjILq6oeJk=
SHA256 (mozilla/thunderbird-i18n-115.3.1/gl.xpi) = arZdbhUITE7gWioD5Gcze+w7a9YXpUUQhw/EeUkzEyk=
SHA256 (mozilla/thunderbird-i18n-115.3.1/he.xpi) = 2H7aj/rnjxW55aAmMGvtMLqG62GvGp7NWNWkpbvNdco=
SHA256 (mozilla/thunderbird-i18n-115.3.1/hr.xpi) = dbcgdQUAjpdaUGKOvQgdKqOQmq0FedDEtzlrBg0Zvvw=
SHA256 (mozilla/thunderbird-i18n-115.3.1/hsb.xpi) = Wx1d/2EAO4zs3z7wU//vd3CgOskNUZ0T9PRQFyyvc4A=
SHA256 (mozilla/thunderbird-i18n-115.3.1/hu.xpi) = dZIxKXsGVkveJJ9w8ZNi/klx95A4tYOsX+TGbeuqhtA=
SHA256 (mozilla/thunderbird-i18n-115.3.1/hy-AM.xpi) = DtYPDKJW6LVKskzfrTLNsgaFGR5zTIst+Gg4E9ke9Cg=
SHA256 (mozilla/thunderbird-i18n-115.3.1/id.xpi) = tuS960YlGfhk/XB1vFAwMLhI+tw1OiVa2ecAz/i79f8=
SHA256 (mozilla/thunderbird-i18n-115.3.1/is.xpi) = r/ViLtRXiT0X1v9tNiEUVuTgh3eYcGenPvcluyxE8H8=
SHA256 (mozilla/thunderbird-i18n-115.3.1/it.xpi) = 0RfB8OPLvFFmk/Kig3UqfyhM+dpnS1MV+36QQ3nj2ME=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ja.xpi) = bpCbd/+b2QlxxbU5KDZ7W14H1sUZaKGf/6ExhCNinnI=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ko.xpi) = 9/eSPyuiu90BJc8A5+k4HmnLwI/FU9vXF24bshAt7TY=
SHA256 (mozilla/thunderbird-i18n-115.3.1/lt.xpi) = PVBZ2JKfGda5G8qvqELnB7+zI8Gw4fuUJ7Nxp18uAzI=
SHA256 (mozilla/thunderbird-i18n-115.3.1/nb-NO.xpi) = r55hWb25+AEYgjr5MkiyDbRReCpUYDICIOWQaH6RAVk=
SHA256 (mozilla/thunderbird-i18n-115.3.1/nl.xpi) = yjqvC/opPrYqWbJRU5yQK+IPrFMvEwOaoAWFlMagGeI=
SHA256 (mozilla/thunderbird-i18n-115.3.1/nn-NO.xpi) = Q6b3/8LJ+NHUFuibkKCFCGT6ujrpmgCZ92vx8n+5rzk=
SHA256 (mozilla/thunderbird-i18n-115.3.1/pl.xpi) = q+A4n6Dsj0a2Z8JEoqMRs8RsVPwQKA9UcketKUVJ7L0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/pt-BR.xpi) = 7VcWMAJEzeF9zgLU8hZ+G+M5GozR+AZYD8bLkSE0uDg=
SHA256 (mozilla/thunderbird-i18n-115.3.1/pt-PT.xpi) = vT64vf3yReBhiPBgrXY3tXOzDmFcS2lHGVs3G1XWz5I=
SHA256 (mozilla/thunderbird-i18n-115.3.1/rm.xpi) = +ySatsMbbALwteOKfDrJv7CKQyAs2h4dHMTk06gl80E=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ro.xpi) = DHzww6dAhD0zuVfDv59CvU1gJr8lFWcPrSJA5EkNDhA=
SHA256 (mozilla/thunderbird-i18n-115.3.1/ru.xpi) = IRIPNfnNPYE2XlgjpSEVHXaciJuPjHdCP6Wa6xBwSks=
SHA256 (mozilla/thunderbird-i18n-115.3.1/sk.xpi) = ssMEZQEG2leI2v807ubr7js+QI/d5sbXW3DVNqwsW0Y=
SHA256 (mozilla/thunderbird-i18n-115.3.1/sl.xpi) = 1fi3pBTB8qIJVAwLS8Ir5bx1Qtfy17RNc57hXrEUha8=
SHA256 (mozilla/thunderbird-i18n-115.3.1/sq.xpi) = mjYqoofmDPDEhgygcZnXVkpdufZeHErrk7mmqJDJr+w=
SHA256 (mozilla/thunderbird-i18n-115.3.1/sr.xpi) = 7SDK5zPm8fzFdK0f0Fn06C1bJdS3bUiNpGGXDHelsR0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/sv-SE.xpi) = lwWbjw/JfwtePTAEQDZG82ig/rXoKdvWPZ+cTMH56Xw=
SHA256 (mozilla/thunderbird-i18n-115.3.1/tr.xpi) = oDnIwkfy9LfwOZHIFCxkoj6A6ki/YLv3gssc1ih+aEg=
SHA256 (mozilla/thunderbird-i18n-115.3.1/uk.xpi) = IwZknru4TMlhgJHPBtXiRFrUgcYwF+AC21ZwH2bGspY=
SHA256 (mozilla/thunderbird-i18n-115.3.1/vi.xpi) = 9YAIb+LEfJ24jTjRgdU6psRQdgHASpTIsdXay24LfF0=
SHA256 (mozilla/thunderbird-i18n-115.3.1/zh-CN.xpi) = 5NBAocbaR4BlCbzhs8IeWQUIn2Sldf2oGrOHMuA9Ifg=
SHA256 (mozilla/thunderbird-i18n-115.3.1/zh-TW.xpi) = YMat6C0Z48MOgGaxQ74bhSLBtrVOlNgF8juIX0MngwM=
SIZE (mozilla/thunderbird-i18n-115.3.1/ar.xpi) = 654727
SIZE (mozilla/thunderbird-i18n-115.3.1/ast.xpi) = 561119
SIZE (mozilla/thunderbird-i18n-115.3.1/be.xpi) = 694084
SIZE (mozilla/thunderbird-i18n-115.3.1/bg.xpi) = 681253
SIZE (mozilla/thunderbird-i18n-115.3.1/br.xpi) = 626489
SIZE (mozilla/thunderbird-i18n-115.3.1/ca.xpi) = 664391
SIZE (mozilla/thunderbird-i18n-115.3.1/cs.xpi) = 733926
SIZE (mozilla/thunderbird-i18n-115.3.1/cy.xpi) = 703327
SIZE (mozilla/thunderbird-i18n-115.3.1/da.xpi) = 690779
SIZE (mozilla/thunderbird-i18n-115.3.1/de.xpi) = 720272
SIZE (mozilla/thunderbird-i18n-115.3.1/dsb.xpi) = 738025
SIZE (mozilla/thunderbird-i18n-115.3.1/el.xpi) = 837360
SIZE (mozilla/thunderbird-i18n-115.3.1/en-GB.xpi) = 661514
SIZE (mozilla/thunderbird-i18n-115.3.1/en-US.xpi) = 649869
SIZE (mozilla/thunderbird-i18n-115.3.1/es-AR.xpi) = 713109
SIZE (mozilla/thunderbird-i18n-115.3.1/es-ES.xpi) = 675706
SIZE (mozilla/thunderbird-i18n-115.3.1/et.xpi) = 671820
SIZE (mozilla/thunderbird-i18n-115.3.1/eu.xpi) = 692541
SIZE (mozilla/thunderbird-i18n-115.3.1/fi.xpi) = 689879
SIZE (mozilla/thunderbird-i18n-115.3.1/fr.xpi) = 725336
SIZE (mozilla/thunderbird-i18n-115.3.1/fy-NL.xpi) = 707905
SIZE (mozilla/thunderbird-i18n-115.3.1/ga-IE.xpi) = 601818
SIZE (mozilla/thunderbird-i18n-115.3.1/gd.xpi) = 702994
SIZE (mozilla/thunderbird-i18n-115.3.1/gl.xpi) = 705423
SIZE (mozilla/thunderbird-i18n-115.3.1/he.xpi) = 667479
SIZE (mozilla/thunderbird-i18n-115.3.1/hr.xpi) = 674903
SIZE (mozilla/thunderbird-i18n-115.3.1/hsb.xpi) = 734549
SIZE (mozilla/thunderbird-i18n-115.3.1/hu.xpi) = 737466
SIZE (mozilla/thunderbird-i18n-115.3.1/hy-AM.xpi) = 710375
SIZE (mozilla/thunderbird-i18n-115.3.1/id.xpi) = 642540
SIZE (mozilla/thunderbird-i18n-115.3.1/is.xpi) = 702211
SIZE (mozilla/thunderbird-i18n-115.3.1/it.xpi) = 643538
SIZE (mozilla/thunderbird-i18n-115.3.1/ja.xpi) = 781689
SIZE (mozilla/thunderbird-i18n-115.3.1/ko.xpi) = 712208
SIZE (mozilla/thunderbird-i18n-115.3.1/lt.xpi) = 680094
SIZE (mozilla/thunderbird-i18n-115.3.1/nb-NO.xpi) = 653868
SIZE (mozilla/thunderbird-i18n-115.3.1/nl.xpi) = 699498
SIZE (mozilla/thunderbird-i18n-115.3.1/nn-NO.xpi) = 673377
SIZE (mozilla/thunderbird-i18n-115.3.1/pl.xpi) = 716599
SIZE (mozilla/thunderbird-i18n-115.3.1/pt-BR.xpi) = 707264
SIZE (mozilla/thunderbird-i18n-115.3.1/pt-PT.xpi) = 687834
SIZE (mozilla/thunderbird-i18n-115.3.1/rm.xpi) = 704044
SIZE (mozilla/thunderbird-i18n-115.3.1/ro.xpi) = 651298
SIZE (mozilla/thunderbird-i18n-115.3.1/ru.xpi) = 820867
SIZE (mozilla/thunderbird-i18n-115.3.1/sk.xpi) = 736658
SIZE (mozilla/thunderbird-i18n-115.3.1/sl.xpi) = 701217
SIZE (mozilla/thunderbird-i18n-115.3.1/sq.xpi) = 717451
SIZE (mozilla/thunderbird-i18n-115.3.1/sr.xpi) = 740171
SIZE (mozilla/thunderbird-i18n-115.3.1/sv-SE.xpi) = 702347
SIZE (mozilla/thunderbird-i18n-115.3.1/tr.xpi) = 715004
SIZE (mozilla/thunderbird-i18n-115.3.1/uk.xpi) = 813757
SIZE (mozilla/thunderbird-i18n-115.3.1/vi.xpi) = 742718
SIZE (mozilla/thunderbird-i18n-115.3.1/zh-CN.xpi) = 740788
SIZE (mozilla/thunderbird-i18n-115.3.1/zh-TW.xpi) = 744415
SHA256 (mozilla/thunderbird-i18n-115.3.2/ar.xpi) = hUaenGXTqdCk+RLVP2HR8bpRFGm5Mh005ujP28jAVDk=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ast.xpi) = v9hHjOjrbND85cidnNFZzQNWfkNDuTAhseBk0xKvPQ8=
SHA256 (mozilla/thunderbird-i18n-115.3.2/be.xpi) = evmgv3R2PBVjO41vm9GcEuOYbz8cbyVSIbnN1ObGc/I=
SHA256 (mozilla/thunderbird-i18n-115.3.2/bg.xpi) = HbABa8KWfT7bogZjy9Wuo30kVwh4/OjU4Qz0EtiQwdQ=
SHA256 (mozilla/thunderbird-i18n-115.3.2/br.xpi) = 6vg5P0hujSc9lz2kENt2VxbO6RgtPDQuJJwNatPJvgA=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ca.xpi) = GWKDzCxp0ot2Zp+EBLyrXPrnBlv+0cuOYIrKg4tQWgU=
SHA256 (mozilla/thunderbird-i18n-115.3.2/cs.xpi) = TxUzyJ8+nPxvwi972gXCV+h40N/DDMApPpe/S8Js55M=
SHA256 (mozilla/thunderbird-i18n-115.3.2/cy.xpi) = gMEUZuU2KUPiJ9u860MauH8lEdbYuER+oZ118ydAuPM=
SHA256 (mozilla/thunderbird-i18n-115.3.2/da.xpi) = J7HZAS24tlCyu9kw7I/THyr6fP9MolWIeaNfr2fswpA=
SHA256 (mozilla/thunderbird-i18n-115.3.2/de.xpi) = /O3O0r74X1ZGL+vU08Jvqkbn20TOwkLm43EL83TWams=
SHA256 (mozilla/thunderbird-i18n-115.3.2/dsb.xpi) = fo2gNiK39Zgjw4T/ZUjkvzU5ACEU9X87lZyeagjNO0A=
SHA256 (mozilla/thunderbird-i18n-115.3.2/el.xpi) = a1DiOj1xPlo2H/dIpX04aeqy5x4/QvVuoxE4UYj9IWY=
SHA256 (mozilla/thunderbird-i18n-115.3.2/en-GB.xpi) = deTUZvs+SZDot0PUM5EPfm9F+NwTl6pOZgBnC3s3ohY=
SHA256 (mozilla/thunderbird-i18n-115.3.2/en-US.xpi) = Mgqq4GF/jpP4krrALvI6T1Dii52u0uAyv4NzenVLlC0=
SHA256 (mozilla/thunderbird-i18n-115.3.2/es-AR.xpi) = kQLwYtRyEsESRcJctfSppd+ZbucW6uERo2eBy6+Yln0=
SHA256 (mozilla/thunderbird-i18n-115.3.2/es-ES.xpi) = HJsyxtQ9ZMZd9FOer4WBB3YwL3kvNu8WHsxEnIH/snU=
SHA256 (mozilla/thunderbird-i18n-115.3.2/et.xpi) = ccHDE3qUIyfA9L48k9bqr4sHKeKLF1XZMYJrf9+kROQ=
SHA256 (mozilla/thunderbird-i18n-115.3.2/eu.xpi) = MQQBx4Re6s1JkWbzGEd9lfsAA59v9yUuj05ctdCoZac=
SHA256 (mozilla/thunderbird-i18n-115.3.2/fi.xpi) = z8dhKQdrLvdvSigpL/WE9ewbXLu5evexAx7DwaCNKxU=
SHA256 (mozilla/thunderbird-i18n-115.3.2/fr.xpi) = 1Z9YOUKFWm8IfF1PBIGbwGLuZID776HIM6/nijLIGCY=
SHA256 (mozilla/thunderbird-i18n-115.3.2/fy-NL.xpi) = +dGiuLWm2ZtfnFJDAtsu0If8ZYn/8UKUDcICIvgHsCA=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ga-IE.xpi) = d0/fgV/taL4vr3fE/y/aduZnYzYmbQFV3WqaCknqeRc=
SHA256 (mozilla/thunderbird-i18n-115.3.2/gd.xpi) = BsuO0egPE3Tw5yoDzMMYncAguJal+Ow1uQqBBceXRpc=
SHA256 (mozilla/thunderbird-i18n-115.3.2/gl.xpi) = tVzHx/09SRPlkjYidi6T5mYCLu9ZSSAByXtfHbYzafg=
SHA256 (mozilla/thunderbird-i18n-115.3.2/he.xpi) = 98zVtwrFpFETEoYkueFYMksnIaEu0K3AZ1DsxaFxgcI=
SHA256 (mozilla/thunderbird-i18n-115.3.2/hr.xpi) = J+n5w+obn4CIDMTzn/6qFOIhvQoCzZi3ztw3cSfNqrE=
SHA256 (mozilla/thunderbird-i18n-115.3.2/hsb.xpi) = m2zvU2AEJfYBWgEIrdV38LpraoXn9yH1IRHqWaAD4MQ=
SHA256 (mozilla/thunderbird-i18n-115.3.2/hu.xpi) = vlJFsiR5GrdAnO/Ye5dqIoVO/+fasdVATQinTHn4IQg=
SHA256 (mozilla/thunderbird-i18n-115.3.2/hy-AM.xpi) = Gf8WpSz7OU0GvJOWytpRMA+RXcst4dU20aLJY3MFwF0=
SHA256 (mozilla/thunderbird-i18n-115.3.2/id.xpi) = ccp1NO8MSwqkvfMjdCNeMK23LQzDeCXbCFW1wa2tnRE=
SHA256 (mozilla/thunderbird-i18n-115.3.2/is.xpi) = Dt1ZrLKZRa1KHyBBwMawJxcAPf4t6itbkGgmootwiBs=
SHA256 (mozilla/thunderbird-i18n-115.3.2/it.xpi) = w48ez42mv4jdJLPKFtBj9LBjQV6VDB0hOGo4QClgSDs=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ja.xpi) = KTPr1WV6Bku/MpkzAXSCVtbd2wwa/6zuDApchPOuF2g=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ko.xpi) = S+QtcJAq4wn0hYLf653oXPlU/sKSVQbax/hGaQIhzaE=
SHA256 (mozilla/thunderbird-i18n-115.3.2/lt.xpi) = sFb7OpX9lT+Mjzvx0jyv5a2GwHX3iRrkfaLq5aMY0Vk=
SHA256 (mozilla/thunderbird-i18n-115.3.2/nb-NO.xpi) = UeYzW4B/FwdTU2jDdKwPBMVaEYuG3kkfn5ftTXWdGb4=
SHA256 (mozilla/thunderbird-i18n-115.3.2/nl.xpi) = 4KtkPLPRsvxFcBHfzwJLBSAOR3AWM/J514uO9wiK2JU=
SHA256 (mozilla/thunderbird-i18n-115.3.2/nn-NO.xpi) = T2O1MW5AzkzrEo9k7LBH1El3507dlIK2iBh/u3roZk8=
SHA256 (mozilla/thunderbird-i18n-115.3.2/pl.xpi) = IJUNE3SMWUUoZDNCtAIYf6d+RD4D2KpQnDDxaKsb3W0=
SHA256 (mozilla/thunderbird-i18n-115.3.2/pt-BR.xpi) = zUC2Vl863cVw2CyQvMLRdKjmM8R+2rq+x2L9thLC61M=
SHA256 (mozilla/thunderbird-i18n-115.3.2/pt-PT.xpi) = 7Mz30BPINTTTw4Jhozl9DsL7auy7MLCxuB3dSkPeOx8=
SHA256 (mozilla/thunderbird-i18n-115.3.2/rm.xpi) = OajkODTovlHw9XYES69Hce600UaTPA55azCTXJEjFss=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ro.xpi) = qmv1FWRiFpmnje6X5Tp1Mh09Bse3tEgpN/4Ha8Xdesg=
SHA256 (mozilla/thunderbird-i18n-115.3.2/ru.xpi) = UV4sT8XHYO4MBo15WHiJHdwCqE+tnn5ZqMWy5OAr3Q0=
SHA256 (mozilla/thunderbird-i18n-115.3.2/sk.xpi) = nwzV76oxVzbYfFUksFArAfTzo6xj6cwcwRiRdacoACw=
SHA256 (mozilla/thunderbird-i18n-115.3.2/sl.xpi) = Tj57qZQewUruaxL52EEWWvFEVEYA0k61sw1i4PFYTOA=
SHA256 (mozilla/thunderbird-i18n-115.3.2/sq.xpi) = sMGC2GMh4SlmW7RxQ3qrUsllyPTzXWDlL4z/XRwO7TA=
SHA256 (mozilla/thunderbird-i18n-115.3.2/sr.xpi) = PlIgEWg+UeedGTkYM49D/djTE11+3y9R80DWODxA4lg=
SHA256 (mozilla/thunderbird-i18n-115.3.2/sv-SE.xpi) = P8x7TDaDWcXd3B9DrdMvJdLIt/mWk8oOGDcJyMhZiAM=
SHA256 (mozilla/thunderbird-i18n-115.3.2/tr.xpi) = M4QPyErNY4OhkplsmtMzM5wd154aHzvP7E3uZ5J0KSk=
SHA256 (mozilla/thunderbird-i18n-115.3.2/uk.xpi) = ad3tVpzfOtYaUSD1z/tFioCJeYjjQUiwZd5Hn4LBTQk=
SHA256 (mozilla/thunderbird-i18n-115.3.2/vi.xpi) = ubBxy0D9dUiwa0ds6cG+wLnWDe3mrBQbVnux/9Xu+Bc=
SHA256 (mozilla/thunderbird-i18n-115.3.2/zh-CN.xpi) = GbUGXdMoTz3SNkxv6K9mqafFqWC4z1swp9RCfdkaT1g=
SHA256 (mozilla/thunderbird-i18n-115.3.2/zh-TW.xpi) = 87cNY+DTFD3l5j19Qhb9auregSl4vAZEP6CQQOz2Eco=
SIZE (mozilla/thunderbird-i18n-115.3.2/ar.xpi) = 654728
SIZE (mozilla/thunderbird-i18n-115.3.2/ast.xpi) = 561121
SIZE (mozilla/thunderbird-i18n-115.3.2/be.xpi) = 694085
SIZE (mozilla/thunderbird-i18n-115.3.2/bg.xpi) = 681251
SIZE (mozilla/thunderbird-i18n-115.3.2/br.xpi) = 626936
SIZE (mozilla/thunderbird-i18n-115.3.2/ca.xpi) = 670651
SIZE (mozilla/thunderbird-i18n-115.3.2/cs.xpi) = 733801
SIZE (mozilla/thunderbird-i18n-115.3.2/cy.xpi) = 703267
SIZE (mozilla/thunderbird-i18n-115.3.2/da.xpi) = 690755
SIZE (mozilla/thunderbird-i18n-115.3.2/de.xpi) = 720204
SIZE (mozilla/thunderbird-i18n-115.3.2/dsb.xpi) = 737299
SIZE (mozilla/thunderbird-i18n-115.3.2/el.xpi) = 836693
SIZE (mozilla/thunderbird-i18n-115.3.2/en-GB.xpi) = 661453
SIZE (mozilla/thunderbird-i18n-115.3.2/en-US.xpi) = 649965
SIZE (mozilla/thunderbird-i18n-115.3.2/es-AR.xpi) = 713036
SIZE (mozilla/thunderbird-i18n-115.3.2/es-ES.xpi) = 675617
SIZE (mozilla/thunderbird-i18n-115.3.2/et.xpi) = 671822
SIZE (mozilla/thunderbird-i18n-115.3.2/eu.xpi) = 692552
SIZE (mozilla/thunderbird-i18n-115.3.2/fi.xpi) = 690417
SIZE (mozilla/thunderbird-i18n-115.3.2/fr.xpi) = 725271
SIZE (mozilla/thunderbird-i18n-115.3.2/fy-NL.xpi) = 707839
SIZE (mozilla/thunderbird-i18n-115.3.2/ga-IE.xpi) = 602151
SIZE (mozilla/thunderbird-i18n-115.3.2/gd.xpi) = 702994
SIZE (mozilla/thunderbird-i18n-115.3.2/gl.xpi) = 705372
SIZE (mozilla/thunderbird-i18n-115.3.2/he.xpi) = 667477
SIZE (mozilla/thunderbird-i18n-115.3.2/hr.xpi) = 674806
SIZE (mozilla/thunderbird-i18n-115.3.2/hsb.xpi) = 733833
SIZE (mozilla/thunderbird-i18n-115.3.2/hu.xpi) = 736576
SIZE (mozilla/thunderbird-i18n-115.3.2/hy-AM.xpi) = 711274
SIZE (mozilla/thunderbird-i18n-115.3.2/id.xpi) = 642542
SIZE (mozilla/thunderbird-i18n-115.3.2/is.xpi) = 701960
SIZE (mozilla/thunderbird-i18n-115.3.2/it.xpi) = 643461
SIZE (mozilla/thunderbird-i18n-115.3.2/ja.xpi) = 777476
SIZE (mozilla/thunderbird-i18n-115.3.2/ko.xpi) = 712589
SIZE (mozilla/thunderbird-i18n-115.3.2/lt.xpi) = 680096
SIZE (mozilla/thunderbird-i18n-115.3.2/nb-NO.xpi) = 653834
SIZE (mozilla/thunderbird-i18n-115.3.2/nl.xpi) = 699388
SIZE (mozilla/thunderbird-i18n-115.3.2/nn-NO.xpi) = 672836
SIZE (mozilla/thunderbird-i18n-115.3.2/pl.xpi) = 716521
SIZE (mozilla/thunderbird-i18n-115.3.2/pt-BR.xpi) = 707196
SIZE (mozilla/thunderbird-i18n-115.3.2/pt-PT.xpi) = 688988
SIZE (mozilla/thunderbird-i18n-115.3.2/rm.xpi) = 703912
SIZE (mozilla/thunderbird-i18n-115.3.2/ro.xpi) = 651298
SIZE (mozilla/thunderbird-i18n-115.3.2/ru.xpi) = 820781
SIZE (mozilla/thunderbird-i18n-115.3.2/sk.xpi) = 736589
SIZE (mozilla/thunderbird-i18n-115.3.2/sl.xpi) = 701672
SIZE (mozilla/thunderbird-i18n-115.3.2/sq.xpi) = 717452
SIZE (mozilla/thunderbird-i18n-115.3.2/sr.xpi) = 740173
SIZE (mozilla/thunderbird-i18n-115.3.2/sv-SE.xpi) = 702287
SIZE (mozilla/thunderbird-i18n-115.3.2/tr.xpi) = 714660
SIZE (mozilla/thunderbird-i18n-115.3.2/uk.xpi) = 813301
SIZE (mozilla/thunderbird-i18n-115.3.2/vi.xpi) = 742632
SIZE (mozilla/thunderbird-i18n-115.3.2/zh-CN.xpi) = 740611
SIZE (mozilla/thunderbird-i18n-115.3.2/zh-TW.xpi) = 743527

View file

@ -1,10 +1,10 @@
COMMENT= C-style arbitrary precision calculator
V= 2.14.3.5
V= 2.15.0.1
DISTNAME= calc-$V
EXTRACT_SUFX= .tar.bz2
R= 0.0
R= 1.0
SHARED_LIBS= calc $R \
custcalc $R

View file

@ -1,2 +1,2 @@
SHA256 (calc-2.14.3.5.tar.bz2) = 4eXs6NDfsJO5Vr9Mo2jC16hTRAyt++1s+Z/JrWDKwUk=
SIZE (calc-2.14.3.5.tar.bz2) = 967912
SHA256 (calc-2.15.0.1.tar.bz2) = u/mt9y4805IWYDdEHz94dPb4V+d4YVrrhzz8v3B+q24=
SIZE (calc-2.15.0.1.tar.bz2) = 1026332

View file

@ -14,6 +14,7 @@ include/calc/attribute.h
include/calc/banned.h
include/calc/blkcpy.h
include/calc/block.h
include/calc/bool.h
include/calc/byteswap.h
include/calc/calc.h
include/calc/cmath.h
@ -21,10 +22,12 @@ include/calc/config.h
include/calc/custom/
include/calc/custom.h
include/calc/decl.h
include/calc/errtbl.h
include/calc/file.h
include/calc/func.h
include/calc/hash.h
include/calc/hist.h
include/calc/int.h
include/calc/jump.h
include/calc/label.h
include/calc/lib_calc.h
@ -39,6 +42,7 @@ include/calc/strl.h
include/calc/symbol.h
include/calc/token.h
include/calc/value.h
include/calc/version.h
include/calc/zmath.h
include/calc/zrand.h
include/calc/zrandom.h
@ -90,10 +94,19 @@ share/calc/help/acos
share/calc/help/acosh
share/calc/help/acot
share/calc/help/acoth
share/calc/help/acovercos
share/calc/help/acoversin
share/calc/help/acrd
share/calc/help/acsc
share/calc/help/acsch
share/calc/help/address
share/calc/help/aexcsc
share/calc/help/aexsec
share/calc/help/agd
share/calc/help/ahacovercos
share/calc/help/ahacoversin
share/calc/help/ahavercos
share/calc/help/ahaversin
share/calc/help/append
share/calc/help/appr
share/calc/help/archive
@ -109,6 +122,8 @@ share/calc/help/assoc
share/calc/help/atan
share/calc/help/atan2
share/calc/help/atanh
share/calc/help/avercos
share/calc/help/aversin
share/calc/help/avg
share/calc/help/base
share/calc/help/base2
@ -128,6 +143,7 @@ share/calc/help/builtin
share/calc/help/calc_tty
share/calc/help/calclevel
share/calc/help/calcpath
share/calc/help/cas
share/calc/help/catalan
share/calc/help/ceil
share/calc/help/cfappr
@ -135,6 +151,7 @@ share/calc/help/cfsim
share/calc/help/change
share/calc/help/changes
share/calc/help/char
share/calc/help/cis
share/calc/help/cmdbuf
share/calc/help/cmp
share/calc/help/comb
@ -147,7 +164,10 @@ share/calc/help/cosh
share/calc/help/cot
share/calc/help/coth
share/calc/help/count
share/calc/help/covercos
share/calc/help/coversin
share/calc/help/cp
share/calc/help/crd
share/calc/help/credit
share/calc/help/csc
share/calc/help/csch
@ -177,11 +197,14 @@ share/calc/help/errno
share/calc/help/error
share/calc/help/errorcode
share/calc/help/errorcodes
share/calc/help/errsym
share/calc/help/estr
share/calc/help/euler
share/calc/help/eval
share/calc/help/excsc
share/calc/help/exp
share/calc/help/expression
share/calc/help/exsec
share/calc/help/fact
share/calc/help/factor
share/calc/help/fclose
@ -232,7 +255,11 @@ share/calc/help/getenv
share/calc/help/gms2g
share/calc/help/h2hm
share/calc/help/h2hms
share/calc/help/hacovercos
share/calc/help/hacoversin
share/calc/help/hash
share/calc/help/havercos
share/calc/help/haversin
share/calc/help/head
share/calc/help/help
share/calc/help/highbit
@ -303,6 +330,8 @@ share/calc/help/libcalc
share/calc/help/list
share/calc/help/ln
share/calc/help/log
share/calc/help/log2
share/calc/help/logn
share/calc/help/lowbit
share/calc/help/ltol
share/calc/help/makelist
@ -444,6 +473,8 @@ share/calc/help/unexpected
share/calc/help/usage
share/calc/help/usertime
share/calc/help/variable
share/calc/help/vercos
share/calc/help/versin
share/calc/help/version
share/calc/help/wishlist
share/calc/help/xor
@ -479,7 +510,6 @@ share/calc/regress.cal
share/calc/repeat.cal
share/calc/screen.cal
share/calc/seedrandom.cal
share/calc/set8700.cal
share/calc/set8700.line
share/calc/smallfactors.cal
share/calc/solve.cal
@ -490,25 +520,28 @@ share/calc/strings.cal
share/calc/sumsq.cal
share/calc/sumtimes.cal
share/calc/surd.cal
share/calc/test1700.cal
share/calc/test2300.cal
share/calc/test2600.cal
share/calc/test2700.cal
share/calc/test3100.cal
share/calc/test3300.cal
share/calc/test3400.cal
share/calc/test3500.cal
share/calc/test4000.cal
share/calc/test4100.cal
share/calc/test4600.cal
share/calc/test5100.cal
share/calc/test5200.cal
share/calc/test8400.cal
share/calc/test8500.cal
share/calc/test8600.cal
share/calc/test8900.cal
share/calc/test2300.obj_incdec.cal
share/calc/test2600.numfunc.cal
share/calc/test2700.isqrt.cal
share/calc/test3100.matobj.cal
share/calc/test3300.det.cal
share/calc/test3400.trig.cal
share/calc/test4000.ptest.cal
share/calc/test4100.redc.cal
share/calc/test4600.fileop.cal
share/calc/test5100.newdecl.cal
share/calc/test5200.globstat.cal
share/calc/test8000.read.cal
share/calc/test8400.quit.cal
share/calc/test8500.divmod.cal
share/calc/test8600.maxargs.cal
share/calc/test8700.dotest.cal
share/calc/test8900.special.cal
share/calc/test9300.frem.cal
share/calc/test9500.trigeq.cal
share/calc/toomcook.cal
share/calc/unitfrac.cal
share/calc/varargs.cal
share/calc/write2file.cal
share/calc/xx_print.cal
share/calc/zeta2.cal

View file

@ -1,4 +1,4 @@
DISTNAME= bird-2.13.1
DISTNAME= bird-2.14
COMPILER= base-clang ports-gcc
COMPILER_LANGS= c

View file

@ -1,4 +1,4 @@
SHA256 (bird-2.13.1.tar.gz) = l7uNV76bxQg+K1ZkFtJ+MUFihWoSynx34gLkZ9INQIA=
SHA256 (bird-doc-2.13.1.tar.gz) = OXiim9OP5BLh2izOlY2STZ8fQAVdquFCNebxkUJRtNE=
SIZE (bird-2.13.1.tar.gz) = 1331459
SIZE (bird-doc-2.13.1.tar.gz) = 947198
SHA256 (bird-2.14.tar.gz) = sLn2+FZlQbm+SvHwysZ1xaN4VgGlVmen7D194pc1p4Y=
SHA256 (bird-doc-2.14.tar.gz) = a+NYhwNAJ/3od8keez257sW7d++VMeB/6VCidvl39bM=
SIZE (bird-2.14.tar.gz) = 1396217
SIZE (bird-doc-2.14.tar.gz) = 981016

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