*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-10-12 16:02:20 +02:00
parent 4d52a29574
commit 01043d630f
863 changed files with 6024 additions and 6254 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= mkgmap
PORTVERSION= r4912
PORTVERSION= r4914
CATEGORIES= astro converters java
MASTER_SITES= https://www.mkgmap.org.uk/download/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695213081
SHA256 (mkgmap-r4912.tar.gz) = 73a4b89a18a79a718dd140883cf7dc07696fa7f20de09da40b85e5dd9d5585b9
SIZE (mkgmap-r4912.tar.gz) = 3524125
TIMESTAMP = 1696867536
SHA256 (mkgmap-r4914.tar.gz) = da814a3b7a01baa4454321e6f35088208375dcfcaa4bbd7589fa33ffa503587e
SIZE (mkgmap-r4914.tar.gz) = 3523961

View File

@ -598,6 +598,7 @@
SUBDIR += pianod2
SUBDIR += picard
SUBDIR += picard-plugins
SUBDIR += pipewire-module-xrdp
SUBDIR += pithos
SUBDIR += plasma5-kpipewire
SUBDIR += plasma5-plasma-pa

View File

@ -6,7 +6,7 @@ MASTER_SITES= SF
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= IT, XM, S3M, and MOD player library
WWW= http://dumb.sourceforge.net
WWW= https://dumb.sourceforge.net/
USES= gmake

View File

@ -1,5 +1,5 @@
PORTNAME= faust
DISTVERSION= 2.68.0
DISTVERSION= 2.68.1
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
@ -41,7 +41,7 @@ EXAMPLES_CMAKE_BOOL= FREEBSD_INSTALL_EXAMPLES
HIGHLIGHT_DESC= Syntax highlighting in Kate, gedit, Highlight, vim
HTTPD_LIB_DESC= Build httpd support library
HTTPD_CMAKE_BOOL= INCLUDE_HTTP
HTTPD_LIB_CMAKE_BOOL= INCLUDE_HTTP HTTPDYNAMIC
HTTPD_LIB_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd
PORTEXAMPLES= *

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1694839253
SHA256 (grame-cncm-faust-2.68.0_GH0.tar.gz) = d3b565976d44babd8798c3b7ff461c333dc82b5b66b4a7d7c4e3d6b1a41ef89b
SIZE (grame-cncm-faust-2.68.0_GH0.tar.gz) = 69914291
TIMESTAMP = 1696971596
SHA256 (grame-cncm-faust-2.68.1_GH0.tar.gz) = e092bb6266edfa9a0f8a95a574f148fd94356d7399cab2ce14b7a7b61271ee87
SIZE (grame-cncm-faust-2.68.1_GH0.tar.gz) = 69888720
SHA256 (grame-cncm-faustlibraries-b91fdeb_GH0.tar.gz) = 6bdf288490812aad47c003e3cbef1e9d2816d23a85fc0f348d53ba8b5d526c82
SIZE (grame-cncm-faustlibraries-b91fdeb_GH0.tar.gz) = 7852514
SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816

View File

@ -262,10 +262,13 @@ include/faust/vst/voice.h
include/faust/vst/vstui.h
lib/ios-libsndfile.a
%%HTTPD_LIB%%lib/libHTTPDFaust.a
%%HTTPD_LIB%%lib/libHTTPDFaust.so
%%HTTPD_LIB%%lib/libHTTPDFaust.so.0
%%HTTPD_LIB%%lib/libHTTPDFaust.so.0.7.1
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
lib/libfaust.so.2.68.0
lib/libfaust.so.2.68.1
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h

View File

@ -1,6 +1,6 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
PORTREVISION= 21
PORTREVISION= 22
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View File

@ -1,6 +1,6 @@
include/lewton/lewton.h
lib/liblewton.a
lib/liblewton.so
lib/liblewton.so.0
lib/liblewton.so.0.10
lib/liblewton.so.%%VERSION%%
libdata/pkgconfig/lewton.pc

View File

@ -0,0 +1,32 @@
PORTNAME= pipewire-module-xrdp
DISTVERSION= b20230609
CATEGORIES= audio
MAINTAINER= meta@FreeBSD.org
COMMENT= PipeWire module which enables xrdp to use audio redirection
WWW= https://github.com/neutrinolabs/pipewire-module-xrdp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
USES= autoreconf:build desktop-file-utils libtool pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= neutrinolabs
GH_TAGNAME= e9c6c05
GNU_CONFIGURE= yes
PLIST_FILES= lib/pipewire-0.3/libpipewire-module-xrdp-pipewire.so \
libexec/pipewire-module-xrdp/load_pw_modules.sh \
xdg/pipewire-xrdp.desktop
CONFIGURE_ARGS+= \
--with-xdgautostart-dir=${LOCALBASE}/xdg
pre-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1697101525
SHA256 (neutrinolabs-pipewire-module-xrdp-b20230609-e9c6c05_GH0.tar.gz) = 375d6b85dfe39ee8fc35bba2c47d7bd93f2b100def64a4806b37b6dfa2cd134b
SIZE (neutrinolabs-pipewire-module-xrdp-b20230609-e9c6c05_GH0.tar.gz) = 28799

View File

@ -0,0 +1 @@
PipeWire module which enables xrdp to use audio redirection.

View File

@ -75,6 +75,8 @@
SUBDIR += polygraph
SUBDIR += postal
SUBDIR += postmark
SUBDIR += py-asv
SUBDIR += py-asv-runner
SUBDIR += py-locust
SUBDIR += py-naarad
SUBDIR += py-throughpy

View File

@ -0,0 +1,22 @@
PORTNAME= asv-runner
DISTVERSION= 0.1.0
CATEGORIES= benchmarks python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/g}-${DISTVERSION}
MAINTAINER= vishwin@FreeBSD.org
COMMENT= Core pure python benchmarking for asv
WWW= https://asv.readthedocs.io/projects/asv-runner/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1696911824
SHA256 (asv_runner-0.1.0.tar.gz) = 686c2e902a27491649b9ebd8e1f49659c37c92116f312974fdbb6fff1efa7122
SIZE (asv_runner-0.1.0.tar.gz) = 38737

View File

@ -0,0 +1,3 @@
ASV Runner is the pure Python core of ASV (Airspeed-Velocity). ASV
Runner provides essential functionality for benchmarking Python
packages with ease and efficiency.

View File

@ -0,0 +1,47 @@
PORTNAME= asv
DISTVERSION= 0.6.1
CATEGORIES= benchmarks python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vishwin@FreeBSD.org
COMMENT= Airspeed Velocity: A simple Python history benchmarking tool
WWW= https://asv.readthedocs.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS:= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools_scm>=6.2:devel/py-setuptools_scm@${PY_FLAVOR} \
${RUN_DEPENDS}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asv-runner>=0.1.0:benchmarks/py-asv-runner@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}json5>0:devel/py-json5@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Pympler>0:devel/py-pympler@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>=10.0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv@${PY_FLAVOR} \
${PY_NUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}selenium>0:www/py-selenium@${PY_FLAVOR} \
git:devel/git \
${PYTHON_PKGNAMEPREFIX}hglib>0:devel/py-hglib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rpy2>0:math/py-rpy2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
# failed because conda is not available
PYTEST_IGNORED_TESTS= test_custom_commands \
test_installed_commit_hash \
test_install_success \
test_install_env_matrix_values
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1696913123
SHA256 (asv-0.6.1.tar.gz) = 4eaf7b2ff825d841c819b15de8753d10dc0cc5da4082dc3e0de2707fc71d7ea4
SIZE (asv-0.6.1.tar.gz) = 376306

View File

@ -0,0 +1,11 @@
--- pyproject.toml.orig 2023-09-11 04:51:42 UTC
+++ pyproject.toml
@@ -89,8 +89,6 @@ license-files = [
"LICENSE.rst",
]
-[tool.setuptools.packages.find]
-namespaces = false
[tool.setuptools.exclude-package-data]
"*" = ["*.sh"]

View File

@ -0,0 +1,7 @@
airspeed velocity (asv) is a tool for benchmarking Python packages
over their lifetime.
It is primarily designed to benchmark a single project over its
lifetime using a given suite of benchmarks. The results are displayed
in an interactive web frontend that requires only a basic static
webserver to host.

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1688397139
SHA256 (pmelsted-bifrost-v1.2.1_GH0.tar.gz) = fe93080ef3ea71ff009fc206b5c17dd40fbfd18293000621a83d7d947dfedf1a
SIZE (pmelsted-bifrost-v1.2.1_GH0.tar.gz) = 905438
TIMESTAMP = 1696948677
SHA256 (pmelsted-bifrost-v1.3.0_GH0.tar.gz) = 621dd590a28dd61347d319ee5320718ebac3c9da356b058b8776677ce463c197
SIZE (pmelsted-bifrost-v1.3.0_GH0.tar.gz) = 349405

View File

@ -38,9 +38,9 @@ include/bifrost/UnitigIterator.hpp
include/bifrost/UnitigIterator.tcc
include/bifrost/UnitigMap.hpp
include/bifrost/UnitigMap.tcc
include/bifrost/fastmod.h
include/bifrost/getRSS.h
include/bifrost/kseq.h
include/bifrost/libdivide.h
include/bifrost/libpopcnt.h
include/bifrost/minHashIterator.hpp
include/bifrost/roaring.h

View File

@ -11,6 +11,7 @@ LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BROKEN_i386= compilation fails: fatal error: unknown type name '__uint128_t'
BROKEN_powerpc= compilation fails: fatal error: unknown type name '__uint128_t'
LIB_DEPENDS= libgsl.so:math/gsl \
libhts.so:biology/htslib

View File

@ -1,15 +1,15 @@
PORTNAME= BioPerl
PORTVERSION= 1.007007
PORTREVISION= 1
PORTVERSION= 1.007008
CATEGORIES= biology perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CJFIELDS
PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E:S|00|.|g}
DISTNAME= BioPerl-${PORTVERSION:R}${PORTVERSION:E:S|00|.|g}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of Perl modules for bioinformatics
WWW= https://bioperl.org/
WWW= https://metacpan.org/dist/BioPerl \
https://bioperl.org/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
@ -29,12 +29,11 @@ RUN_DEPENDS= p5-Data-Stag>=0:devel/p5-Data-Stag \
p5-Test-Most>=0:devel/p5-Test-Most \
p5-Test-RequiresInternet>=0:devel/p5-Test-RequiresInternet \
p5-URI>=0:net/p5-URI \
p5-XML-DOM-XPath>=0:textproc/p5-XML-DOM-XPath \
p5-XML-DOM>=0:textproc/p5-XML-DOM \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-XML-SAX>=0:textproc/p5-XML-SAX \
p5-XML-SAX-Base>=0:textproc/p5-XML-SAX-Base \
p5-XML-SAX-Writer>=0:textproc/p5-XML-SAX-Writer \
p5-XML-SAX>=0:textproc/p5-XML-SAX \
p5-XML-Twig>=0:textproc/p5-XML-Twig \
p5-XML-Writer>=0:textproc/p5-XML-Writer \
p5-YAML>=0:textproc/p5-YAML \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1575793851
SHA256 (BioPerl-1.7.7.tar.gz) = 730e2bd38b7550bf6bbd5bca50d019a70cca514559702c1389d770ff69cff1bb
SIZE (BioPerl-1.7.7.tar.gz) = 7532782
TIMESTAMP = 1696904108
SHA256 (BioPerl-1.7.8.tar.gz) = c490a3be7715ea6e4305efd9710e5edab82dabc55fd786b6505b550a30d71738
SIZE (BioPerl-1.7.8.tar.gz) = 7527658

View File

@ -384,7 +384,6 @@ bin/bp_unflatten_seq
%%SITE_PERL%%/Bio/SeqIO/gbxml.pm
%%SITE_PERL%%/Bio/SeqIO/gcg.pm
%%SITE_PERL%%/Bio/SeqIO/genbank.pm
%%SITE_PERL%%/Bio/SeqIO/interpro.pm
%%SITE_PERL%%/Bio/SeqIO/kegg.pm
%%SITE_PERL%%/Bio/SeqIO/largefasta.pm
%%SITE_PERL%%/Bio/SeqIO/locuslink.pm
@ -896,7 +895,6 @@ bin/bp_unflatten_seq
%%PERL5_MAN3%%/Bio::SeqIO::gbxml.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::gcg.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::genbank.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::interpro.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::kegg.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::largefasta.3.gz
%%PERL5_MAN3%%/Bio::SeqIO::locuslink.3.gz

View File

@ -1,8 +1,8 @@
PORTNAME= flrig
PORTVERSION= 1.3.54
PORTREVISION= 2
PORTVERSION= 2.0.04
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME}
MASTER_SITES= SF/fldigi/${PORTNAME} \
http://www.w1hkj.com/files/fldigi/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio rig control program, cooperates with fldigi
@ -12,9 +12,10 @@ LICENSE= GPLv2
LIB_DEPENDS= libpng.so:graphics/png \
libfontconfig.so:x11-fonts/fontconfig \
libfltk.so:x11-toolkits/fltk
libfltk.so:x11-toolkits/fltk \
libudev.so:devel/libudev-devd
USES= gmake jpeg xorg
USES= gmake jpeg xorg desktop-file-utils
USE_XORG= x11 xrender xcursor xfixes xext xft xinerama
GNU_CONFIGURE= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1612452402
SHA256 (flrig-1.3.54.tar.gz) = cf0d318b80159e6f158bfa16921d770bd06369b38a52d65a5662cdfbecca1ae8
SIZE (flrig-1.3.54.tar.gz) = 891644
TIMESTAMP = 1697039885
SHA256 (flrig-2.0.04.tar.gz) = f80710ee5d515c50d556b698c9205413ff990b208e3223362f82f245716ab947
SIZE (flrig-2.0.04.tar.gz) = 1108760

View File

@ -0,0 +1,13 @@
--- src/cmedia/cmedia.cxx.orig 2023-09-23 00:17:45 UTC
+++ src/cmedia/cmedia.cxx
@@ -42,7 +42,9 @@
#include <termios.h>
#include <glob.h>
# ifndef __APPLE__
-# include <error.h>
+# ifndef __FreeBSD__
+# include <error.h>
+# endif
# endif
#endif

View File

@ -0,0 +1,26 @@
--- src/cmedia/hid_lin.cxx.orig 2023-10-05 17:27:21 UTC
+++ src/cmedia/hid_lin.cxx
@@ -35,12 +35,22 @@
#include <fcntl.h>
#include <poll.h>
+#ifdef __FreeBSD__
+typedef unsigned short uint16_t;
+typedef unsigned char __u8;
+typedef unsigned long __u32;
+#include <dev/hid/hidraw.h>
+/* These are from linux */
+#define BUS_USB 0x03
+#define BUS_BLUETOOTH 0x05
+#include <libudev.h>
+#else
/* Linux */
#include <linux/hidraw.h>
#include <linux/version.h>
#include <linux/input.h>
#include <libudev.h>
-
+#endif
#include "hidapi.h"
/* Definitions from linux/hidraw.h. Since these are new, some distros

View File

@ -0,0 +1,13 @@
--- src/cmedia/tmate2.cxx.orig 2022-03-21 23:27:19 UTC
+++ src/cmedia/tmate2.cxx
@@ -45,7 +45,9 @@
#include <termios.h>
#include <glob.h>
# ifndef __APPLE__
-# include <error.h>
+# ifndef __FreeBSD__
+# include <error.h>
+# endif
# endif
#endif

View File

@ -0,0 +1,37 @@
--- src/support/dialogs.cxx.orig 2023-10-11 20:05:33 UTC
+++ src/support/dialogs.cxx
@@ -179,7 +179,7 @@ void init_port_combos()
add_combos(gbuf.gl_pathv[j]);
}
globfree(&gbuf);
-
+#ifndef __FreeBSD__
glob("/dev/serial/by-id/*", 0, NULL, &gbuf);
for (size_t j = 0; j < gbuf.gl_pathc; j++) {
if ( !(stat(gbuf.gl_pathv[j], &st) == 0 && S_ISCHR(st.st_mode)) ||
@@ -189,7 +189,7 @@ void init_port_combos()
add_combos(gbuf.gl_pathv[j]);
}
globfree(&gbuf);
-
+#endif
glob("/dev/tty*", 0, NULL, &gbuf);
for (size_t j = 0; j < gbuf.gl_pathc; j++) {
if ( !(stat(gbuf.gl_pathv[j], &st) == 0 && S_ISCHR(st.st_mode)) ||
@@ -296,9 +296,15 @@ out:
}
const char* tty_fmt[] = {
- "/dev/ttyS%u",
+#ifndef __FreeBSD__
"/dev/ttyUSB%u",
+ "/dev/ttyS%u",
"/dev/usb/ttyUSB%u"
+#endif
+#ifdef __FreeBSD__
+ "/dev/cuau%u",
+ "/dev/cuaU%u",
+#endif
};
LOG_QUIET("%s", "Serial port discovery via 'stat'");
for (size_t i = 0; i < sizeof(tty_fmt)/sizeof(*tty_fmt); i++) {

View File

@ -1,8 +1,10 @@
PORTNAME= gqrx
PORTVERSION= 2.17.2
DISTVERSIONPREFIX= v
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= martymac@FreeBSD.org
COMMENT= Software defined radio receiver powered by GNU Radio and Qt
@ -31,16 +33,24 @@ LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
libjack.so:audio/jack \
libportaudio.so:audio/portaudio
USES= cmake compiler:c++11-lang gl pkgconfig qt:6
FLAVORS= qt5 qt6
FLAVOR?= qt6
USES= cmake compiler:c++11-lang gl pkgconfig qt:${FLAVOR:S/qt//}
USE_GITHUB= yes
GH_ACCOUNT= gqrx-sdr
USE_GL= gl
USE_QT= base svg
_USE_QT_qt5= core gui network svg widgets
_USE_QT_qt6= base svg
USE_QT= ${_USE_QT_${FLAVOR}}
CONFLICTS_INSTALL= gqrx ${FLAVORS:N${FLAVOR}:S/^/${PORTNAME}-/}
# XXX Use Portaudio as Gqrx is invariably linked to it
# (auto-detected and used through Gnuradio CMake files)
CMAKE_ARGS+= -DLINUX_AUDIO_BACKEND:STRING="Portaudio"
CMAKE_ARGS+= -DLINUX_AUDIO_BACKEND:STRING="Portaudio" \
-DFORCE_QT${FLAVOR:S/qt//}:BOOL=ON
# XXX Work around Gnuradio 3.8 headers (gnuradio/rpcserver_aggregator.h) still
# using std::unary_function (removed with C++17). This breaks when building

View File

@ -1,6 +1,6 @@
PORTNAME= babel
PORTVERSION= 2010.01.16
PORTREVISION= 78
PORTREVISION= 79
CATEGORIES= converters lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -16,8 +16,8 @@ USES= gem iconv
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ))
CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types"
.if ${OPSYS} == FreeBSD && ((${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000) || ${OSVERSION} >= 1400091)
CONFIGURE_ARGS+=--with-cflags="-Wno-error=incompatible-function-pointer-types"
.endif
.include <bsd.port.mk>

View File

@ -1,294 +0,0 @@
PORTNAME?= mariadb
PORTVERSION= 10.11.2
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
https://mirror.one.com/${SITESDIR}/ \
https://ftp.nluug.nl/db/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
https://ftp.ubuntu-tw.org/mirror/${SITESDIR}/ \
https://mirror.kku.ac.th/${SITESDIR}/ \
https://espejito.fder.edu.uy/${SITESDIR}/ \
https://mirror1.cl.netactuate.com/${SITESDIR}/ \
https://ftp.osuosl.org/pub/${SITESDIR}/ \
https://downloads.mariadb.org/rest-api/mariadb/${PORTVERSION}/
PKGNAMESUFFIX?= 1011-server
MAINTAINER= brnrd@FreeBSD.org
COMMENT?= Multithreaded SQL database (server)
WWW= https://mariadb.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS+= libfmt.so:devel/libfmt \
libpcre2-8.so:devel/pcre2 \
libzstd.so:archivers/zstd
# Ugly workaround for MariaDB/CMake library detection
LDFLAGS+= -L${LOCALBASE}/lib
USES= bison:build cmake:insource compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
USE_LDCONFIG= ${PREFIX}/lib/mysql
SHEBANG_FILES= scripts/*.sh
SITESDIR= mariadb/mariadb-${PORTVERSION}/source
DOCSDIR= ${PREFIX}/share/doc/mysql
MARIADB_USER?= mysql
MARIADB_GROUP?= mysql
MARIADB_DBDIR?= /var/db/mysql
MARIADB_RUNDIR?= /var/run/mysql
MARIADB_SOCK?= mysql.sock
MARIADB_LOGDIR?= /var/log/mysql
USERS= ${MARIADB_USER}
GROUPS= ${MARIADB_GROUP}
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
OPTIONS_DEFAULT= GSSAPI_BASE
.if ${PKGNAMESUFFIX:M*-server}
# MySQL-Server options
OPTIONS_DEFAULT+= CONNECT_EXTRA INNOBASE SPHINX SPIDER WSREP
OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
OPTIONS_DEFINE= CONNECT_EXTRA DOCS
OPTIONS_DEFINE_amd64= WSREP
OPTIONS_DEFINE_aarch64= WSREP
OPTIONS_DEFINE_powerpc64le= WSREP
OPTIONS_DEFINE_powerpc64= WSREP
OPTIONS_DEFINE_riscv64= WSREP
OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY ZSTD
OPTIONS_GROUP_ENGINES= COLUMNSTORE INNOBASE MROONGA OQGRAPH ROCKSDB S3 SPHINX SPIDER
OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
OPTIONS_EXCLUDE_i386= ROCKSDB
COLUMNSTORE_DESC= Columnar storage egine (BETA)
CONNECT_EXTRA_DESC= Enable ODBC and XML in CONNECT engine
COMPRESSION_DESC= Optional page compression
ENGINES_DESC= Optional MariaDB storage engines
GROONGA_DESC= Optional Mroonga features
INNOBASE_DESC= InnoDB default engine
MROONGA_DESC= Mroonga Full Text Search engine
MSGPACK_DESC= MsgPack support
OQGRAPH_DESC= Open Query Graph Computation engine
ROCKSDB_DESC= RocksDB LSM engine
S3_DESC= S3 storage engine (Alpha)
SPHINX_DESC= SphinxSE engine
SPIDER_DESC= Partitioning and XA-transactions engine
WSREP_DESC= Build wsrep clustering
ZMQ_DESC= ZeroMQ support
.endif
CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${PREFIX} \
-DINSTALL_DOCDIR="share/doc/mysql" \
-DINSTALL_DOCREADMEDIR="share/doc/mysql" \
-DINSTALL_INFODIR="info" \
-DINSTALL_LIBDIR="lib/mysql" \
-DINSTALL_MANDIR="share/man" \
-DINSTALL_MYSQLDATADIR="${MARIADB_DBDIR}" \
-DINSTALL_MYSQLSHAREDIR="share/mysql" \
-DINSTALL_MYSQLTESTDIR= \
-DINSTALL_PLUGINDIR="lib/mysql/plugin" \
-DINSTALL_SBINDIR="libexec" \
-DINSTALL_SCRIPTDIR="bin" \
-DINSTALL_SQLBENCHDIR= \
-DINSTALL_SUPPORTFILESDIR="share/mysql" \
-DINSTALL_SYSCONFDIR="${ETCDIR}" \
-DINSTALL_SYSCONF2DIR="${ETCDIR}/conf.d" \
-DINSTALL_UNIX_ADDRDIR="${MARIADB_RUNDIR}/${MARIADB_SOCK}" \
-DWITH_PCRE=system \
-DWITH_LIBFMT=system \
-DWITH_SSL="${OPENSSLBASE}" \
-DCURSES_CURSES_LIBRARY="/usr/lib/libcurses.so" \
-DCURSES_FORM_LIBRARY="/usr/lib/libform.so" \
-DCURSES_CURSES_LIBRARY="/usr/lib/libncurses.so" \
-DKRB5_CONFIG="${KRB5CONFIG}" \
-DCURSES_NCURSES_LIBRARY="${NCURSESLIB}/libncurses.so" \
-DCOMPILATION_COMMENT="FreeBSD Ports" \
-DPLUGIN_AUTH_TEST_PLUGIN=NO
CMAKE_OFF+= CONC_WITH_UNIT_TESTS CONNECT_WITH_MONGO WITH_UNIT_TESTS
CMAKE_ON+= WITH_LIBWRAP WITHOUT_DOCS
DISABLED_PLUGINS+= AUTH_TEST_PLUGIN DAEMON_EXAMPLE DIALOG_EXAMPLES \
EXAMPLE EXAMPLE_KEY_MANAGEMENT FTEXAMPLE
DATADIR= ${PREFIX}/share/mysql
ETCDIR= ${PREFIX}/etc/mysql
CONFLICTS_INSTALL= mariadb10[0-57-9]-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
mysqlwsrep* \
percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-*
FASTMTX_CMAKE_BOOL= WITH_FAST_MUTEXES
GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF
OPTIONS_SUB= yes
SUB_LIST+= MARIADB_RUNDIR="${MARIADB_RUNDIR}" \
MARIADB_SOCK="${MARIADB_SOCK}"
.if ${PKGNAMESUFFIX:M*-client}
# MySQL-Client part
CMAKE_ON+= CONC_WITH_MYSQLCOMPAT WITHOUT_SERVER
CMAKE_OFF+= WITH_WSREP
USES+= readline
USE_LDCONFIG= ${PREFIX}/lib/mysql
SUB_FILES+= my.cnf.sample client.cnf.sample
.else # ! ${PKGNAMESUFFIX:M*-client}
# MySQL-Server part
USES+= mysql:m
USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
USE_RC_SUBR= mysql-server
CMAKE_ON+= CMAKE_SKIP_BUILD_RPATH WITH_EMBEDDED_SERVER
CMAKE_OFF+= WITH_CLIENT
SUB_FILES+= server.cnf.sample
SUB_LIST+= MARIADB_DBDIR="${MARIADB_DBDIR}" \
MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
MARIADB_USER="${MARIADB_USER}"
PLIST_SUB+= MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
MARIADB_USER="${MARIADB_USER}" \
MARIADB_GROUP="${MARIADB_GROUP}"
.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
#COLUMNSTORE_BROKEN= fatal error: 'sys/sysinfo.h' file not found
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
CONNECT_EXTRA_USES= gnome
CONNECT_EXTRA_CMAKE_BOOL= CONNECT_WITH_LIBXML2 CONNECT_WITH_ODBC
GSSAPI_NONE_VARS= disabled_plugins+=AUTH_GSSAPI
LZ4_CMAKE_ON= -DGRN_WITH_LZ4=ON -DWITH_INNODB_LZ4=ON -DWITH_ROCKSDB_LZ4=ON
LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF -DWITH_ROCKSDB_LZ4=OFF
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MROONGA_IMPLIES= LZ4
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_USES= python
ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD} -DWITH_ROCKSDB_zstd=ON
SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
WSREP_CMAKE_BOOL= WITH_WSREP
WSREP_LIB_DEPENDS= libgalera.so:databases/galera26
WSREP_RUN_DEPENDS= bash:shells/bash \
rsync:net/rsync \
#stunnel:security/stunnel
WSREP_SHEBANG_FILES= bin/wsrep_sst_rsync
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
.for PLUGIN in ${DISABLED_PLUGINS}
CMAKE_ARGS+= -DPLUGIN_${PLUGIN}=NO
.endfor
.endif # ${PKGNAMESUFFIX:M*-client}
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
.else
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.endif
.if ${SSL_DEFAULT} != base && ${PORT_OPTIONS:MGSSAPI_BASE}
GSSAPI_BASE_IGNORE= GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system
.endif
.if ${ARCH} != amd64 && ${ARCH} != aarch64
PLIST_SUB+= WSREP="@comment "
.endif
#.if ${ARCH} == i386
#USE_GCC= 9
#CFLAGS+= -DHAVE_GCC_C11_ATOMICS -latomic -DUSE_NEW_READLINE_INTERFACE
#CXXFLAGS+= -fpermissive
#.endif
post-patch:
.if ${OPSYS} == DragonFly
${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \
${WRKSRC}/cmake/os/DragonFly.cmake
.endif
pre-configure:
${REINPLACE_CMD} 's|\(CHECK_LIBRARY_EXISTS.*\) "" HAVE_|\1 ${LOCALBASE}/lib HAVE_|' \
${WRKSRC}/cmake/pcre.cmake
post-configure:
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
-e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
${REINPLACE_CMD} 's|%%LOCALBASE%%|${PREFIX}|' \
${WRKSRC}/scripts/mysql_config.sh
pre-install:
${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
.if ${PKGNAMESUFFIX:M*-client}
post-install:
${INSTALL_DATA} ${WRKDIR}/my.cnf.sample ${STAGEDIR}${ETCDIR}/my.cnf.sample
${INSTALL_DATA} ${WRKDIR}/client.cnf.sample \
${STAGEDIR}${ETCDIR}/conf.d/client.cnf.sample
${RM} -r ${STAGEDIR}${DATADIR} \
${STAGEDIR}${PREFIX}/include/mysql/server \
${STAGEDIR}${ETCDIR}/init.d \
${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig
post-install-GSSAPI_NONE-off:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
.else # ! ${PKGNAMESUFFIX:M*-client}
post-install:
${INSTALL_DATA} ${WRKDIR}/server.cnf.sample \
${STAGEDIR}${ETCDIR}/conf.d/server.cnf.sample
${MV} ${STAGEDIR}${PREFIX}/share/user_map.conf \
${STAGEDIR}${PREFIX}/etc/mysql/user_map.conf.sample
${MV} ${STAGEDIR}${PREFIX}/share/pam_user_map.so \
${STAGEDIR}${PREFIX}/lib/mysql/
${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
${STAGEDIR}${PREFIX}/include/mysql/server/private \
${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig \
${STAGEDIR}${PREFIX}/libexec/rcmysql \
${STAGEDIR}/suite \
${STAGEDIR}${ETCDIR}/init.d \
${STAGEDIR}${ETCDIR}/logrotate.d \
${STAGEDIR}${DOCSDIR}/COPYING
${MKDIR} ${STAGEDIR}${MARIADB_LOGDIR}
${SED} '/%%/d;/^@comment /d;s/^/@comment /' ${PORTSDIR}/${CATEGORIES:[1]}/${PORTNAME}${PKGNAMESUFFIX:S/-server/-client/}/pkg-plist \
>> ${TMPPLIST}
post-install-MROONGA-on:
${MV} ${STAGEDIR}${PREFIX}/share/groonga ${STAGEDIR}${DOCSDIR}
${RM} ${STAGEDIR}${DOCSDIR}/groonga/COPYING \
${STAGEDIR}${DATADIR}/mroonga/COPYING
post-install-SPIDER-on:
${MV} ${STAGEDIR}${ETCDIR}/conf.d/spider.cnf \
${STAGEDIR}${ETCDIR}/conf.d/spider.cnf.sample
post-install-WSREP-on:
${MV} ${STAGEDIR}${DATADIR}/wsrep.cnf \
${STAGEDIR}${ETCDIR}/conf.d/wsrep.cnf.sample
.endif # ${PKGNAMESUFFIX:M*-client}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1680372425
SHA256 (mariadb-10.11.2.tar.gz) = 1c89dee0caed0f68bc2a1d203eb98a123150e6a179f6ee0f1fc0ba3f08dc71dc
SIZE (mariadb-10.11.2.tar.gz) = 96372411

View File

@ -1,52 +0,0 @@
# Options specific to client applications, see
# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#client-option-groups
# Options specific to all client programs
[client]
# port = 3306 # inherited from %%ETCDIR%%/my.cnf
# socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%% # inherited from %%ETCDIR%%/my.cnf
# Options specific to MariaDB client programs
[client-mariadb]
#
## Options for specific client Tools
#
# Options read by `mysql`
# Renamed from [mysql] starting with MariaDB 10.4.6.
[mariadb-client] Options read by mysql. Available starting with MariaDB 10.4.6.
prompt = \u@\h [\d]>\_
no_auto_rehash
# Options read by `mysqldump`
# Renamed from [mysqldump] starting with MariaDB 10.4.6.
[mariadb-dump]
max_allowed_packet = 256M
quote_names
quick
# Options read by `mysqladmin`
# Renamed from [mysqladmin] starting with MariaDB 10.4.6.
[mariadb-admin]
# Options read by `mysqlbinlog`
# Renamed from [mysqlbinlog] starting with MariaDB 10.4.6.
[mariadb-binlog]
# Options read by `mysqlcheck`
# Renamed from [mysqlcheck] starting with MariaDB 10.4.6.
[mariadb-check]
# Options read by `mysqlimport`
# Renamed from [mysqlimport] starting with MariaDB 10.4.6.
[mariadb-import]
# Options read by `mysqlshow`
# Renamed from [mysqlshow] starting with MariaDB 10.4.6.
[mariadb-show]
# Options read by `mysqlslap`
# Renamed from [mysqlslap] starting with MariaDB 10.4.6.
[mariadb-slap]

View File

@ -1,13 +0,0 @@
#
# This group is read both by the client and the server
# use it for options that affect everything, see
# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#option-groups
#
[client-server]
port = 3306
socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%%
#
# include *.cnf from the config directory
#
!includedir %%ETCDIR%%/conf.d/

View File

@ -1,149 +0,0 @@
#!/bin/sh
# PROVIDE: mysql
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable mysql:
# mysql_(instance_)?enable (bool): Set to "NO" by default.
# Set it to "YES" to enable MySQL.
%%LEGACY_LIMITS%%# mysql_(instance_)?limits (bool): Set to "NO" by default.
%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U mysql`
%%LEGACY_LIMITS%%# just before mysql starts.
# mysql_(instance_)?dbdir (str): Default to "%%MARIADB_DBDIR%%"
# Base database directory.
# mysql_(instance_)?args (str): Custom additional arguments to be passed
# to mysqld_safe (default empty).
# mysql_(instance_)?pidfile (str): Custom PID file path and name.
# Default to "${mysql_dbdir}/${hostname}.pid".
# mysql_(instance_)?user (str): User to run mysqld as
# Default to "%%MARIADB_USER%%" created by the port
# mysql_(instance_)?optfile (str): Server-specific option file.
# Default to "${mysql_dbdir}/my.cnf".
# mysql_(instance)?rundir (str): Default to "%%MARIADB_RUNDIR%%"
# mysql_instances (str): Set to "" by default.
# If defined, list of instances to enable
. /etc/rc.subr
name="mysql"
rcvar=mysql_enable
load_rc_config $name
: ${mysql_enable="NO"}
%%LEGACY_LIMITS%%: ${mysql_limits="NO"}
: ${mysql_user="%%MARIADB_USER%%"}
%%LEGACY_LIMITS%%mysql_limits_args="-e -U ${mysql_user}"
: ${mysql_dbdir="%%MARIADB_DBDIR%%"}
: ${mysql_optfile="%%ETCDIR%%/my.cnf"}
: ${mysql_rundir="%%MARIADB_RUNDIR%%"}
command="/usr/sbin/daemon"
procname="%%PREFIX%%/libexec/mariadbd"
start_precmd="${name}_prestart"
start_postcmd="${name}_poststart"
if [ -n "$2" ]; then
instance="$2"
load_rc_config ${name}_${instance}
case "$mysql_instances" in
"$2 "*|*" $2 "*|*" $2"|"$2")
eval mysql_args="\${mysql_${instance}_args:-\"${mysql_args}\"}"
eval mysql_dbdir="\${mysql_${instance}_dbdir:-\"%%MARIADB_DBDIR%%_${instance}\"}"
%%LEGACY_LIMITS%%eval mysql_limits="\${mysql_${instance}_limits:-\"${mysql_limits}\"}"
eval mysql_user="\${mysql_${instance}_user:-\"${mysql_user}\"}"
%%LEGACY_LIMITS%%eval mysql_limits_args="\${mysql_${instance}_limits_args:-\"-e -U $mysql_user\"}"
eval mysql_socket="\${mysql_${instance}_socket:-\"%%MARIADB_RUNDIR%%_${instance}/%%MARIADB_SOCK%%\"}"
eval mysql_optfile="\${mysql_${instance}_optfile:-\"%%ETCDIR%%_${instance}/my.cnf\"}"
eval mysql_pidfile="\${mysql_${instance}_pidfile:-\"%%MARIADB_RUNDIR%%_${instance}/mysqld.pid\"}"
;;
*)
err 1 "$2 not found in mysql_instances" ;;
esac
else
if [ -n "${mysql_instances}" -a -n "$1" ]; then
for instance in ${mysql_instances}; do
eval _enable="\${mysql_${instance}_enable}"
case "${_enable:-${mysql_enable}}" in
[Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0)
continue
;;
[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1)
;;
*)
if [ -z "$_enable" ]; then
_var=mysql_enable
else
_var=mysql_${instance}_enable
fi
warn "Bad value" \
"'${_enable:-${mysql_enable}}'" \
"for ${_var}. " \
"Instance ${instance} skipped."
continue
;;
esac
echo "===> mysql instance: ${instance}"
if %%PREFIX%%/etc/rc.d/mysql-server $1 ${instance}; then
success="${instance} ${success}"
else
failed="${instance} (${retcode}) ${failed}"
fi
done
exit 0
else
mysql_pidfile=${mysql_pidfile:-"%%MARIADB_RUNDIR%%/mysqld.pid"}
fi
fi
pidfile=$mysql_pidfile
mysql_install_db="%%PREFIX%%/bin/mariadb-install-db"
mysql_install_db_args="--basedir=%%PREFIX%% --datadir=${mysql_dbdir} --force"
command_args="-c -f %%PREFIX%%/bin/mariadbd-safe --defaults-extra-file=${mysql_optfile} --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_socket:+--socket=${mysql_socket}} ${mysql_args}"
mysql_create_auth_tables()
{
eval $mysql_install_db $mysql_install_db_args
[ $? -eq 0 ] && chown -R ${mysql_user}:$(id -gn $mysql_user) ${mysql_dbdir}
}
mysql_prestart()
{
local dir
for dir in /etc /usr/local/etc /etc/mysql /var/db/mysql; do
if [ -f "${dir}/my.cnf" ]; then
echo "Please merge existing ${dir}/my.cnf file with %%ETCDIR%%/conf.d/server.cnf"
return 1
fi
done
if [ ! -d "${mysql_dbdir}/mysql/." ]; then
mysql_create_auth_tables || return 1
fi
mysql_group="`/usr/bin/id -gn ${mysql_user}`"
[ "${mysql_socket}" = "" ] && mysql_rundir="%%MARIADB_RUNDIR%%" || mysql_rundir="`/usr/bin/dirname ${mysql_socket}`"
if [ ! -d "${mysql_rundir}" ]; then
install -d -o ${mysql_user} -g ${mysql_group} "${mysql_rundir}"
fi
%%LEGACY_LIMITS%% if checkyesno mysql_limits; then
%%LEGACY_LIMITS%% eval `/usr/bin/limits ${mysql_limits_args}` 2>/dev/null
%%LEGACY_LIMITS%% else
%%LEGACY_LIMITS%% return 0
%%LEGACY_LIMITS%% fi
%%MODERN_LIMITS%% return 0
if [ ! -d "${mysql_rundir}" ]; then
install -d -u${mysql_user} -g$(id -gn $mysql_user) -m755 ${mysql_rundir}
fi
}
mysql_poststart()
{
local timeout=15
while [ ! -f "${pidfile}" -a ${timeout} -gt 0 ]; do
timeout=$(( timeout - 1 ))
sleep 1
done
return 0
}
run_rc_command "$1"

View File

@ -1,13 +0,0 @@
--- include/m_ctype.h.orig 2021-08-04 18:00:35 UTC
+++ include/m_ctype.h
@@ -43,6 +43,10 @@ extern "C" {
#define CHARSET_DIR "charsets/"
+#ifndef ulong
+typedef unsigned long ulong;
+#endif
+
#define my_wc_t ulong
#define MY_CS_REPLACEMENT_CHARACTER 0xFFFD

View File

@ -1,48 +0,0 @@
--- include/my_cpu.h.orig 2021-09-27 13:32:48 UTC
+++ include/my_cpu.h
@@ -23,7 +23,8 @@
The defines are the same ones used by the linux kernel
*/
-#ifdef _ARCH_PWR8
+#if defined(_ARCH_PWR8)
+#if defined(linux)
#include <sys/platform/ppc.h>
/* Very low priority */
#define HMT_very_low() __ppc_set_ppr_very_low()
@@ -37,6 +38,22 @@
#define HMT_medium_high() __ppc_set_ppr_med_high()
/* High priority */
#define HMT_high() asm volatile("or 3,3,3")
+#elif defined(__FreeBSD__)
+#include <sys/types.h>
+#include <sys/sysctl.h>
+/* Very low priority */
+#define HMT_very_low() __asm__ volatile ("or 31,31,31")
+/* Low priority */
+#define HMT_low() __asm__ volatile ("or 1,1,1")
+/* Medium low priority */
+#define HMT_medium_low() __asm__ volatile ("or 6,6,6")
+/* Medium priority */
+#define HMT_medium() __asm__ volatile ("or 2,2,2")
+/* Medium high priority */
+#define HMT_medium_high() __asm__ volatile ("or 5,5,5")
+/* High priority */
+#define HMT_high() asm volatile("or 3,3,3")
+#endif
#else
#define HMT_very_low()
#define HMT_low()
@@ -81,7 +98,12 @@ static inline void MY_RELAX_CPU(void)
__asm__ __volatile__ ("pause");
#endif
#elif defined(_ARCH_PWR8)
+#if defined(linux)
__ppc_get_timebase();
+#elif defined(__FreeBSD__)
+ uint64_t __tb;
+ __asm__ volatile ("mfspr %0, 268" : "=r" (__tb));
+#endif
#elif defined __GNUC__ && (defined __arm__ || defined __aarch64__)
/* Mainly, prevent the compiler from optimizing away delay loops */
#ifdef _aarch64_

View File

@ -1,22 +0,0 @@
--- include/ssl_compat.h.orig 2022-02-10 20:17:08 UTC
+++ include/ssl_compat.h
@@ -19,7 +19,8 @@
/* OpenSSL version specific definitions */
#if defined(OPENSSL_VERSION_NUMBER)
-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \
+ !(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000)
#define HAVE_OPENSSL11 1
#define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION)
#define ERR_remove_state(X) ERR_clear_error()
@@ -73,7 +74,8 @@
#define EVP_MD_CTX_SIZE sizeof(EVP_MD_CTX)
#endif
-#ifndef DH_set0_pqg
+#if !defined(DH_set0_pqg) && \
+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000)
#define DH_set0_pqg(D,P,Q,G) ((D)->p= (P), (D)->g= (G))
#endif

View File

@ -1,24 +0,0 @@
--- mysys/crc32/crc32c.cc.orig 2021-08-04 18:00:35 UTC
+++ mysys/crc32/crc32c.cc
@@ -543,6 +543,21 @@ static int arch_ppc_probe(void) {
return arch_ppc_crc32;
}
+#elif __FreeBSD__
+#include <machine/cpu.h>
+#include <sys/auxv.h>
+#include <sys/elf_common.h>
+static int arch_ppc_probe(void) {
+ unsigned long cpufeatures;
+ arch_ppc_crc32 = 0;
+
+#if defined(__powerpc64__)
+ elf_aux_info(AT_HWCAP2, &cpufeatures, sizeof(cpufeatures));
+ if (cpufeatures & PPC_FEATURE2_HAS_VEC_CRYPTO) arch_ppc_crc32 = 1;
+#endif /* __powerpc64__ */
+
+ return arch_ppc_crc32;
+}
#endif // __linux__
#endif

View File

@ -1,10 +0,0 @@
--- scripts/mysql_config.sh.orig 2021-07-07 20:25:20 UTC
+++ scripts/mysql_config.sh
@@ -88,6 +88,7 @@ fi
# Create options
libs="-L$pkglibdir @RPATH_OPTION@ @LIBS_FOR_CLIENTS@"
embedded_libs="-L$pkglibdir @RPATH_OPTION@ @EMB_LIBS_FOR_CLIENTS@"
+embedded_libs="-L$embedded_libs -%%LOCALBASE%%/lib "
include="-I$pkgincludedir"
if [ "$basedir" != "/usr" ]; then

View File

@ -1,20 +0,0 @@
--- sql/mysqld.cc.orig 2021-06-15 10:16:51 UTC
+++ sql/mysqld.cc
@@ -205,7 +205,7 @@ typedef fp_except fp_except_t;
inline void setup_fpu()
{
-#if defined(__FreeBSD__) && defined(HAVE_IEEEFP_H) && !defined(HAVE_FEDISABLEEXCEPT)
+#if defined(__FreeBSD__) && defined(HAVE_IEEEFP_H) && !defined(HAVE_FEDISABLEEXCEPT) && defined(FP_X_INV)
/* We can't handle floating point exceptions with threads, so disable
this on freebsd
Don't fall for overflow, underflow,divide-by-zero or loss of precision.
@@ -218,7 +218,7 @@ inline void setup_fpu()
fpsetmask(~(FP_X_INV | FP_X_OFL | FP_X_UFL | FP_X_DZ |
FP_X_IMP));
#endif /* FP_X_DNML */
-#endif /* __FreeBSD__ && HAVE_IEEEFP_H && !HAVE_FEDISABLEEXCEPT */
+#endif /* __FreeBSD__ && HAVE_IEEEFP_H && !HAVE_FEDISABLEEXCEPT && FP_X_INV */
#ifdef HAVE_FEDISABLEEXCEPT
fedisableexcept(FE_ALL_EXCEPT);

View File

@ -1,24 +0,0 @@
--- storage/columnstore/columnstore/utils/common/threadnaming.cpp.orig 2022-05-18 08:34:17 UTC
+++ storage/columnstore/columnstore/utils/common/threadnaming.cpp
@@ -22,13 +22,21 @@ namespace utils
{
void setThreadName(const char* threadName)
{
+#ifdef __FreeBSD__
+ pthread_set_name_np(pthread_self(), threadName);
+#else
prctl(PR_SET_NAME, threadName, 0, 0, 0);
+#endif
}
std::string getThreadName()
{
char buf[32];
+#ifdef __FreeBSD__
+ pthread_get_name_np(pthread_self(), buf, sizeof(buf));
+#else
prctl(PR_GET_NAME, buf, 0, 0, 0);
+#endif
return std::string(buf);
}
} // namespace utils

View File

@ -1,13 +0,0 @@
--- storage/rocksdb/rocksdb/port/jemalloc_helper.h.orig 2020-06-23 15:10:17 UTC
+++ storage/rocksdb/rocksdb/port/jemalloc_helper.h
@@ -26,6 +26,10 @@
#include <jemalloc/jemalloc.h>
#endif
+#ifdef __FreeBSD__
+#define JEMALLOC_USABLE_SIZE_CONST const
+#endif
+
#ifndef JEMALLOC_CXX_THROW
#define JEMALLOC_CXX_THROW
#endif

View File

@ -1,8 +0,0 @@
--- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
+++ tpool/CMakeLists.txt
@@ -1,4 +1,5 @@
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/include)
+ADD_DEFINITIONS(-fPIC)
IF(WIN32)
SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")

View File

@ -1,24 +0,0 @@
[
{ type: install
message: <<EOM
MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for
my.cnf. Please move existing my.cnf files from those paths to
%%PREFIX%%/etc/mysql or %%PREFIX%%/etc. Sample
configuration files are provided in %%PREFIX%%/etc/mysql
and %%PREFIX%%/etc/mysql/conf.d.
The rc(8) script no longer uses /var/db/mysql/my.cnf for configuration
nor /var/db/mysql for logs and PID-file.
This port does NOT include the mytop perl script, this is included in
the MariaDB tarball but the most recent version can be found in the
databases/mytop port
EOM
}
{ type: upgrade
message: <<EOM
Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)
the first time you start the MySQL server after an upgrade from an
earlier version.
EOM
}

View File

@ -1,60 +0,0 @@
# Options specific to server applications, see
# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#server-option-groups
# Options specific to all server programs
[server]
# Options specific to MariaDB server programs
[server-mariadb]
#
# Options for specific server tools
#
[mysqld]
user = %%MARIADB_USER%%
# port = 3306 # inherited from %%ETCDIR%%/my.cnf
# socket = %%MARIADB_RUNDIR%%/mysql.sock # inherited from %%ETCDIR%%/my.cnf
bind-address = 127.0.0.1
basedir = %%PREFIX%%
datadir = %%MARIADB_DBDIR%%
net_retry_count = 16384
log_error = %%MARIADB_LOGDIR%%/mysqld.err
# [mysqld] configuration for ZFS
# From https://www.percona.com/resources/technical-presentations/zfs-mysql-percona-technical-webinar
# Create separate datasets for data and logs, eg
# zroot/mysql compression=on recordsize=128k atime=off
# zroot/mysql/data recordsize=16k
# zroot/mysql/logs
# datadir = %%MARIADB_DBDIR%%/data
# innodb_log_group_home_dir = %%MARIADB_DBDIR%%/log
# audit_log_file = %%MARIADB_DBDIR%%/log/audit.log
# general_log_file = %%MARIADB_DBDIR%%/log/general.log
# log_bin = %%MARIADB_DBDIR%%/log/mysql-bin
# relay_log = %%MARIADB_DBDIR%%/log/relay-log
# slow_query_log_file = %%MARIADB_DBDIR%%/log/slow.log
# innodb_doublewrite = 0
# innodb_flush_method = O_DSYNC
# Options read by `mariadb_safe`
# Renamed from [mysqld_safe] starting with MariaDB 10.4.6.
[mariadb-safe]
# Options read my `mariabackup`
[mariabackup]
# Options read by `mysql_upgrade`
# Renamed from [mysql_upgrade] starting with MariaDB 10.4.6.
[mariadb-upgrade]
# Specific options read by the mariabackup SST method
[sst]
# Options read by `mysqlbinlog`
# Renamed from [mysqlbinlog] starting with MariaDB 10.4.6.
[mariadb-binlog]
# Options read by `mysqladmin`
# Renamed from [mysqladmin] starting with MariaDB 10.4.6.
[mariadb-admin]

View File

@ -1,12 +0,0 @@
MariaDB is a database server that offers drop-in replacement functionality
for MySQL. MariaDB is built by some of the original authors of MySQL, with
assistance from the broader community of Free and open source software
developers. In addition to the core functionality of MySQL, MariaDB offers
a rich set of feature enhancements including alternate storage engines,
server optimizations, and patches.
MariaDB is primarily driven by developers at Monty Program, a company
founded by Michael "Monty" Widenius, the original author of MySQL, but
this is not the whole story about MariaDB. On the "About MariaDB" page you
will find more information about all participants in the MariaDB community,
including storage engines XtraDB and PBXT.

View File

@ -1,517 +0,0 @@
bin/aria_chk
bin/aria_dump_log
bin/aria_ftdump
bin/aria_pack
bin/aria_read_log
%%S3%%bin/aria_s3_copy
%%INNOBASE%%bin/innochecksum
%%INNOBASE%%bin/mariabackup
bin/mariadb-backup
bin/mariadb-client-test
bin/mariadb-client-test-embedded
bin/mariadb-dumpslow
bin/mariadb-embedded
bin/mariadb-fix-extensions
bin/mariadb-install-db
%%ROCKSDB%%bin/mariadb-ldb
bin/mariadb-secure-installation
bin/mariadb-test-embedded
bin/mariadb-tzinfo-to-sql
bin/mariadb-upgrade
bin/mariadbd-multi
bin/mariadbd-safe
bin/mariadbd-safe-helper
%%INNOBASE%%bin/mbstream
bin/myisam_ftdump
bin/myisamchk
bin/myisamlog
bin/myisampack
@comment bin/mytop
%%ROCKSDB%%bin/myrocks_hotbackup
bin/mysql_client_test
bin/mysql_client_test_embedded
bin/mysql_embedded
bin/mysql_fix_extensions
bin/mysql_install_db
%%ROCKSDB%%bin/mysql_ldb
bin/mysql_plugin
bin/mysql_secure_installation
bin/mysql_tzinfo_to_sql
bin/mysql_upgrade
bin/mysql_waitpid
bin/mysqld_multi
bin/mysqld_safe
bin/mysqld_safe_helper
bin/mysqldumpslow
bin/mysqltest_embedded
bin/perror
bin/resolve_stack_dump
bin/resolveip
%%ROCKSDB%%bin/sst_dump
bin/test-connect-t
%%WSREP%%bin/wsrep_sst_common
%%WSREP%%bin/wsrep_sst_mariabackup
%%WSREP%%bin/wsrep_sst_mysqldump
%%WSREP%%bin/wsrep_sst_rsync
%%WSREP%%bin/wsrep_sst_rsync_wan
%%WSREP%%bin/wsrep_sst_backup
@comment %%ETCDIR%%/conf.d/client.cnf
%%ETCDIR%%/conf.d/enable_encryption.preset
%%ETCDIR%%/conf.d/mysql-clients.cnf
%%S3%%%%ETCDIR%%/conf.d/s3.cnf
@comment %%ETCDIR%%/server.cnf
@sample %%ETCDIR%%/conf.d/server.cnf.sample
%%SPIDER%%@sample %%ETCDIR%%/conf.d/spider.cnf.sample
%%WSREP%%@sample %%ETCDIR%%/conf.d/wsrep.cnf.sample
@comment %%ETCDIR%%/my.cnf
@sample %%ETCDIR%%/user_map.conf.sample
include/mysql/server/big_endian.h
include/mysql/server/byte_order_generic.h
include/mysql/server/byte_order_generic_x86.h
include/mysql/server/byte_order_generic_x86_64.h
include/mysql/server/decimal.h
include/mysql/server/errmsg.h
include/mysql/server/handler_ername.h
include/mysql/server/handler_state.h
include/mysql/server/json_lib.h
include/mysql/server/keycache.h
include/mysql/server/little_endian.h
include/mysql/server/m_ctype.h
include/mysql/server/m_string.h
include/mysql/server/ma_dyncol.h
include/mysql/server/mariadb_capi_rename.h
include/mysql/server/my_alloc.h
include/mysql/server/my_attribute.h
include/mysql/server/my_byteorder.h
include/mysql/server/my_compiler.h
include/mysql/server/my_config.h
include/mysql/server/my_dbug.h
include/mysql/server/my_decimal_limits.h
include/mysql/server/my_dir.h
include/mysql/server/my_getopt.h
include/mysql/server/my_global.h
include/mysql/server/my_list.h
include/mysql/server/my_net.h
include/mysql/server/my_pthread.h
include/mysql/server/my_sys.h
include/mysql/server/my_valgrind.h
include/mysql/server/my_xml.h
include/mysql/server/mysql.h
include/mysql/server/mysql/auth_dialog_client.h
include/mysql/server/mysql/client_plugin.h
include/mysql/server/mysql/plugin.h
include/mysql/server/mysql/plugin_audit.h
include/mysql/server/mysql/plugin_auth.h
include/mysql/server/mysql/plugin_auth_common.h
include/mysql/server/mysql/plugin_data_type.h
include/mysql/server/mysql/plugin_encryption.h
include/mysql/server/mysql/plugin_ftparser.h
include/mysql/server/mysql/plugin_function.h
include/mysql/server/mysql/plugin_password_validation.h
include/mysql/server/mysql/psi/mysql_file.h
include/mysql/server/mysql/psi/mysql_idle.h
include/mysql/server/mysql/psi/mysql_mdl.h
include/mysql/server/mysql/psi/mysql_memory.h
include/mysql/server/mysql/psi/mysql_ps.h
include/mysql/server/mysql/psi/mysql_socket.h
include/mysql/server/mysql/psi/mysql_sp.h
include/mysql/server/mysql/psi/mysql_stage.h
include/mysql/server/mysql/psi/mysql_statement.h
include/mysql/server/mysql/psi/mysql_table.h
include/mysql/server/mysql/psi/mysql_thread.h
include/mysql/server/mysql/psi/mysql_transaction.h
include/mysql/server/mysql/psi/psi.h
include/mysql/server/mysql/psi/psi_abi_v0.h
include/mysql/server/mysql/psi/psi_abi_v1.h
include/mysql/server/mysql/psi/psi_abi_v2.h
include/mysql/server/mysql/psi/psi_base.h
include/mysql/server/mysql/psi/psi_memory.h
include/mysql/server/mysql/service_base64.h
include/mysql/server/mysql/service_debug_sync.h
include/mysql/server/mysql/service_encryption.h
include/mysql/server/mysql/service_encryption_scheme.h
include/mysql/server/mysql/service_json.h
include/mysql/server/mysql/service_kill_statement.h
include/mysql/server/mysql/service_logger.h
include/mysql/server/mysql/service_md5.h
include/mysql/server/mysql/service_my_crypt.h
include/mysql/server/mysql/service_my_print_error.h
include/mysql/server/mysql/service_my_snprintf.h
include/mysql/server/mysql/service_progress_report.h
include/mysql/server/mysql/service_sha1.h
include/mysql/server/mysql/service_sha2.h
include/mysql/server/mysql/service_thd_alloc.h
include/mysql/server/mysql/service_thd_autoinc.h
include/mysql/server/mysql/service_thd_error_context.h
include/mysql/server/mysql/service_thd_mdl.h
include/mysql/server/mysql/service_thd_rnd.h
include/mysql/server/mysql/service_thd_specifics.h
include/mysql/server/mysql/service_thd_timezone.h
include/mysql/server/mysql/service_thd_wait.h
%%WSREP%%include/mysql/server/mysql/service_wsrep.h
include/mysql/server/mysql/services.h
include/mysql/server/mysql_com.h
include/mysql/server/mysql_com_server.h
include/mysql/server/mysql_embed.h
include/mysql/server/mysql_time.h
include/mysql/server/mysql_version.h
include/mysql/server/mysqld_ername.h
include/mysql/server/mysqld_error.h
include/mysql/server/pack.h
include/mysql/server/sql_common.h
include/mysql/server/sql_state.h
include/mysql/server/sslopt-case.h
include/mysql/server/sslopt-longopts.h
include/mysql/server/sslopt-vars.h
include/mysql/server/typelib.h
lib/mysql/libmariadbd.a
lib/mysql/libmariadbd.so
lib/mysql/libmariadbd.so.19
lib/mysql/libmysqld.a
lib/mysql/libmysqld.so
lib/mysql/pam_user_map.so
lib/mysql/plugin/adt_null.so
lib/mysql/plugin/auth_0x0100.so
lib/mysql/plugin/auth_ed25519.so
@comment lib/mysql/plugin/auth_gssapi_client.so
%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi.so
lib/mysql/plugin/auth_pam.so
lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
lib/mysql/plugin/auth_pam_v1.so
lib/mysql/plugin/debug_key_management.so
lib/mysql/plugin/disks.so
lib/mysql/plugin/file_key_management.so
lib/mysql/plugin/func_test.so
lib/mysql/plugin/ha_archive.so
lib/mysql/plugin/ha_blackhole.so
lib/mysql/plugin/ha_connect.so
lib/mysql/plugin/ha_federated.so
lib/mysql/plugin/ha_federatedx.so
%%MROONGA%%lib/mysql/plugin/ha_mroonga.so
%%OQGRAPH%%lib/mysql/plugin/ha_oqgraph.so
%%ROCKSDB%%lib/mysql/plugin/ha_rocksdb.so
%%S3%%lib/mysql/plugin/ha_s3.so
%%SPHINX%%lib/mysql/plugin/ha_sphinx.so
%%SPIDER%%lib/mysql/plugin/ha_spider.so
lib/mysql/plugin/ha_test_sql_discovery.so
lib/mysql/plugin/handlersocket.so
lib/mysql/plugin/locales.so
lib/mysql/plugin/metadata_lock_info.so
lib/mysql/plugin/qa_auth_client.so
lib/mysql/plugin/qa_auth_interface.so
lib/mysql/plugin/qa_auth_server.so
lib/mysql/plugin/query_cache_info.so
lib/mysql/plugin/query_response_time.so
lib/mysql/plugin/server_audit.so
lib/mysql/plugin/simple_password_check.so
lib/mysql/plugin/sql_errlog.so
lib/mysql/plugin/test_sql_service.so
lib/mysql/plugin/test_versioning.so
lib/mysql/plugin/type_mysql_json.so
lib/mysql/plugin/type_test.so
%%WSREP%%lib/mysql/plugin/wsrep_info.so
lib/mysql/plugin/zstd.so
libexec/mariadbd
libexec/mysqld
@comment share/man/man1/aria_chk.1.gz
@comment share/man/man1/aria_dump_log.1.gz
@comment share/man/man1/aria_ftdump.1.gz
@comment share/man/man1/aria_pack.1.gz
@comment share/man/man1/aria_read_log.1.gz
@comment %%S3%%share/man/man1/aria_s3_copy.1.gz
@comment share/man/man1/galera_new_cluster.1.gz
@comment share/man/man1/galera_recovery.1.gz
@comment share/man/man1/innochecksum.1.gz
@comment share/man/man1/mariabackup.1.gz
@comment share/man/man1/mariadb-access.1.gz
@comment share/man/man1/mariadb-admin.1.gz
@comment share/man/man1/mariadb-backup.1.gz
@comment share/man/man1/mariadb-binlog.1.gz
@comment share/man/man1/mariadb-check.1.gz
@comment share/man/man1/mariadb-client-test-embedded.1.gz
@comment share/man/man1/mariadb-client-test.1.gz
@comment share/man/man1/mariadb-conv.1.gz
@comment share/man/man1/mariadb-convert-table-format.1.gz
@comment share/man/man1/mariadb-dump.1.gz
@comment share/man/man1/mariadb-dumpslow.1.gz
@comment share/man/man1/mariadb-embedded.1.gz
@comment share/man/man1/mariadb-find-rows.1.gz
@comment share/man/man1/mariadb-fix-extensions.1.gz
@comment share/man/man1/mariadb-hotcopy.1.gz
@comment share/man/man1/mariadb-import.1.gz
@comment share/man/man1/mariadb-install-db.1.gz
@comment %%ROCKSDB%%share/man/man1/mariadb-ldb.1.gz
@comment share/man/man1/mariadb-plugin.1.gz
@comment share/man/man1/mariadb-secure-installation.1.gz
@comment share/man/man1/mariadb-service-convert.1.gz
@comment share/man/man1/mariadb-setpermission.1.gz
@comment share/man/man1/mariadb-show.1.gz
@comment share/man/man1/mariadb-slap.1.gz
@comment share/man/man1/mariadb-test-embedded.1.gz
@comment share/man/man1/mariadb-test.1.gz
@comment share/man/man1/mariadb-tzinfo-to-sql.1.gz
@comment share/man/man1/mariadb-upgrade.1.gz
@comment share/man/man1/mariadb-waitpid.1.gz
@comment share/man/man1/mariadbd-multi.1.gz
@comment share/man/man1/mariadbd-safe-helper.1.gz
@comment share/man/man1/mariadbd-safe.1.gz
@comment share/man/man1/mariadb.1.gz
@comment share/man/man1/mariadb_config.1.gz
@comment share/man/man1/mbstream.1.gz
@comment share/man/man1/msql2mysql.1.gz
@comment share/man/man1/my_print_defaults.1.gz
@comment share/man/man1/my_safe_process.1.gz
@comment share/man/man1/myisam_ftdump.1.gz
@comment share/man/man1/myisamchk.1.gz
@comment share/man/man1/myisamlog.1.gz
@comment share/man/man1/myisampack.1.gz
@comment %%ROCKSDB%%share/man/man1/myrocks_hotbackup.1.gz
@comment share/man/man1/mysql-stress-test.pl.1.gz
@comment share/man/man1/mysql-test-run.pl.1.gz
@comment share/man/man1/mysql.1.gz
@comment share/man/man1/mysql_client_test.1.gz
@comment share/man/man1/mysql_client_test_embedded.1.gz
@comment share/man/man1/mysql_config.1.gz
@comment share/man/man1/mysql_convert_table_format.1.gz
@comment share/man/man1/mysql_embedded.1.gz
@comment share/man/man1/mysql_find_rows.1.gz
@comment share/man/man1/mysql_plugin.1.gz
@comment share/man/man1/mysql_setpermission.1.gz
@comment share/man/man1/mysqlaccess.1.gz
@comment share/man/man1/mysqladmin.1.gz
@comment share/man/man1/mysqlbinlog.1.gz
@comment share/man/man1/mysqlcheck.1.gz
@comment share/man/man1/mysqldump.1.gz
@comment share/man/man1/mysqlhotcopy.1.gz
@comment share/man/man1/mysqlimport.1.gz
@comment share/man/man1/mysqlshow.1.gz
@comment share/man/man1/mysqlslap.1.gz
@comment share/man/man1/mysqltest.1.gz
@comment share/man/man1/mysqltest_embedded.1.gz
@comment @comment share/man/man1/mytop.1.gz
@comment share/man/man1/mysql.server.1.gz
@comment share/man/man1/mysql_fix_extensions.1.gz
@comment share/man/man1/mysql_install_db.1.gz
@comment %%ROCKSDB%%share/man/man1/mysql_ldb.1.gz
@comment share/man/man1/mysql_secure_installation.1.gz
@comment share/man/man1/mysql_tzinfo_to_sql.1.gz
@comment share/man/man1/mysql_upgrade.1.gz
@comment share/man/man1/mysql_waitpid.1.gz
@comment share/man/man1/mysqld_multi.1.gz
@comment share/man/man1/mysqld_safe.1.gz
@comment share/man/man1/mysqld_safe_helper.1.gz
@comment share/man/man1/mysqldumpslow.1.gz
@comment share/man/man1/perror.1.gz
@comment share/man/man1/replace.1.gz
@comment share/man/man1/resolve_stack_dump.1.gz
@comment share/man/man1/resolveip.1.gz
@comment %%WSREP%%share/man/man1/wsrep_sst_common.1.gz
@comment %%WSREP%%share/man/man1/wsrep_sst_mariabackup.1.gz
@comment %%WSREP%%share/man/man1/wsrep_sst_mysqldump.1.gz
@comment %%WSREP%%share/man/man1/wsrep_sst_rsync.1.gz
@comment %%WSREP%%share/man/man1/wsrep_sst_rsync_wan.1.gz
@comment share/man/man3/mariadb_cancel.3.gz
@comment share/man/man3/mariadb_connection.3.gz
@comment share/man/man3/mariadb_dyncol_check.3.gz
@comment share/man/man3/mariadb_dyncol_column_cmp_named.3.gz
@comment share/man/man3/mariadb_dyncol_column_count.3.gz
@comment share/man/man3/mariadb_dyncol_create_many_named.3.gz
@comment share/man/man3/mariadb_dyncol_create_many_num.3.gz
@comment share/man/man3/mariadb_dyncol_exists_named.3.gz
@comment share/man/man3/mariadb_dyncol_exists_num.3.gz
@comment share/man/man3/mariadb_dyncol_free.3.gz
@comment share/man/man3/mariadb_dyncol_list_named.3.gz
@comment share/man/man3/mariadb_dyncol_list_num.3.gz
@comment share/man/man3/mariadb_dyncol_unpack.3.gz
@comment share/man/man3/mariadb_dyncol_update_many_named.3.gz
@comment share/man/man3/mariadb_dyncol_update_many_num.3.gz
@comment share/man/man3/mariadb_get_infov.3.gz
@comment share/man/man3/mariadb_reconnect.3.gz
@comment share/man/man3/mariadb_rpl_close.3.gz
@comment share/man/man3/mariadb_rpl_fetch.3.gz
@comment share/man/man3/mariadb_rpl_get_optionsv.3.gz
@comment share/man/man3/mariadb_rpl_open.3.gz
@comment share/man/man3/mariadb_rpl_optionsv.3.gz
@comment share/man/man3/mariadb_stmt_execute_direct.3.gz
@comment share/man/man3/mariadb_stmt_fetch_fields.3.gz
@comment share/man/man3/mysql_affected_rows.3.gz
@comment share/man/man3/mysql_autocommit.3.gz
@comment share/man/man3/mysql_change_user.3.gz
@comment share/man/man3/mysql_close.3.gz
@comment share/man/man3/mysql_commit.3.gz
@comment share/man/man3/mysql_data_seek.3.gz
@comment share/man/man3/mysql_errno.3.gz
@comment share/man/man3/mysql_error.3.gz
@comment share/man/man3/mysql_fetch_field.3.gz
@comment share/man/man3/mysql_fetch_field_direct.3.gz
@comment share/man/man3/mysql_fetch_fields.3.gz
@comment share/man/man3/mysql_fetch_lengths.3.gz
@comment share/man/man3/mysql_fetch_row.3.gz
@comment share/man/man3/mysql_field_count.3.gz
@comment share/man/man3/mysql_field_seek.3.gz
@comment share/man/man3/mysql_field_tell.3.gz
@comment share/man/man3/mysql_free_result.3.gz
@comment share/man/man3/mysql_get_character_set_info.3.gz
@comment share/man/man3/mysql_get_client_info.3.gz
@comment share/man/man3/mysql_get_client_version.3.gz
@comment share/man/man3/mysql_get_host_info.3.gz
@comment share/man/man3/mysql_get_proto_info.3.gz
@comment share/man/man3/mysql_get_server_info.3.gz
@comment share/man/man3/mysql_get_server_version.3.gz
@comment share/man/man3/mysql_get_socket.3.gz
@comment share/man/man3/mysql_get_ssl_cipher.3.gz
@comment share/man/man3/mysql_hex_string.3.gz
@comment share/man/man3/mysql_info.3.gz
@comment share/man/man3/mysql_init.3.gz
@comment share/man/man3/mysql_kill.3.gz
@comment share/man/man3/mysql_more_results.3.gz
@comment share/man/man3/mysql_next_result.3.gz
@comment share/man/man3/mysql_num_fields.3.gz
@comment share/man/man3/mysql_num_rows.3.gz
@comment share/man/man3/mysql_options.3.gz
@comment share/man/man3/mysql_options4.3.gz
@comment share/man/man3/mysql_optionsv.3.gz
@comment share/man/man3/mysql_ping.3.gz
@comment share/man/man3/mysql_query.3.gz
@comment share/man/man3/mysql_read_query_result.3.gz
@comment share/man/man3/mysql_real_connect.3.gz
@comment share/man/man3/mysql_real_escape_string.3.gz
@comment share/man/man3/mysql_real_query.3.gz
@comment share/man/man3/mysql_refresh.3.gz
@comment share/man/man3/mysql_reset_connection.3.gz
@comment share/man/man3/mysql_rollback.3.gz
@comment share/man/man3/mysql_row_seek.3.gz
@comment share/man/man3/mysql_row_tell.3.gz
@comment share/man/man3/mysql_select_db.3.gz
@comment share/man/man3/mysql_send_query.3.gz
@comment share/man/man3/mysql_server_end.3.gz
@comment share/man/man3/mysql_server_init.3.gz
@comment share/man/man3/mysql_session_track_get_first.3.gz
@comment share/man/man3/mysql_session_track_get_next.3.gz
@comment share/man/man3/mysql_set_character_set.3.gz
@comment share/man/man3/mysql_set_server_option.3.gz
@comment share/man/man3/mysql_shutdown.3.gz
@comment share/man/man3/mysql_sqlstate.3.gz
@comment share/man/man3/mysql_ssl_set.3.gz
@comment share/man/man3/mysql_stat.3.gz
@comment share/man/man3/mysql_stmt_affected_rows.3.gz
@comment share/man/man3/mysql_stmt_attr_get.3.gz
@comment share/man/man3/mysql_stmt_attr_set.3.gz
@comment share/man/man3/mysql_stmt_bind_param.3.gz
@comment share/man/man3/mysql_stmt_bind_result.3.gz
@comment share/man/man3/mysql_stmt_close.3.gz
@comment share/man/man3/mysql_stmt_data_seek.3.gz
@comment share/man/man3/mysql_stmt_errno.3.gz
@comment share/man/man3/mysql_stmt_error.3.gz
@comment share/man/man3/mysql_stmt_execute.3.gz
@comment share/man/man3/mysql_stmt_fetch.3.gz
@comment share/man/man3/mysql_stmt_fetch_column.3.gz
@comment share/man/man3/mysql_stmt_field_count.3.gz
@comment share/man/man3/mysql_stmt_free_result.3.gz
@comment share/man/man3/mysql_stmt_init.3.gz
@comment share/man/man3/mysql_stmt_insert_id.3.gz
@comment share/man/man3/mysql_stmt_more_results.3.gz
@comment share/man/man3/mysql_stmt_next_result.3.gz
@comment share/man/man3/mysql_stmt_num_rows.3.gz
@comment share/man/man3/mysql_stmt_param_count.3.gz
@comment share/man/man3/mysql_stmt_param_metadata.3.gz
@comment share/man/man3/mysql_stmt_prepare.3.gz
@comment share/man/man3/mysql_stmt_reset.3.gz
@comment share/man/man3/mysql_stmt_result_metadata.3.gz
@comment share/man/man3/mysql_stmt_row_seek.3.gz
@comment share/man/man3/mysql_stmt_row_tell.3.gz
@comment share/man/man3/mysql_stmt_send_long_data.3.gz
@comment share/man/man3/mysql_stmt_sqlstate.3.gz
@comment share/man/man3/mysql_stmt_store_result.3.gz
@comment share/man/man3/mysql_stmt_warning_count.3.gz
@comment share/man/man3/mysql_store_result.3.gz
@comment share/man/man3/mysql_thread_end.3.gz
@comment share/man/man3/mysql_thread_id.3.gz
@comment share/man/man3/mysql_thread_init.3.gz
@comment share/man/man3/mysql_use_result.3.gz
@comment share/man/man3/mysql_warning_count.3.gz
@comment share/man/man8/mariadbd.8.gz
@comment share/man/man8/mysqld.8.gz
share/aclocal/mysql.m4
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
%%PORTDOCS%%%%DOCSDIR%%/INSTALL-BINARY
%%PORTDOCS%%%%WSREP%%%%DOCSDIR%%/README-wsrep
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/THIRDPARTY
%%MROONGA%%%%PORTDOCS%%%%DOCSDIR%%/groonga/README.md
%%MROONGA%%share/groonga-normalizer-mysql/README.md
%%MROONGA%%share/groonga-normalizer-mysql/lgpl-2.0.txt
%%DATADIR%%/binary-configure
%%DATADIR%%/bulgarian/errmsg.sys
%%DATADIR%%/charsets/Index.xml
%%DATADIR%%/charsets/README
%%DATADIR%%/charsets/armscii8.xml
%%DATADIR%%/charsets/ascii.xml
%%DATADIR%%/charsets/cp1250.xml
%%DATADIR%%/charsets/cp1251.xml
%%DATADIR%%/charsets/cp1256.xml
%%DATADIR%%/charsets/cp1257.xml
%%DATADIR%%/charsets/cp850.xml
%%DATADIR%%/charsets/cp852.xml
%%DATADIR%%/charsets/cp866.xml
%%DATADIR%%/charsets/dec8.xml
%%DATADIR%%/charsets/geostd8.xml
%%DATADIR%%/charsets/greek.xml
%%DATADIR%%/charsets/hebrew.xml
%%DATADIR%%/charsets/hp8.xml
%%DATADIR%%/charsets/keybcs2.xml
%%DATADIR%%/charsets/koi8r.xml
%%DATADIR%%/charsets/koi8u.xml
%%DATADIR%%/charsets/latin1.xml
%%DATADIR%%/charsets/latin2.xml
%%DATADIR%%/charsets/latin5.xml
%%DATADIR%%/charsets/latin7.xml
%%DATADIR%%/charsets/macce.xml
%%DATADIR%%/charsets/macroman.xml
%%DATADIR%%/charsets/swe7.xml
%%DATADIR%%/chinese/errmsg.sys
%%DATADIR%%/czech/errmsg.sys
%%DATADIR%%/danish/errmsg.sys
%%DATADIR%%/dutch/errmsg.sys
%%DATADIR%%/english/errmsg.sys
%%DATADIR%%/errmsg-utf8.txt
%%DATADIR%%/estonian/errmsg.sys
%%DATADIR%%/fill_help_tables.sql
%%DATADIR%%/french/errmsg.sys
%%DATADIR%%/german/errmsg.sys
%%DATADIR%%/greek/errmsg.sys
%%DATADIR%%/hindi/errmsg.sys
%%DATADIR%%/hungarian/errmsg.sys
%%DATADIR%%/italian/errmsg.sys
%%DATADIR%%/japanese/errmsg.sys
%%DATADIR%%/korean/errmsg.sys
%%DATADIR%%/magic
%%DATADIR%%/maria_add_gis_sp.sql
%%DATADIR%%/maria_add_gis_sp_bootstrap.sql
%%MROONGA%%%%DATADIR%%/mroonga/AUTHORS
%%MROONGA%%%%DATADIR%%/mroonga/install.sql
%%MROONGA%%%%DATADIR%%/mroonga/uninstall.sql
%%DATADIR%%/mysql-log-rotate
%%DATADIR%%/mysql.server
%%DATADIR%%/mysql_performance_tables.sql
%%DATADIR%%/mysql_sys_schema.sql
%%DATADIR%%/mysql_system_tables.sql
%%DATADIR%%/mysql_system_tables_data.sql
%%DATADIR%%/mysql_test_data_timezone.sql
%%DATADIR%%/mysql_test_db.sql
%%DATADIR%%/mysqld_multi.server
%%DATADIR%%/norwegian-ny/errmsg.sys
%%DATADIR%%/norwegian/errmsg.sys
%%DATADIR%%/polish/errmsg.sys
%%DATADIR%%/portuguese/errmsg.sys
%%DATADIR%%/romanian/errmsg.sys
%%DATADIR%%/russian/errmsg.sys
%%DATADIR%%/serbian/errmsg.sys
%%DATADIR%%/slovak/errmsg.sys
%%DATADIR%%/spanish/errmsg.sys
%%DATADIR%%/swedish/errmsg.sys
%%DATADIR%%/ukrainian/errmsg.sys
@comment %%DATADIR%%/wsrep.cnf
%%WSREP%%%%DATADIR%%/wsrep_notify
@dir(%%MARIADB_USER%%,%%MARIADB_GROUP%%,) %%MARIADB_LOGDIR%%

View File

@ -1,5 +1,5 @@
PORTNAME= couchbase
PORTVERSION= 4.1.5
PORTVERSION= 4.1.6
CATEGORIES= databases
MASTER_SITES= https://github.com/couchbase/couchbase-php-client/releases/download/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1692812402
SHA256 (PECL/couchbase-4.1.5.tgz) = e1335d70e10687e969ec73b546995d1fe8937ebe511d97c71bbaf2d66056d9f5
SIZE (PECL/couchbase-4.1.5.tgz) = 2126877
TIMESTAMP = 1697030426
SHA256 (PECL/couchbase-4.1.6.tgz) = 43da457eceb494a8fee95cbb7ff9383efe66899f525cf530760507257080597f
SIZE (PECL/couchbase-4.1.6.tgz) = 2134043

View File

@ -1,18 +0,0 @@
--- src/wrapper/common.hxx.orig 2023-05-26 07:56:45 UTC
+++ src/wrapper/common.hxx
@@ -31,12 +31,12 @@ ZEND_BEGIN_MODULE_GLOBALS(couchbase)
/* INI settings */
char* log_level{ nullptr };
char* log_path{ nullptr };
-zend_bool log_php_log_err{ 1 };
-zend_bool log_stderr{ 0 };
+bool log_php_log_err{ 1 };
+bool log_stderr{ 0 };
zend_long max_persistent{ -1 }; /* maximum number of persistent connections per process */
zend_long persistent_timeout{ -1 }; /* time period after which idle persistent connection is considered expired */
/* module variables */
-zend_bool initialized{ 0 };
+bool initialized{ 0 };
zend_long num_persistent{ 0 }; /* number of existing persistent connections */
ZEND_END_MODULE_GLOBALS(couchbase)

View File

@ -1,5 +1,5 @@
PORTNAME= sqlite3
PORTVERSION= 1.6.6
PORTVERSION= 1.6.7
CATEGORIES= databases rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1695143389
SHA256 (rubygem/sqlite3-1.6.6.gem) = 6cf72c2b9d713ce0df06de4c6b8e2105ec2e052d9840660dfd4b26f32b2d8194
SIZE (rubygem/sqlite3-1.6.6.gem) = 3250176
TIMESTAMP = 1697030434
SHA256 (rubygem/sqlite3-1.6.7.gem) = 5c2b22210999a4f58b50f637cdd650d0aa9e333430f9bcd3e90c0a0aed7799bb
SIZE (rubygem/sqlite3-1.6.7.gem) = 3249664

View File

@ -1,6 +1,7 @@
bin/lumina-fm
man/man1/lumina-fm.1.gz
share/applications/lumina-fm.desktop
share/icons/hicolor/scalable/apps/Insight-FileManager.svg
%%NLS%%share/lumina-desktop/i18n/lumina-fm_af.qm
%%NLS%%share/lumina-desktop/i18n/lumina-fm_ar.qm
%%NLS%%share/lumina-desktop/i18n/lumina-fm_az.qm

View File

@ -1,5 +1,5 @@
PORTNAME= remind
DISTVERSION= 04.02.06
DISTVERSION= 04.02.07
CATEGORIES= deskutils
# upstream moves distfiles to OLD once a new release appears
MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1694662035
SHA256 (remind-04.02.06.tar.gz) = 12150b3a1a42ac996dc1efd2abaee7e6100308c793a5c1aa69745f38e4735635
SIZE (remind-04.02.06.tar.gz) = 504145
TIMESTAMP = 1696949802
SHA256 (remind-04.02.07.tar.gz) = 03e12d90d99039ccf731be2aeea40634bea9c829d1bace27a8da2be3ce6db190
SIZE (remind-04.02.07.tar.gz) = 509579

View File

@ -4892,6 +4892,7 @@
SUBDIR += py-jsonschema417
SUBDIR += py-jsonsir
SUBDIR += py-jupyter-client
SUBDIR += py-jupyter-collaboration
SUBDIR += py-jupyter-core
SUBDIR += py-jupyter-events
SUBDIR += py-jupyter-kernel-test
@ -4901,7 +4902,6 @@
SUBDIR += py-jupyter-server-fileid
SUBDIR += py-jupyter-server-mathjax
SUBDIR += py-jupyter-server-terminals
SUBDIR += py-jupyter-server-ydoc
SUBDIR += py-jupyter-telemetry
SUBDIR += py-jupyter-ydoc
SUBDIR += py-jupyter_console
@ -5118,7 +5118,6 @@
SUBDIR += py-ovsdbapp
SUBDIR += py-p4python
SUBDIR += py-packaging
SUBDIR += py-packaging21
SUBDIR += py-parallax
SUBDIR += py-param
SUBDIR += py-parameterized
@ -6708,6 +6707,7 @@
SUBDIR += rubygem-daemons
SUBDIR += rubygem-danger
SUBDIR += rubygem-danger-gitlab
SUBDIR += rubygem-datadog-ci
SUBDIR += rubygem-date
SUBDIR += rubygem-ddmemoize
SUBDIR += rubygem-ddmetrics
@ -6913,7 +6913,6 @@
SUBDIR += rubygem-google-iam-credentials-v1
SUBDIR += rubygem-google-iam-v1
SUBDIR += rubygem-google-protobuf
SUBDIR += rubygem-google-protobuf323
SUBDIR += rubygem-googleapis-common-protos
SUBDIR += rubygem-googleapis-common-protos-types
SUBDIR += rubygem-graf

View File

@ -0,0 +1,62 @@
--- cargo-crates/libc-0.2.89/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
+++ cargo-crates/libc-0.2.89/src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -1486,6 +1486,9 @@ cfg_if! {
} else if #[cfg(target_arch = "powerpc64")] {
mod powerpc64;
pub use self::powerpc64::*;
+ } else if #[cfg(target_arch = "powerpc")] {
+ mod powerpc;
+ pub use self::powerpc::*;
} else {
// Unknown target_arch
}
--- cargo-crates/libc-0.2.89/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
+++ cargo-crates/libc-0.2.89/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
@@ -0,0 +1,47 @@
+pub type c_char = u8;
+pub type c_long = i32;
+pub type c_ulong = u32;
+pub type wchar_t = i32;
+pub type time_t = i64;
+pub type suseconds_t = i32;
+pub type register_t = i32;
+
+s! {
+ pub struct stat {
+ pub st_dev: ::dev_t,
+ pub st_ino: ::ino_t,
+ pub st_mode: ::mode_t,
+ pub st_nlink: ::nlink_t,
+ pub st_uid: ::uid_t,
+ pub st_gid: ::gid_t,
+ pub st_rdev: ::dev_t,
+ pub st_atime: ::time_t,
+ pub st_atime_nsec: ::c_long,
+ pub st_mtime: ::time_t,
+ pub st_mtime_nsec: ::c_long,
+ pub st_ctime: ::time_t,
+ pub st_ctime_nsec: ::c_long,
+ pub st_size: ::off_t,
+ pub st_blocks: ::blkcnt_t,
+ pub st_blksize: ::blksize_t,
+ pub st_flags: ::fflags_t,
+ pub st_gen: u32,
+ pub st_lspare: i32,
+ pub st_birthtime: ::time_t,
+ pub st_birthtime_nsec: ::c_long,
+ }
+}
+
+// should be pub(crate), but that requires Rust 1.18.0
+cfg_if! {
+ if #[cfg(libc_const_size_of)] {
+ #[doc(hidden)]
+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
+ } else {
+ #[doc(hidden)]
+ pub const _ALIGNBYTES: usize = 4 - 1;
+ }
+}
+
+pub const MAP_32BIT: ::c_int = 0x00080000;
+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4

View File

@ -1,5 +1,5 @@
PORTNAME= bsddialog
PORTVERSION= 0.4.1
PORTVERSION= 1.0
CATEGORIES= devel
MAINTAINER= alfix86@gmail.com
@ -10,11 +10,13 @@ LICENSE= BSD2CLAUSE
USE_GITLAB= yes
GL_ACCOUNT= alfix
GL_TAGNAME= 372e26cef89af5e681acd2d6fec01ba8f77f3c64
LIBDIR= ${WRKSRC}/lib
HEADERS= ${LIBDIR}/bsddialog.h ${LIBDIR}/bsddialog_progressview.h \
${LIBDIR}/bsddialog_theme.h
UTILDIR= ${WRKSRC}/utility
MAKE_ARGS= -DNORPATH
do-install:
${INSTALL_DATA} ${HEADERS} ${STAGEDIR}${PREFIX}/include
@ -22,7 +24,7 @@ do-install:
${INSTALL} -l rs ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so
${INSTALL_DATA} ${LIBDIR}/lib${PORTNAME}.a ${STAGEDIR}/${PREFIX}/lib
${INSTALL_MAN} ${LIBDIR}/${PORTNAME}.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/
${INSTALL_PROGRAM} ${UTILDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${UTILDIR}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1672837177
SHA256 (alfix-bsddialog-372e26cef89af5e681acd2d6fec01ba8f77f3c64_GL0.tar.gz) = 9771422a2f9863545df7f30360a4d061d6d6947eb536ed3672ea23050c5be2bd
SIZE (alfix-bsddialog-372e26cef89af5e681acd2d6fec01ba8f77f3c64_GL0.tar.gz) = 75517
TIMESTAMP = 1691312325
SHA256 (bsddialog-1.0.tar.bz2) = a0930ff1a5e6b2cee1489cd96d45291bbc2a3d6d88d2562cc713d7d061fc7cde
SIZE (bsddialog-1.0.tar.bz2) = 70335

View File

@ -1,11 +0,0 @@
--- Makefile.orig 2023-01-04 13:09:10 UTC
+++ Makefile
@@ -15,7 +15,7 @@ LIBDEBUG= -DDEBUG
CFLAGS= -g -Wall -I${LIBPATH}
LIBDEBUG= -DDEBUG
.endif
-LDFLAGS+= -ltinfow -Wl,-rpath=${LIBPATH} -L${LIBPATH} -lbsddialog
+LDFLAGS+= -ltinfow -L${LIBPATH} -lbsddialog
BINDIR= /usr/local/bin
MAN= ${OUTPUT}.1

View File

@ -4,6 +4,6 @@ include/bsddialog_progressview.h
include/bsddialog_theme.h
lib/libbsddialog.a
lib/libbsddialog.so
lib/libbsddialog.so.0.4.1
lib/libbsddialog.so.1.0
man/man1/bsddialog.1.gz
man/man3/bsddialog.3.gz

View File

@ -12,6 +12,7 @@ LICENSE= BSD2CLAUSE BSD3CLAUSE MIT
LICENSE_COMB= multi
BROKEN_i386= error: timestamp is not lock-free on this architecture
BROKEN_powerpc= error: timestamp is not lock-free on this architecture
USES= gmake pkgconfig sqlite tar:xz

View File

@ -1,7 +1,6 @@
PORTNAME= cargo-c
DISTVERSION= 0.9.24
DISTVERSIONSUFFIX= +cargo-0.73.0
PORTREVISION= 2
DISTVERSION= 0.9.27
DISTVERSIONSUFFIX= +cargo-0.74.0
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default

View File

@ -1,36 +1,40 @@
CARGO_CRATES= adler-1.0.2 \
ahash-0.8.3 \
aho-corasick-1.0.4 \
anstream-0.5.0 \
anstyle-1.0.2 \
anstyle-parse-0.2.1 \
aho-corasick-1.1.2 \
anstream-0.6.4 \
anstyle-1.0.4 \
anstyle-parse-0.2.2 \
anstyle-query-1.0.0 \
anstyle-wincon-2.1.0 \
anstyle-wincon-3.0.1 \
anyhow-1.0.75 \
arc-swap-1.6.0 \
arrayvec-0.5.2 \
autocfg-1.1.0 \
base16ct-0.2.0 \
base64-0.21.3 \
base64-0.21.4 \
base64ct-1.6.0 \
bitflags-1.3.2 \
bitflags-2.4.0 \
bitmaps-2.1.0 \
block-buffer-0.10.4 \
bstr-1.6.0 \
bstr-1.6.2 \
btoi-0.4.3 \
bumpalo-3.13.0 \
bytes-1.4.0 \
bumpalo-3.14.0 \
bytes-1.5.0 \
bytesize-1.3.0 \
cargo-0.73.1 \
cargo-platform-0.1.3 \
cargo-util-0.2.5 \
cbindgen-0.25.0 \
cargo-0.74.0 \
cargo-credential-0.3.0 \
cargo-credential-libsecret-0.3.1 \
cargo-credential-macos-keychain-0.3.0 \
cargo-credential-wincred-0.3.0 \
cargo-platform-0.1.4 \
cargo-util-0.2.6 \
cbindgen-0.26.0 \
cc-1.0.83 \
cfg-if-1.0.0 \
clap-4.4.0 \
clap_builder-4.4.0 \
clap_derive-4.4.0 \
clap-4.4.6 \
clap_builder-4.4.6 \
clap_derive-4.4.2 \
clap_lex-0.5.1 \
clru-0.6.1 \
colorchoice-1.0.0 \
@ -38,15 +42,15 @@ CARGO_CRATES= adler-1.0.2 \
core-foundation-0.9.3 \
core-foundation-sys-0.8.4 \
cpufeatures-0.2.9 \
crates-io-0.37.0 \
crates-io-0.38.0 \
crc32fast-1.3.2 \
crossbeam-channel-0.5.8 \
crossbeam-utils-0.8.16 \
crypto-bigint-0.5.2 \
crypto-bigint-0.5.3 \
crypto-common-0.1.6 \
ct-codecs-1.1.1 \
curl-0.4.44 \
curl-sys-0.4.65+curl-8.2.1 \
curl-sys-0.4.67+curl-8.3.0 \
der-0.7.8 \
deranged-0.3.8 \
digest-0.10.7 \
@ -54,15 +58,13 @@ CARGO_CRATES= adler-1.0.2 \
ecdsa-0.16.8 \
ed25519-compact-2.0.4 \
either-1.9.0 \
elliptic-curve-0.13.5 \
env_logger-0.10.0 \
elliptic-curve-0.13.6 \
equivalent-1.0.1 \
errno-0.3.2 \
errno-dragonfly-0.1.2 \
faster-hex-0.8.0 \
fastrand-2.0.0 \
errno-0.3.5 \
faster-hex-0.8.1 \
fastrand-2.0.1 \
ff-0.13.0 \
fiat-crypto-0.1.20 \
fiat-crypto-0.2.1 \
filetime-0.2.22 \
flate2-1.0.27 \
fnv-1.0.7 \
@ -100,7 +102,7 @@ CARGO_CRATES= adler-1.0.2 \
gix-object-0.30.0 \
gix-odb-0.46.0 \
gix-pack-0.36.0 \
gix-packetline-0.16.5 \
gix-packetline-0.16.6 \
gix-path-0.8.4 \
gix-prompt-0.5.5 \
gix-protocol-0.33.2 \
@ -122,9 +124,8 @@ CARGO_CRATES= adler-1.0.2 \
globset-0.4.13 \
group-0.13.0 \
hashbrown-0.12.3 \
hashbrown-0.14.0 \
hashbrown-0.14.1 \
heck-0.4.1 \
hermit-abi-0.3.2 \
hex-0.4.3 \
hkdf-0.12.3 \
hmac-0.12.1 \
@ -136,10 +137,8 @@ CARGO_CRATES= adler-1.0.2 \
im-rc-15.1.0 \
imara-diff-0.1.5 \
indexmap-1.9.3 \
indexmap-2.0.0 \
indexmap-2.0.2 \
io-close-0.3.7 \
io-lifetimes-1.0.11 \
is-terminal-0.4.9 \
itertools-0.10.5 \
itertools-0.11.0 \
itoa-1.0.9 \
@ -148,34 +147,38 @@ CARGO_CRATES= adler-1.0.2 \
kstring-2.0.0 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
libc-0.2.147 \
libc-0.2.149 \
libgit2-sys-0.15.2+1.6.4 \
libloading-0.8.1 \
libnghttp2-sys-0.1.8+1.55.1 \
libssh2-sys-0.3.0 \
libz-sys-1.1.12 \
linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.5 \
linux-raw-sys-0.4.10 \
lock_api-0.4.10 \
log-0.4.20 \
matchers-0.1.0 \
maybe-async-0.2.7 \
memchr-2.5.0 \
memchr-2.6.4 \
memmap2-0.5.10 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.1 \
miow-0.5.0 \
miow-0.6.0 \
nom-7.1.3 \
num-traits-0.2.16 \
normpath-1.1.1 \
nu-ansi-term-0.46.0 \
num-traits-0.2.17 \
num_threads-0.1.6 \
once_cell-1.18.0 \
opener-0.5.2 \
openssl-0.10.56 \
opener-0.6.1 \
openssl-0.10.57 \
openssl-macros-0.1.1 \
openssl-probe-0.1.5 \
openssl-src-111.27.0+1.1.1v \
openssl-sys-0.9.91 \
openssl-src-300.1.5+3.1.3 \
openssl-sys-0.9.93 \
ordered-float-2.10.0 \
orion-0.17.5 \
orion-0.17.6 \
os_info-3.7.0 \
overload-0.1.1 \
p384-0.13.0 \
parking_lot-0.12.1 \
parking_lot_core-0.9.8 \
@ -183,11 +186,12 @@ CARGO_CRATES= adler-1.0.2 \
pathdiff-0.2.1 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.0 \
pin-project-lite-0.2.13 \
pkcs8-0.10.2 \
pkg-config-0.3.27 \
ppv-lite86-0.2.17 \
primeorder-0.13.2 \
proc-macro2-1.0.66 \
proc-macro2-1.0.69 \
prodash-25.0.2 \
pulldown-cmark-0.9.3 \
quote-1.0.33 \
@ -196,34 +200,38 @@ CARGO_CRATES= adler-1.0.2 \
rand_core-0.6.4 \
rand_xoshiro-0.6.0 \
redox_syscall-0.3.5 \
regex-1.9.4 \
regex-automata-0.3.7 \
regex-1.9.6 \
regex-automata-0.1.10 \
regex-automata-0.3.9 \
regex-syntax-0.6.29 \
regex-syntax-0.7.5 \
rfc6979-0.4.0 \
rustfix-0.6.1 \
rustix-0.37.23 \
rustix-0.38.9 \
rustix-0.38.18 \
ryu-1.0.15 \
same-file-1.0.6 \
schannel-0.1.22 \
scopeguard-1.2.0 \
sec1-0.7.3 \
semver-1.0.18 \
security-framework-2.9.2 \
security-framework-sys-2.9.1 \
semver-1.0.19 \
serde-1.0.188 \
serde-value-0.7.0 \
serde_derive-1.0.188 \
serde_ignored-0.1.9 \
serde_json-1.0.105 \
serde_json-1.0.107 \
serde_spanned-0.6.3 \
sha1-0.10.5 \
sha1-0.10.6 \
sha1_smol-1.0.0 \
sha2-0.10.7 \
sha2-0.10.8 \
sharded-slab-0.1.7 \
shell-escape-0.1.5 \
signal-hook-0.3.17 \
signal-hook-registry-1.4.1 \
signature-2.1.0 \
sized-chunks-0.6.5 \
smallvec-1.11.0 \
smallvec-1.11.1 \
socket2-0.4.9 \
spki-0.7.2 \
static_assertions-1.1.0 \
@ -231,38 +239,44 @@ CARGO_CRATES= adler-1.0.2 \
strsim-0.10.0 \
subtle-2.5.0 \
syn-1.0.109 \
syn-2.0.29 \
syn-2.0.38 \
tar-0.4.40 \
tempfile-3.8.0 \
termcolor-1.2.0 \
terminal_size-0.2.6 \
thiserror-1.0.47 \
thiserror-impl-1.0.47 \
termcolor-1.3.0 \
terminal_size-0.3.0 \
thiserror-1.0.49 \
thiserror-impl-1.0.49 \
thread_local-1.1.7 \
time-0.3.28 \
time-core-0.1.1 \
time-macros-0.2.14 \
time-0.3.29 \
time-core-0.1.2 \
time-macros-0.2.15 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
toml-0.5.11 \
toml-0.7.6 \
toml-0.7.8 \
toml_datetime-0.6.3 \
toml_edit-0.19.14 \
typenum-1.16.0 \
toml_edit-0.19.15 \
tracing-0.1.37 \
tracing-attributes-0.1.26 \
tracing-core-0.1.31 \
tracing-log-0.1.3 \
tracing-subscriber-0.3.17 \
typenum-1.17.0 \
unicase-2.7.0 \
unicode-bidi-0.3.13 \
unicode-bom-2.0.2 \
unicode-ident-1.0.11 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.22 \
unicode-width-0.1.10 \
unicode-width-0.1.11 \
unicode-xid-0.2.4 \
url-2.4.0 \
url-2.4.1 \
utf8parse-0.2.1 \
valuable-0.1.0 \
vcpkg-0.2.15 \
version_check-0.9.4 \
vte-0.10.1 \
vte_generate_state_changes-0.1.1 \
walkdir-2.3.3 \
walkdir-2.4.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.87 \
wasm-bindgen-backend-0.2.87 \
@ -271,25 +285,17 @@ CARGO_CRATES= adler-1.0.2 \
wasm-bindgen-shared-0.2.87 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-util-0.1.6 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.48.0 \
windows-sys-0.42.0 \
windows-sys-0.48.0 \
windows-targets-0.48.5 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
winnow-0.5.15 \
winnow-0.5.16 \
zeroize-1.6.0

View File

@ -1,22 +1,22 @@
TIMESTAMP = 1693142424
SHA256 (rust/crates/cargo-c-0.9.24+cargo-0.73.0.crate) = 841e2368144d7240cc27004e0fbcd8c6192661dbf0c7ec64ecb5c1e9d0705986
SIZE (rust/crates/cargo-c-0.9.24+cargo-0.73.0.crate) = 45244
TIMESTAMP = 1697064694
SHA256 (rust/crates/cargo-c-0.9.27+cargo-0.74.0.crate) = f83d9e98867fecb774b2f45cd7ed9e253dc453b50a90774f3b8ffecefe095cf7
SIZE (rust/crates/cargo-c-0.9.27+cargo-0.74.0.crate) = 45836
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f
SIZE (rust/crates/ahash-0.8.3.crate) = 42416
SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
SHA256 (rust/crates/anstream-0.5.0.crate) = b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c
SIZE (rust/crates/anstream-0.5.0.crate) = 19646
SHA256 (rust/crates/anstyle-1.0.2.crate) = 15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea
SIZE (rust/crates/anstyle-1.0.2.crate) = 13983
SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44
SIZE (rust/crates/anstream-0.6.4.crate) = 20593
SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
SHA256 (rust/crates/anstyle-parse-0.2.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140
SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696
SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
SHA256 (rust/crates/anstyle-wincon-2.1.0.crate) = 58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd
SIZE (rust/crates/anstyle-wincon-2.1.0.crate) = 11757
SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628
SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6
@ -27,8 +27,8 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.21.3.crate) = 414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53
SIZE (rust/crates/base64-0.21.3.crate) = 76898
SHA256 (rust/crates/base64-0.21.4.crate) = 9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2
SIZE (rust/crates/base64-0.21.4.crate) = 77029
SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@ -39,34 +39,42 @@ SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bstr-1.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05
SIZE (rust/crates/bstr-1.6.0.crate) = 385877
SHA256 (rust/crates/bstr-1.6.2.crate) = 4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a
SIZE (rust/crates/bstr-1.6.2.crate) = 380096
SHA256 (rust/crates/btoi-0.4.3.crate) = 9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad
SIZE (rust/crates/btoi-0.4.3.crate) = 10007
SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
SIZE (rust/crates/bytes-1.4.0.crate) = 58080
SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
SIZE (rust/crates/bytes-1.5.0.crate) = 58909
SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
SHA256 (rust/crates/cargo-0.73.1.crate) = 77a6fe1f5394d14b81d2f3f605832a3ce35ed0bf120bc7ef437ce27fd4929c6a
SIZE (rust/crates/cargo-0.73.1.crate) = 2358861
SHA256 (rust/crates/cargo-platform-0.1.3.crate) = 2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479
SIZE (rust/crates/cargo-platform-0.1.3.crate) = 11230
SHA256 (rust/crates/cargo-util-0.2.5.crate) = dd54c8b94a0c851d687924460637361c355afafa72d973fe8644499fbdee8fae
SIZE (rust/crates/cargo-util-0.2.5.crate) = 24269
SHA256 (rust/crates/cbindgen-0.25.0.crate) = faeaa693e5a727975a79211b8f35c0cb09b031fdb6eaa4a788bc6713d01488ca
SIZE (rust/crates/cbindgen-0.25.0.crate) = 200141
SHA256 (rust/crates/cargo-0.74.0.crate) = 244574fb9c19dfe9b9d11cd6398f718aca7d11fb4f0d46f22cd867876a6c4c56
SIZE (rust/crates/cargo-0.74.0.crate) = 2393319
SHA256 (rust/crates/cargo-credential-0.3.0.crate) = 626c6c87f7906515d241db80b2e35e6818ea771da38003dec873914d417f48b5
SIZE (rust/crates/cargo-credential-0.3.0.crate) = 13759
SHA256 (rust/crates/cargo-credential-libsecret-0.3.1.crate) = fbbb9372b45e669060bba532a7a78f7e05a5791d8450eceab93006d72a542ee4
SIZE (rust/crates/cargo-credential-libsecret-0.3.1.crate) = 2691
SHA256 (rust/crates/cargo-credential-macos-keychain-0.3.0.crate) = 3a07e26e78213508bf6007c9187f48ef1c98584d912d8195496828f30b7e2796
SIZE (rust/crates/cargo-credential-macos-keychain-0.3.0.crate) = 1923
SHA256 (rust/crates/cargo-credential-wincred-0.3.0.crate) = 6637491b9d0fe5350a839903742de909c01e8440b2eadb561177039cbd8f0c71
SIZE (rust/crates/cargo-credential-wincred-0.3.0.crate) = 2422
SHA256 (rust/crates/cargo-platform-0.1.4.crate) = 12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36
SIZE (rust/crates/cargo-platform-0.1.4.crate) = 11233
SHA256 (rust/crates/cargo-util-0.2.6.crate) = 77042b5b585f701f1cfb4b6b12ebc02b9b0cefbc8dcce235906b6bf376d4245d
SIZE (rust/crates/cargo-util-0.2.6.crate) = 24274
SHA256 (rust/crates/cbindgen-0.26.0.crate) = da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49
SIZE (rust/crates/cbindgen-0.26.0.crate) = 206157
SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clap-4.4.0.crate) = 1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d
SIZE (rust/crates/clap-4.4.0.crate) = 54523
SHA256 (rust/crates/clap_builder-4.4.0.crate) = 78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6
SIZE (rust/crates/clap_builder-4.4.0.crate) = 162489
SHA256 (rust/crates/clap_derive-4.4.0.crate) = c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a
SIZE (rust/crates/clap_derive-4.4.0.crate) = 29055
SHA256 (rust/crates/clap-4.4.6.crate) = d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956
SIZE (rust/crates/clap-4.4.6.crate) = 54823
SHA256 (rust/crates/clap_builder-4.4.6.crate) = 0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45
SIZE (rust/crates/clap_builder-4.4.6.crate) = 162450
SHA256 (rust/crates/clap_derive-4.4.2.crate) = 0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873
SIZE (rust/crates/clap_derive-4.4.2.crate) = 29019
SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
@ -81,24 +89,24 @@ SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e
SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1
SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895
SHA256 (rust/crates/crates-io-0.37.0.crate) = 876aa69b4afca5f2eb5e23daa3445930faf829bcb67075a20ffa884f11f8c57c
SIZE (rust/crates/crates-io-0.37.0.crate) = 10089
SHA256 (rust/crates/crates-io-0.38.0.crate) = 4bd35a7899c7804e2f8e305438d7b70a852c0424009f3ac29ca4f6733f2aec85
SIZE (rust/crates/crates-io-0.38.0.crate) = 10169
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
SHA256 (rust/crates/crypto-bigint-0.5.2.crate) = cf4c2f4e1afd912bc40bfd6fed5d9dc1f288e0ba01bfcc835cc5bc3eb13efe15
SIZE (rust/crates/crypto-bigint-0.5.2.crate) = 69069
SHA256 (rust/crates/crypto-bigint-0.5.3.crate) = 740fe28e594155f10cfc383984cbefd529d7396050557148f79cb0f621204124
SIZE (rust/crates/crypto-bigint-0.5.3.crate) = 80037
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ct-codecs-1.1.1.crate) = f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df
SIZE (rust/crates/ct-codecs-1.1.1.crate) = 5388
SHA256 (rust/crates/curl-0.4.44.crate) = 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22
SIZE (rust/crates/curl-0.4.44.crate) = 91415
SHA256 (rust/crates/curl-sys-0.4.65+curl-8.2.1.crate) = 961ba061c9ef2fe34bbd12b807152d96f0badd2bebe7b90ce6c8c8b7572a0986
SIZE (rust/crates/curl-sys-0.4.65+curl-8.2.1.crate) = 3198649
SHA256 (rust/crates/curl-sys-0.4.67+curl-8.3.0.crate) = 3cc35d066510b197a0f72de863736641539957628c8a42e70e27c66849e77c34
SIZE (rust/crates/curl-sys-0.4.67+curl-8.3.0.crate) = 3206009
SHA256 (rust/crates/der-0.7.8.crate) = fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c
SIZE (rust/crates/der-0.7.8.crate) = 85085
SHA256 (rust/crates/deranged-0.3.8.crate) = f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946
@ -113,24 +121,20 @@ SHA256 (rust/crates/ed25519-compact-2.0.4.crate) = 6a3d382e8464107391c8706b4c14b
SIZE (rust/crates/ed25519-compact-2.0.4.crate) = 29897
SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
SIZE (rust/crates/either-1.9.0.crate) = 16660
SHA256 (rust/crates/elliptic-curve-0.13.5.crate) = 968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b
SIZE (rust/crates/elliptic-curve-0.13.5.crate) = 61528
SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
SHA256 (rust/crates/elliptic-curve-0.13.6.crate) = d97ca172ae9dc9f9b779a6e3a65d308f2af74e5b8c921299075bdb4a0370e914
SIZE (rust/crates/elliptic-curve-0.13.6.crate) = 61645
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
SIZE (rust/crates/errno-0.3.2.crate) = 10424
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/faster-hex-0.8.0.crate) = e9042d281a5eec0f2387f8c3ea6c4514e2cf2732c90a85aaf383b761ee3b290d
SIZE (rust/crates/faster-hex-0.8.0.crate) = 12482
SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
SHA256 (rust/crates/errno-0.3.5.crate) = ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860
SIZE (rust/crates/errno-0.3.5.crate) = 10576
SHA256 (rust/crates/faster-hex-0.8.1.crate) = 239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a
SIZE (rust/crates/faster-hex-0.8.1.crate) = 12556
SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
SHA256 (rust/crates/ff-0.13.0.crate) = ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449
SIZE (rust/crates/ff-0.13.0.crate) = 17688
SHA256 (rust/crates/fiat-crypto-0.1.20.crate) = e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77
SIZE (rust/crates/fiat-crypto-0.1.20.crate) = 475267
SHA256 (rust/crates/fiat-crypto-0.2.1.crate) = d0870c84016d4b481be5c9f323c24f65e31e901ae618f0e80f4308fb00de1d2d
SIZE (rust/crates/fiat-crypto-0.2.1.crate) = 494383
SHA256 (rust/crates/filetime-0.2.22.crate) = d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0
SIZE (rust/crates/filetime-0.2.22.crate) = 15029
SHA256 (rust/crates/flate2-1.0.27.crate) = c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010
@ -205,8 +209,8 @@ SHA256 (rust/crates/gix-odb-0.46.0.crate) = 4b234d806278eeac2f907c8b5a105c4ba537
SIZE (rust/crates/gix-odb-0.46.0.crate) = 142823
SHA256 (rust/crates/gix-pack-0.36.0.crate) = 7d2a14cb3156037eedb17d6cb7209b7180522b8949b21fd0fe3184c0a1d0af88
SIZE (rust/crates/gix-pack-0.36.0.crate) = 147112
SHA256 (rust/crates/gix-packetline-0.16.5.crate) = 2a374cb5eba089e3c123df4d996eb00da411bb90ec92cb35bffeeb2d22ee106a
SIZE (rust/crates/gix-packetline-0.16.5.crate) = 45875
SHA256 (rust/crates/gix-packetline-0.16.6.crate) = d6df0b75361353e7c0a6d72d49617a37379a7a22cba4569ae33a7720a4c8755a
SIZE (rust/crates/gix-packetline-0.16.6.crate) = 46281
SHA256 (rust/crates/gix-path-0.8.4.crate) = 18609c8cbec8508ea97c64938c33cd305b75dfc04a78d0c3b78b8b3fd618a77c
SIZE (rust/crates/gix-path-0.8.4.crate) = 31747
SHA256 (rust/crates/gix-prompt-0.5.5.crate) = 2c22decaf4a063ccae2b2108820c8630c01bd6756656df3fe464b32b8958a5ea
@ -249,12 +253,10 @@ SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
SHA256 (rust/crates/hashbrown-0.14.1.crate) = 7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12
SIZE (rust/crates/hashbrown-0.14.1.crate) = 127570
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hkdf-0.12.3.crate) = 791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437
@ -277,14 +279,10 @@ SHA256 (rust/crates/imara-diff-0.1.5.crate) = e98c1d0ad70fc91b8b9654b1f33db55e59
SIZE (rust/crates/imara-diff-0.1.5.crate) = 154821
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
SHA256 (rust/crates/indexmap-2.0.2.crate) = 8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897
SIZE (rust/crates/indexmap-2.0.2.crate) = 64274
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
@ -301,62 +299,70 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
SIZE (rust/crates/libc-0.2.147.crate) = 686772
SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
SIZE (rust/crates/libc-0.2.149.crate) = 715592
SHA256 (rust/crates/libgit2-sys-0.15.2+1.6.4.crate) = a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa
SIZE (rust/crates/libgit2-sys-0.15.2+1.6.4.crate) = 1755413
SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
SIZE (rust/crates/libloading-0.8.1.crate) = 27893
SHA256 (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340
SIZE (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 1103387
SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b
SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648
SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503
SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380
SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/maybe-async-0.2.7.crate) = 0f1b8c13cb1f814b634a96b2c725449fe7ed464a7b8781de8688be5ffbd3f305
SIZE (rust/crates/maybe-async-0.2.7.crate) = 19186
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
SIZE (rust/crates/memchr-2.5.0.crate) = 65812
SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
SIZE (rust/crates/memchr-2.6.4.crate) = 94439
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
SHA256 (rust/crates/miow-0.5.0.crate) = 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123
SIZE (rust/crates/miow-0.5.0.crate) = 27696
SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
SIZE (rust/crates/miow-0.6.0.crate) = 27801
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-traits-0.2.16.crate) = f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2
SIZE (rust/crates/num-traits-0.2.16.crate) = 50130
SHA256 (rust/crates/normpath-1.1.1.crate) = ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5
SIZE (rust/crates/normpath-1.1.1.crate) = 19786
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
SHA256 (rust/crates/opener-0.5.2.crate) = 293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005
SIZE (rust/crates/opener-0.5.2.crate) = 16345
SHA256 (rust/crates/openssl-0.10.56.crate) = 729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e
SIZE (rust/crates/openssl-0.10.56.crate) = 262050
SHA256 (rust/crates/opener-0.6.1.crate) = 6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788
SIZE (rust/crates/opener-0.6.1.crate) = 19173
SHA256 (rust/crates/openssl-0.10.57.crate) = bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c
SIZE (rust/crates/openssl-0.10.57.crate) = 262768
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
SHA256 (rust/crates/openssl-src-111.27.0+1.1.1v.crate) = 06e8f197c82d7511c5b014030c9b1efeda40d7d5f99d23b4ceed3524a5e63f02
SIZE (rust/crates/openssl-src-111.27.0+1.1.1v.crate) = 5111073
SHA256 (rust/crates/openssl-sys-0.9.91.crate) = 866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac
SIZE (rust/crates/openssl-sys-0.9.91.crate) = 66649
SHA256 (rust/crates/openssl-src-300.1.5+3.1.3.crate) = 559068e4c12950d7dcaa1857a61725c0d38d4fc03ff8e070ab31a75d6e316491
SIZE (rust/crates/openssl-src-300.1.5+3.1.3.crate) = 8829668
SHA256 (rust/crates/openssl-sys-0.9.93.crate) = db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d
SIZE (rust/crates/openssl-sys-0.9.93.crate) = 66922
SHA256 (rust/crates/ordered-float-2.10.0.crate) = 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87
SIZE (rust/crates/ordered-float-2.10.0.crate) = 15589
SHA256 (rust/crates/orion-0.17.5.crate) = b11468cc6afd61a126fe3f91cc4cc8a0dbe7917d0a4b5e8357ba91cc47444462
SIZE (rust/crates/orion-0.17.5.crate) = 186588
SHA256 (rust/crates/orion-0.17.6.crate) = 7abdb10181903c8c4b016ba45d6d6d5af1a1e2a461aa4763a83b87f5df4695e5
SIZE (rust/crates/orion-0.17.6.crate) = 186853
SHA256 (rust/crates/os_info-3.7.0.crate) = 006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e
SIZE (rust/crates/os_info-3.7.0.crate) = 24133
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209
SIZE (rust/crates/p384-0.13.0.crate) = 236495
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@ -371,6 +377,8 @@ SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460a
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
@ -379,8 +387,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/primeorder-0.13.2.crate) = 3c2fcef82c0ec6eefcc179b978446c399b3cdf73c392c35604e399eee6df1ee3
SIZE (rust/crates/primeorder-0.13.2.crate) = 20139
SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da
SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271
SHA256 (rust/crates/prodash-25.0.2.crate) = 1d67eb4220992a4a052a4bb03cf776e493ecb1a3a36bab551804153d63486af7
SIZE (rust/crates/prodash-25.0.2.crate) = 86008
SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
@ -397,20 +405,22 @@ SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
SHA256 (rust/crates/regex-1.9.4.crate) = 12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29
SIZE (rust/crates/regex-1.9.4.crate) = 253112
SHA256 (rust/crates/regex-automata-0.3.7.crate) = 49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629
SIZE (rust/crates/regex-automata-0.3.7.crate) = 607421
SHA256 (rust/crates/regex-1.9.6.crate) = ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff
SIZE (rust/crates/regex-1.9.6.crate) = 254981
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.3.9.crate) = 59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9
SIZE (rust/crates/regex-automata-0.3.9.crate) = 610489
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da
SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/rustfix-0.6.1.crate) = ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481
SIZE (rust/crates/rustfix-0.6.1.crate) = 17352
SHA256 (rust/crates/rustix-0.37.23.crate) = 4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06
SIZE (rust/crates/rustix-0.37.23.crate) = 328010
SHA256 (rust/crates/rustix-0.38.9.crate) = 9bfe0f2582b4931a45d1fa608f8a8722e8b3c7ac54dd6d5f3b3212791fedef49
SIZE (rust/crates/rustix-0.38.9.crate) = 340102
SHA256 (rust/crates/rustix-0.38.18.crate) = 5a74ee2d7c2581cd139b42447d7d9389b889bdaad3a73f1ebb16f2a3237bb19c
SIZE (rust/crates/rustix-0.38.18.crate) = 353642
SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
SIZE (rust/crates/ryu-1.0.15.crate) = 46906
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@ -421,8 +431,12 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918
SIZE (rust/crates/semver-1.0.18.crate) = 29703
SHA256 (rust/crates/security-framework-2.9.2.crate) = 05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de
SIZE (rust/crates/security-framework-2.9.2.crate) = 79295
SHA256 (rust/crates/security-framework-sys-2.9.1.crate) = e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a
SIZE (rust/crates/security-framework-sys-2.9.1.crate) = 18284
SHA256 (rust/crates/semver-1.0.19.crate) = ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0
SIZE (rust/crates/semver-1.0.19.crate) = 30027
SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e
SIZE (rust/crates/serde-1.0.188.crate) = 76230
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
@ -431,16 +445,18 @@ SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4
SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563
SHA256 (rust/crates/serde_ignored-0.1.9.crate) = 80c31d5c53fd39f208e770f5a20a0bb214dee2a8d0d8adba18e19ad95a482ca5
SIZE (rust/crates/serde_ignored-0.1.9.crate) = 11762
SHA256 (rust/crates/serde_json-1.0.105.crate) = 693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360
SIZE (rust/crates/serde_json-1.0.105.crate) = 146316
SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
SIZE (rust/crates/sha1-0.10.5.crate) = 12146
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1_smol-1.0.0.crate) = ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012
SIZE (rust/crates/sha1_smol-1.0.0.crate) = 9782
SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8
SIZE (rust/crates/sha2-0.10.7.crate) = 22541
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
@ -451,8 +467,8 @@ SHA256 (rust/crates/signature-2.1.0.crate) = 5e1788eed21689f9cf370582dfc467ef36e
SIZE (rust/crates/signature-2.1.0.crate) = 15627
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
SIZE (rust/crates/socket2-0.4.9.crate) = 45421
SHA256 (rust/crates/spki-0.7.2.crate) = 9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a
@ -467,60 +483,72 @@ SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01
SIZE (rust/crates/subtle-2.5.0.crate) = 13909
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a
SIZE (rust/crates/syn-2.0.29.crate) = 241664
SHA256 (rust/crates/syn-2.0.38.crate) = e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b
SIZE (rust/crates/syn-2.0.38.crate) = 243284
SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
SIZE (rust/crates/tar-0.4.40.crate) = 51844
SHA256 (rust/crates/tempfile-3.8.0.crate) = cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef
SIZE (rust/crates/tempfile-3.8.0.crate) = 31720
SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
SHA256 (rust/crates/thiserror-1.0.47.crate) = 97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f
SIZE (rust/crates/thiserror-1.0.47.crate) = 18811
SHA256 (rust/crates/thiserror-impl-1.0.47.crate) = 6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b
SIZE (rust/crates/thiserror-impl-1.0.47.crate) = 15080
SHA256 (rust/crates/termcolor-1.3.0.crate) = 6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64
SIZE (rust/crates/termcolor-1.3.0.crate) = 18799
SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
SHA256 (rust/crates/thiserror-1.0.49.crate) = 1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4
SIZE (rust/crates/thiserror-1.0.49.crate) = 18912
SHA256 (rust/crates/thiserror-impl-1.0.49.crate) = 10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc
SIZE (rust/crates/thiserror-impl-1.0.49.crate) = 15101
SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
SHA256 (rust/crates/time-0.3.28.crate) = 17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48
SIZE (rust/crates/time-0.3.28.crate) = 117447
SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
SIZE (rust/crates/time-core-0.1.1.crate) = 7197
SHA256 (rust/crates/time-macros-0.2.14.crate) = 1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572
SIZE (rust/crates/time-macros-0.2.14.crate) = 23766
SHA256 (rust/crates/time-0.3.29.crate) = 426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe
SIZE (rust/crates/time-0.3.29.crate) = 118231
SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
SIZE (rust/crates/time-core-0.1.2.crate) = 7191
SHA256 (rust/crates/time-macros-0.2.15.crate) = 4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20
SIZE (rust/crates/time-macros-0.2.15.crate) = 23568
SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542
SIZE (rust/crates/toml-0.7.6.crate) = 49220
SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
SIZE (rust/crates/toml-0.7.8.crate) = 49671
SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a
SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875
SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
SIZE (rust/crates/typenum-1.16.0.crate) = 42477
SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
SIZE (rust/crates/tracing-0.1.37.crate) = 73888
SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
SIZE (rust/crates/unicase-2.7.0.crate) = 23783
SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
SHA256 (rust/crates/unicode-bom-2.0.2.crate) = 98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552
SIZE (rust/crates/unicode-bom-2.0.2.crate) = 10717
SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
SIZE (rust/crates/url-2.4.0.crate) = 75670
SHA256 (rust/crates/url-2.4.1.crate) = 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5
SIZE (rust/crates/url-2.4.1.crate) = 78228
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
SIZE (rust/crates/valuable-0.1.0.crate) = 27718
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@ -529,8 +557,8 @@ SHA256 (rust/crates/vte-0.10.1.crate) = 6cbce692ab4ca2f1f3047fcf732430249c0e971b
SIZE (rust/crates/vte-0.10.1.crate) = 24947
SHA256 (rust/crates/vte_generate_state_changes-0.1.1.crate) = d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff
SIZE (rust/crates/vte_generate_state_changes-0.1.1.crate) = 2422
SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698
SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee
SIZE (rust/crates/walkdir-2.4.0.crate) = 23550
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342
@ -547,47 +575,31 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
SIZE (rust/crates/windows-0.48.0.crate) = 11864177
SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/winnow-0.5.15.crate) = 7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc
SIZE (rust/crates/winnow-0.5.15.crate) = 145621
SHA256 (rust/crates/winnow-0.5.16.crate) = 037711d82167854aff2018dfd193aa0fef5370f456732f0d5a0c59b0f1b4b907
SIZE (rust/crates/winnow-0.5.16.crate) = 145939
SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
SIZE (rust/crates/zeroize-1.6.0.crate) = 19049

View File

@ -1,24 +0,0 @@
https://github.com/nervosnetwork/faster-hex/pull/33
--- cargo-crates/faster-hex-0.8.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC
+++ cargo-crates/faster-hex-0.8.0/src/lib.rs
@@ -71,10 +71,7 @@ pub(crate) fn vectorization_support() -> Vectorization
// We enable xsave so it can inline the _xgetbv call.
#[target_feature(enable = "xsave")]
-#[cfg(all(
- any(target_arch = "x86", target_arch = "x86_64"),
- target_feature = "sse"
-))]
+#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
#[cold]
unsafe fn vectorization_support_no_cache_x86() -> Vectorization {
#[cfg(target_arch = "x86")]
@@ -127,6 +124,7 @@ mod tests {
Vectorization::AVX2 => assert!(is_x86_feature_detected!("avx2")),
Vectorization::SSE41 => assert!(is_x86_feature_detected!("sse4.1")),
Vectorization::None => assert!(
+ !cfg!(target_feature = "sse") ||
!is_x86_feature_detected!("avx2") && !is_x86_feature_detected!("sse4.1")
),
}

View File

@ -1,9 +1,10 @@
PORTNAME= cirrus-cli
PORTVERSION= 0.106.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
MAINTAINER= bofh@FreeBSD.org
COMMENT= Command line interface for Cirrus CI
@ -16,10 +17,18 @@ USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= cirruslabs
USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/cirruslabs/cirrus-cli
GO_TARGET= ./cmd/cirrus
GO_BUILDFLAGS= -ldflags="-X github.com/cirruslabs/cirrus-cli/internal/version.Version=${PORTVERSION}"
PLIST_FILES= bin/cirrus
SUB_FILES= pkg-message
USERS= cirrus
GROUPS= cirrus
post-install:
${INSTALL_DATA} ${FILESDIR}/cirrus-worker.yml ${STAGEDIR}${PREFIX}/etc/cirrus-worker.yml.sample
.include <bsd.port.mk>

View File

@ -0,0 +1,34 @@
#!/bin/sh
# PROVIDE: cirrus_cli
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Options to configure cirrus-cli via /etc/rc.conf:
#
# cirrus_cli_enable (bool) Enable service on boot
# Default: NO
#
# cirrus_cli_conf (str) Config file to use
# Default: %%ETCDIR%%/cirrus-worker.yml
#
# cirrus_cli_uid (str) User to run cirrus_cli as
# Default: cirrus
. /etc/rc.subr
name="cirrus"
rcvar="cirrus_cli_enable"
pidfile="/var/run/cirrus-cli.pid"
procname="%%PREFIX%%/bin/cirrus"
load_rc_config $name
: ${cirrus_cli_enable:="NO"}
: ${cirrus_cli_conf:="%%PREFIX%%/etc/cirrus-worker.yml"}
: ${cirrus_cli_uid:="cirrus"}
command="/usr/sbin/daemon"
command_args="-p ${pidfile} -u ${cirrus_cli_uid} ${procname} worker run -f ${cirrus_cli_conf}"
run_rc_command "$1"

View File

@ -0,0 +1,12 @@
token: CHANGEME
name: cirrus1-on-premises-change-me
labels:
jail: FreeBSD
log:
level: info
file: /usr/local/cirrus/cirrus-worker.log
rotate-size: 100 MB
max-rotations: 10

View File

@ -0,0 +1,11 @@
[
{ type: install
message: <<EOM
A sample configuration file is installed at %%PREFIX%%/etc/cirrus-worker.yml,
requiring a few modifications to work correctly.
For more details about the configuration file, please refer to:
https://github.com/cirruslabs/cirrus-cli/blob/master/PERSISTENT-WORKERS.md#configuration
EOM
}
]

View File

@ -0,0 +1,8 @@
bin/cirrus
@owner root
@group cirrus
@mode 0640
@sample etc/cirrus-worker.yml.sample
@mode
@group
@owner

View File

@ -1,6 +1,6 @@
PORTNAME= alexandria
PORTVERSION= 1.2
PORTREVISION= 27
PORTREVISION= 28
PORTEPOCH= 1
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-

View File

@ -1,6 +1,6 @@
PORTNAME= infix
PORTVERSION= 19960628
PORTREVISION= 82
PORTREVISION= 83
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -1,6 +1,6 @@
PORTNAME= port
PORTVERSION= 2002.10.02.1
PORTREVISION= 80
PORTREVISION= 81
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -1,6 +1,6 @@
PORTNAME= split-sequence
PORTVERSION= 20011114.1
PORTREVISION= 79
PORTREVISION= 80
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -1,6 +1,6 @@
PORTNAME= trivial-features
PORTVERSION= 2010.01.16
PORTREVISION= 79
PORTREVISION= 80
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -1,6 +1,6 @@
PORTNAME= trivial-gray-streams
PORTVERSION= 2008.11.02
PORTREVISION= 79
PORTREVISION= 80
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none

View File

@ -0,0 +1,13 @@
--- dyncallback/dyncall_thunk_ppc32_sysv.c.orig 2023-10-10 15:09:47 UTC
+++ dyncallback/dyncall_thunk_ppc32_sysv.c
@@ -25,8 +25,8 @@
#include "dyncall_thunk.h"
-static unsigned short hi16(x) { return ( (unsigned short) (((unsigned int)x)>>16UL) ); }
-static unsigned short lo16(x) { return ( (unsigned short) ((unsigned int)x) ); }
+static unsigned short hi16(DCThunk* x) { return ( (unsigned short) (((unsigned int)x)>>16UL) ); }
+static unsigned short lo16(DCThunk* x) { return ( (unsigned short) ((unsigned int)x) ); }
void dcbInitThunk(DCThunk* p, void (*entry)())
{

View File

@ -224,7 +224,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
# See ${WRKSRC}/electron/DEPS for MANTLE_VER
MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
YARN_TIMESTAMP= 1695978051
YARN_TIMESTAMP= 1696924632
.include "Makefile.version"
.include <bsd.port.pre.mk> # required for COMPILER_VERSION

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 22.3.25
ELECTRON_VER= 22.3.27
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1695978590
TIMESTAMP = 1696925306
SHA256 (electron/chromium-108.0.5359.215.tar.xz) = aba0730b347269efda217affe804f6fced296aa02f810c8c9a6fd7d46cd7bf9a
SIZE (electron/chromium-108.0.5359.215.tar.xz) = 1584734880
SHA256 (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 63706737ca75e0e5c97885186b2a7ab019ca71d1315ee08870193bbfa7486bfc
SIZE (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 9900677
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-22.3.25.tar.xz) = 7a351f6db60e4243f9be2aab64be537d480dd29ac68c18ad0c66000030190524
SIZE (electron/electron-yarn-cache-22.3.25.tar.xz) = 38837376
SHA256 (electron/electron-electron-v22.3.25_GH0.tar.gz) = fbc9379be47455d479fc2eba765d0b9889f368bedee41468018950e3af2ad656
SIZE (electron/electron-electron-v22.3.25_GH0.tar.gz) = 10667306
SHA256 (electron/electron-yarn-cache-22.3.27.tar.xz) = 6e7f0e963e6fdd14152cdb381688a0b12a3cef81f126d5246d2f4bc58d19ef9f
SIZE (electron/electron-yarn-cache-22.3.27.tar.xz) = 38838404
SHA256 (electron/electron-electron-v22.3.27_GH0.tar.gz) = d71d9b18fca40cc1cf8f60dedb255f4ceed570e39421b006b7d3ca7021cfab3d
SIZE (electron/electron-electron-v22.3.27_GH0.tar.gz) = 10668381
SHA256 (electron/nodejs-node-v16.17.1_GH0.tar.gz) = e63378aa6aa18b9e05486e46eaca6c6e09904366e5100d7e04c6dbd344a42f60
SIZE (electron/nodejs-node-v16.17.1_GH0.tar.gz) = 90485310
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39

View File

@ -1,4 +1,4 @@
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-03-02 11:49:02 UTC
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-10-06 13:50:19 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -154,11 +154,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@ -32,7 +32,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
@@ -2392,7 +2392,7 @@ void WebContents::ForcefullyCrashRenderer() {
@@ -2385,7 +2385,7 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@ -41,7 +41,7 @@
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
// Instead we send an explicit IPC to crash on the renderer's IO thread.
rph->ForceCrash();
@@ -3035,7 +3035,7 @@ void WebContents::CopyImageAt(int x, int y) {
@@ -3028,7 +3028,7 @@ void WebContents::CopyImageAt(int x, int y) {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@ -50,7 +50,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
@@ -3854,7 +3854,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
@@ -3847,7 +3847,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif

View File

@ -221,7 +221,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
# See ${WRKSRC}/electron/DEPS for MANTLE_VER
MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
YARN_TIMESTAMP= 1696053844
YARN_TIMESTAMP= 1697067184
.include "Makefile.version"
.include <bsd.port.pre.mk>

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 24.8.5
ELECTRON_VER= 24.8.8
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1696056371
TIMESTAMP = 1697067686
SHA256 (electron/chromium-112.0.5615.204.tar.xz) = 4eb23f689df9685fc4ce38fe751023ac98aab2ca21af1ee7ebe47fa5c095a09d
SIZE (electron/chromium-112.0.5615.204.tar.xz) = 1572906744
SHA256 (electron/a98dcca3c46a718770b2cb3430785ea4ed7e3f09) = 386332ab89cbe19c427a3febcf2e93ee89a3007243da3e3e466823f50d00eba5
SIZE (electron/a98dcca3c46a718770b2cb3430785ea4ed7e3f09) = 9822544
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-24.8.5.tar.xz) = 968e802dec58c38b91da88f1611c12bc3bfe3e51b0d4cc5a566192d4f8dcd7b5
SIZE (electron/electron-yarn-cache-24.8.5.tar.xz) = 41635720
SHA256 (electron/electron-electron-v24.8.5_GH0.tar.gz) = 57a7fabf545e26483cf5b6104dd8c25ccebc8eb60161216e6a5d3c4f30155268
SIZE (electron/electron-electron-v24.8.5_GH0.tar.gz) = 10542021
SHA256 (electron/electron-yarn-cache-24.8.8.tar.xz) = fe691134719fc0ae4a78fce7c2b73e664bb9ded73d43165eece18ae72f16858a
SIZE (electron/electron-yarn-cache-24.8.8.tar.xz) = 41635672
SHA256 (electron/electron-electron-v24.8.8_GH0.tar.gz) = 009a8607ee64cbeb6a31524dc8ff0742927cc62d893431d9ed10e049d903cff1
SIZE (electron/electron-electron-v24.8.8_GH0.tar.gz) = 10543336
SHA256 (electron/nodejs-node-v18.14.0_GH0.tar.gz) = 31bbccdff73269baebcc9f32c2ffe428f28be79841527c63e95da93e8c630829
SIZE (electron/nodejs-node-v18.14.0_GH0.tar.gz) = 113058999
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39

View File

@ -1,6 +1,6 @@
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-08-02 13:09:53 UTC
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-10-10 12:40:42 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -152,11 +152,11 @@
@@ -153,11 +153,11 @@
#include "ui/base/cocoa/defaults_utils.h"
#endif
@ -14,7 +14,7 @@
#include "ui/gfx/font_render_params.h"
#endif
@@ -518,7 +518,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
@@ -519,7 +519,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
ui::TextInsertionCaretBlinkPeriodFromDefaults());
if (system_value)
return *system_value;
@ -23,7 +23,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
@@ -957,7 +957,7 @@ void WebContents::InitWithSessionAndOptions(
@@ -958,7 +958,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@ -32,7 +32,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
@@ -2502,7 +2502,7 @@ void WebContents::ForcefullyCrashRenderer() {
@@ -2508,7 +2508,7 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@ -41,7 +41,7 @@
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
// Instead we send an explicit IPC to crash on the renderer's IO thread.
rph->ForceCrash();
@@ -3145,7 +3145,7 @@ void WebContents::CopyImageAt(int x, int y) {
@@ -3151,7 +3151,7 @@ void WebContents::CopyImageAt(int x, int y) {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@ -50,7 +50,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
@@ -3951,7 +3951,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
@@ -3957,7 +3957,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif

View File

@ -1,4 +1,4 @@
--- electron/spec/api-browser-window-spec.ts.orig 2023-08-30 14:09:28 UTC
--- electron/spec/api-browser-window-spec.ts.orig 2023-10-09 22:16:30 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -59,7 +59,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@ -126,7 +126,7 @@
const w = new BrowserWindow();
const minimize = emittedOnce(w, 'minimize');
w.minimize();
@@ -4604,7 +4604,7 @@ describe('BrowserWindow module', () => {
@@ -4624,7 +4624,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@ -135,7 +135,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
@@ -4696,7 +4696,7 @@ describe('BrowserWindow module', () => {
@@ -4716,7 +4716,7 @@ describe('BrowserWindow module', () => {
});
});
@ -144,7 +144,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
@@ -5838,7 +5838,7 @@ describe('BrowserWindow module', () => {
@@ -5858,7 +5858,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);

View File

@ -223,7 +223,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
# See ${WRKSRC}/electron/DEPS for MANTLE_VER
MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
YARN_TIMESTAMP= 1696735073
YARN_TIMESTAMP= 1697094398
.include "Makefile.version"
.include <bsd.port.pre.mk>

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 25.9.0
ELECTRON_VER= 25.9.1
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1696735676
TIMESTAMP = 1697094785
SHA256 (electron/chromium-114.0.5735.289.tar.xz) = 12dee4e585dab6e7dc2117f4ee40484a947ac7a6b5a33c87dfae7cbf8b8799b0
SIZE (electron/chromium-114.0.5735.289.tar.xz) = 1413670648
SHA256 (electron/de0af8ec3401004cd1a420ab25892880330464c8) = 401097f07b4feb3e03ce7c2412e978b32aea5334f4fbaf26f873e60e8bb92647
SIZE (electron/de0af8ec3401004cd1a420ab25892880330464c8) = 8880520
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-25.9.0.tar.xz) = 76b9f3b7bfa21297219e604a40fd2fbbde0601d89b7624a622642cba8a928498
SIZE (electron/electron-yarn-cache-25.9.0.tar.xz) = 41288836
SHA256 (electron/electron-electron-v25.9.0_GH0.tar.gz) = ffa76d1e9bae1e2ef4674a321c25f195e2b339430c8e3c36d6eb82ec0b65ffad
SIZE (electron/electron-electron-v25.9.0_GH0.tar.gz) = 11348209
SHA256 (electron/electron-yarn-cache-25.9.1.tar.xz) = 2c98d1bfe3549a39bb74fe6be927b1322381ab6ab31b9994e38682f350c676be
SIZE (electron/electron-yarn-cache-25.9.1.tar.xz) = 41289496
SHA256 (electron/electron-electron-v25.9.1_GH0.tar.gz) = 3f5811252d8e7f2212ff89d920b6d29c643609e7d01cb0cc1ac09c8ac0328067
SIZE (electron/electron-electron-v25.9.1_GH0.tar.gz) = 11353060
SHA256 (electron/nodejs-node-v18.15.0_GH0.tar.gz) = 33c4b5b77c98398a3c0d99a146f602d164e014ff3a5713697beef1a971faf573
SIZE (electron/nodejs-node-v18.15.0_GH0.tar.gz) = 111925667
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39

View File

@ -1,6 +1,6 @@
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-09-12 18:44:33 UTC
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-10-10 19:38:56 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -154,11 +154,11 @@
@@ -155,11 +155,11 @@
#include "ui/base/cocoa/defaults_utils.h"
#endif
@ -14,7 +14,7 @@
#include "ui/gfx/font_render_params.h"
#endif
@@ -520,7 +520,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
@@ -521,7 +521,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
ui::TextInsertionCaretBlinkPeriodFromDefaults());
if (system_value)
return *system_value;
@ -23,7 +23,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
@@ -975,7 +975,7 @@ void WebContents::InitWithSessionAndOptions(
@@ -976,7 +976,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@ -32,7 +32,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
@@ -2643,7 +2643,7 @@ void WebContents::ForcefullyCrashRenderer() {
@@ -2649,7 +2649,7 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@ -41,7 +41,7 @@
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
// Instead we send an explicit IPC to crash on the renderer's IO thread.
rph->ForceCrash();
@@ -3306,7 +3306,7 @@ void WebContents::CopyImageAt(int x, int y) {
@@ -3312,7 +3312,7 @@ void WebContents::CopyImageAt(int x, int y) {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@ -50,7 +50,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
@@ -4120,7 +4120,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
@@ -4126,7 +4126,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif

View File

@ -1,6 +1,6 @@
--- electron/shell/browser/ui/views/inspectable_web_contents_view_views.cc.orig 2023-06-20 12:38:26 UTC
--- electron/shell/browser/ui/views/inspectable_web_contents_view_views.cc.orig 2023-10-10 19:38:56 UTC
+++ electron/shell/browser/ui/views/inspectable_web_contents_view_views.cc
@@ -182,7 +182,7 @@ void InspectableWebContentsViewViews::SetIsDocked(bool
@@ -185,7 +185,7 @@ void InspectableWebContentsViewViews::SetIsDocked(bool
params.delegate = devtools_window_delegate_;
params.bounds = inspectable_web_contents()->GetDevToolsBounds();

View File

@ -1,4 +1,4 @@
--- electron/spec/api-browser-window-spec.ts.orig 2023-08-30 15:08:12 UTC
--- electron/spec/api-browser-window-spec.ts.orig 2023-10-10 19:38:56 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -65,7 +65,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@ -126,7 +126,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
@@ -5018,7 +5018,7 @@ describe('BrowserWindow module', () => {
@@ -5038,7 +5038,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@ -135,7 +135,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
@@ -5108,7 +5108,7 @@ describe('BrowserWindow module', () => {
@@ -5128,7 +5128,7 @@ describe('BrowserWindow module', () => {
});
});
@ -144,7 +144,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
@@ -6250,7 +6250,7 @@ describe('BrowserWindow module', () => {
@@ -6270,7 +6270,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);

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