Merge remote-tracking branch 'origin/pristine'

* origin/pristine: (62 commits)
  editors/cudatext: Updatet to 1.223.5.1
  Add net/lldap: Light LDAP implementation for authentication
  Add www/wasm-bindgen-cli: CLI tool to generate Rust bindings for Wasm
  science/afni: Update to 25.1.04
  x11-wm/jwm: Update to 2.4.6
  java/openjdk24: Upgrade to version 24.0.1+9.1
  sysutils/eza: Update to 0.21.2
  audio/baresip: Modernize port
  net-mgmt/icingaweb2-module-grafana: Update 3.0.1 => 3.1.0
  devel/ruby-build: Update to 20250424
  sysutils/libtpms: Update 0.9.6 => 0.10.0
  Magit: Mark development snapshot ports as DEPRECATED and set EXPIRATION_DATE
  math/R-cran-recipes: Update to 1.3.0
  sysutils/py-hcloud: update to 2.5.0
  sysutils/snmp_exporter: update to 0.29.0
  dns/unbound: Update 1.22.0 => 1.23.0
  databases/pgbarman: update to 3.13.3
  devel/electron35: update to 35.2.0
  misc/lf: update 33 → 35
  audio/neuralrack-lv2: update 0.1.4 → 0.1.5
  ...
This commit is contained in:
2025-04-25 19:28:10 +02:00
145 changed files with 5274 additions and 930 deletions
+77 -161
View File
@@ -10,7 +10,7 @@ WWW= https://github.com/baresip
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= re>=${PORTVERSION:R}:audio/re
BUILD_DEPENDS= re>=${DISTVERSION:R}:audio/re
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= cmake pkgconfig ssl
@@ -32,170 +32,86 @@ OPTIONS_DEFINE= ALSA AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS DOCS \
OPTIONS_DEFAULT= DOCS EXAMPLES
OPTIONS_SUB= yes
ALSA_DESC= ALSA audio driver
AV1_DESC= AV1 Video Codec
AVCODEC_DESC= Video codecs using libavcodec
AVFILTER_DESC= Video filter using libavfilter
AVFORMAT_DESC= libavformat media-source
CTRL_DBUS_DESC= [broken] DBUS interface for baresip
G711_DESC= G.711 audio codec
G722_DESC= G.722 audio codec
G726_DESC= G.726 audio codec
GST_DESC= Gstreamer audio module
MQTT_DESC= Message Queue Telemetry Transport (MQTT) client
OPUS_DESC= Opus audio codec
OPUS_MS_DESC= Opus Multistream audio codec
PLC_DESC= Packet Loss Concealment
PORTAUDIO_DESC= Portaudio audio driver
PULSEAUDIO_DESC= Pulseaudio audio driver
SDL_DESC= libSDL2 video output
SNAPSHOT_DESC= Snapshot video module
SNDFILE_DESC= sndfile wav dumper
SWSCALE_DESC= Video filter for scaling and pixel conversion
V4L2_DESC= Video4Linux2 module
VPX_DESC= VP8/VP9 video codecs
X11_DESC= X11 video output
ALSA_DESC= ALSA audio driver
AV1_DESC= AV1 Video Codec
AVCODEC_DESC= Video codecs using libavcodec
AVFILTER_DESC= Video filter using libavfilter
AVFORMAT_DESC= libavformat media-source
CTRL_DBUS_DESC= [broken] DBUS interface for baresip
G711_DESC= G.711 audio codec
G722_DESC= G.722 audio codec
G726_DESC= G.726 audio codec
GST_DESC= Gstreamer audio module
MQTT_DESC= Message Queue Telemetry Transport (MQTT) client
OPUS_MS_DESC= Opus Multistream audio codec
PLC_DESC= Packet Loss Concealment
SDL_DESC= libSDL2 video output
SNAPSHOT_DESC= Snapshot video module
SNDFILE_DESC= sndfile wav dumper
SWSCALE_DESC= Video filter for scaling and pixel conversion
V4L2_DESC= Video4Linux2 module
VPX_DESC= VP8/VP9 video codecs
X11_DESC= X11 video output
MODULES_LIST:= account;aubridge;auconv;aufile;auresamp;ausine
MODULES_LIST:= $(MODULES_LIST);cons;contact;ctrl_tcp
MODULES_LIST:= $(MODULES_LIST);debug_cmd;dtls_srtp
MODULES_LIST:= $(MODULES_LIST);ebuacip;echo
MODULES_LIST:= $(MODULES_LIST);fakevideo;httpd;httpreq;ice;l16
MODULES_LIST:= $(MODULES_LIST);menu;mixausrc;mixminus;mwi;natpmp;netroam
MODULES_LIST:= $(MODULES_LIST);pcp;presence;rtcpsummary
MODULES_LIST:= $(MODULES_LIST);selfview;serreg;srtp;stdio;stun;syslog
MODULES_LIST:= $(MODULES_LIST);turn;uuid;vidbridge;vidinfo;vumeter
_MODULES_LIST= account aubridge auconv aufile auresamp ausine cons contact \
ctrl_tcp debug_cmd dtls_srtp ebuacip echo fakevideo httpd \
httpreq ice l16 menu mixausrc mixminus mwi natpmp netroam pcp \
presence rtcpsummary selfview serreg srtp stdio stun syslog \
turn uuid vidbridge vidinfo vumeter
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_VARS= _MODULES_LIST+=alsa
AV1_LIB_DEPENDS+= libaom.so:multimedia/aom
AV1_VARS= _MODULES_LIST+=av1
AVCODEC_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libdrm.so:graphics/libdrm
AVCODEC_VARS= _MODULES_LIST+=avcodec
AVFILTER_LIB_DEPENDS= libavfilter.so:multimedia/ffmpeg
AVFILTER_VARS= _MODULES_LIST+=avfilter
AVFORMAT_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg
AVFORMAT_VARS= _MODULES_LIST+=avformat
G711_LIB_DEPENDS= libspandsp.so:comms/spandsp
G711_VARS= _MODULES_LIST+=g711
G722_LIB_DEPENDS= libspandsp.so:comms/spandsp
G722_VARS= _MODULES_LIST+=g722
G726_LIB_DEPENDS= libspandsp.so:comms/spandsp
G722_VARS= _MODULES_LIST+=g726
GST_USES= gnome gstreamer:1
GST_VARS= USE_GNOME+=glib20
MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto
MQTT_VARS= _MODULES_LIST+=mqtt
OPUS_LIB_DEPENDS= libopus.so:audio/opus
OPUS_VARS= _MODULES_LIST+=opus
OPUS_MS_LIB_DEPENDS= libopus.so:audio/opus
OPUS_VARS= _MODULES_LIST+=opus_multistream
PLC_LIB_DEPENDS= libspandsp.so:comms/spandsp
PLC_VARS= _MODULES_LIST+=plc
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_VARS= _MODULES_LIST+=portaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_VARS= _MODULES_LIST+=pulse
SDL_LIB_DEPENDS= libglapi.so:graphics/mesa-libs
SDL_USES= sdl
SDL_VARS= _MODULES_LIST+=sdl \
USE_SDL=sdl2
SNAPSHOT_LIB_DEPENDS= libpng16.so:graphics/png
SNAPSHOT_VARS= _MODULES_LIST+=snapshot
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_VARS= _MODULES_LIST+=sndfile
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
SWSCALE_VARS= _MODULES_LIST+=swscale
V4L2_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
V4L2_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
V4L2_VARS= _MODULES_LIST+=v4l2
VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx
VPX_VARS= _MODULES_LIST+="vp8 vp9"
X11_USES= xorg
X11_VARS= _MODULES_LIST+=x11 \
USE_XORG="x11 ice sm xext"
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MALSA}
ALSA_DEPEND= ${LOCALBASE}/include/alsa/asoundlib.h:audio/alsa-lib
MODULES_LIST:= $(MODULES_LIST);alsa
.endif
.if ${PORT_OPTIONS:MAV1}
LIB_DEPENDS+= libaom.so:multimedia/aom
MODULES_LIST:= $(MODULES_LIST);av1
.endif
.if ${PORT_OPTIONS:MAVCODEC}
AVCODEC_DEPEND= ${LOCALBASE}/include/libavcodec/avcodec.h:multimedia/ffmpeg \
libdrm>0:graphics/libdrm
MODULES_LIST:= $(MODULES_LIST);avcodec
.endif
.if ${PORT_OPTIONS:MAVFILTER}
AVFILTER_DEPEND= ${LOCALBASE}/include/libavfilter/avfilter.h:multimedia/ffmpeg
MODULES_LIST:= $(MODULES_LIST);avfilter
.endif
.if ${PORT_OPTIONS:MAVFORMAT}
AVFORMAT_DEPEND= ${LOCALBASE}/include/libavformat/avformat.h:multimedia/ffmpeg
MODULES_LIST:= $(MODULES_LIST);avformat
.endif
.if ${PORT_OPTIONS:MG711}
G711_DEPEND= ${LOCALBASE}/include/spandsp/g711.h:comms/spandsp
MODULES_LIST:= $(MODULES_LIST);g711
.endif
.if ${PORT_OPTIONS:MG722}
G722_DEPEND= ${LOCALBASE}/include/spandsp/g722.h:comms/spandsp
MODULES_LIST:= $(MODULES_LIST);g722
.endif
.if ${PORT_OPTIONS:MG726}
G726_DEPEND= ${LOCALBASE}/include/spandsp/g726.h:comms/spandsp
MODULES_LIST:= $(MODULES_LIST);g726
.endif
.if ${PORT_OPTIONS:MGST}
GST_DEPEND= ${LOCALBASE}/include/gstreamer-1.0/gst/gst.h:multimedia/gstreamer1
PORT_OPTIONS+= GSTREAMER
USES+= gnome
USE_GNOME+= glib20
USE_GSTREAMER1+= yes
.endif
.if ${PORT_OPTIONS:MMQTT}
LIB_DEPENDS+= libmosquitto.so:net/mosquitto
MODULES_LIST:= $(MODULES_LIST);mqtt
.endif
.if ${PORT_OPTIONS:MOPUS}
OPUS_DEPEND= ${LOCALBASE}/include/opus/opus.h:audio/opus
MODULES_LIST:= $(MODULES_LIST);opus
.endif
.if ${PORT_OPTIONS:MOPUS_MS}
OPUS_MS_DEPEND= ${LOCALBASE}/include/opus/opus.h:audio/opus
MODULES_LIST:= $(MODULES_LIST);opus_multistream
.endif
.if ${PORT_OPTIONS:MPLC}
PLC_DEPEND= ${LOCALBASE}/include/spandsp/plc.h:comms/spandsp
MODULES_LIST:= $(MODULES_LIST);plc
.endif
.if ${PORT_OPTIONS:MPORTAUDIO}
PORTAUDIO_DEPEND= ${LOCALBASE}/include/portaudio.h:audio/portaudio
MODULES_LIST:= $(MODULES_LIST);portaudio
.endif
# Port calls it PULSE, standard OPTION is PULSEAUDIO
.if ${PORT_OPTIONS:MPULSEAUDIO}
PORT_OPTIONS+= PULSE
PULSEAUDIO_DEPEND= ${LOCALBASE}/include/pulse/pulseaudio.h:audio/pulseaudio
MODULES_LIST:= $(MODULES_LIST);pulse
.endif
.if ${PORT_OPTIONS:MSDL}
USES+= sdl
USE_SDL= sdl2
SDLDEPEND= mesa-libs>0:graphics/mesa-libs
MODULES_LIST:= $(MODULES_LIST);sdl
.endif
.if ${PORT_OPTIONS:MSNAPSHOT}
LIB_DEPENDS+= libpng16.so:graphics/png
MODULES_LIST:= $(MODULES_LIST);snapshot
.endif
.if ${PORT_OPTIONS:MSNDFILE}
SNDFILE_DEPEND= ${LOCALBASE}/include/sndfile.h:audio/libsndfile
MODULES_LIST:= $(MODULES_LIST);sndfile
.endif
.if ${PORT_OPTIONS:MSWSCALE}
SWSCALE_DEPEND= ${LOCALBASE}/include/libavformat/avformat.h:multimedia/ffmpeg
MODULES_LIST:= $(MODULES_LIST);swscale
.endif
.if ${PORT_OPTIONS:MV4L2}
V4L2_DEPEND= ${LOCALBASE}/include/libv4l2.h:multimedia/libv4l \
v4l_compat>0:multimedia/v4l_compat
MODULES_LIST:= $(MODULES_LIST);v4l2
.endif
.if ${PORT_OPTIONS:MVPX}
VPX_DEPEND= ${LOCALBASE}/include/vpx/vp8.h:multimedia/libvpx
MODULES_LIST:= $(MODULES_LIST);vp8;vp9
.endif
.if ${PORT_OPTIONS:MX11}
USES+= xorg
USE_XORG= x11
USE_XORG+= ice sm xext
MODULES_LIST:= $(MODULES_LIST);x11
.endif
.for o in ${PORT_OPTIONS}
BUILD_DEPENDS+= ${$o_DEPEND}
RUN_DEPENDS+= ${$o_DEPEND}
.endfor
CMAKE_ARGS+= -DMODULES="$(MODULES_LIST)" \
CMAKE_ARGS+= -DMODULES="$(_MODULES_LIST:ts;)" \
-DRE_INCLUDE_DIR:STRING="${LOCALBASE}/include/re" \
-DREM_INCLUDE_DIR:STRING="${LOCALBASE}/include/rem"
-2
View File
@@ -21,7 +21,6 @@ lib/baresip/modules/ebuacip.so
lib/baresip/modules/echo.so
lib/baresip/modules/fakevideo.so
%%G711%%lib/baresip/modules/g711.so
%%G722%%lib/baresip/modules/g722.so
%%G726%%lib/baresip/modules/g726.so
lib/baresip/modules/httpd.so
lib/baresip/modules/httpreq.so
@@ -34,7 +33,6 @@ lib/baresip/modules/mixminus.so
lib/baresip/modules/mwi.so
lib/baresip/modules/natpmp.so
lib/baresip/modules/netroam.so
%%OPUS%%lib/baresip/modules/opus.so
%%OPUS_MS%%lib/baresip/modules/opus_multistream.so
lib/baresip/modules/pcp.so
%%PLC%%lib/baresip/modules/plc.so
+2 -2
View File
@@ -1,6 +1,6 @@
PORTNAME= neuralrack
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
DISTVERSION= 0.1.5
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
@@ -23,7 +23,7 @@ USE_XORG= x11
USE_GITHUB= yes
GH_ACCOUNT= brummer10
GH_TUPLE= \
brummer10:libxputty:9775b74862e3c10d482b35b38ad74865b9afc75c:brummer10_libxputty/libxputty \
brummer10:libxputty:dae5da5:brummer10_libxputty/libxputty \
HiFi-LoFi:FFTConvolver:f2cdeb04c42141d2caec19ca4f137398b2a76b85:HiFi_LoFi_FFTConvolver/FFTConvolver \
mikeoliphant:NeuralAudio:137cd6c:neural_audio/NeuralAudio \
mikeoliphant:RTNeural:5909c44:RTNeural/NeuralAudio/deps/RTNeural \
+5 -5
View File
@@ -1,8 +1,8 @@
TIMESTAMP = 1743610760
SHA256 (brummer10-neuralrack-v0.1.4_GH0.tar.gz) = 62c08a935adca6130e0165e6b898dd23ebc0b8c96a16ad9c104b8ad75bcd82b1
SIZE (brummer10-neuralrack-v0.1.4_GH0.tar.gz) = 629524
SHA256 (brummer10-libxputty-9775b74862e3c10d482b35b38ad74865b9afc75c_GH0.tar.gz) = ad8cdf0dcbac1372664b301b481f31d84166f2e5bd0e08e67b32595e7a135584
SIZE (brummer10-libxputty-9775b74862e3c10d482b35b38ad74865b9afc75c_GH0.tar.gz) = 577796
TIMESTAMP = 1745572661
SHA256 (brummer10-neuralrack-v0.1.5_GH0.tar.gz) = 080d28d163aa8a7e6f797b2d81fccef9790c190726585f4c8873e9ccf58c1796
SIZE (brummer10-neuralrack-v0.1.5_GH0.tar.gz) = 823122
SHA256 (brummer10-libxputty-dae5da5_GH0.tar.gz) = 9c54a2d54d26bc6b6d253ab85d1ff76d9a45465bfd4ac5be267852ada3a9eec2
SIZE (brummer10-libxputty-dae5da5_GH0.tar.gz) = 576732
SHA256 (HiFi-LoFi-FFTConvolver-f2cdeb04c42141d2caec19ca4f137398b2a76b85_GH0.tar.gz) = 38c7c4d9d2973f80df152993eda871c8ffaf886f9d7185301a890f3f656142a2
SIZE (HiFi-LoFi-FFTConvolver-f2cdeb04c42141d2caec19ca4f137398b2a76b85_GH0.tar.gz) = 14537
SHA256 (mikeoliphant-NeuralAudio-137cd6c_GH0.tar.gz) = 730ccfa5746c0dc7b76495869811e042e4e5e609c126bb8ee5b5d15fd227f52b
@@ -1,4 +1,4 @@
--- NeuralRack/makefile.orig 2025-04-02 08:41:27 UTC
--- NeuralRack/makefile.orig 2025-04-24 06:02:50 UTC
+++ NeuralRack/makefile
@@ -2,14 +2,14 @@
# check on which OS we build
@@ -19,17 +19,7 @@
else
INSTALL_DIR = ~/.lv2
EXE_INSTALL_DIR = ~/bin
@@ -30,9 +30,6 @@ ifeq ($(TARGET), Linux)
# check if clang is available
ifeq ($(TARGET), Linux)
CXX_VERSION = $(shell clang++ --version 2>/dev/null)
- ifneq ($(CXX_VERSION),)
- CXX := clang++
- endif
endif
# get flags supported by CPU
@@ -142,7 +139,7 @@ endif
@@ -142,7 +142,7 @@ endif
NAME = NeuralRack
space := $(subst ,, )
@@ -38,19 +28,18 @@
BUNDLE = $(EXEC_NAME).lv2
LIB_DIR := ../libxputty/libxputty/
HEADER_DIR := $(LIB_DIR)include/
@@ -421,13 +418,13 @@ ifneq ("$(wildcard ../bin/$(EXEC_NAME)$(EXE_EXT))","")
@@ -421,13 +421,12 @@ ifneq ("$(wildcard ../bin/$(EXEC_NAME)$(EXE_EXT))","")
$(QUIET)mkdir -p $(DESTDIR)$(EXE_INSTALL_DIR)/
$(QUIET)cp -r ../bin/$(EXEC_NAME)$(EXE_EXT) $(DESTDIR)$(EXE_INSTALL_DIR)/$(EXEC_NAME)$(EXE_EXT)
- ifeq ($(user),root)
+ #ifeq ($(user),root)
$(QUIET)mkdir -p $(DESTDIR)$(DESKAPPS_DIR)
$(QUIET)cp $(STANDALONE_DIR)$(EXEC_NAME).desktop $(DESTDIR)$(DESKAPPS_DIR)$(NAME).desktop
$(QUIET)cp $(STANDALONE_DIR)$(NAME).desktop $(DESTDIR)$(DESKAPPS_DIR)$(NAME).desktop
$(QUIET)mkdir -p $(DESTDIR)$(PIXMAPS_DIR)
$(QUIET)cp $(STANDALONE_DIR)$(EXEC_NAME).svg $(DESTDIR)$(PIXMAPS_DIR)$(EXEC_NAME).svg
$(QUIET)cp $(STANDALONE_DIR)$(NAME).svg $(DESTDIR)$(PIXMAPS_DIR)$(NAME).svg
- $(QUIET)update-desktop-database || true
- endif
+ #$(QUIET)update-desktop-database || true
+ #endif
@$(B_ECHO) ". ., done$(reset)"
else
+3
View File
@@ -12,6 +12,9 @@ WWW= https://github.com/magit/closql
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use databases/closql instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql-devel@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
+3
View File
@@ -12,6 +12,9 @@ WWW= https://github.com/magit/emacsql
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
DEPRECATED= Use databases/emacsql instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
RUN_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= freetds
DISTVERSION= 1.5
DISTVERSION= 1.5.1
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/stable/ \
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1744958637
SHA256 (freetds-1.5.tar.bz2) = adbbdf527f007257b71e914751d833378a795f8d851f8405e2e3196793215d03
SIZE (freetds-1.5.tar.bz2) = 2451247
TIMESTAMP = 1745482198
SHA256 (freetds-1.5.1.tar.bz2) = 6146fde211b00583fad3c6d10030cfa664a744e0f5ae6b87edfd657bdf463b05
SIZE (freetds-1.5.1.tar.bz2) = 2438375
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 6.0.21
DISTVERSION= 6.0.22
CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
+3 -3
View File
@@ -1,7 +1,7 @@
TIMESTAMP = 1744548783
TIMESTAMP = 1745467631
SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
SHA256 (mongodb-mongo-r6.0.21_GH0.tar.gz) = d267741f0a0635de94b828b3451531acc9f480850e6963f4e82554e13dfb8797
SIZE (mongodb-mongo-r6.0.21_GH0.tar.gz) = 87688509
SHA256 (mongodb-mongo-r6.0.22_GH0.tar.gz) = 273280e02ad62293874b89bfc7d8b5fff9e004d5a09067c4fdb9c4699beda336
SIZE (mongodb-mongo-r6.0.22_GH0.tar.gz) = 87688277
SHA256 (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = a365bf54ef4e4fd6a136cf6afa9c620ba0c8982402473b9bfac38928a688a9e0
SIZE (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = 141291901
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= barman
DISTVERSIONPREFIX= release/
DISTVERSION= 3.13.2
DISTVERSION= 3.13.3
CATEGORIES= databases
PKGNAMEPREFIX= pg
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1743186741
SHA256 (EnterpriseDB-barman-release-3.13.2_GH0.tar.gz) = b436215fa5365e515fd3079abbb34e881ab810b7f4ec90c7d2d711ff0c84b055
SIZE (EnterpriseDB-barman-release-3.13.2_GH0.tar.gz) = 1863548
TIMESTAMP = 1745572296
SHA256 (EnterpriseDB-barman-release-3.13.3_GH0.tar.gz) = 731b15a53abb30fd92048cb0d82d16d5f8f3f9b0c51f52dbf9456697ed38ab50
SIZE (EnterpriseDB-barman-release-3.13.3_GH0.tar.gz) = 1866213
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= pspg
DISTVERSION= 5.8.2
DISTVERSION= 5.8.3
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1745046919
SHA256 (okbob-pspg-5.8.2_GH0.tar.gz) = ab9b56c68b50623a9d6ad95232cd7de9069b8374accad27298eff7dbf141c81a
SIZE (okbob-pspg-5.8.2_GH0.tar.gz) = 2445103
TIMESTAMP = 1745483911
SHA256 (okbob-pspg-5.8.3_GH0.tar.gz) = eee68a38267fb4102b9cdcc3f5f27def799007f1ce71892e95111c27a05309c3
SIZE (okbob-pspg-5.8.3_GH0.tar.gz) = 2445212
+1 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= timewarrior
PORTVERSION= 1.7.1
PORTREVISION= 1
DISTVERSION= 1.8.0
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
+3 -3
View File
@@ -1,5 +1,5 @@
TIMESTAMP = 1705484190
SHA256 (GothenburgBitFactory-timewarrior-v1.7.1_GH0.tar.gz) = 7fe1564f9140ad9f9c2c6ab5e4b38682fc60afea6a9484b9e55901437b714e18
SIZE (GothenburgBitFactory-timewarrior-v1.7.1_GH0.tar.gz) = 204449
TIMESTAMP = 1745484181
SHA256 (GothenburgBitFactory-timewarrior-v1.8.0_GH0.tar.gz) = 7f6cbb8ea8590b5990dddf8899779cf49034c6fc8add4924a9437f4e01e6ca41
SIZE (GothenburgBitFactory-timewarrior-v1.8.0_GH0.tar.gz) = 207992
SHA256 (GothenburgBitFactory-libshared-47c3262_GH0.tar.gz) = 4e9b8f8cd5c1b1b5992db1ef46d342ff6f0592d4e0e5fe334c06b4cf17c71403
SIZE (GothenburgBitFactory-libshared-47c3262_GH0.tar.gz) = 160312
+2 -3
View File
@@ -1,7 +1,6 @@
PORTNAME= corrosion
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1
PORTREVISION= 3
DISTVERSION= 0.5.2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -30,6 +29,6 @@ CMAKE_TESTING_ON= CORROSION_BUILD_TESTS # 2 tests fail
NO_ARCH= yes
# tests as of 0.5.1: 97% tests passed, 2 tests failed out of 72, see https://github.com/corrosion-rs/corrosion/issues/602
# tests as of 0.5.2: 97% tests passed, 2 tests failed out of 72 (2 failures are in rustup and parsing of triplets)
.include <bsd.port.mk>
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1736465723
SHA256 (corrosion-rs-corrosion-v0.5.1_GH0.tar.gz) = 843334a9f0f5efbc225dccfa88031fe0f2ec6fd787ca1e7d55ed27b2c25d9c97
SIZE (corrosion-rs-corrosion-v0.5.1_GH0.tar.gz) = 91574
TIMESTAMP = 1745555384
SHA256 (corrosion-rs-corrosion-v0.5.2_GH0.tar.gz) = 6bc02411e29183a896aa60c58db6819ec6cf57c08997481d0b0da9029356b529
SIZE (corrosion-rs-corrosion-v0.5.2_GH0.tar.gz) = 91872
+3
View File
@@ -12,6 +12,9 @@ WWW= https://github.com/magit/forge
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use devel/forge instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= closql-devel${EMACS_PKGNAMESUFFIX}>=2.2.1:databases/closql-devel@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.3.0:databases/emacsql-devel@${EMACS_FLAVOR} \
+3
View File
@@ -12,6 +12,9 @@ WWW= https://github.com/magit/ghub
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use devel/ghub instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
llama.el${EMACS_PKGNAMESUFFIX}>=0.6.1:devel/llama.el@${EMACS_FLAVOR} \
treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
+1 -2
View File
@@ -1,7 +1,6 @@
PORTNAME= libjitterentropy
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.2
PORTREVISION= 1
DISTVERSION= 3.6.3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1742118530
SHA256 (smuellerDD-jitterentropy-library-v3.6.2_GH0.tar.gz) = 33825562f62e599d402e9106a5626090572fcb2cb41d157736f236455d1c3fdb
SIZE (smuellerDD-jitterentropy-library-v3.6.2_GH0.tar.gz) = 101229
TIMESTAMP = 1745483709
SHA256 (smuellerDD-jitterentropy-library-v3.6.3_GH0.tar.gz) = 9b3819e275e6473a94c70cfaae7cc2a87a11f60b862e694745daa5d232b0eea3
SIZE (smuellerDD-jitterentropy-library-v3.6.3_GH0.tar.gz) = 102126
+3
View File
@@ -12,6 +12,9 @@ WWW= https://magit.vc/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use devel/magit instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
git:devel/git \
llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \
+5 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= pytest-recording
DISTVERSION= 0.13.2
DISTVERSION= 0.13.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,6 +14,10 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vcrpy>=2.0.1:devel/py-vcrpy@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-httpbin>=0:devel/py-pytest-httpbin@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>=3.1.3:www/py-werkzeug@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1731270780
SHA256 (pytest_recording-0.13.2.tar.gz) = 000c3babbb466681457fd65b723427c1779a0c6c17d9e381c3142a701e124877
SIZE (pytest_recording-0.13.2.tar.gz) = 25270
TIMESTAMP = 1745556086
SHA256 (pytest_recording-0.13.3.tar.gz) = dd018421a956ecc45f112c051b1e323b40d029879b1062853df45b05c6098310
SIZE (pytest_recording-0.13.3.tar.gz) = 26228
@@ -0,0 +1,26 @@
--- tests/test_blocking_network.py.orig 2025-04-25 08:03:40 UTC
+++ tests/test_blocking_network.py
@@ -1,7 +1,7 @@ from io import BytesIO
import json
import sys
from io import BytesIO
-from socket import AF_INET, AF_NETLINK, AF_UNIX, SOCK_RAW, SOCK_STREAM, socket
+from socket import AF_INET, AF_UNIX, SOCK_RAW, SOCK_STREAM, socket
import pytest
import requests
@@ -158,14 +158,6 @@ def test_block_network_blocked_socket():
def test_block_network_blocked_socket():
with pytest.raises(RuntimeError, match=r"^Network is disabled$"):
call("./blocked_socket", AF_UNIX, SOCK_STREAM)
-
-
-# When not AF_UNIX, AF_INET or AF_INET6 socket is used
-# Then socket.socket.connect call is blocked, even if resource name is in the allowed list
-@pytest.mark.block_network(allowed_hosts=["./allowed_socket", "127.0.0.1", "0"])
-def test_blocked():
- with pytest.raises(RuntimeError, match=r"^Network is disabled$"):
- call((0, 0), AF_NETLINK, SOCK_RAW)
# When record is disabled
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
PORTVERSION= 20250418
PORTVERSION= 20250424
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1745192447
SHA256 (rbenv-ruby-build-v20250418_GH0.tar.gz) = 0fafe44583bef0c006466c6c44cbb41adc7e36398ce44eb2c33ccbca4611e3ea
SIZE (rbenv-ruby-build-v20250418_GH0.tar.gz) = 96034
TIMESTAMP = 1745585209
SHA256 (rbenv-ruby-build-v20250424_GH0.tar.gz) = 3610f8acdb750ab0be0bbc197cc722f8e1b4ea5e914ea0568d99d0a6c3ea76f6
SIZE (rbenv-ruby-build-v20250424_GH0.tar.gz) = 96055
+3
View File
@@ -12,6 +12,9 @@ WWW= https://github.com/magit/transient
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use devel/transient instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR}
+3 -4
View File
@@ -1,6 +1,5 @@
PORTNAME= unbound
DISTVERSION= 1.22.0
PORTREVISION= 1
DISTVERSION= 1.23.0
CATEGORIES= dns
MASTER_SITES= https://www.nlnetlabs.nl/downloads/unbound/
@@ -37,7 +36,7 @@ PORTDOCS= CNAME-basedRedirectionDesignNotes.pdf CREDITS Changelog \
OPTIONS_DEFINE= DEP-RSA1024 DNSCRYPT DNSTAP DOCS DYNLIB ECDSA EVAPI \
FILTER_AAAA GOST HIREDIS LIBEVENT MUNIN_PLUGIN PYTHON \
SUBNET TFOCL TFOSE THREADS
OPTIONS_DEFAULT= DNSCRYPT DYNLIB ECDSA GOST LIBEVENT THREADS
OPTIONS_DEFAULT= DNSCRYPT DYNLIB ECDSA EVAPI GOST LIBEVENT THREADS
OPTIONS_SUB= yes
DEP-RSA1024_DESC= Deprecate the use of RSA 1024 keys
@@ -45,7 +44,7 @@ DNSCRYPT_DESC= Enable dnscrypt support
DNSTAP_DESC= Enable dnstap logging support
DYNLIB_DESC= Enable support for dynamic (shared) 3rd-party libraries
ECDSA_DESC= Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0)
EVAPI_DESC= (Experimental) pluggable event based libunbound API support
EVAPI_DESC= Pluggable event based libunbound API support
FILTER_AAAA_DESC= Build with AAAA filter functionality (contrib)
GOST_DESC= Enable GOST support (requires OpenSSL >= 1.0)
HIREDIS_DESC= Enable hiredis support for the cachedb module
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1729156458
SHA256 (unbound-1.22.0.tar.gz) = c5dd1bdef5d5685b2cedb749158dd152c52d44f65529a34ac15cd88d4b1b3d43
SIZE (unbound-1.22.0.tar.gz) = 6682466
TIMESTAMP = 1745482472
SHA256 (unbound-1.23.0.tar.gz) = 959bd5f3875316d7b3f67ee237a56de5565f5b35fc9b5fc3cea6cfe735a03bb8
SIZE (unbound-1.23.0.tar.gz) = 6770860
+1 -1
View File
@@ -5,7 +5,7 @@ libdata/pkgconfig/libunbound.pc
lib/libunbound.a
lib/libunbound.so
lib/libunbound.so.8
lib/libunbound.so.8.1.30
lib/libunbound.so.8.1.31
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_unbound.so
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unbound.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unboundmodule.py
+3
View File
@@ -13,6 +13,9 @@ WWW= https://github.com/magit/with-editor
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Use editors/with-editor instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR}
+1 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= qemu
DISTVERSION= 9.2.0
PORTREVISION= 1
DISTVERSION= 9.2.1
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1734924302
SHA256 (qemu/9.2.0/qemu-9.2.0.tar.xz) = f859f0bc65e1f533d040bbe8c92bcfecee5af2c921a6687c652fb44d089bd894
SIZE (qemu/9.2.0/qemu-9.2.0.tar.xz) = 135188800
TIMESTAMP = 1745485159
SHA256 (qemu/9.2.1/qemu-9.2.1.tar.xz) = 72874fe9c395ced0c7fd7c22c43744072697f7ee1926a72237bd81784b2faf62
SIZE (qemu/9.2.1/qemu-9.2.1.tar.xz) = 134774676
+1
View File
@@ -84,6 +84,7 @@ include/qemu-plugin.h
%%DATADIR%%/firmware/60-edk2-arm.json
%%DATADIR%%/firmware/60-edk2-i386.json
%%DATADIR%%/firmware/60-edk2-loongarch64.json
%%DATADIR%%/firmware/60-edk2-riscv64.json
%%DATADIR%%/firmware/60-edk2-x86_64.json
%%DATADIR%%/hppa-firmware.img
%%DATADIR%%/hppa-firmware64.img
+3 -3
View File
@@ -35,7 +35,7 @@ CPE_VENDOR= oracle
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= openjdk
GH_TAGNAME= jdk-24-ga-freebsd-1
GH_TAGNAME= jdk-24.0.1-ga-freebsd-1
NO_CCACHE= yes
@@ -60,8 +60,8 @@ NOPRECIOUSMAKEVARS= yes
JDK_MAJOR_VERSION= 24
JDK_MINOR_VERSION= 0
JDK_PATCH_VERSION= 0
JDK_BUILD_NUMBER= 36
JDK_PATCH_VERSION= 1
JDK_BUILD_NUMBER= 9
BSD_JDK_VERSION= 1
JDK_BUG_URL= https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/${PORTNAME}${JDK_MAJOR_VERSION}%3A%20
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1742895111
SHA256 (freebsd-openjdk-jdk-24.0.0+36-1-jdk-24-ga-freebsd-1_GH0.tar.gz) = d2dc74549c4038bcab0b54622e98083d48989976e4f221ce53d265e785d16abf
SIZE (freebsd-openjdk-jdk-24.0.0+36-1-jdk-24-ga-freebsd-1_GH0.tar.gz) = 120821939
TIMESTAMP = 1745490330
SHA256 (freebsd-openjdk-jdk-24.0.1+9-1-jdk-24.0.1-ga-freebsd-1_GH0.tar.gz) = f9a5a14ba9205bcb6bced5a153d0d726d03c9ffdd459171683a9ade9ac31ea4e
SIZE (freebsd-openjdk-jdk-24.0.1+9-1-jdk-24.0.1-ga-freebsd-1_GH0.tar.gz) = 120804490
@@ -1,44 +0,0 @@
--- src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.cpp.orig 2024-04-11 22:23:08 UTC
+++ src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.cpp
@@ -61,6 +61,7 @@
# include <sys/types.h>
# include <sys/mman.h>
# include <pthread.h>
+# include <pthread_np.h>
# include <signal.h>
# include <errno.h>
# include <dlfcn.h>
@@ -432,6 +433,33 @@ size_t os::Posix::default_stack_size(os::ThreadType th
// Default stack size (compiler thread needs larger stack).
size_t s = (thr_type == os::compiler_thread ? 4 * M : 1024 * K);
return s;
+}
+
+void os::current_stack_base_and_size(address* base, size_t* size) {
+ address bottom;
+ pthread_attr_t attr;
+
+ int rslt = pthread_attr_init(&attr);
+
+ // JVM needs to know exact stack location, abort if it fails
+ if (rslt != 0)
+ fatal("pthread_attr_init failed with error = %d", rslt);
+
+ rslt = pthread_attr_get_np(pthread_self(), &attr);
+
+ if (rslt != 0)
+ fatal("pthread_attr_get_np failed with error = %d", rslt);
+
+ if (pthread_attr_getstackaddr(&attr, (void **)&bottom) != 0 ||
+ pthread_attr_getstacksize(&attr, size) != 0) {
+ fatal("Can not locate current stack attributes!");
+ }
+
+ *base = bottom + *size;
+
+ pthread_attr_destroy(&attr);
+ assert(os::current_stack_pointer() >= bottom &&
+ os::current_stack_pointer() < *base, "just checking");
}
/////////////////////////////////////////////////////////////////////////////
+1
View File
@@ -878,6 +878,7 @@
SUBDIR += py-pplpy
SUBDIR += py-primecountpy
SUBDIR += py-primme
SUBDIR += py-pwlf
SUBDIR += py-py-find-1st
SUBDIR += py-pyFFTW
SUBDIR += py-pyaudi
+2 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= recipes
PORTVERSION= 1.1.1
PORTVERSION= 1.3.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -22,6 +22,7 @@ RUN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \
R-cran-magrittr>0:devel/R-cran-magrittr \
R-cran-purrr>=1.0.0:devel/R-cran-purrr \
R-cran-rlang>=1.1.0:devel/R-cran-rlang \
R-cran-sparsevctrs>=0.3.3:devel/R-cran-sparsevctrs \
R-cran-tibble>0:devel/R-cran-tibble \
R-cran-tidyr>=1.0.0:devel/R-cran-tidyr \
R-cran-tidyselect>=1.2.0:devel/R-cran-tidyselect \
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739715558
SHA256 (recipes_1.1.1.tar.gz) = 4cc408d35f7d11aa968c37f5b60dc1f9ecb7c0374c817362077772c31b05d1a2
SIZE (recipes_1.1.1.tar.gz) = 862112
TIMESTAMP = 1745422505
SHA256 (recipes_1.3.0.tar.gz) = d4b76f1640993eb12b9e712e3b1323a48063ffc705cd22e6754d6b8cedf12dd3
SIZE (recipes_1.3.0.tar.gz) = 889723
+30
View File
@@ -0,0 +1,30 @@
PORTNAME= pwlf
DISTVERSION= 2.5.1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fit piecewise linear functions to data
WWW= https://github.com/cjekel/piecewise_linear_fit_py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.8.0:science/py-scipy@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_WRKSRC= ${WRKSRC}/tests
do-test:
@cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} tests.py
# tests as of 2.5.1: Ran 62 tests in 63.140s
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1745528718
SHA256 (pwlf-2.5.1.tar.gz) = d60cade349682df4c1c8952e0a8761afdb1aca601718c253ae11d6add0799a6d
SIZE (pwlf-2.5.1.tar.gz) = 21890
+3
View File
@@ -0,0 +1,3 @@
pwlf is a Python library for fitting continuous piecewise linear functions
to data.
Just specify the number of line segments you desire and provide the data.
+48 -63
View File
@@ -1,6 +1,5 @@
PORTNAME= rustworkx
DISTVERSION= 0.15.1
PORTREVISION= 8
DISTVERSION= 0.16.0
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,61 +23,58 @@ USE_PYTHON= autoplist distutils pytest
USE_GITHUB= yes
GH_ACCOUNT= Qiskit
CARGO_CRATES= ahash-0.8.11 \
alga-0.9.3 \
allocator-api2-0.2.18 \
approx-0.3.2 \
autocfg-1.3.0 \
bitflags-2.6.0 \
CARGO_CRATES= adler2-2.0.0 \
ahash-0.8.11 \
allocator-api2-0.2.21 \
autocfg-1.4.0 \
byteorder-1.5.0 \
cfg-if-1.0.0 \
crossbeam-deque-0.8.5 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.20 \
crossbeam-utils-0.8.21 \
either-1.13.0 \
equivalent-1.0.1 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
flate2-1.0.35 \
foldhash-0.1.4 \
getrandom-0.2.15 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
heck-0.4.1 \
hashbrown-0.15.2 \
heck-0.5.0 \
hermit-abi-0.3.9 \
indexmap-1.9.3 \
indexmap-2.2.6 \
indexmap-2.7.0 \
indoc-2.0.5 \
itertools-0.10.5 \
itertools-0.11.0 \
itoa-1.0.11 \
libc-0.2.155 \
libm-0.2.8 \
lock_api-0.4.12 \
matrixmultiply-0.3.8 \
itertools-0.13.0 \
itoa-1.0.14 \
libc-0.2.169 \
matrixmultiply-0.3.9 \
memchr-2.7.4 \
memoffset-0.9.1 \
ndarray-0.15.6 \
ndarray-stats-0.5.1 \
miniz_oxide-0.8.3 \
ndarray-0.16.1 \
ndarray-stats-0.6.0 \
noisy_float-0.2.0 \
num-bigint-0.4.6 \
num-complex-0.2.4 \
num-complex-0.4.6 \
num-integer-0.1.46 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
numpy-0.21.0 \
once_cell-1.19.0 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
petgraph-0.6.5 \
portable-atomic-1.6.0 \
ppv-lite86-0.2.17 \
priority-queue-2.0.3 \
proc-macro2-1.0.86 \
pyo3-0.21.2 \
pyo3-build-config-0.21.2 \
pyo3-ffi-0.21.2 \
pyo3-macros-0.21.2 \
pyo3-macros-backend-0.21.2 \
quick-xml-0.34.0 \
quote-1.0.36 \
numpy-0.23.0 \
once_cell-1.20.2 \
petgraph-0.7.1 \
portable-atomic-1.10.0 \
portable-atomic-util-0.2.4 \
ppv-lite86-0.2.20 \
priority-queue-2.1.1 \
proc-macro2-1.0.93 \
pyo3-0.23.4 \
pyo3-build-config-0.23.4 \
pyo3-ffi-0.23.4 \
pyo3-macros-0.23.4 \
pyo3-macros-backend-0.23.4 \
quick-xml-0.37.2 \
quote-1.0.38 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
@@ -87,32 +83,21 @@ CARGO_CRATES= ahash-0.8.11 \
rayon-1.10.0 \
rayon-cond-0.3.0 \
rayon-core-1.12.1 \
redox_syscall-0.5.2 \
rustc-hash-1.1.0 \
rustc-hash-2.1.0 \
ryu-1.0.18 \
scopeguard-1.2.0 \
serde-1.0.203 \
serde_derive-1.0.203 \
serde_json-1.0.118 \
serde-1.0.217 \
serde_derive-1.0.217 \
serde_json-1.0.135 \
smallvec-1.13.2 \
sprs-0.11.1 \
syn-2.0.68 \
target-lexicon-0.12.14 \
unicode-ident-1.0.12 \
sprs-0.11.2 \
syn-2.0.96 \
target-lexicon-0.12.16 \
unicode-ident-1.0.14 \
unindent-0.2.3 \
version_check-0.9.4 \
version_check-0.9.5 \
wasi-0.11.0+wasi-snapshot-preview1 \
windows-targets-0.52.5 \
windows_aarch64_gnullvm-0.52.5 \
windows_aarch64_msvc-0.52.5 \
windows_i686_gnu-0.52.5 \
windows_i686_gnullvm-0.52.5 \
windows_i686_msvc-0.52.5 \
windows_x86_64_gnu-0.52.5 \
windows_x86_64_gnullvm-0.52.5 \
windows_x86_64_msvc-0.52.5 \
zerocopy-0.7.34 \
zerocopy-derive-0.7.34
zerocopy-0.7.35 \
zerocopy-derive-0.7.35
CARGO_BUILD= no
CARGO_INSTALL= no
+95 -123
View File
@@ -1,74 +1,70 @@
TIMESTAMP = 1720836603
TIMESTAMP = 1745540854
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/alga-0.9.3.crate) = 4f823d037a7ec6ea2197046bafd4ae150e6bc36f9ca347404f46a46823fa84f2
SIZE (rust/crates/alga-0.9.3.crate) = 37838
SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
SHA256 (rust/crates/approx-0.3.2.crate) = f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3
SIZE (rust/crates/approx-0.3.2.crate) = 14288
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
SIZE (rust/crates/flate2-1.0.35.crate) = 109188
SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
SIZE (rust/crates/indoc-2.0.5.crate) = 14396
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
SIZE (rust/crates/itertools-0.11.0.crate) = 125074
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
SIZE (rust/crates/libc-0.2.155.crate) = 743539
SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
SIZE (rust/crates/libm-0.2.8.crate) = 113450
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/matrixmultiply-0.3.8.crate) = 7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2
SIZE (rust/crates/matrixmultiply-0.3.8.crate) = 57530
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
SIZE (rust/crates/itoa-1.0.14.crate) = 11210
SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
SIZE (rust/crates/libc-0.2.169.crate) = 757901
SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a
SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/ndarray-0.15.6.crate) = adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32
SIZE (rust/crates/ndarray-0.15.6.crate) = 275225
SHA256 (rust/crates/ndarray-stats-0.5.1.crate) = af5a8477ac96877b5bd1fd67e0c28736c12943aba24eda92b127e036b0c8f400
SIZE (rust/crates/ndarray-stats-0.5.1.crate) = 51483
SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
SIZE (rust/crates/ndarray-0.16.1.crate) = 291026
SHA256 (rust/crates/ndarray-stats-0.6.0.crate) = 17ebbe97acce52d06aebed4cd4a87c0941f4b2519b59b82b4feb5bd0ce003dfd
SIZE (rust/crates/ndarray-stats-0.6.0.crate) = 51781
SHA256 (rust/crates/noisy_float-0.2.0.crate) = 978fe6e6ebc0bf53de533cd456ca2d9de13de13856eda1518a285d7705a213af
SIZE (rust/crates/noisy_float-0.2.0.crate) = 15564
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-complex-0.2.4.crate) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95
SIZE (rust/crates/num-complex-0.2.4.crate) = 24679
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
@@ -77,38 +73,36 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/numpy-0.21.0.crate) = ec170733ca37175f5d75a5bea5911d6ff45d2cd52849ce98b685394e4f2f37f4
SIZE (rust/crates/numpy-0.21.0.crate) = 76859
SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/priority-queue-2.0.3.crate) = 70c501afe3a2e25c9bd219aa56ec1e04cdb3fcdd763055be268778c13fa82c1f
SIZE (rust/crates/priority-queue-2.0.3.crate) = 34752
SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
SHA256 (rust/crates/pyo3-0.21.2.crate) = a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8
SIZE (rust/crates/pyo3-0.21.2.crate) = 504574
SHA256 (rust/crates/pyo3-build-config-0.21.2.crate) = 7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50
SIZE (rust/crates/pyo3-build-config-0.21.2.crate) = 30581
SHA256 (rust/crates/pyo3-ffi-0.21.2.crate) = 01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403
SIZE (rust/crates/pyo3-ffi-0.21.2.crate) = 66160
SHA256 (rust/crates/pyo3-macros-0.21.2.crate) = 77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c
SIZE (rust/crates/pyo3-macros-0.21.2.crate) = 7920
SHA256 (rust/crates/pyo3-macros-backend-0.21.2.crate) = 08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c
SIZE (rust/crates/pyo3-macros-backend-0.21.2.crate) = 58088
SHA256 (rust/crates/quick-xml-0.34.0.crate) = 6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4
SIZE (rust/crates/quick-xml-0.34.0.crate) = 184595
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/numpy-0.23.0.crate) = b94caae805f998a07d33af06e6a3891e38556051b8045c615470a71590e13e78
SIZE (rust/crates/numpy-0.23.0.crate) = 79034
SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d
SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321
SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc
SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676
SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7
SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885
SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d
SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806
SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7
SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852
SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4
SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912
SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
SIZE (rust/crates/quote-1.0.38.crate) = 31252
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -125,57 +119,35 @@ SHA256 (rust/crates/rayon-cond-0.3.0.crate) = 059f538b55efd2309c9794130bc149c6a5
SIZE (rust/crates/rayon-cond-0.3.0.crate) = 9913
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.5.2.crate) = c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd
SIZE (rust/crates/redox_syscall-0.5.2.crate) = 23957
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
SIZE (rust/crates/ryu-1.0.18.crate) = 47713
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
SIZE (rust/crates/serde-1.0.203.crate) = 77935
SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
SHA256 (rust/crates/serde_json-1.0.118.crate) = d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4
SIZE (rust/crates/serde_json-1.0.118.crate) = 146962
SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
SIZE (rust/crates/serde-1.0.217.crate) = 79019
SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9
SIZE (rust/crates/serde_json-1.0.135.crate) = 154499
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
SHA256 (rust/crates/sprs-0.11.1.crate) = 88bab60b0a18fb9b3e0c26e92796b3c3a278bf5fa4880f5ad5cc3bdfb843d0b1
SIZE (rust/crates/sprs-0.11.1.crate) = 103925
SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9
SIZE (rust/crates/syn-2.0.68.crate) = 265035
SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f
SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/sprs-0.11.2.crate) = 704ef26d974e8a452313ed629828cd9d4e4fa34667ca1ad9d6b1fffa43c6e166
SIZE (rust/crates/sprs-0.11.2.crate) = 113737
SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
SIZE (rust/crates/syn-2.0.96.crate) = 297497
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
SIZE (rust/crates/unindent-0.2.3.crate) = 7306
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
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/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/zerocopy-0.7.34.crate) = ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087
SIZE (rust/crates/zerocopy-0.7.34.crate) = 151177
SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b
SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907
SHA256 (Qiskit-rustworkx-0.15.1_GH0.tar.gz) = 8e686f28be7d187cda1d7f1a86c13fb014fe18bb16cb752cbd571a30697827d1
SIZE (Qiskit-rustworkx-0.15.1_GH0.tar.gz) = 621518
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
SHA256 (Qiskit-rustworkx-0.16.0_GH0.tar.gz) = ef3c6fb3bd7e6a18919023330f3961702346d8afbe95aa5f446f9b222ee72391
SIZE (Qiskit-rustworkx-0.16.0_GH0.tar.gz) = 635675
+10 -10
View File
@@ -1,7 +1,6 @@
PORTNAME= lf
DISTVERSIONPREFIX= r
DISTVERSION= 33
PORTREVISION= 2
DISTVERSION= 35
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -11,20 +10,21 @@ WWW= https://github.com/gokcehan/lf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USES= go:1.23
USE_GITHUB= yes
GH_ACCOUNT= gokcehan
GH_TUPLE= \
Xuanwo:go-locale:v1.1.3:xuanwo_go_locale/vendor/github.com/Xuanwo/go-locale \
djherbis:times:v1.6.0:djherbis_times/vendor/github.com/djherbis/times \
fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
gdamore:tcell:v2.7.4:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
golang:sys:v0.26.0:golang_sys/vendor/golang.org/x/sys \
golang:term:v0.25.0:golang_term/vendor/golang.org/x/term \
golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \
fsnotify:fsnotify:v1.9.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
gdamore:encoding:v1.0.1:gdamore_encoding/vendor/github.com/gdamore/encoding \
gdamore:tcell:v2.8.1:gdamore_tcell_v2/vendor/github.com/gdamore/tcell/v2 \
golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \
golang:term:v0.31.0:golang_term/vendor/golang.org/x/term \
golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \
lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
mattn:go-runewidth:v0.0.16:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
rivo:uniseg:v0.4.3:rivo_uniseg/vendor/github.com/rivo/uniseg
rivo:uniseg:v0.4.7:rivo_uniseg/vendor/github.com/rivo/uniseg
PLIST_FILES= bin/lf
.include <bsd.port.mk>
+19 -17
View File
@@ -1,23 +1,25 @@
TIMESTAMP = 1730765833
SHA256 (gokcehan-lf-r33_GH0.tar.gz) = 045565197a9c12a14514b85c153dae4ee1bcd3b4313d60aec5004239d8d785a0
SIZE (gokcehan-lf-r33_GH0.tar.gz) = 146044
TIMESTAMP = 1745574218
SHA256 (gokcehan-lf-r35_GH0.tar.gz) = bf2ecd63eb75ceeb88f42977d49515bbd755b7f3d4db651a097c6ba47fd2d989
SIZE (gokcehan-lf-r35_GH0.tar.gz) = 150705
SHA256 (Xuanwo-go-locale-v1.1.3_GH0.tar.gz) = 1b61a514fe33673b8732a1f71920a7da8d58c9e059c04a1cadf8ae9f9b15e259
SIZE (Xuanwo-go-locale-v1.1.3_GH0.tar.gz) = 15434
SHA256 (djherbis-times-v1.6.0_GH0.tar.gz) = 4f36c92caaa3b12f91cefb3d2c3d512f964b2d85f798bdc6d5b7dabffeaa6942
SIZE (djherbis-times-v1.6.0_GH0.tar.gz) = 8875
SHA256 (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35
SIZE (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = 57502
SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
SHA256 (gdamore-tcell-v2.7.4_GH0.tar.gz) = 9cbbcd3f6ef4d875228075655e860f76ae791c261314f922c29100db8d03a4f6
SIZE (gdamore-tcell-v2.7.4_GH0.tar.gz) = 179145
SHA256 (golang-sys-v0.26.0_GH0.tar.gz) = 584b9e1f84f2edfddedc60727a0296b053688fb30c4097490942981283c683e4
SIZE (golang-sys-v0.26.0_GH0.tar.gz) = 1508756
SHA256 (golang-term-v0.25.0_GH0.tar.gz) = e6e3b76d49025f8b6e9015514280e0b5bb1084ce0313e17bebab3ab63d9e049f
SIZE (golang-term-v0.25.0_GH0.tar.gz) = 14758
SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094
SHA256 (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 3ff59fb248bb76a6bf4fbe99586aec08f7218743187c71da3ff2e34c23cc1a05
SIZE (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 73945
SHA256 (gdamore-encoding-v1.0.1_GH0.tar.gz) = fc14f9f1d10d60a5888536df5a08e9e0fd7dad3412b9051a370edfe4cccf538d
SIZE (gdamore-encoding-v1.0.1_GH0.tar.gz) = 14805
SHA256 (gdamore-tcell-v2.8.1_GH0.tar.gz) = 4afaf23ce55fb24153f7ac68ba1ffacabcb9cfff8b9cc61ade4a2fbce8e08664
SIZE (gdamore-tcell-v2.8.1_GH0.tar.gz) = 187793
SHA256 (golang-sys-v0.32.0_GH0.tar.gz) = 6413352edb2789896c7aaf19d653542317667b5152e52169827059ad4a88ad94
SIZE (golang-sys-v0.32.0_GH0.tar.gz) = 1525988
SHA256 (golang-term-v0.31.0_GH0.tar.gz) = 8c2796b21bd0742ab92ca341b46137419b28c53144c1f88ce8e65b11dafe31c1
SIZE (golang-term-v0.31.0_GH0.tar.gz) = 14902
SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7
SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904
SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755
SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830
SHA256 (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = e98c1e4a82b8a6d026ee63385955cc178c91c77f106c7cf3d743736301106a8f
SIZE (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = 18490
SHA256 (rivo-uniseg-v0.4.3_GH0.tar.gz) = d499f30fbdae74403440edb797225f9778ba7e6e0074c6d1cdcda6f34dde7747
SIZE (rivo-uniseg-v0.4.3_GH0.tar.gz) = 452690
SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec
SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088
+1 -1
View File
@@ -6,7 +6,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Neural Network eXchange
WWW= https://onnx.ai/ \
WWW= https://onnx.ai \
https://github.com/onnx/onnx
LICENSE= MIT
+7 -6
View File
@@ -1,6 +1,6 @@
PORTNAME= onnxruntime
DISTVERSIONPREFIX= v
DISTVERSION= 1.21.0
DISTVERSION= 1.21.1
CATEGORIES= misc # machine-learning
DIST_SUBDIR= ${PORTNAME}
@@ -22,13 +22,14 @@ USES= cmake:testing compiler:c++11-lang python:build
USE_GITHUB= yes
GH_ACCOUNT= microsoft
GH_TUPLE= emscripten-core:emsdk:d52c465:emsdk/cmake/external/emsdk \
GH_TUPLE= emscripten-core:emsdk:0742117:emsdk/cmake/external/emsdk \
google:libprotobuf-mutator:7a2ed51a6b682a83e345ff49fc4cfd7ca47550db:libprotobuf_mutator/cmake/external/libprotobuf-mutator \
onnx:onnx:b8baa8446686496da4cc8fda09f2b6fe65c2a02c:onnx/cmake/external/onnx
CMAKE_SOURCE_PATH= ${WRKSRC}/cmake
CMAKE_OFF= FETCHCONTENT_FULLY_DISCONNECTED \
onnxruntime_BUILD_UNIT_TESTS
CMAKE_ARGS= -Donnx_SOURCE_DIR=${WRKSRC}/cmake/external/onnx
CMAKE_TESTING_ON= onnxruntime_BUILD_UNIT_TESTS
CXXFLAGS+= -Wno-array-bounds # workaround for https://github.com/microsoft/onnxruntime/issues/23410
@@ -38,7 +39,7 @@ BINARY_ALIAS= patch=gpatch
DEPS_FILE= ${WRKSRC}/cmake/deps.txt
CONFLICTS_BUILD= abseil benchmark nsync googletest dlpack flatbuffers gsl mimalloc \
xCONFLICTS_BUILD= abseil benchmark nsync googletest dlpack flatbuffers gsl mimalloc \
nlohmann-json onnx protobuf psimd pthreadpool pybind11 re2
dev-update-deps-in-makefiles: extract # this should be run when the port is updated
@@ -50,9 +51,9 @@ pre-configure:
# NOTE there should be an EXTRACT_ONLY statement
# NOTE shared libs can't be enabled because the build would fail, see discussion in this issue: https://github.com/microsoft/onnxruntime/issues/22331
# tests as of 1.20.2 (cd work/.build && ./onnxruntime_test_all):
# [==========] 4626 tests from 301 test suites ran. (82073 ms total)
# [ PASSED ] 4615 tests.
# tests as of 1.21.1 (cd work/.build && ./onnxruntime_test_all):
# [==========] 4743 tests from 310 test suites ran. (321548 ms total)
# [ PASSED ] 4732 tests.
# [ FAILED ] 1 test, listed below:
# [ FAILED ] OptimizerInitializerTest.LoadExternalData
# see https://github.com/microsoft/onnxruntime/issues/23816
+5 -5
View File
@@ -1,4 +1,4 @@
TIMESTAMP = 1741504592
TIMESTAMP = 1745550485
SHA256 (onnxruntime/20240722.0.zip) = 95e90be7c3643e658670e0dd3c1b27092349c34b632c6e795686355f67eca89f
SIZE (onnxruntime/20240722.0.zip) = 3198385
SHA256 (onnxruntime/7.1.zip) = a9a95d3b3d1cbf9b9e00c145bcae4050f89042dc5b777635421dcdaf85010890
@@ -81,10 +81,10 @@ SHA256 (onnxruntime/40a9fa79f76e6c76cca9e2fa69ea07f202f1d2e6.zip) = f0f83fbbe66c
SIZE (onnxruntime/40a9fa79f76e6c76cca9e2fa69ea07f202f1d2e6.zip) = 76633470
SHA256 (onnxruntime/kleidiai-d15722976120710080ca098fe8ddabf4556cb40f.zip) = 8857da33291f42e305efcdb2895a787cb4998a7ee1c1d754ef33db74de45cc94
SIZE (onnxruntime/kleidiai-d15722976120710080ca098fe8ddabf4556cb40f.zip) = 2143392
SHA256 (onnxruntime/microsoft-onnxruntime-v1.21.0_GH0.tar.gz) = b395c72e0e6c6cb28525f4617bc8477c99cf65659c20439fe955c511c2da2cd9
SIZE (onnxruntime/microsoft-onnxruntime-v1.21.0_GH0.tar.gz) = 240779010
SHA256 (onnxruntime/emscripten-core-emsdk-d52c465_GH0.tar.gz) = aa409c7263862d64e0c100201b5c5e157f2c52f25368bf8cf1d5c548b3fbe681
SIZE (onnxruntime/emscripten-core-emsdk-d52c465_GH0.tar.gz) = 105204
SHA256 (onnxruntime/microsoft-onnxruntime-v1.21.1_GH0.tar.gz) = afd53e380d534c5285598f0010b9fe99c6c05ea83de11bddf3b9d51686746a03
SIZE (onnxruntime/microsoft-onnxruntime-v1.21.1_GH0.tar.gz) = 240797337
SHA256 (onnxruntime/emscripten-core-emsdk-0742117_GH0.tar.gz) = ebd5a51e31742e6ae1d11271bd5d84c2083623b746b98ef5b32adf6e223d48b8
SIZE (onnxruntime/emscripten-core-emsdk-0742117_GH0.tar.gz) = 114343
SHA256 (onnxruntime/google-libprotobuf-mutator-7a2ed51a6b682a83e345ff49fc4cfd7ca47550db_GH0.tar.gz) = d51365191580c4bf5e9ff104eebcfe34f7ff5f471006d7a460c15dcb3657501c
SIZE (onnxruntime/google-libprotobuf-mutator-7a2ed51a6b682a83e345ff49fc4cfd7ca47550db_GH0.tar.gz) = 38336
SHA256 (onnxruntime/onnx-onnx-b8baa8446686496da4cc8fda09f2b6fe65c2a02c_GH0.tar.gz) = b741da9ecd0021df2d5bcd5ee73c5b9d88f8d870df7b489fa4b15ef6951e9a13
+10 -4
View File
@@ -1,7 +1,6 @@
PORTNAME= pytorch
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.0
PORTREVISION= 4
DISTVERSION= 2.7.0
CATEGORIES= misc # machine-learning
MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -43,8 +42,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.10.0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}astunparse>0:devel/py-astunparse@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dill>0:devel/py-dill@${PY_FLAVOR} # optional dependency
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}expecttest>=0.2.1:devel/py-expecttest@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}dill>0:devel/py-dill@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR} # optional dependencies
USES= compiler:c++17-lang localbase:ldflags python
USE_PYTHON= distutils autoplist
@@ -65,6 +65,9 @@ BINARY_ALIAS= make=${GMAKE}
POST_PLIST= fix-plist
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_WRKSRC= ${WRKSRC}/test
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD
@@ -87,4 +90,7 @@ post-install: # strip binaries
fix-plist: # remove the stray %%PYTHON_SITELIBDIR%%/caffe2 file
@${REINPLACE_CMD} -e "s|.*/caffe2$$||" ${TMPPLIST}
do-test:
cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} run_test.py
.include <bsd.port.mk>
+3 -3
View File
@@ -1,5 +1,5 @@
TIMESTAMP = 1741159433
SHA256 (pytorch/pytorch-v2.6.0.tar.gz) = 3005690eb7b083c443a38c7657938af63902f524ad87a6c83f1aca38c77e3b57
SIZE (pytorch/pytorch-v2.6.0.tar.gz) = 303743061
TIMESTAMP = 1745510594
SHA256 (pytorch/pytorch-v2.7.0.tar.gz) = ecca266fa2de4235a9fd5a18a33299a9de55ab3babb87f8c297c1c9ab8d436bd
SIZE (pytorch/pytorch-v2.7.0.tar.gz) = 285987092
SHA256 (pytorch/pytorch-cpuinfo-1e83a2f_GH0.tar.gz) = b8945cf45d4f13054d7f52e8bd9314690ea840d4d0ff21febd95ff04de3c613e
SIZE (pytorch/pytorch-cpuinfo-1e83a2f_GH0.tar.gz) = 3541839
+7 -7
View File
@@ -1,15 +1,15 @@
--- CMakeLists.txt.orig 2024-10-29 18:00:43 UTC
--- CMakeLists.txt.orig 2025-04-23 16:19:35 UTC
+++ CMakeLists.txt
@@ -181,7 +181,7 @@ set(CPU_INTEL OFF)
set(CPU_AARCH64 OFF)
@@ -182,7 +182,7 @@ set(CPU_POWER OFF)
set(CPU_INTEL OFF)
set(CPU_POWER OFF)
-if(CMAKE_SYSTEM_PROCESSOR MATCHES "(AMD64|x86_64)")
+if(CMAKE_SYSTEM_PROCESSOR MATCHES "(amd64|x86_64)")
set(CPU_INTEL ON)
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64)")
set(CPU_AARCH64 ON)
@@ -209,7 +209,7 @@ option(BUILD_CUSTOM_PROTOBUF
@@ -212,7 +212,7 @@ option(BUILD_CUSTOM_PROTOBUF
option(ATEN_NO_TEST "Do not build ATen test binaries" OFF)
option(BUILD_BINARY "Build C++ binaries" OFF)
option(BUILD_CUSTOM_PROTOBUF
@@ -18,7 +18,7 @@
option(BUILD_PYTHON "Build Python binaries" ON)
option(BUILD_LITE_INTERPRETER "Master flag to build Lite Interpreter" OFF)
option(BUILD_SHARED_LIBS "Build libcaffe2.so" ON)
@@ -267,7 +267,7 @@ option(USE_GLOG "Use GLOG" OFF)
@@ -263,7 +263,7 @@ option(USE_GLOG "Use GLOG" OFF)
option(USE_FAKELOWP "Use FakeLowp operators" OFF)
option(USE_GFLAGS "Use GFLAGS" OFF)
option(USE_GLOG "Use GLOG" OFF)
@@ -27,7 +27,7 @@
option(USE_MAGMA "Use MAGMA" ON)
option(USE_PYTORCH_METAL "Use Metal for PyTorch iOS build" OFF)
option(USE_PYTORCH_METAL_EXPORT "Export Metal models on MacOSX desktop" OFF)
@@ -460,15 +460,15 @@ option(USE_SYSTEM_CPUINFO "Use system-provided cpuinfo
@@ -453,15 +453,15 @@ option(USE_SYSTEM_CPUINFO "Use system-provided cpuinfo
# USE_SYSTEM_LIBS being "OFF".
option(USE_SYSTEM_LIBS "Use all available system-provided libraries." OFF)
option(USE_SYSTEM_CPUINFO "Use system-provided cpuinfo." OFF)
@@ -44,5 +44,5 @@
-option(USE_SYSTEM_ONNX "Use system-provided onnx." OFF)
+option(USE_SYSTEM_ONNX "Use system-provided onnx." ON)
option(USE_SYSTEM_XNNPACK "Use system-provided xnnpack." OFF)
option(USE_SYSTEM_NVTX "Use system-provided nvtx." OFF)
option(USE_GOLD_LINKER "Use ld.gold to link" OFF)
if(USE_SYSTEM_LIBS)
@@ -1,11 +0,0 @@
--- requirements.txt.orig 2025-03-18 16:44:23 UTC
+++ requirements.txt
@@ -9,7 +9,7 @@ typing-extensions>=4.10.0
setuptools
types-dataclasses
typing-extensions>=4.10.0
-sympy==1.13.1 ; python_version >= "3.9"
+sympy>=1.13.1 ; python_version >= "3.9"
filelock
networkx
jinja2
-11
View File
@@ -1,11 +0,0 @@
--- setup.py.orig 2025-03-18 16:43:41 UTC
+++ setup.py
@@ -1099,7 +1099,7 @@ def main():
"filelock",
"typing-extensions>=4.10.0",
'setuptools ; python_version >= "3.12"',
- 'sympy==1.13.1 ; python_version >= "3.9"',
+ 'sympy>=1.13.1 ; python_version >= "3.9"',
"networkx",
"jinja2",
"fsspec",
@@ -0,0 +1,11 @@
--- tools/build_pytorch_libs.py.orig 2025-04-24 16:28:33 UTC
+++ tools/build_pytorch_libs.py
@@ -119,7 +119,7 @@ def build_pytorch(
cmake: CMake,
) -> None:
my_env = _create_build_env()
- checkout_nccl()
+ #checkout_nccl()
build_test = not check_negative_env_flag("BUILD_TEST")
cmake.generate(
version, cmake_python_library, build_python, build_test, my_env, rerun_cmake
+2 -3
View File
@@ -5,13 +5,12 @@ CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to import various 3D model formats in a uniform manner
WWW= https://www.assimp.org/
WWW= https://www.assimp.org \
https://github.com/assimp/assimp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv6= field within 'Assimp::MDL::Vertex_MDL7' is less aligned than 'Assimp::MDL::Vertex_MDL7::..., see https://github.com/assimp/assimp/issues/4640
USES= cmake:testing compiler:c++17-lang cpe localbase:ldflags pkgconfig # minizip is disabled for https://github.com/assimp/assimp/issues/4374
USE_GITHUB= yes
@@ -1,3 +1,5 @@
- https://github.com/assimp/assimp/issues/4640
--- code/AssetLib/MDL/MDLFileData.h.orig 2023-10-16 03:31:18 UTC
+++ code/AssetLib/MDL/MDLFileData.h
@@ -603,7 +603,7 @@ struct Vertex_MDL7
+16 -16
View File
@@ -1,6 +1,6 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
DISTVERSION= 2.50.3
DISTVERSION= 2.50.5
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
@@ -64,28 +64,28 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
signalapp:webrtc:${WEBRTC_REV}:webrtc
# sh net-im/signal-desktop/get_deps.sh
WEBRTC_REV= 6834g
WEBRTC_REV= 6998a
# modify webrtc_fetch.sh, then sh webrtc_fetch.sh
BASE_REV= 69f3676cdbd05660c136a6cc3b23383cbabe53d8
BORINGSSL_REV= 0fa9014d861f024e28fb491ed7b1cfd44103dee7
BUILD_REV= 05874e6c9429039f1747034af61de1fe2ea1ed06
BUILDTOOLS_REV= db0eae9640184fb132061f248f6108771a6ea2d4
CATAPULT_REV= 44791916611acec1cd74c492c7453e46d9b0dbd2
ICU_REV= 4239b1559d11d4fa66c100543eda4161e060311e
LIBCUBEB_VER= 0.22.0
BASE_REV= e0914b7606a151a3a12e994c400519f2e291c53f
BORINGSSL_REV= d4b6eb542d4fd109baacd550935efd00c521e674
BUILD_REV= 64e296c42a93fbd27acc9a94713e4289273409b2
BUILDTOOLS_REV= a660247d3c14a172b74b8e832ba1066b30183c97
CATAPULT_REV= b15611f18b506cf9dbc03e9bf87dbc8df549ccce
ICU_REV= bbccc2f6efc1b825de5f2c903c48be685cd0cf22
LIBCUBEB_VER= 0.27.0
LIBJPEG_TURBO_REV= 927aabfcd26897abb9776ecf2a6c38ea5bb52ab6
LIBSRTP_REV= 000edd791434c8738455f10e0dd6b268a4852c0b
LIBVPX_REV= 906334ac1de2b0afa666472dce5545b82c1251fb
LIBYUV_REV= a8e59d207483f75b87dd5fc670e937672cdf5776
LIBSRTP_REV= a52756acb1c5e133089c798736dd171567df11f5
LIBVPX_REV= 7a65480684b1b28bb9defae164bf0dc78b32653e
LIBYUV_REV= 10592b60c0b2c33210b7752454253dc2625b4305
NASM_REV= f477acb1049f5e043904b87b825c5915084a9a29
OPUS_REV= 0e30966b198ad28943799eaf5b3b08100b6f70c3
PERFETTO_REV= e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa
PERFETTO_REV= a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac
PROTOBUFJS_REV= e34549db516f8712f678fcd4bc411613b5cc5295
RE2_REV= 6dcd83d60f7944926bfd308cc13979fc53dd69ca
TESTING_REV= eac4c18f749488d7232af275405e0e1b67d84cb3
THIRD_PARTY_REV= 9d80a193fbfe8e2f2a29be2efeee93de9a826dcb
TOOLS_REV= c809c4133185094fbd75508202221ff14fc92f7c
TESTING_REV= 63412fdcdfe281e6b9531a5e1086a59c0b9e6909
THIRD_PARTY_REV= d212a71416ad7c6ceca04d6d27dfdd84fd00c04c
TOOLS_REV= 6820cc03cc8a4b1fb99747f30e8249d138a70981
BINARY_ALIAS= vpython3=${PYTHON_CMD}
+3 -3
View File
@@ -68,9 +68,9 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
ctr-0.9.2 \
cubeb-0.22.0 \
cubeb-core-0.22.0 \
cubeb-sys-0.22.0 \
cubeb-0.27.0 \
cubeb-core-0.27.0 \
cubeb-sys-0.27.0 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
+37 -37
View File
@@ -1,40 +1,40 @@
TIMESTAMP = 1744301997
SHA256 (base-69f3676cdbd05660c136a6cc3b23383cbabe53d8.tar.gz) = 8bb88524bb987c2d2d97f3bfd709fbf159e4474ce23b0385783b823b376491dd
SIZE (base-69f3676cdbd05660c136a6cc3b23383cbabe53d8.tar.gz) = 6152471
SHA256 (boringssl-0fa9014d861f024e28fb491ed7b1cfd44103dee7.tar.gz) = 54c51f7fb452bae7e01ff78b4722895b2021a43c8c3c64a6b8f0ba1f2e819a34
SIZE (boringssl-0fa9014d861f024e28fb491ed7b1cfd44103dee7.tar.gz) = 45751284
SHA256 (build-05874e6c9429039f1747034af61de1fe2ea1ed06.tar.gz) = d816e57290237327030a105d6d058f9d999f4d57f6d11984deac045bb648e160
SIZE (build-05874e6c9429039f1747034af61de1fe2ea1ed06.tar.gz) = 1620123
SHA256 (buildtools-db0eae9640184fb132061f248f6108771a6ea2d4.tar.gz) = b5c897cd47cecee5a0350a14c5e6c6cf550c489fb72da4e1480cbc95a757985b
SIZE (buildtools-db0eae9640184fb132061f248f6108771a6ea2d4.tar.gz) = 94942
SHA256 (catapult-44791916611acec1cd74c492c7453e46d9b0dbd2.tar.gz) = 95a705b08d968d6c16a17710a26a47a1dc3e4a25327d551e4b9d820093638db4
SIZE (catapult-44791916611acec1cd74c492c7453e46d9b0dbd2.tar.gz) = 155539182
SHA256 (icu-4239b1559d11d4fa66c100543eda4161e060311e.tar.gz) = 2c55ca1a01d7d60c89853c7b620ed4703b28263e0d115b5604986ea775eb5b9c
SIZE (icu-4239b1559d11d4fa66c100543eda4161e060311e.tar.gz) = 51852746
TIMESTAMP = 1745480399
SHA256 (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 229f6e5a99deb45f3a02972596580508d7535ba40c752388c09f925ea3a99a75
SIZE (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 6223200
SHA256 (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = f013a4a63bb00fd543ba40ec2f992e5a29904b814f630ba6755fecf1457c4c8e
SIZE (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = 44807312
SHA256 (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 65804e8c3f4056f8868722c566567685fa2f4ec97484fa482c1b426da973b54c
SIZE (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 1629343
SHA256 (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = a058615005fd6d08462e45f0ef77eff007afd776576c31f3c04d9a55425ff03d
SIZE (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = 95158
SHA256 (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = a0054689a29c303bd225944f7aa4c36a8df62edd5a7caaa9ffbcea9297f9d3e6
SIZE (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = 155605402
SHA256 (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = baef3b0791e4df7cf7bdec6bc7bd4493dcc8aeba3fb284e89bd333994cbebcc1
SIZE (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = 54315206
SHA256 (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = fa0c68caca289e2e9dac4fee0142150faf7c8bf2f15ff156e738e619a9c76bbd
SIZE (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = 1546897
SHA256 (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 5ea5de65f1e437778dcd9c02e7c263d524171fa36fd621fab455c6dbeee2db3a
SIZE (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 2388896
SHA256 (libsrtp-000edd791434c8738455f10e0dd6b268a4852c0b.tar.gz) = 8d7446da3fb7a451e155dd3b260fe0585778ab124d83d68446f968edf4ff7777
SIZE (libsrtp-000edd791434c8738455f10e0dd6b268a4852c0b.tar.gz) = 139178
SHA256 (libvpx-906334ac1de2b0afa666472dce5545b82c1251fb.tar.gz) = 0faf23749b2f2bcafc3d08b23ef786f1a6b399d1119b46cc0187feab3ce40e99
SIZE (libvpx-906334ac1de2b0afa666472dce5545b82c1251fb.tar.gz) = 5725563
SHA256 (libyuv-a8e59d207483f75b87dd5fc670e937672cdf5776.tar.gz) = 1c8b6fd0290684072977ef7466b7ea9b759bf7b085ad572645b0ee73427a3a0e
SIZE (libyuv-a8e59d207483f75b87dd5fc670e937672cdf5776.tar.gz) = 601030
SHA256 (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = c1105b5c1c34c3d069b8e2561de9d568ea1b8d4d7d1cd5a049f70a830e8cf71c
SIZE (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = 140953
SHA256 (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5c37d9d7fffb2fc7b4b863d6ef7bd97da8dddde7b06ba01b2028ab6ffcb035a7
SIZE (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5738196
SHA256 (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 82e8d053bcceb95ab2803806d7e731c320d9e7f0ee126e170fc9ac35997a7055
SIZE (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 616511
SHA256 (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 60867154cda4ae4f3d4ba37328b0dac1649b07462945b19c4b7c51a22aa1fae6
SIZE (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 4205884
SHA256 (perfetto-e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa.tar.gz) = 724786bd29cd2a6c77451af44835f999aae06cc9753405867b0c04bbe83b0187
SIZE (perfetto-e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa.tar.gz) = 27668239
SHA256 (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = d720b18db8c9935761703449fbf21f5143075069b59f9fe172b3eb8a827583a6
SIZE (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = 28597556
SHA256 (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 2b4822c56f654945c0e71ba309b716899f93f7b1a4db1a23959f47f11096396f
SIZE (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 414088
SHA256 (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 073bd6d4bc96d880972e7a3eee99bfcd690e03b8cbc1b3199468e105575c9749
SIZE (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 394685
SHA256 (testing-eac4c18f749488d7232af275405e0e1b67d84cb3.tar.gz) = 37d6091dbf48b614ac0382bc61d86d63e39e4f06815c09935af6dfd6b6433b6f
SIZE (testing-eac4c18f749488d7232af275405e0e1b67d84cb3.tar.gz) = 2268367
SHA256 (third_party-9d80a193fbfe8e2f2a29be2efeee93de9a826dcb.tar.gz) = e7a8ef9b35e940f56bebd117b60bc956878efbe0561a5ad63b447684ac671a42
SIZE (third_party-9d80a193fbfe8e2f2a29be2efeee93de9a826dcb.tar.gz) = 833353776
SHA256 (tools-c809c4133185094fbd75508202221ff14fc92f7c.tar.gz) = 8980b3c991553218277f0da678c050990fc67f600d22881ef670f7bc7b0ca11c
SIZE (tools-c809c4133185094fbd75508202221ff14fc92f7c.tar.gz) = 15206411
SHA256 (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 7736bf756fbfc347ae950c3536b67eae6d71b348b880e00d13fa46869c006d3e
SIZE (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 2138948
SHA256 (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = ac352fd4ec91b848dd13e272afd09140f93a7cdbd6bbb530b8f9f4d16e7a8517
SIZE (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = 845470295
SHA256 (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 68099de97ff0ca495d61bae0a2d597432e748ca662759ab8c8c06e7c5a078d29
SIZE (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 15363489
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -175,12 +175,12 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
SHA256 (rust/crates/cubeb-0.22.0.crate) = 0372a01dfe93dbe0f2749dc5e5a10556691d2476afb41a8ee7967221cd373348
SIZE (rust/crates/cubeb-0.22.0.crate) = 8104
SHA256 (rust/crates/cubeb-core-0.22.0.crate) = 0a104beb37330acb012855a6ec1e2b1802fc8553d8ccc2644cd1444108ad49e5
SIZE (rust/crates/cubeb-core-0.22.0.crate) = 12611
SHA256 (rust/crates/cubeb-sys-0.22.0.crate) = a390ab6e7d98f0df07afdaf39768976c4d7e88a5c10cc9b63ee1e1cb0cd9aebc
SIZE (rust/crates/cubeb-sys-0.22.0.crate) = 399374
SHA256 (rust/crates/cubeb-0.27.0.crate) = 161012aab8ac9fbe7e367cce9004d2936b860b960ed308e21ad8f65c87f55938
SIZE (rust/crates/cubeb-0.27.0.crate) = 8115
SHA256 (rust/crates/cubeb-core-0.27.0.crate) = c16577b3e7e18e584867a5f364ff4c0c07c7b1850c3b410369cc5cccde878ecb
SIZE (rust/crates/cubeb-core-0.27.0.crate) = 12615
SHA256 (rust/crates/cubeb-sys-0.27.0.crate) = 9dc6dce42299ac8a1943d947742329fe13ed0e59b466abf6babed04f1725b732
SIZE (rust/crates/cubeb-sys-0.27.0.crate) = 404087
SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
SIZE (rust/crates/darling-0.20.10.crate) = 32031
SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
@@ -829,7 +829,7 @@ SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338d
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (signalapp-libsignal-v0.65.1_GH0.tar.gz) = d3f05a04a7ec31416012e6db6747244d09095d3fd006593164430ff26a9003a0
SIZE (signalapp-libsignal-v0.65.1_GH0.tar.gz) = 1905182
SHA256 (signalapp-ringrtc-v2.50.3_GH0.tar.gz) = a772bcc08f4cc82f0959e46b819a623129bb682985ccad2f5cea9b290fe58f17
SIZE (signalapp-ringrtc-v2.50.3_GH0.tar.gz) = 813691
SHA256 (signalapp-webrtc-6834g_GH0.tar.gz) = 1708d4078936f02e75bc452a21aff32eeabcbaddc933c6871dc1e7362a8730d6
SIZE (signalapp-webrtc-6834g_GH0.tar.gz) = 39905131
SHA256 (signalapp-ringrtc-v2.50.5_GH0.tar.gz) = 57a1ac87308937519d603160dbf97831cc66ace5bdb59acd26035b6a0066179c
SIZE (signalapp-ringrtc-v2.50.5_GH0.tar.gz) = 813908
SHA256 (signalapp-webrtc-6998a_GH0.tar.gz) = fe2801e318f0358b524185c7b24f6e79fd318d5a614f6642bda5289159b985fe
SIZE (signalapp-webrtc-6998a_GH0.tar.gz) = 39945339
@@ -0,0 +1,11 @@
--- src/webrtc/src/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC
+++ src/webrtc/src/build/config/clang/BUILD.gn
@@ -224,7 +224,7 @@ clang_lib("compiler_builtins") {
libname = "ios"
}
} else {
- libname = "builtins"
+ #libname = "builtins"
}
}
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/config/compiler/BUILD.gn.orig 2024-06-18 16:34:35 UTC
+++ src/webrtc/src/build/config/compiler/BUILD.gn
@@ -199,7 +199,7 @@ declare_args() {
@@ -198,7 +198,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,7 +9,7 @@
}
declare_args() {
@@ -256,13 +256,16 @@ config("no_unresolved_symbols") {
@@ -255,13 +255,16 @@ config("no_unresolved_symbols") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +27,7 @@
}
# compiler ---------------------------------------------------------------------
@@ -508,6 +511,10 @@ config("compiler") {
@@ -519,6 +522,10 @@ config("compiler") {
}
}
@@ -38,7 +38,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
@@ -561,7 +568,7 @@ config("compiler") {
@@ -578,7 +585,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -47,25 +47,25 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
@@ -1220,7 +1227,7 @@ config("compiler_cpu_abi") {
@@ -1240,7 +1247,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
- if (is_clang && !is_android && !is_nacl &&
+ if (is_clang && !is_android && !is_nacl && !is_bsd &&
!(is_chromeos_lacros && is_chromeos_device)) {
- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
@@ -1235,7 +1242,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
@@ -1255,7 +1262,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
+ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd &&
!(is_chromeos_lacros && is_chromeos_device)) {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
- !is_chromeos_device) {
+ !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
@@ -1570,7 +1577,7 @@ config("compiler_deterministic") {
}
@@ -1589,7 +1596,7 @@ config("compiler_deterministic") {
# different build directory like "out/feature_a" and "out/feature_b" if
# we build same files with same compile flag.
# Other paths are already given in relative, no need to normalize them.
@@ -74,7 +74,7 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
@@ -1628,7 +1635,7 @@ config("clang_revision") {
@@ -1647,7 +1654,7 @@ config("clang_revision") {
}
config("clang_revision") {
@@ -83,46 +83,29 @@
current_os != "zos") {
update_args = [
"--print-revision",
@@ -1741,7 +1748,7 @@ config("runtime_library") {
# the C++ symbols. This config ensures the C++ symbols exist and are strong in
# order to cause that replacement to occur by explicitly linking in clang's
# compiler-rt library.
- if (is_clang && !is_nacl && !is_cronet_build) {
+ if (is_clang && !is_bsd && !is_nacl && !is_cronet_build) {
configs += [ "//build/config/clang:compiler_builtins" ]
}
@@ -1965,20 +1972,12 @@ config("default_warnings") {
]
}
@@ -1952,9 +1959,6 @@ config("default_warnings") {
cflags += [
# TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
"-Wno-cast-function-type",
- cflags += [
- # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
- "-Wno-cast-function-type",
-
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
]
- ]
-
cflags_cc += [
@@ -1962,18 +1966,12 @@ config("default_warnings") {
# TODO(crbug.com/328490295): Fix and re-enable for C flags.
"-Wenum-compare-conditional",
]
- if (!is_nacl) {
+ if (!is_nacl && !is_openbsd) {
+ if (!is_nacl && !is_bsd) {
cflags_cc += [
# TODO(crbug.com/41486292): Fix and re-enable.
"-Wno-c++11-narrowing-const-reference",
]
- # TODO(crbug.com/344680447): Fix and re-enable.
- cflags_cc += [ "-Wno-missing-template-arg-list-after-template-kw" ]
-
- # TODO(crbug.com/356172342): Fix and re-enable.
- cflags_cc += [ "-Wno-dangling-assignment-gsl" ]
-
if (llvm_force_head_revision) {
# TODO(crbug.com/373130005): Fix and re-enable.
cflags_cc += [ "-Wno-deprecated-literal-operator" ]
@@ -2711,7 +2709,7 @@ config("afdo") {
@@ -2769,7 +2768,7 @@ config("afdo") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -131,7 +114,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
@@ -2738,7 +2736,7 @@ config("afdo") {
@@ -2796,7 +2795,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -140,7 +123,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
@@ -2915,7 +2913,7 @@ config("symbols") {
@@ -2973,7 +2972,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
@@ -1,14 +1,13 @@
--- cargo-crates/cubeb-sys-0.22.0/build.rs.orig 2025-02-01 09:46:43 UTC
+++ cargo-crates/cubeb-sys-0.22.0/build.rs
@@ -161,23 +161,6 @@ fn main() {
--- cargo-crates/cubeb-sys-0.27.0/build.rs.orig 2025-02-01 09:46:43 UTC
+++ cargo-crates/cubeb-sys-0.27.0/build.rs
@@ -155,22 +155,6 @@ fn main() {
// Ignore the result of find_library. We don't care if the
// libraries are missing.
let _ = pkg_config::find_library("alsa");
- if pkg_config::find_library("libpulse").is_ok() {
- // Do not link the rust backends for tests: doing so causes duplicate
- // symbol definitions.
- #[cfg(not(feature = "unittest-build"))]
- {
- if build_rust_libs {
- println!("cargo:rustc-link-lib=static=cubeb_pulse");
- let mut search_path = std::env::current_dir().unwrap();
- search_path.push(&(libcubeb_path + "/src/cubeb-pulse-rs/target"));
@@ -1,5 +1,5 @@
--- src/rust/src/webrtc/audio_device_module_utils.rs.orig 2024-11-18 16:04:01.050553000 +0100
+++ src/rust/src/webrtc/audio_device_module_utils.rs 2024-11-18 16:06:58.737883000 +0100
--- src/rust/src/webrtc/audio_device_module_utils.rs.orig 2024-11-18 16:04:01 UTC
+++ src/rust/src/webrtc/audio_device_module_utils.rs
@@ -10,7 +10,7 @@ use cubeb_core::DevicePref;
use anyhow::anyhow;
use cubeb::{DeviceCollection, DeviceState};
@@ -1,16 +0,0 @@
--- src/webrtc/src/third_party/libevent/BUILD.gn.orig 2021-03-15 17:07:00 UTC
+++ src/webrtc/src/third_party/libevent/BUILD.gn
@@ -48,6 +48,13 @@ static_library("libevent") {
"mac/event-config.h",
]
include_dirs += [ "mac" ]
+ } else if (is_bsd) {
+ sources += [
+ "kqueue.c",
+ "freebsd/config.h",
+ "freebsd/event-config.h",
+ ]
+ include_dirs = [ "freebsd" ]
} else if (is_linux || is_chromeos) {
sources += [
"epoll.c",
@@ -5,62 +5,66 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
@@ -38,6 +39,7 @@
@@ -41,6 +42,7 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 0
@@ -51,9 +53,10 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1
@@ -62,9 +64,10 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE_TVOS() 0
#endif
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__OpenBSD__) || defined(__FreeBSD__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
@@ -64,6 +67,8 @@
@@ -78,6 +81,7 @@
#elif defined(__QNXNTO__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
@@ -91,6 +95,7 @@
#elif defined(_WIN32)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
@@ -74,6 +79,8 @@
@@ -104,6 +109,7 @@
#elif defined(__EMSCRIPTEN__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
@@ -87,6 +94,8 @@
@@ -120,6 +126,7 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 1
@@ -94,6 +103,8 @@
@@ -130,6 +137,7 @@
#elif defined(__native_client__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
@@ -1,21 +1,21 @@
--- src/webrtc/src/third_party/perfetto/src/base/event_fd.cc.orig 2022-02-07 13:39:41 UTC
+++ src/webrtc/src/third_party/perfetto/src/base/event_fd.cc
@@ -22,7 +22,8 @@
#if PERFETTO_BUILDFLAG(PERFETTO_OS_WIN)
#include <Windows.h>
@@ -24,7 +24,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
@@ -57,7 +58,8 @@ void EventFd::Clear() {
@@ -59,7 +60,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
@@ -4,8 +4,8 @@
#include "perfetto/base/time.h"
#include "perfetto/ext/base/file_utils.h"
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
(PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19)
#include <sys/timerfd.h>
#endif
@@ -13,8 +13,8 @@
}
ScopedPlatformHandle CreateTimerFd(const PeriodicTask::Args& args) {
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
(PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19)
ScopedPlatformHandle tfd(
timerfd_create(CLOCK_BOOTTIME, TFD_CLOEXEC | TFD_NONBLOCK));
@@ -1,15 +1,12 @@
--- src/webrtc/src/third_party/perfetto/src/base/string_utils.cc.orig 2023-12-10 06:10:27 UTC
+++ src/webrtc/src/third_party/perfetto/src/base/string_utils.cc
@@ -38,9 +38,10 @@ namespace base {
@@ -39,7 +39,8 @@ namespace base {
// Locale-independant as possible version of strtod.
double StrToD(const char* nptr, char** endptr) {
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
static auto c_locale = newlocale(LC_ALL, "C", nullptr);
return strtod_l(nptr, endptr, c_locale);
#else
@@ -4,8 +4,8 @@
#include <thread>
#include <tuple>
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
@@ -14,8 +14,8 @@
// Don't add any dynamic allocation in this function. This will be invoked
// under a fork(), potentially in a state where the allocator lock is held.
void __attribute__((noreturn)) ChildProcess(ChildProcessArgs* args) {
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
// In no case we want a child process to outlive its parent process. This is
@@ -1,14 +1,12 @@
--- src/webrtc/src/third_party/perfetto/src/base/thread_task_runner.cc.orig 2022-02-07 13:39:41 UTC
+++ src/webrtc/src/third_party/perfetto/src/base/thread_task_runner.cc
@@ -27,8 +27,9 @@
@@ -27,7 +27,8 @@
#include "perfetto/ext/base/thread_utils.h"
#include "perfetto/ext/base/unix_task_runner.h"
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
#endif
@@ -1,6 +1,6 @@
--- src/webrtc/src/third_party/perfetto/src/base/unix_socket.cc.orig 2023-09-13 12:11:42 UTC
+++ src/webrtc/src/third_party/perfetto/src/base/unix_socket.cc
@@ -44,7 +44,7 @@
@@ -45,7 +45,7 @@
#include <unistd.h>
#endif
@@ -9,12 +9,12 @@
#include <sys/ucred.h>
#endif
@@ -917,9 +917,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
return;
PERFETTO_CHECK(peer_cred_mode_ != SockPeerCredMode::kIgnore);
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
@@ -977,9 +977,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
int res = getpeereid(fd, &peer_uid_, nullptr);
PERFETTO_CHECK(res == 0);
// There is no pid when obtaining peer credentials for QNX
-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ struct sockpeercred user_cred;
@@ -1,26 +1,47 @@
--- src/webrtc/src/third_party/perfetto/src/base/utils.cc.orig 2024-10-22 08:31:56 UTC
+++ src/webrtc/src/third_party/perfetto/src/base/utils.cc
@@ -38,8 +38,9 @@
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
#endif
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
#ifndef PR_GET_TAGGED_ADDR_CTRL
@@ -337,8 +338,9 @@ void AlignedFree(void* ptr) {
@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
+ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
char buf[PATH_MAX];
ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
PERFETTO_CHECK(size != -1);
// readlink does not null terminate.
self_path = std::string(buf, static_cast<size_t>(size));
+#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ char *buf;
+ const char *cpath = "/usr/local/chrome/chrome";
+ if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
+ self_path = std::string(buf);
+ else
+ self_path = std::string(cpath);
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
// Compute only once per lifetime of the process.
static bool cached_value = [] {
const int res = prctl(PR_GET_TAGGED_ADDR_CTRL, 0, 0, 0, 0);
@@ -4,9 +4,9 @@
#define PERFETTO_MEMFD_ENABLED() \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX)
+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX)
+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
#if PERFETTO_MEMFD_ENABLED()
+1 -1
View File
@@ -2,4 +2,4 @@ To update this port:
Bump DISTVERSION
eventually bump WEBRTC_REV (sh net-im/signal-desktop/get_deps.sh)
eventually update *_REV (sh multimedia/ringrtc/webrtc_fetch.sh)
eventually update CARGO_CRATES (fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.50.3/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates)
eventually update CARGO_CRATES (fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.50.5/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates)
+2 -1
View File
@@ -1,6 +1,6 @@
#!/bin/sh
WEBRTC_REV=6834g
WEBRTC_REV=6998a
base_url="https://chromium.googlesource.com/chromium/src/base.git/+archive/"
boringssl_url="https://boringssl.googlesource.com/boringssl.git/+archive/"
@@ -123,3 +123,4 @@ if [ ! -f /usr/ports/distfiles/opus-${opus_hash}.tar.gz ] && [ ! -f dist_good/op
fi
echo "Copy dist_good/* in /usr/ports/distfiles and run make makesum"
echo "rsync dist_good/ freefall:public_distfiles/ringrtc/"
+1
View File
@@ -11,6 +11,7 @@
SUBDIR += echat
SUBDIR += ejabberd
SUBDIR += farstream
SUBDIR += flare
SUBDIR += freetalk
SUBDIR += gloox
SUBDIR += gomuks
+63
View File
@@ -0,0 +1,63 @@
PORTNAME= flare
DISTVERSION= 0.16.0
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
COMMENT= Chat with your friends on Signal
WWW= https://gitlab.com/schmiddi-on-mobile/flare
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler \
protoc:devel/protobuf
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2 \
libsecret-1.so:security/libsecret
RUN_DEPENDS= gnome-keyring:security/gnome-keyring
USES= cargo gettext-tools gnome meson pkgconfig python
USE_GITLAB= yes
GL_ACCOUNT= schmiddi-on-mobile
USE_GNOME= gtk40 gtksourceview5 libadwaita
GLIB_SCHEMAS= de.schmidhuberj.Flare.gschema.xml
CARGO_BUILD= no
CARGO_INSTALL= no
CARGO_TEST= no
OPTIONS_DEFINE= FEEDBACK SPELLCHECK
FEEDBACK_DESC= for vibrating notifications
SPELLCHECK_DESC= for spell-checking support
FEEDBACK_LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd
SPELLCHECK_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling
post-patch:
@${REINPLACE_CMD} -e '/update_desktop_database/d' \
${WRKSRC}/meson.build
@${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \
-e "/cp/s,'target',& / '${CARGO_BUILD_TARGET}'," \
${WRKSRC}/src/meson.build
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system-services \
${STAGEDIR}${PREFIX}/share/glib-2.0/schemas \
${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps \
${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps \
${STAGEDIR}${PREFIX}/share/metainfo
${INSTALL_PROGRAM} ${WRKSRC}/_build/target/release/flare \
${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.desktop \
${STAGEDIR}${DESKTOPDIR}/de.schmidhuberj.Flare.desktop
${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.service \
${STAGEDIR}${PREFIX}/share/dbus-1/system-services/de.schmidhuberj.Flare.service
${INSTALL_DATA} ${WRKSRC}/data/de.schmidhuberj.Flare.gschema.xml \
${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/de.schmidhuberj.Flare.gschema.xml
${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare.svg \
${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/de.schmidhuberj.Flare.svg
${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare-symbolic.svg \
${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/de.schmidhuberj.Flare-symbolic.svg
${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.metainfo.xml \
${STAGEDIR}${PREFIX}/share/metainfo/de.schmidhuberj.Flare.metainfo.xml
.include <bsd.port.mk>
+463
View File
@@ -0,0 +1,463 @@
CARGO_CRATES= addr2line-0.24.2 \
adler2-2.0.0 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
aes-gcm-siv-0.11.1 \
aho-corasick-1.1.3 \
aligned-vec-0.5.0 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anstream-0.6.18 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
anyhow-1.0.97 \
arbitrary-1.4.1 \
arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
ashpd-0.11.0 \
async-broadcast-0.7.2 \
async-recursion-1.1.1 \
async-trait-0.1.87 \
async-tungstenite-0.28.2 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
av1-grain-0.2.3 \
avif-serialize-0.8.3 \
backtrace-0.3.74 \
base64-0.22.1 \
bincode-1.3.3 \
bit_field-0.10.2 \
bitflags-1.3.2 \
bitflags-2.9.0 \
bitstream-io-2.6.0 \
blake3-1.6.1 \
block-0.1.6 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
built-0.7.7 \
bumpalo-3.17.0 \
bytemuck-1.22.0 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
cairo-rs-0.20.7 \
cairo-sys-rs-0.20.7 \
cbc-0.1.2 \
cc-1.2.16 \
cfg-expr-0.15.8 \
cfg-expr-0.17.2 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
chrono-0.4.40 \
cipher-0.4.4 \
color_quant-1.1.0 \
colorchoice-1.0.3 \
concurrent-queue-2.5.0 \
constant_time_eq-0.3.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.3 \
crypto-common-0.1.6 \
ctr-0.9.2 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
data-encoding-2.8.0 \
deranged-0.3.11 \
derivative-2.2.0 \
derive-where-1.2.7 \
digest-0.10.7 \
displaydoc-0.2.5 \
dunce-1.0.5 \
either-1.15.0 \
endi-1.1.0 \
enumflags2-0.7.11 \
enumflags2_derive-0.7.11 \
env_filter-0.1.3 \
env_logger-0.11.6 \
equivalent-1.0.2 \
errno-0.3.10 \
event-listener-5.4.0 \
event-listener-strategy-0.5.3 \
exr-1.73.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
fiat-crypto-0.2.9 \
field-offset-0.3.6 \
fixedbitset-0.5.7 \
flate2-1.1.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs2-0.4.3 \
fs_extra-1.3.0 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
futures-lite-2.6.0 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
fxhash-0.2.1 \
gdk-pixbuf-0.20.9 \
gdk-pixbuf-sys-0.20.7 \
gdk4-0.9.6 \
gdk4-sys-0.9.6 \
gdk4-wayland-0.9.6 \
gdk4-wayland-sys-0.9.6 \
gdk4-x11-0.9.6 \
gdk4-x11-sys-0.9.6 \
generic-array-0.14.7 \
getrandom-0.2.15 \
getrandom-0.3.1 \
gettext-rs-0.7.2 \
gettext-sys-0.22.5 \
ghash-0.5.1 \
gif-0.13.1 \
gimli-0.31.1 \
gio-0.20.9 \
gio-sys-0.20.9 \
glib-0.20.9 \
glib-macros-0.20.7 \
glib-sys-0.20.9 \
glob-0.3.2 \
gobject-sys-0.20.9 \
graphene-rs-0.20.9 \
graphene-sys-0.20.7 \
gsk4-0.9.6 \
gsk4-sys-0.9.6 \
gtk4-0.9.6 \
gtk4-macros-0.9.5 \
gtk4-sys-0.9.6 \
half-2.4.1 \
hashbrown-0.12.3 \
hashbrown-0.15.2 \
heck-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
hkdf-0.12.4 \
hmac-0.12.1 \
html-escape-0.2.13 \
http-1.2.0 \
http-body-1.0.1 \
http-body-util-0.1.2 \
httparse-1.10.1 \
humantime-2.1.0 \
hyper-1.6.0 \
hyper-rustls-0.27.5 \
hyper-util-0.1.10 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
icu_locid_transform-1.5.0 \
icu_locid_transform_data-1.5.0 \
icu_normalizer-1.5.0 \
icu_normalizer_data-1.5.0 \
icu_properties-1.5.1 \
icu_properties_data-1.5.0 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.0 \
image-0.25.5 \
image-webp-0.2.1 \
imgref-1.11.0 \
indexmap-1.9.3 \
indexmap-2.7.1 \
inout-0.1.4 \
instant-0.1.13 \
interpolate_name-0.2.4 \
ipnet-2.11.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itoa-1.0.15 \
jobserver-0.1.32 \
jpeg-decoder-0.3.1 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lebe-0.5.2 \
libadwaita-0.7.1 \
libadwaita-sys-0.7.1 \
libc-0.2.170 \
libfuzzer-sys-0.4.9 \
libm-0.2.11 \
libspelling-0.3.0 \
libspelling-sys-0.3.0 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.9.2 \
litemap-0.7.5 \
locale_config-0.3.0 \
lock_api-0.4.12 \
log-0.4.26 \
loop9-0.1.5 \
lru-cache-0.1.2 \
malloc_buf-0.0.6 \
maybe-rayon-0.1.1 \
md-5-0.10.6 \
memchr-2.7.4 \
memoffset-0.9.1 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.5 \
mio-1.0.3 \
multimap-0.10.0 \
new_debug_unreachable-1.0.6 \
nix-0.29.0 \
nom-7.1.3 \
noop_proc_macro-0.3.0 \
num-0.4.3 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-complex-0.4.6 \
num-conv-0.1.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_enum-0.7.3 \
num_enum_derive-0.7.3 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc_id-0.1.1 \
object-0.36.7 \
once_cell-1.20.3 \
oncemutex-0.1.1 \
oo7-0.4.1 \
opaque-debug-0.3.1 \
ordered-stream-0.2.0 \
pango-0.20.9 \
pango-sys-0.20.9 \
parking-2.2.1 \
parking_lot-0.11.2 \
parking_lot_core-0.8.6 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
paste-1.0.15 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
petgraph-0.7.1 \
phonenumber-0.3.7+8.13.52 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
png-0.17.16 \
poly1305-0.8.0 \
polyval-0.6.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
pqcrypto-internals-0.2.10 \
pqcrypto-kyber-0.7.9 \
pqcrypto-traits-0.3.5 \
prettyplease-0.2.30 \
proc-macro-crate-3.3.0 \
proc-macro2-1.0.94 \
profiling-1.0.16 \
profiling-procmacros-1.0.16 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
qoi-0.4.1 \
qrcode-generator-5.0.0 \
qrcodegen-1.8.0 \
quick-error-2.0.1 \
quick-xml-0.37.2 \
quickcheck_macros-1.0.0 \
quinn-0.11.6 \
quinn-proto-0.11.9 \
quinn-udp-0.5.10 \
quote-1.0.39 \
rand-0.8.5 \
rand-0.9.0 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rav1e-0.7.1 \
ravif-0.11.11 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.2.16 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-cache-0.2.1 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
reqwest-0.12.12 \
reqwest-websocket-0.4.4 \
rgb-0.8.50 \
ring-0.17.13 \
rustc-demangle-0.1.24 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-1.0.1 \
rustls-0.23.23 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.11.0 \
rustls-webpki-0.102.8 \
rustversion-1.0.20 \
ryu-1.0.20 \
scopeguard-1.2.0 \
semver-1.0.26 \
serde-1.0.218 \
serde_derive-1.0.218 \
serde_json-1.0.140 \
serde_repr-0.1.20 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
sha1-0.10.6 \
sha2-0.10.8 \
shlex-1.3.0 \
signal-hook-registry-1.4.2 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
slab-0.4.9 \
sled-0.34.7 \
smallvec-1.14.0 \
socket2-0.5.8 \
sourceview5-0.9.1 \
sourceview5-sys-0.9.0 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
syn-2.0.99 \
sync_wrapper-1.0.2 \
synstructure-0.13.1 \
system-deps-6.2.2 \
system-deps-7.0.3 \
target-lexicon-0.12.16 \
temp-dir-0.1.14 \
tempfile-3.18.0 \
thiserror-1.0.69 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
tiff-0.9.1 \
time-0.3.39 \
time-core-0.1.3 \
time-macros-0.2.20 \
tinystr-0.7.6 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
tokio-util-0.7.13 \
toml-0.8.20 \
toml_datetime-0.6.8 \
toml_edit-0.22.24 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
tracing-futures-0.2.5 \
try-lock-0.2.5 \
tungstenite-0.24.0 \
typenum-1.18.0 \
uds_windows-1.1.0 \
unicase-2.8.1 \
unicode-ident-1.0.18 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
url-2.5.4 \
utf-8-0.7.6 \
utf16_iter-1.0.5 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uuid-1.15.1 \
v_frame-0.3.8 \
version-compare-0.2.0 \
version_check-0.9.5 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.13.3+wasi-0.2.2 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
wasm-streams-0.4.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
weezl-0.1.8 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.52.0 \
windows-link-0.1.0 \
windows-registry-0.2.0 \
windows-result-0.2.0 \
windows-strings-0.1.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
winnow-0.7.3 \
wit-bindgen-rt-0.33.0 \
write16-1.0.0 \
writeable-0.5.5 \
x25519-dalek-2.0.1 \
xdg-home-1.3.0 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zbus-5.5.0 \
zbus_macros-5.5.0 \
zbus_names-4.2.0 \
zerocopy-0.7.35 \
zerocopy-0.8.23 \
zerocopy-derive-0.7.35 \
zerocopy-derive-0.8.23 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
zune-jpeg-0.4.14 \
zvariant-5.4.0 \
zvariant_derive-5.4.0 \
zvariant_utils-3.2.0 \
presage,presage-store-cipher,presage-store-sled@git+https://github.com/whisperfish/presage?rev=3f55d5fd96f0d1b43e217837179727f4f49cdeda\#3f55d5fd96f0d1b43e217837179727f4f49cdeda \
libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=f94d55bf8d742699024c26ca3965e85fc9946e23\#f94d55bf8d742699024c26ca3965e85fc9946e23 \
blurhash@git+https://github.com/whisperfish/blurhash-rs?rev=2135e10\#2135e101377e514266358b3e67adab37e736bb8a \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.56.1\#e46841ea2c1ad03bc5113eba267ac1543689d031
+929
View File
@@ -0,0 +1,929 @@
TIMESTAMP = 1745399584
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
SIZE (rust/crates/aead-0.5.2.crate) = 15509
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
SHA256 (rust/crates/aes-gcm-siv-0.11.1.crate) = ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d
SIZE (rust/crates/aes-gcm-siv-0.11.1.crate) = 26633
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
SIZE (rust/crates/anstream-0.6.18.crate) = 29681
SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df
SIZE (rust/crates/ashpd-0.11.0.crate) = 115010
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
SHA256 (rust/crates/async-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
SHA256 (rust/crates/avif-serialize-0.8.3.crate) = 98922d6a4cfbcb08820c69d8eeccc05bb1f29bfa06b4f5b1dbfe9a868bd7608e
SIZE (rust/crates/avif-serialize-0.8.3.crate) = 12696
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
SHA256 (rust/crates/blake3-1.6.1.crate) = 675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753
SIZE (rust/crates/blake3-1.6.1.crate) = 186007
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
SIZE (rust/crates/built-0.7.7.crate) = 29776
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
SIZE (rust/crates/cc-1.2.16.crate) = 103847
SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
SIZE (rust/crates/darling-0.20.10.crate) = 32031
SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
SIZE (rust/crates/derivative-2.2.0.crate) = 48076
SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
SIZE (rust/crates/endi-1.1.0.crate) = 4872
SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
SIZE (rust/crates/flate2-1.1.0.crate) = 110650
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
SIZE (rust/crates/fs2-0.4.3.crate) = 13138
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
SHA256 (rust/crates/gdk-pixbuf-0.20.9.crate) = 7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0
SIZE (rust/crates/gdk-pixbuf-0.20.9.crate) = 21619
SHA256 (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c
SIZE (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 9852
SHA256 (rust/crates/gdk4-0.9.6.crate) = 4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60
SIZE (rust/crates/gdk4-0.9.6.crate) = 97926
SHA256 (rust/crates/gdk4-sys-0.9.6.crate) = 6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a
SIZE (rust/crates/gdk4-sys-0.9.6.crate) = 70859
SHA256 (rust/crates/gdk4-wayland-0.9.6.crate) = bd34518488cd624a85e75e82540bc24c72cfeb0aea6bad7faed683ca3977dba0
SIZE (rust/crates/gdk4-wayland-0.9.6.crate) = 12751
SHA256 (rust/crates/gdk4-wayland-sys-0.9.6.crate) = 7c7a0f2332c531d62ee3f14f5e839ac1abac59e9b052adf1495124c00d89a34b
SIZE (rust/crates/gdk4-wayland-sys-0.9.6.crate) = 6760
SHA256 (rust/crates/gdk4-x11-0.9.6.crate) = 5c3e7380a9a206b170e1b52b5f25581406db816c68f4e7140dbef89a9e5b52ac
SIZE (rust/crates/gdk4-x11-0.9.6.crate) = 14257
SHA256 (rust/crates/gdk4-x11-sys-0.9.6.crate) = 070bd50a053f90d7fdf6be1d75672ea0f97c0e5da3a10dc6d02e5defcb0db32f
SIZE (rust/crates/gdk4-x11-sys-0.9.6.crate) = 10330
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
SHA256 (rust/crates/gettext-rs-0.7.2.crate) = a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a
SIZE (rust/crates/gettext-rs-0.7.2.crate) = 13870
SHA256 (rust/crates/gettext-sys-0.22.5.crate) = bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661
SIZE (rust/crates/gettext-sys-0.22.5.crate) = 10282346
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gio-0.20.9.crate) = a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487
SIZE (rust/crates/gio-0.20.9.crate) = 220512
SHA256 (rust/crates/gio-sys-0.20.9.crate) = 160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e
SIZE (rust/crates/gio-sys-0.20.9.crate) = 86086
SHA256 (rust/crates/glib-0.20.9.crate) = 707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686
SIZE (rust/crates/glib-0.20.9.crate) = 293359
SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
SHA256 (rust/crates/graphene-rs-0.20.9.crate) = 3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19
SIZE (rust/crates/graphene-rs-0.20.9.crate) = 21946
SHA256 (rust/crates/graphene-sys-0.20.7.crate) = 11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23a
SIZE (rust/crates/graphene-sys-0.20.7.crate) = 11684
SHA256 (rust/crates/gsk4-0.9.6.crate) = 61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855
SIZE (rust/crates/gsk4-0.9.6.crate) = 37149
SHA256 (rust/crates/gsk4-sys-0.9.6.crate) = 755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc
SIZE (rust/crates/gsk4-sys-0.9.6.crate) = 19232
SHA256 (rust/crates/gtk4-0.9.6.crate) = af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d
SIZE (rust/crates/gtk4-0.9.6.crate) = 485701
SHA256 (rust/crates/gtk4-macros-0.9.5.crate) = 0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999
SIZE (rust/crates/gtk4-macros-0.9.5.crate) = 16721
SHA256 (rust/crates/gtk4-sys-0.9.6.crate) = 41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6
SIZE (rust/crates/gtk4-sys-0.9.6.crate) = 114426
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559
SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
SIZE (rust/crates/http-1.2.0.crate) = 105932
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
SIZE (rust/crates/image-0.25.5.crate) = 241073
SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
SIZE (rust/crates/instant-0.1.13.crate) = 6305
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
SHA256 (rust/crates/libadwaita-0.7.1.crate) = 8611ee9fb85e7606c362b513afcaf5b59853f79e4d98caaaf581d99465014247
SIZE (rust/crates/libadwaita-0.7.1.crate) = 125670
SHA256 (rust/crates/libadwaita-sys-0.7.1.crate) = b099a223560118d4d4fa04b6d23f3ea5b7171fe1d83dfb7e6b45b54cdfc83af9
SIZE (rust/crates/libadwaita-sys-0.7.1.crate) = 31122
SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
SIZE (rust/crates/libc-0.2.170.crate) = 760076
SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
SHA256 (rust/crates/libspelling-0.3.0.crate) = 1cbd36b794de5725e0b2be4cc90c57c5e3c7a5a3e5c317436e9e667305274c34
SIZE (rust/crates/libspelling-0.3.0.crate) = 5867
SHA256 (rust/crates/libspelling-sys-0.3.0.crate) = 2d2ec120461981daf9d0c5a8b0bc55ebf350292280e93fd6d063895593754484
SIZE (rust/crates/libspelling-sys-0.3.0.crate) = 5926
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
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.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
SIZE (rust/crates/multimap-0.10.0.crate) = 14359
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
SHA256 (rust/crates/oncemutex-0.1.1.crate) = 44d11de466f4a3006fe8a5e7ec84e93b79c70cb992ae0aa0eb631ad2df8abfe2
SIZE (rust/crates/oncemutex-0.1.1.crate) = 2476
SHA256 (rust/crates/oo7-0.4.1.crate) = 72c84df357c7049f98c8b157abe71ee751531166c14ba09366e08bc6ab1ea2c9
SIZE (rust/crates/oo7-0.4.1.crate) = 50356
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/pango-0.20.9.crate) = 6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec
SIZE (rust/crates/pango-0.20.9.crate) = 49656
SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5
SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
SHA256 (rust/crates/partial-default-0.1.0.crate) = 124dc3c21ffb6fb3a0562d129929a8a54998766ef7adc1ba09ddc467d092c14b
SIZE (rust/crates/partial-default-0.1.0.crate) = 15031
SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d
SIZE (rust/crates/partial-default-derive-0.1.0.crate) = 4842
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phonenumber-0.3.7+8.13.52.crate) = 2247167dc3741816fdd4d3690e97f56a892a264b44f4c702078b72d1f8b6bd40
SIZE (rust/crates/phonenumber-0.3.7+8.13.52.crate) = 2253090
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
SHA256 (rust/crates/pqcrypto-internals-0.2.10.crate) = 5f408e9e302fffe05f781c95777cb36bbfc51daccf518c28c5829d49a989df22
SIZE (rust/crates/pqcrypto-internals-0.2.10.crate) = 38605
SHA256 (rust/crates/pqcrypto-kyber-0.7.9.crate) = c32fe9d5c9913b1aed1ba92b3449eb2d7cf7ca29741b11455dfa34c711b95776
SIZE (rust/crates/pqcrypto-kyber-0.7.9.crate) = 943423
SHA256 (rust/crates/pqcrypto-traits-0.3.5.crate) = 94e851c7654eed9e68d7d27164c454961a616cf8c203d500607ef22c737b51bb
SIZE (rust/crates/pqcrypto-traits-0.3.5.crate) = 2064
SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
SIZE (rust/crates/profiling-1.0.16.crate) = 12588
SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
SIZE (rust/crates/prost-0.13.5.crate) = 32469
SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/qrcode-generator-5.0.0.crate) = faf0051849b5465059b75f59d388c7318aad6554701b74ecf02afc2573b0306c
SIZE (rust/crates/qrcode-generator-5.0.0.crate) = 5516
SHA256 (rust/crates/qrcodegen-1.8.0.crate) = 4339fc7a1021c9c1621d87f5e3505f2805c8c105420ba2f2a4df86814590c142
SIZE (rust/crates/qrcodegen-1.8.0.crate) = 15014
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
SHA256 (rust/crates/quickcheck_macros-1.0.0.crate) = b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9
SIZE (rust/crates/quickcheck_macros-1.0.0.crate) = 5275
SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
SIZE (rust/crates/quinn-0.11.6.crate) = 78222
SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
SIZE (rust/crates/quote-1.0.39.crate) = 31206
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
SIZE (rust/crates/rand-0.9.0.crate) = 97798
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
SHA256 (rust/crates/ravif-0.11.11.crate) = 2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6
SIZE (rust/crates/ravif-0.11.11.crate) = 11362
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-cache-0.2.1.crate) = 2f7b62d69743b8b94f353b6b7c3deb4c5582828328bcb8d5fedf214373808793
SIZE (rust/crates/regex-cache-0.2.1.crate) = 6346
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.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
SHA256 (rust/crates/reqwest-websocket-0.4.4.crate) = f477f800f86d8f5c320e19d8b2b1ef0b1e773ea7c75eec6c7f442e7ec3f06d7e
SIZE (rust/crates/reqwest-websocket-0.4.4.crate) = 26987
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-1.0.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
SIZE (rust/crates/rustix-1.0.1.crate) = 412038
SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
SIZE (rust/crates/rustls-0.23.23.crate) = 342561
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
SIZE (rust/crates/serde-1.0.218.crate) = 78968
SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/sled-0.34.7.crate) = 7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935
SIZE (rust/crates/sled-0.34.7.crate) = 485296
SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
SIZE (rust/crates/socket2-0.5.8.crate) = 56309
SHA256 (rust/crates/sourceview5-0.9.1.crate) = f0e07d99b15f12767aa1c84870c45667f42bf24fd6a989dc70088e32854ef56e
SIZE (rust/crates/sourceview5-0.9.1.crate) = 62708
SHA256 (rust/crates/sourceview5-sys-0.9.0.crate) = 4a3759467713554a8063faa380237ee2c753e89026bbe1b8e9611d991cb106ff
SIZE (rust/crates/sourceview5-sys-0.9.0.crate) = 18779
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
SIZE (rust/crates/syn-2.0.99.crate) = 297762
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
SHA256 (rust/crates/system-deps-7.0.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
SHA256 (rust/crates/tempfile-3.18.0.crate) = 2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567
SIZE (rust/crates/tempfile-3.18.0.crate) = 39574
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
SHA256 (rust/crates/time-0.3.39.crate) = dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8
SIZE (rust/crates/time-0.3.39.crate) = 139037
SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
SIZE (rust/crates/time-core-0.1.3.crate) = 8002
SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
SIZE (rust/crates/tokio-1.44.2.crate) = 841618
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
SIZE (rust/crates/toml-0.8.20.crate) = 51095
SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
SIZE (rust/crates/uuid-1.15.1.crate) = 58728
SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
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/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
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-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
SIZE (rust/crates/winnow-0.7.3.crate) = 171602
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
SIZE (rust/crates/writeable-0.5.5.crate) = 22354
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000
SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
SIZE (rust/crates/yoke-0.7.5.crate) = 29673
SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
SHA256 (rust/crates/zbus-5.5.0.crate) = 59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236
SIZE (rust/crates/zbus-5.5.0.crate) = 162421
SHA256 (rust/crates/zbus_macros-5.5.0.crate) = f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0
SIZE (rust/crates/zbus_macros-5.5.0.crate) = 36444
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
SHA256 (rust/crates/zerocopy-derive-0.8.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
SHA256 (rust/crates/zvariant-5.4.0.crate) = b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac
SIZE (rust/crates/zvariant-5.4.0.crate) = 86448
SHA256 (rust/crates/zvariant_derive-5.4.0.crate) = 74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f
SIZE (rust/crates/zvariant_derive-5.4.0.crate) = 13411
SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
SHA256 (whisperfish-presage-3f55d5fd96f0d1b43e217837179727f4f49cdeda_GH0.tar.gz) = d9c4dbf198855298b9aad1352fb2449d5ef0a0dcb16789795634ebfbd5e39e8a
SIZE (whisperfish-presage-3f55d5fd96f0d1b43e217837179727f4f49cdeda_GH0.tar.gz) = 82456
SHA256 (whisperfish-libsignal-service-rs-f94d55bf8d742699024c26ca3965e85fc9946e23_GH0.tar.gz) = c529b4d9d52b3cc3d186146e4190781f54c9dde1c0ffbff3ddad08851d04bb55
SIZE (whisperfish-libsignal-service-rs-f94d55bf8d742699024c26ca3965e85fc9946e23_GH0.tar.gz) = 99545
SHA256 (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 3c998ec7e98d12515b8e2d7050da8f0fd5656e457ff4f46f56bdf21b10b20cfc
SIZE (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 212200
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 765b32f463669e4590d253ee82d524805ba42b156af1d058b30e1dc38607f039
SIZE (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 1656542
SHA256 (flare-0.16.0.tar.bz2) = 5745bfb9d0af7e3a910bd0b4b8bcfa19b1bb4ff9b4a41b5b203e69aa30ed8ae4
SIZE (flare-0.16.0.tar.bz2) = 465660
+2
View File
@@ -0,0 +1,2 @@
Flare is an unofficial app for Signal. It is still in development
and doesn't include all the features that the official Signal apps do.
+6
View File
@@ -0,0 +1,6 @@
bin/flare
share/applications/de.schmidhuberj.Flare.desktop
share/dbus-1/system-services/de.schmidhuberj.Flare.service
share/icons/hicolor/scalable/apps/de.schmidhuberj.Flare.svg
share/icons/hicolor/symbolic/apps/de.schmidhuberj.Flare-symbolic.svg
share/metainfo/de.schmidhuberj.Flare.metainfo.xml
+1 -2
View File
@@ -1,12 +1,11 @@
PORTNAME= icingaweb2-module-grafana
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.1
DISTVERSION= 3.1.0
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= dsh@bamus.cz
COMMENT= Add Grafana graphs into Icinga Web 2 to display performance metrics
WWW= https://github.com/NETWAYS/icingaweb2-module-grafana
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739460243
SHA256 (NETWAYS-icingaweb2-module-grafana-v3.0.1_GH0.tar.gz) = ce1c893553ad485fb3b46a053d4af4b56fb805e05bcfdec7114774fbc56cff4c
SIZE (NETWAYS-icingaweb2-module-grafana-v3.0.1_GH0.tar.gz) = 1539799
TIMESTAMP = 1744638755
SHA256 (NETWAYS-icingaweb2-module-grafana-v3.1.0_GH0.tar.gz) = c96430d6f3501864bf47008fd351c4d72f0e14052aac1983d6c4d7157fe4c3f5
SIZE (NETWAYS-icingaweb2-module-grafana-v3.1.0_GH0.tar.gz) = 1542603
@@ -68,6 +68,7 @@
%%WWWDIR%%/doc/05-update.md
%%WWWDIR%%/doc/06-create-grafana-dashboards-influxdb.md
%%WWWDIR%%/doc/07-create-grafana-dashboards-graphite.md
%%WWWDIR%%/doc/08-config-jwt.md
%%WWWDIR%%/doc/images/02-installation-01.png
%%WWWDIR%%/doc/images/04-graph.configuration-01.png
%%WWWDIR%%/doc/images/04-graph.configuration-02.png
@@ -109,8 +110,10 @@
%%WWWDIR%%/doc/images/icingaweb2_grafana_screenshot_05.png
%%WWWDIR%%/doc/images/icingaweb2_grafana_screenshot_06.png
%%WWWDIR%%/doc/images/showallgraph.png
%%WWWDIR%%/library/Grafana/Helpers/JwtToken.php
%%WWWDIR%%/library/Grafana/Helpers/Timeranges.php
%%WWWDIR%%/library/Grafana/Helpers/Util.php
%%WWWDIR%%/library/Grafana/ProvidedHook/Icingadb/GeneralConfigFormHook.php
%%WWWDIR%%/library/Grafana/ProvidedHook/Icingadb/HostActions.php
%%WWWDIR%%/library/Grafana/ProvidedHook/Icingadb/HostDetailExtension.php
%%WWWDIR%%/library/Grafana/ProvidedHook/Icingadb/IcingaDbGrapher.php
+13 -14
View File
@@ -1,14 +1,13 @@
PORTNAME= smartctl_exporter
PORTVERSION= 0.13.0
PORTVERSION= 0.14.0
DISTVERSIONPREFIX= v
PORTREVISION= 4
CATEGORIES= net-mgmt
MAINTAINER= delphij@FreeBSD.org
COMMENT= Prometheus metrics exporter for smartctl
WWW= https://github.com/prometheus-community/smartctl_exporter
LICENSE= LGPL3
LICENSE= APACHE20
USES= go:1.23,modules
USE_GITHUB= yes
@@ -27,24 +26,24 @@ GH_TUPLE= \
cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
coreos:go-systemd:v22.5.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:crypto:v0.31.0:golang_crypto/vendor/golang.org/x/crypto \
golang:net:v0.32.0:golang_net/vendor/golang.org/x/net \
golang:oauth2:v0.24.0:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:sync:v0.10.0:golang_sync/vendor/golang.org/x/sync \
golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \
golang:crypto:v0.33.0:golang_crypto/vendor/golang.org/x/crypto \
golang:net:v0.35.0:golang_net/vendor/golang.org/x/net \
golang:oauth2:v0.25.0:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:sync:v0.11.0:golang_sync/vendor/golang.org/x/sync \
golang:sys:v0.30.0:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.22.0:golang_text/vendor/golang.org/x/text \
jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \
klauspost:compress:v1.17.9:klauspost_compress/vendor/github.com/klauspost/compress \
klauspost:compress:v1.17.11:klauspost_compress/vendor/github.com/klauspost/compress \
mdlayher:socket:v0.4.1:mdlayher_socket/vendor/github.com/mdlayher/socket \
mdlayher:vsock:v1.2.1:mdlayher_vsock/vendor/github.com/mdlayher/vsock \
munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
mwitkow:go-conntrack:2f068394615f:mwitkow_go_conntrack/vendor/github.com/mwitkow/go-conntrack \
prometheus:client_golang:v1.20.5:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
prometheus:client_golang:v1.21.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \
prometheus:common:v0.61.0:prometheus_common/vendor/github.com/prometheus/common \
prometheus:exporter-toolkit:v0.13.2:prometheus_exporter_toolkit/vendor/github.com/prometheus/exporter-toolkit \
prometheus:common:v0.63.0:prometheus_common/vendor/github.com/prometheus/common \
prometheus:exporter-toolkit:v0.14.0:prometheus_exporter_toolkit/vendor/github.com/prometheus/exporter-toolkit \
prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
protocolbuffers:protobuf-go:v1.35.2:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
protocolbuffers:protobuf-go:v1.36.5:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
tidwall:gjson:v1.18.0:tidwall_gjson/vendor/github.com/tidwall/gjson \
tidwall:match:v1.1.1:tidwall_match/vendor/github.com/tidwall/match \
tidwall:pretty:v1.2.0:tidwall_pretty/vendor/github.com/tidwall/pretty \
+25 -25
View File
@@ -1,6 +1,6 @@
TIMESTAMP = 1735457034
SHA256 (prometheus-community-smartctl_exporter-v0.13.0_GH0.tar.gz) = 1a645d5e0af43f126e4c18af5a02cf31712d4c29ffc50757b83ae75d97865609
SIZE (prometheus-community-smartctl_exporter-v0.13.0_GH0.tar.gz) = 96075
TIMESTAMP = 1745557432
SHA256 (prometheus-community-smartctl_exporter-v0.14.0_GH0.tar.gz) = 0c3a658b1a16117e31e808f6f8852ddc7df5be6edea1b17c08263069b72d88d8
SIZE (prometheus-community-smartctl_exporter-v0.14.0_GH0.tar.gz) = 97113
SHA256 (alecthomas-kingpin-v2.4.0_GH0.tar.gz) = 8c3cf1d68f6f86b1c62c074be1f8e216761c57d608f4f963b59e0306296e5395
SIZE (alecthomas-kingpin-v2.4.0_GH0.tar.gz) = 51258
SHA256 (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 85363142a53436bea696d297e5b5fcda6bc6a8104b1d7ba0db88ffee455b72e2
@@ -13,22 +13,22 @@ SHA256 (coreos-go-systemd-v22.5.0_GH0.tar.gz) = b56f4a5aa5cd8a5a2e8b323fb8e76b4a
SIZE (coreos-go-systemd-v22.5.0_GH0.tar.gz) = 75550
SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
SHA256 (golang-crypto-v0.31.0_GH0.tar.gz) = 36e325f89d4cd03ec568d92c74d6affd2b1fb88fcdc63aeb15d1df41e11200ca
SIZE (golang-crypto-v0.31.0_GH0.tar.gz) = 1837859
SHA256 (golang-net-v0.32.0_GH0.tar.gz) = b9d3c2978cff5cc0ec7e6e672c91de9e607ea4fa3edc9c855bd79bb75ad6b812
SIZE (golang-net-v0.32.0_GH0.tar.gz) = 1464801
SHA256 (golang-oauth2-v0.24.0_GH0.tar.gz) = b14b6ae831727f39534bd617dbb53cd139074dbadcf58eafe8566145ed0231f0
SIZE (golang-oauth2-v0.24.0_GH0.tar.gz) = 98494
SHA256 (golang-sync-v0.10.0_GH0.tar.gz) = 2a7b7c36a89b444213ec3237a21dd1ca6ed351adf423666cc6bf853711a13f3d
SIZE (golang-sync-v0.10.0_GH0.tar.gz) = 18099
SHA256 (golang-sys-v0.28.0_GH0.tar.gz) = 62726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf
SIZE (golang-sys-v0.28.0_GH0.tar.gz) = 1519898
SHA256 (golang-text-v0.21.0_GH0.tar.gz) = d64dbf40a8ae06c4805895e48553ecdadaed07089d8ed2168a0d61551d17ff22
SIZE (golang-text-v0.21.0_GH0.tar.gz) = 8964782
SHA256 (golang-crypto-v0.33.0_GH0.tar.gz) = f226aebdbb44372844bb754cedd9d4f6d958cf4686db4489de970546c5860913
SIZE (golang-crypto-v0.33.0_GH0.tar.gz) = 1840655
SHA256 (golang-net-v0.35.0_GH0.tar.gz) = 6a09895ea551a07f69fb17d8be418cdb96cc3b6338888deb1d7b0b22ed00021e
SIZE (golang-net-v0.35.0_GH0.tar.gz) = 1500897
SHA256 (golang-oauth2-v0.25.0_GH0.tar.gz) = 260d3e9f774c1c138a5aaec7d0280feea0e8fdab8021218bb666974b08a8425c
SIZE (golang-oauth2-v0.25.0_GH0.tar.gz) = 98474
SHA256 (golang-sync-v0.11.0_GH0.tar.gz) = b695a9de85279f6c4bd19f3b6746c5808243470f158b6c5b637f64c4db889f8e
SIZE (golang-sync-v0.11.0_GH0.tar.gz) = 18144
SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0
SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069
SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089
SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985
SHA256 (jpillora-backoff-v1.0.0_GH0.tar.gz) = 611b29ce95acfa2997e3449762a3df68fcaa773db045535f26eb5c686106351f
SIZE (jpillora-backoff-v1.0.0_GH0.tar.gz) = 3507
SHA256 (klauspost-compress-v1.17.9_GH0.tar.gz) = 8130a8314f6f296bf43a0f07021fe51a994c2069390afd45e57496525312506c
SIZE (klauspost-compress-v1.17.9_GH0.tar.gz) = 38751164
SHA256 (klauspost-compress-v1.17.11_GH0.tar.gz) = d06b1a6f8c5fd1c79a3733acdeac9e3411f88acbe0dcd1ba0823c54e3567e31e
SIZE (klauspost-compress-v1.17.11_GH0.tar.gz) = 39082191
SHA256 (mdlayher-socket-v0.4.1_GH0.tar.gz) = 171a5a49d62d92d287df07b1a353f5780a50c4b45b52b41bef8fe02a7210089d
SIZE (mdlayher-socket-v0.4.1_GH0.tar.gz) = 21138
SHA256 (mdlayher-vsock-v1.2.1_GH0.tar.gz) = 0abaf26f54abec90f6387c2ab0824d9ede750b920231aef60820175bb4b843ac
@@ -37,18 +37,18 @@ SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f9722
SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
SHA256 (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 5bb72eaf9a4ffd7d0353fa6944951d244df89d879ac36d4b9860fd159162dd81
SIZE (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 17140
SHA256 (prometheus-client_golang-v1.20.5_GH0.tar.gz) = ab8aa5a2a56f2fb739ea7db4485d0a05df30476924a872b28cce3a319a347af8
SIZE (prometheus-client_golang-v1.20.5_GH0.tar.gz) = 1103272
SHA256 (prometheus-client_golang-v1.21.1_GH0.tar.gz) = 9e34682ae79f80eb17afe73d1d7800574af63d63af5c4a0be859751e07446b42
SIZE (prometheus-client_golang-v1.21.1_GH0.tar.gz) = 1095404
SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e
SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373
SHA256 (prometheus-common-v0.61.0_GH0.tar.gz) = fea5e1580dcca7f6581da2ebfec429da5f6bc7f8e5ead2c48e43c71e26c1363c
SIZE (prometheus-common-v0.61.0_GH0.tar.gz) = 153199
SHA256 (prometheus-exporter-toolkit-v0.13.2_GH0.tar.gz) = 1ae168ed5ee27b74a97d38264304fb17163579ccd9018795001cf14676636bfd
SIZE (prometheus-exporter-toolkit-v0.13.2_GH0.tar.gz) = 49430
SHA256 (prometheus-common-v0.63.0_GH0.tar.gz) = a7f4a68aaa37fbd142b50a9b9e18df2e389f1ef6346b4885f03b084454a8ed5f
SIZE (prometheus-common-v0.63.0_GH0.tar.gz) = 154326
SHA256 (prometheus-exporter-toolkit-v0.14.0_GH0.tar.gz) = 85bfcd477eb89429066678554ab9c7c1898d7857d9aea13bb1697baebd2ccb55
SIZE (prometheus-exporter-toolkit-v0.14.0_GH0.tar.gz) = 49618
SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5
SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687
SHA256 (protocolbuffers-protobuf-go-v1.35.2_GH0.tar.gz) = 46c472e0ce2f68a50134152d99e8ca8d9b8b627b85ce4181f07e4ab7557e46e2
SIZE (protocolbuffers-protobuf-go-v1.35.2_GH0.tar.gz) = 1526519
SHA256 (protocolbuffers-protobuf-go-v1.36.5_GH0.tar.gz) = a669a85f92c229768e51877c6ed9b2c7d33c31ab089345b616dd3da1d815534d
SIZE (protocolbuffers-protobuf-go-v1.36.5_GH0.tar.gz) = 1958977
SHA256 (tidwall-gjson-v1.18.0_GH0.tar.gz) = d8584d27c2bad03a07a9ed8190e3e0e5d66745a591fc51c30b6e0ac6669cc304
SIZE (tidwall-gjson-v1.18.0_GH0.tar.gz) = 74233
SHA256 (tidwall-match-v1.1.1_GH0.tar.gz) = 1fc2ff17ecdd82c7ba739b4f373b9df731a8e42517c70285c8bbf24dd9b3f2f0
+1
View File
@@ -379,6 +379,7 @@
SUBDIR += linux-rl9-tcp_wrappers-libs
SUBDIR += liveMedia
SUBDIR += lla
SUBDIR += lldap
SUBDIR += lua-luasocket
SUBDIR += lualdap
SUBDIR += mDNSResponder
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
DISTVERSION= 518.0.0
DISTVERSION= 519.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1744794793
SHA256 (google-cloud-sdk-518.0.0-linux-x86_64.tar.gz) = 97859be9268a3ee75e56699834b493b3874ac9e0b5a70f0a060169302abb9ca2
SIZE (google-cloud-sdk-518.0.0-linux-x86_64.tar.gz) = 148399841
TIMESTAMP = 1745484944
SHA256 (google-cloud-sdk-519.0.0-linux-x86_64.tar.gz) = 852ccd0ad39926629f00c6ed318463d8a95019601d13fd896607103692223d16
SIZE (google-cloud-sdk-519.0.0-linux-x86_64.tar.gz) = 148431862
+45
View File
@@ -0,0 +1,45 @@
PORTNAME= lldap
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
CATEGORIES= net
MAINTAINER= aokblast@FreeBSD.org
COMMENT= Light LDAP implementation for authentication
WWW= https://github.com/lldap/lldap
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= gzip:archivers/gzip \
wasm-pack:www/wasm-pack \
wasm-bindgen:www/wasm-bindgen-cli
LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= inejge:ldap3
GH_PROJECT= ldap3:ldap3
GH_SUBDIR= third_party/ldap3:ldap3
GH_TAGNAME= ba38bc573d63b:ldap3
CARGO_INSTALL_PATH= server set-password migration-tool
USERS= ldap
GROUPS= ldap
post-build:
cd ${WRKSRC} && WASM_PACK_CACHE=.wasm-pack-cache ./app/build.sh
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lldap_server/app
${INSTALL_SCRIPT} ${WRKSRC}/example_configs/freebsd/rc.d_lldap ${STAGEDIR}${PREFIX}/etc/rc.d/lldap
cd ${WRKSRC}/app && \
${COPYTREE_SHARE} pkg ${STAGEDIR}${PREFIX}/lldap_server/app && \
${COPYTREE_SHARE} static ${STAGEDIR}${PREFIX}/lldap_server/app && \
${CP} index.html ${STAGEDIR}${PREFIX}/lldap_server/app
${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/lldap ${STAGEDIR}${PREFIX}/lldap_server
${MKDIR} ${STAGEDIR}${PREFIX}/share/lldap
${INSTALL_DATA} ${WRKSRC}/lldap_config.docker_template.toml ${STAGEDIR}${PREFIX}/share/lldap/ldap_config.toml.example
.include <bsd.port.mk>
+522
View File
@@ -0,0 +1,522 @@
CARGO_CRATES= actix-0.13.5 \
actix-codec-0.5.2 \
actix-files-0.6.6 \
actix-http-3.9.0 \
actix-macros-0.2.4 \
actix-router-0.5.3 \
actix-rt-2.10.0 \
actix-server-2.5.0 \
actix-service-2.0.2 \
actix-tls-3.4.0 \
actix-utils-3.0.1 \
actix-web-4.9.0 \
actix-web-codegen-4.3.0 \
actix-web-httpauth-0.8.2 \
actix_derive-0.6.2 \
addr2line-0.24.2 \
adler2-2.0.0 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
aliasable-0.1.3 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.18 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anstream-0.6.17 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.6 \
anyhow-1.0.92 \
arrayref-0.3.9 \
arrayvec-0.5.2 \
ascii-0.9.3 \
asn1-rs-0.5.2 \
asn1-rs-derive-0.4.0 \
asn1-rs-impl-0.1.0 \
assert_cmd-2.0.16 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-trait-0.1.83 \
atoi-2.0.0 \
atomic-0.6.0 \
autocfg-1.4.0 \
backtrace-0.3.74 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.6.0 \
bincode-1.3.3 \
bitflags-1.3.2 \
bitflags-2.6.0 \
blake2b_simd-0.5.11 \
block-buffer-0.9.0 \
block-buffer-0.10.4 \
boolinator-2.4.0 \
brotli-6.0.0 \
brotli-decompressor-4.0.1 \
bson-1.2.4 \
bstr-1.10.0 \
bumpalo-3.16.0 \
bytemuck-1.19.0 \
byteorder-1.5.0 \
bytes-1.8.0 \
bytestring-1.3.1 \
cc-1.1.33 \
cfg-if-1.0.0 \
chrono-0.4.38 \
clap-4.5.20 \
clap_builder-4.5.20 \
clap_derive-4.5.18 \
clap_lex-0.7.2 \
color_quant-1.1.0 \
colorchoice-1.0.3 \
combine-3.8.1 \
console_error_panic_hook-0.1.7 \
const-oid-0.9.6 \
constant_time_eq-0.1.5 \
convert_case-0.4.0 \
cookie-0.16.2 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.14 \
crc-3.2.1 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
cron-0.12.1 \
crossbeam-channel-0.5.13 \
crossbeam-queue-0.3.11 \
crossbeam-utils-0.8.20 \
crossterm-0.23.2 \
crossterm_winapi-0.9.1 \
crypto-common-0.1.6 \
crypto-mac-0.10.1 \
crypto-mac-0.11.1 \
ct-codecs-1.1.2 \
curve25519-dalek-3.2.0 \
darling-0.14.4 \
darling_core-0.14.4 \
darling_macro-0.14.4 \
dashmap-5.5.3 \
data-encoding-2.6.0 \
der-0.7.9 \
der-parser-8.2.0 \
deranged-0.3.11 \
derivative-2.2.0 \
derive_builder-0.12.0 \
derive_builder_core-0.12.0 \
derive_builder_macro-0.12.0 \
derive_more-0.99.18 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
derive_utils-0.11.2 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.9.0 \
digest-0.10.7 \
displaydoc-0.1.7 \
displaydoc-0.2.5 \
doc-comment-0.3.3 \
dotenvy-0.15.7 \
downcast-0.11.0 \
either-1.13.0 \
email-encoding-0.2.1 \
email_address-0.2.9 \
encoding_rs-0.8.35 \
equivalent-1.0.1 \
errno-0.3.9 \
etcetera-0.8.0 \
event-listener-2.5.3 \
failure-0.1.8 \
failure_derive-0.1.8 \
fastrand-1.9.0 \
fastrand-2.1.1 \
fiat-crypto-0.2.9 \
figment-0.10.19 \
figment_file_provider_adapter-0.1.1 \
flate2-1.0.34 \
float-cmp-0.9.0 \
flume-0.11.1 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fragile-2.0.0 \
fslock-0.2.1 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-enum-0.1.17 \
futures-executor-0.3.31 \
futures-intrusive-0.5.0 \
futures-io-0.3.31 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
generic-bytes-0.1.0 \
getrandom-0.1.16 \
getrandom-0.2.15 \
gimli-0.31.1 \
gloo-0.4.2 \
gloo-console-0.2.3 \
gloo-dialogs-0.1.1 \
gloo-events-0.1.2 \
gloo-file-0.2.3 \
gloo-net-0.6.0 \
gloo-render-0.1.1 \
gloo-storage-0.2.2 \
gloo-timers-0.2.6 \
gloo-utils-0.1.7 \
gloo-utils-0.2.0 \
graphql-introspection-query-0.2.0 \
graphql-parser-0.2.3 \
graphql-parser-0.3.0 \
graphql-parser-0.4.0 \
graphql_client-0.10.0 \
graphql_client-0.11.0 \
graphql_client_codegen-0.10.0 \
graphql_client_codegen-0.11.0 \
graphql_query_derive-0.10.0 \
graphql_query_derive-0.11.0 \
h2-0.3.26 \
hashbrown-0.9.1 \
hashbrown-0.14.5 \
hashbrown-0.15.0 \
hashlink-0.8.4 \
heck-0.3.3 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
hex-0.4.3 \
hkdf-0.11.0 \
hkdf-0.12.4 \
hmac-0.10.1 \
hmac-0.11.0 \
hmac-0.12.1 \
home-0.5.9 \
http-0.2.12 \
http-1.1.0 \
http-body-0.4.6 \
http-range-0.1.5 \
httparse-1.9.5 \
httpdate-1.0.3 \
hyper-0.14.31 \
hyper-rustls-0.24.2 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
ident_case-1.0.1 \
idna-0.2.3 \
idna-0.3.0 \
idna-0.5.0 \
if_chain-1.0.2 \
image-0.24.9 \
impl-more-0.1.8 \
indexmap-1.6.2 \
indexmap-2.6.0 \
inherent-1.0.11 \
inlinable_string-0.1.15 \
instant-0.1.13 \
ipnet-2.10.1 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itoa-1.0.11 \
jobserver-0.1.32 \
jpeg-decoder-0.3.1 \
js-sys-0.3.72 \
juniper-0.15.12 \
juniper_codegen-0.15.9 \
jwt-0.13.0 \
jwt-0.16.0 \
language-tags-0.3.2 \
lazy_static-1.5.0 \
ldap3-0.11.5 \
ldap3_proto-0.5.2 \
lettre-0.10.4 \
libc-0.2.161 \
libm-0.2.11 \
libsqlite3-sys-0.27.0 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.14 \
local-channel-0.1.5 \
local-waker-0.1.4 \
lock_api-0.4.12 \
log-0.4.22 \
matchers-0.1.0 \
matches-0.1.10 \
md-5-0.10.6 \
memchr-2.7.4 \
memoffset-0.7.1 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.0 \
mio-0.8.11 \
mio-1.0.2 \
mockall-0.11.4 \
mockall_derive-0.11.4 \
mutually_exclusive_features-0.1.0 \
nix-0.26.4 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.46.0 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-conv-0.1.0 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-traits-0.2.19 \
object-0.36.5 \
oid-registry-0.6.1 \
once_cell-1.20.2 \
opaque-debug-0.3.1 \
opaque-ke-0.7.0 \
openssl-probe-0.1.5 \
ordered-float-3.9.2 \
orion-0.17.7 \
ouroboros-0.17.2 \
ouroboros_macro-0.17.2 \
overload-0.1.1 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
paste-1.0.15 \
pear-0.2.9 \
pear_codegen-0.2.9 \
peg-0.8.4 \
peg-macros-0.8.4 \
peg-runtime-0.8.3 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
pin-project-1.1.7 \
pin-project-internal-1.1.7 \
pin-project-lite-0.2.15 \
pin-utils-0.1.0 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.31 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
predicates-2.1.5 \
predicates-3.1.2 \
predicates-core-1.0.8 \
predicates-tree-1.0.11 \
pretty_assertions-1.4.1 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
proc-macro2-1.0.89 \
proc-macro2-diagnostics-0.10.1 \
quote-1.0.37 \
quoted_printable-0.4.8 \
rand-0.7.3 \
rand-0.8.5 \
rand_chacha-0.2.2 \
rand_chacha-0.3.1 \
rand_core-0.5.1 \
rand_core-0.6.4 \
rand_hc-0.2.0 \
redox_syscall-0.5.7 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.8 \
regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
requestty-0.4.1 \
requestty-ui-0.4.1 \
reqwest-0.11.27 \
ring-0.16.20 \
ring-0.17.8 \
route-recognizer-0.3.1 \
rsa-0.9.6 \
rust-argon2-0.8.3 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
rustix-0.38.38 \
rustls-0.20.9 \
rustls-0.21.12 \
rustls-native-certs-0.6.3 \
rustls-pemfile-1.0.4 \
rustls-webpki-0.100.3 \
rustls-webpki-0.101.7 \
rustversion-1.0.18 \
ryu-1.0.18 \
schannel-0.1.26 \
scoped-tls-hkt-0.1.5 \
scopeguard-1.2.0 \
sct-0.7.1 \
sea-bae-0.2.1 \
sea-orm-0.12.15 \
sea-orm-macros-0.12.15 \
sea-query-0.30.7 \
sea-query-binder-0.5.0 \
secstr-0.5.1 \
security-framework-2.11.1 \
security-framework-sys-2.12.0 \
semver-1.0.23 \
serde-1.0.214 \
serde-wasm-bindgen-0.3.1 \
serde_bytes-0.11.15 \
serde_derive-1.0.214 \
serde_json-1.0.132 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serial_test-2.0.0 \
serial_test_derive-2.0.0 \
sha1-0.10.6 \
sha2-0.9.9 \
sha2-0.10.8 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.2 \
signature-2.2.0 \
slab-0.4.9 \
smallvec-1.13.2 \
smartstring-1.0.1 \
smawk-0.3.2 \
socket2-0.4.10 \
socket2-0.5.7 \
spin-0.5.2 \
spin-0.9.8 \
spki-0.7.3 \
sqlformat-0.2.6 \
sqlx-0.7.4 \
sqlx-core-0.7.4 \
sqlx-macros-0.7.4 \
sqlx-macros-core-0.7.4 \
sqlx-mysql-0.7.4 \
sqlx-postgres-0.7.4 \
sqlx-sqlite-0.7.4 \
static_assertions-1.1.0 \
stringprep-0.1.5 \
strsim-0.10.0 \
strsim-0.11.1 \
strum-0.25.0 \
strum_macros-0.25.3 \
subtle-2.4.1 \
syn-1.0.109 \
syn-2.0.86 \
sync_wrapper-0.1.2 \
synstructure-0.12.6 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
tempfile-3.13.0 \
termtree-0.4.1 \
textwrap-0.15.2 \
thiserror-1.0.66 \
thiserror-impl-1.0.66 \
thread_local-1.1.8 \
time-0.3.36 \
time-core-0.1.2 \
time-macros-0.2.18 \
tinyvec-1.8.0 \
tinyvec_macros-0.1.1 \
tokio-1.41.0 \
tokio-macros-2.4.0 \
tokio-rustls-0.23.4 \
tokio-rustls-0.24.1 \
tokio-stream-0.1.16 \
tokio-util-0.7.12 \
toml-0.8.19 \
toml_datetime-0.6.8 \
toml_edit-0.22.22 \
tower-service-0.3.3 \
tracing-0.1.40 \
tracing-actix-web-0.7.14 \
tracing-attributes-0.1.27 \
tracing-core-0.1.32 \
tracing-forest-0.1.6 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.18 \
try-lock-0.2.5 \
typenum-1.17.0 \
uncased-0.9.10 \
unicase-2.8.0 \
unicode-bidi-0.3.17 \
unicode-ident-1.0.13 \
unicode-linebreak-0.1.5 \
unicode-normalization-0.1.24 \
unicode-properties-0.1.3 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-xid-0.2.6 \
unicode_categories-0.1.1 \
unreachable-1.0.0 \
untrusted-0.7.1 \
untrusted-0.9.0 \
url-2.5.2 \
url-escape-0.1.1 \
urlencoding-2.1.3 \
utf8parse-0.2.2 \
uuid-0.8.2 \
uuid-1.11.0 \
v_htmlescape-0.15.8 \
validator-0.14.0 \
validator_derive-0.14.0 \
validator_types-0.14.0 \
valuable-0.1.0 \
vcpkg-0.2.15 \
version_check-0.9.5 \
void-1.0.2 \
wait-timeout-0.2.0 \
want-0.3.1 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasite-0.1.0 \
wasm-bindgen-0.2.95 \
wasm-bindgen-backend-0.2.95 \
wasm-bindgen-futures-0.4.45 \
wasm-bindgen-macro-0.2.95 \
wasm-bindgen-macro-support-0.2.95 \
wasm-bindgen-shared-0.2.95 \
web-sys-0.3.72 \
webpki-0.22.4 \
webpki-roots-0.22.6 \
webpki-roots-0.23.1 \
webpki-roots-0.25.4 \
whoami-1.5.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.52.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
winnow-0.6.20 \
winreg-0.50.0 \
x509-parser-0.15.1 \
yansi-1.0.1 \
yew-0.19.3 \
yew-macro-0.19.3 \
yew-router-0.16.0 \
yew-router-macro-0.16.0 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zstd-0.13.2 \
zstd-safe-7.2.1 \
zstd-sys-2.0.13+zstd.1.5.6 \
lber@git+https://github.com/inejge/ldap3/\#ba38bc573d63b109b92dca80898633512d5c47df \
yew_form,yew_form_derive@git+https://github.com/jfbilodeau/yew_form?rev=4b9fabffb63393ec7626a4477fd36de12a07fac9\#4b9fabffb63393ec7626a4477fd36de12a07fac9
+1049
View File
File diff suppressed because it is too large Load Diff
+8
View File
@@ -0,0 +1,8 @@
--- Cargo.toml.orig 2024-11-22 21:47:49 UTC
+++ Cargo.toml
@@ -18,4 +18,4 @@ opt-level = 's'
opt-level = 's'
[patch.crates-io.lber]
-git = 'https://github.com/inejge/ldap3/'
+path = 'third_party/ldap3/lber'
@@ -0,0 +1,10 @@
--- example_configs/freebsd/rc.d_lldap.orig 2025-04-23 19:15:55 UTC
+++ example_configs/freebsd/rc.d_lldap
@@ -22,6 +22,6 @@ command="/usr/sbin/daemon"
procname=/usr/local/lldap_server/lldap
command="/usr/sbin/daemon"
-command_args="-u www -o ${logfile} -t ${name} /usr/local/lldap_server/lldap run"
+command_args="-u ldap -o ${logfile} -t ${name} /usr/local/lldap_server/lldap run"
run_rc_command "$1"
+2
View File
@@ -0,0 +1,2 @@
This project is a lightweight authentication server that provides an
opinionated, simplified LDAP interface for authentication.

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