*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-02-14 10:54:02 +01:00
parent 3a1ac36d8f
commit 5a7a31b5ca
428 changed files with 2919 additions and 2162 deletions

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066008
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 504c8e9853e59116e6048004270daf77b0903a95d7b96b73a9cbdec68868cce6
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 1770616
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ar.tar.gz) = b3a75d0967367d87a14748ede6e35b8ea2bd98637648bbb391ff230aaedb674e
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2304353
TIMESTAMP = 1706730698
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ar.tar.gz) = a3678e5c6dfd0a05ccc524ef707f0080fbe071f8f55f364d4a810bc51a976d65
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ar.tar.gz) = 1764385
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ar.tar.gz) = 653968c3172969d7cec281bc2fcc7ba609c99063140d41e41a7067f31f95fd46
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ar.tar.gz) = 2375946

View File

@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= astro
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,5 @@
PORTNAME= gsequencer
DISTVERSION= 5.4.3
PORTREVISION= 1
DISTVERSION= 6.5.2
CATEGORIES= audio
MASTER_SITES= SAVANNAH/gsequencer/${DISTVERSION:R}.x
@ -20,6 +19,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libgraphene-1.0.so:graphics/graphene \
libharfbuzz.so:print/harfbuzz \
libinstpatch-1.0.so:audio/libinstpatch \
libjson-glib-1.0.so:devel/json-glib \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
libsoup-3.0.so:devel/libsoup3 \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1690181198
SHA256 (gsequencer-5.4.3.tar.gz) = fccee9d42b23186759729ca72552acda6a4246d51530e1cde2bdd51239e6f4aa
SIZE (gsequencer-5.4.3.tar.gz) = 7630990
TIMESTAMP = 1707883749
SHA256 (gsequencer-6.5.2.tar.gz) = a480a9ce1c8869fac953f70045247abdb1ae4cb764d600cf107e653d7ebd1db1
SIZE (gsequencer-6.5.2.tar.gz) = 11071693

View File

@ -256,10 +256,12 @@ include/ags/audio/jack/ags_jack_devout.h
include/ags/audio/jack/ags_jack_midiin.h
include/ags/audio/jack/ags_jack_port.h
include/ags/audio/jack/ags_jack_server.h
include/ags/audio/midi/ags_midi_buffer_util.h
include/ags/audio/midi/ags_midi_builder.h
include/ags/audio/midi/ags_midi_ci_util.h
include/ags/audio/midi/ags_midi_file.h
include/ags/audio/midi/ags_midi_parser.h
include/ags/audio/midi/ags_midi_smf_util.h
include/ags/audio/midi/ags_midi_ump_util.h
include/ags/audio/midi/ags_midi_util.h
include/ags/audio/osc/ags_osc_buffer_util.h
include/ags/audio/osc/ags_osc_builder.h
@ -329,9 +331,11 @@ include/ags/audio/task/ags_remove_soundcard.h
include/ags/audio/task/ags_reset_fx_analyse.h
include/ags/audio/task/ags_reset_fx_peak.h
include/ags/audio/task/ags_reset_note.h
include/ags/audio/task/ags_reset_recall_staging.h
include/ags/audio/task/ags_resize_audio.h
include/ags/audio/task/ags_seek_soundcard.h
include/ags/audio/task/ags_set_audio_channels.h
include/ags/audio/task/ags_set_backlog.h
include/ags/audio/task/ags_set_buffer_size.h
include/ags/audio/task/ags_set_device.h
include/ags/audio/task/ags_set_format.h
@ -366,6 +370,7 @@ include/ags/file/ags_file_id_ref.h
include/ags/file/ags_file_launch.h
include/ags/file/ags_file_link.h
include/ags/file/ags_file_lookup.h
include/ags/file/ags_file_util.h
include/ags/lib/ags_buffer_util.h
include/ags/lib/ags_complex.h
include/ags/lib/ags_conversion.h
@ -374,6 +379,7 @@ include/ags/lib/ags_function.h
include/ags/lib/ags_log.h
include/ags/lib/ags_math_util.h
include/ags/lib/ags_regex.h
include/ags/lib/ags_regex_util.h
include/ags/lib/ags_solver_matrix.h
include/ags/lib/ags_solver_polynomial.h
include/ags/lib/ags_solver_vector.h
@ -490,20 +496,20 @@ include/ags/widget/ags_scrolled_scale_box.h
include/ags/widget/ags_tempo.h
include/ags/widget/ags_widget_marshal.h
lib/libags.so
lib/libags.so.5
lib/libags.so.5.0.0
lib/libags.so.6
lib/libags.so.6.0.0
lib/libags_audio.so
lib/libags_audio.so.5
lib/libags_audio.so.5.0.0
lib/libags_audio.so.6
lib/libags_audio.so.6.0.0
lib/libags_gui.so
lib/libags_gui.so.5
lib/libags_gui.so.5.0.0
lib/libags_gui.so.6
lib/libags_gui.so.6.0.0
lib/libags_server.so
lib/libags_server.so.5
lib/libags_server.so.5.0.0
lib/libags_server.so.6
lib/libags_server.so.6.0.0
lib/libags_thread.so
lib/libags_thread.so.5
lib/libags_thread.so.5.0.0
lib/libags_thread.so.6
lib/libags_thread.so.6.0.0
lib/libgsequencer.so
lib/libgsequencer.so.0
lib/libgsequencer.so.0.0.1

View File

@ -1,7 +1,7 @@
PORTNAME= guitarix
DISTVERSIONPREFIX= V
DISTVERSION= 0.44.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View File

@ -1,6 +1,6 @@
PORTNAME= mp3plot
DISTVERSION= 0.6.0
PORTREVISION= 35
PORTREVISION= 36
CATEGORIES= audio
MASTER_SITES= http://p.outlyer.net/mp3plot/files/

View File

@ -1,6 +1,6 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.9.2
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= audio
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/

View File

@ -1,6 +1,6 @@
PORTNAME= pamixer
DISTVERSION= 1.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= fluffy@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= supercollider
DISTVERSION= 3.11.2
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= https://github.com/supercollider/supercollider/releases/download/Version-${PORTVERSION}/
DISTNAME= SuperCollider-${PORTVERSION}-Source

View File

@ -1,6 +1,6 @@
PORTNAME= wavetral
DISTVERSION= g20210517
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= bolt-lmm
DISTVERSION= 2.3.6
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= biology
MASTER_SITES= https://data.broadinstitute.org/alkesgroup/BOLT-LMM/downloads/
DISTNAME= BOLT-LMM_v${PORTVERSION}

View File

@ -1,7 +1,7 @@
PORTNAME= cufflinks
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1-89
PORTREVISION= 7
PORTREVISION= 8
DISTVERSIONSUFFIX= -gdc3b0cb
CATEGORIES= biology

View File

@ -1,6 +1,6 @@
PORTNAME= dsr-pdb
DISTVERSION= 1.0.3
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= biology
MASTER_SITES= https://graphics.stanford.edu/~drussel/
DISTNAME= ${PORTNAME}

View File

@ -1,6 +1,6 @@
PORTNAME= haplohseq
DISTVERSION= 0.1.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
DISTVERSION= 2.6.0
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= cad
DIST_SUBDIR= PrusaSlicer

View File

@ -1,6 +1,7 @@
PORTNAME= csxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= openscad
DISTVERSION= 2021.01.01-20221206
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= cad
MAINTAINER= mr@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= fcitx5-chinese-addons
DISTVERSION= 5.0.17
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:py_stroke,py_table

View File

@ -1,6 +1,6 @@
PORTNAME= libime-jyutping
DISTVERSION= 1.0.6
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:dict,model

View File

@ -1,6 +1,6 @@
PORTNAME= libime
DISTVERSION= 1.0.17
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066964
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 1cb26f29b16495c56eaec3a88197768d3dcb88a05a8ac7dcae666bb1244ca4d4
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 808179
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = af80e90a96dc09cf0b2218636b9ad25f4ebca1fccd6d030af911b8fe5a7a5115
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2530875
TIMESTAMP = 1706731845
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = b64c0c4563b99b903c050b293f56ac9519dab4eac3f26d96f717d955383a5ce4
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 809400
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = c1cadc4c52cd48b53ae888004a4b82a3fcc7895d23824ce4a0db4e15d62d1943
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2596177

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066981
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = b15ca6b6b5d3afe044079840f95f77f9a5f32296f269867d5361bf820603bad3
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 822657
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 909e58d3f9c09be959b490cde94ddc905f00907aa95bd527cf1eff74b02d223b
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2564831
TIMESTAMP = 1706731850
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 38e9fcd274118c1e850fc3601d1051144e4cf6357fb1c0cd2e76fb0fc18f3eb8
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 821835
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 85013d7f0e2e0a7ef4a64c1875f9eed8bd2afe1f6c029379654d5270f5a2dedf
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2627519

View File

@ -1,6 +1,6 @@
PORTNAME= librime
PORTVERSION= 1.7.3
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= chinese textproc
MAINTAINER= khng@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.4.0
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= gqrx
PORTVERSION= 2.17.3
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= comms hamradio

View File

@ -1,7 +1,7 @@
PORTNAME= gr-osmosdr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.3
PORTREVISION= 8
PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= comms hamradio

View File

@ -1,6 +1,6 @@
PORTNAME= wsjtx
DISTVERSION= 2.5.4
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}

View File

@ -1,6 +1,6 @@
PORTNAME= wsjtz
DISTVERSION= 2.5.4-1.22
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt-z/Source

View File

@ -1,7 +1,7 @@
PORTNAME= osm2pgrouting
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.8
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= converters databases geography
MAINTAINER= lbartoletti@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= osm2pgsql
PORTVERSION= 1.10.0
PORTREVISION= 1
CATEGORIES= converters geography
MAINTAINER= amdmi3@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= galera
PORTVERSION?= 25.3.37
PORTREVISION= 4
PORTREVISION= 5
DISTVERSIONPREFIX?= release_
CATEGORIES= databases
@ -33,6 +33,7 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs
USES= compiler:c++11-lang python:build cmake ssl
USE_CXXSTD= c++11
USE_LDCONFIG= yes
USE_GITHUB= yes

View File

@ -1,6 +1,6 @@
PORTNAME= galera
PORTVERSION= 26.4.16
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= release_
CATEGORIES= databases
PKGNAMESUFFIX= 26

View File

@ -1,6 +1,6 @@
PORTNAME= grass
PORTVERSION= 7.8.7
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \

View File

@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 5.0.24
PORTREVISION= 1
CATEGORIES= databases net
MASTER_SITES= https://fastdl.mongodb.org/src/ \
http://fastdl.mongodb.org/src/

View File

@ -1,6 +1,7 @@
PORTNAME= sfcgal
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
PORTREVISION= 1
CATEGORIES= databases math graphics
MASTER_SITES= https://github.com/CGAL/cgal/releases/download/v5.6/:source1

View File

@ -1,7 +1,7 @@
PORTNAME= soci
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.3
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= databases
MAINTAINER= nc@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= surrealdb
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.1
DISTVERSION= 1.2.0
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@ -21,21 +21,21 @@ USES= cargo llvm:15
USE_GITHUB= yes
CARGO_CRATES= actix-codec-0.5.1 \
actix-http-3.4.0 \
CARGO_CRATES= actix-codec-0.5.2 \
actix-http-3.6.0 \
actix-macros-0.2.4 \
actix-router-0.5.1 \
actix-router-0.5.2 \
actix-rt-2.9.0 \
actix-server-2.3.0 \
actix-service-2.0.2 \
actix-utils-3.0.1 \
actix-web-4.4.0 \
actix-web-4.5.1 \
actix-web-codegen-4.2.2 \
addr-0.15.6 \
addr2line-0.21.0 \
adler-1.0.2 \
ahash-0.7.7 \
ahash-0.8.6 \
ahash-0.8.7 \
aho-corasick-1.1.2 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
@ -43,46 +43,46 @@ CARGO_CRATES= actix-codec-0.5.1 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
anstream-0.6.4 \
anstyle-1.0.4 \
anstyle-parse-0.2.2 \
anstyle-query-1.0.0 \
anstyle-wincon-3.0.1 \
anstream-0.6.11 \
anstyle-1.0.6 \
anstyle-parse-0.2.3 \
anstyle-query-1.0.2 \
anstyle-wincon-3.0.2 \
any_ascii-0.3.2 \
anyhow-1.0.75 \
anyhow-1.0.79 \
approx-0.5.1 \
arbitrary-1.3.2 \
arc-swap-1.6.0 \
argon2-0.5.2 \
argon2-0.5.3 \
arrayvec-0.7.4 \
ascii-canvas-3.0.0 \
assert-json-diff-2.0.2 \
assert_fs-1.0.13 \
assert_fs-1.1.1 \
async-channel-1.9.0 \
async-compression-0.4.5 \
async-compression-0.4.6 \
async-executor-1.8.0 \
async-lock-2.8.0 \
async-lock-3.1.2 \
async-lock-3.3.0 \
async-recursion-0.3.2 \
async-recursion-1.0.5 \
async-stream-0.3.5 \
async-stream-impl-0.3.5 \
async-task-4.5.0 \
async-trait-0.1.74 \
async-task-4.7.0 \
async-trait-0.1.77 \
async_io_stream-0.3.3 \
atomic-0.5.3 \
atomic-polyfill-0.1.11 \
atomic-polyfill-1.0.3 \
autocfg-1.1.0 \
axum-0.6.20 \
axum-0.7.2 \
axum-client-ip-0.5.0 \
axum-0.7.4 \
axum-core-0.3.4 \
axum-core-0.4.1 \
axum-core-0.4.3 \
axum-extra-0.7.7 \
axum-macros-0.3.8 \
axum-server-0.5.1 \
backtrace-0.3.69 \
base64-0.13.1 \
base64-0.21.5 \
base64-0.21.7 \
base64ct-1.6.0 \
bcrypt-0.15.0 \
bincode-1.3.3 \
@ -91,78 +91,79 @@ CARGO_CRATES= actix-codec-0.5.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
bitflags-2.4.1 \
bitmaps-3.2.0 \
bitflags-2.4.2 \
bitmaps-3.2.1 \
bitvec-1.0.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
blowfish-0.9.1 \
borsh-1.2.0 \
borsh-derive-1.2.0 \
borsh-1.3.1 \
borsh-derive-1.3.1 \
brotli-3.4.0 \
brotli-decompressor-2.5.1 \
bstr-1.8.0 \
bstr-1.9.0 \
bumpalo-3.14.0 \
bytecheck-0.6.11 \
bytecheck_derive-0.6.11 \
bytemuck-1.14.0 \
bytecheck-0.6.12 \
bytecheck_derive-0.6.12 \
bytemuck-1.14.2 \
byteorder-1.5.0 \
bytes-1.5.0 \
bytestring-1.3.1 \
bzip2-sys-0.1.11+1.0.8 \
cast-0.3.0 \
cc-1.0.83 \
cedar-policy-2.4.2 \
cedar-policy-core-2.4.2 \
cedar-policy-validator-2.4.2 \
cedar-policy-2.4.3 \
cedar-policy-core-2.4.3 \
cedar-policy-validator-2.4.3 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.1.1 \
chrono-0.4.31 \
ciborium-0.2.1 \
ciborium-io-0.2.1 \
ciborium-ll-0.2.1 \
chrono-0.4.33 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
clang-sys-1.6.1 \
clap-4.4.11 \
clap_builder-4.4.11 \
clang-sys-1.7.0 \
clap-4.4.18 \
clap_builder-4.4.18 \
clap_derive-4.4.7 \
clap_lex-0.6.0 \
clipboard-win-4.5.0 \
colorchoice-1.0.0 \
concurrent-queue-2.4.0 \
console_error_panic_hook-0.1.7 \
const-oid-0.9.5 \
const-oid-0.9.6 \
convert_case-0.4.0 \
convert_case-0.6.0 \
cookie-0.16.2 \
core-foundation-0.9.3 \
core-foundation-sys-0.8.4 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
cpp_demangle-0.4.3 \
cpufeatures-0.2.11 \
cpufeatures-0.2.12 \
crc32fast-1.3.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
critical-section-1.1.2 \
crossbeam-channel-0.5.8 \
crossbeam-deque-0.8.3 \
crossbeam-epoch-0.9.15 \
crossbeam-utils-0.8.16 \
crossbeam-channel-0.5.11 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
crunchy-0.2.2 \
crypto-common-0.1.6 \
darling-0.20.3 \
darling_core-0.20.3 \
darling_macro-0.20.3 \
darling-0.20.5 \
darling_core-0.20.5 \
darling_macro-0.20.5 \
dashmap-5.5.3 \
data-encoding-2.5.0 \
deadpool-0.9.5 \
deadpool-runtime-0.1.3 \
debugid-0.8.0 \
der-0.7.8 \
deranged-0.3.9 \
deranged-0.3.11 \
derive-new-0.5.9 \
derive_arbitrary-1.3.2 \
derive_more-0.99.17 \
deunicode-1.4.1 \
deunicode-1.4.2 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
@ -176,18 +177,18 @@ CARGO_CRATES= actix-codec-0.5.1 \
ena-0.14.2 \
encoding_rs-0.8.33 \
endian-type-0.1.2 \
env_logger-0.10.1 \
env_logger-0.10.2 \
equivalent-1.0.1 \
errno-0.3.8 \
error-code-2.3.1 \
event-listener-2.5.3 \
event-listener-4.0.0 \
event-listener-4.0.3 \
event-listener-strategy-0.4.0 \
fail-0.4.0 \
fastrand-1.9.0 \
fastrand-2.0.1 \
fd-lock-3.0.13 \
filetime-0.2.22 \
filetime-0.2.23 \
findshlibs-0.10.2 \
fixedbitset-0.4.2 \
flate2-1.0.28 \
@ -197,55 +198,54 @@ CARGO_CRATES= actix-codec-0.5.1 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.1 \
forwarded-header-value-0.1.1 \
foundationdb-0.8.0 \
foundationdb-gen-0.8.0 \
foundationdb-macros-0.2.0 \
foundationdb-sys-0.8.0 \
fst-0.4.7 \
funty-2.0.0 \
futures-0.3.29 \
futures-channel-0.3.29 \
futures-0.3.30 \
futures-channel-0.3.30 \
futures-concurrency-7.4.3 \
futures-core-0.3.29 \
futures-executor-0.3.29 \
futures-io-0.3.29 \
futures-core-0.3.30 \
futures-executor-0.3.30 \
futures-io-0.3.30 \
futures-lite-1.13.0 \
futures-lite-2.0.1 \
futures-macro-0.3.29 \
futures-sink-0.3.29 \
futures-task-0.3.29 \
futures-lite-2.2.0 \
futures-macro-0.3.30 \
futures-sink-0.3.30 \
futures-task-0.3.30 \
futures-timer-3.0.2 \
futures-util-0.3.29 \
futures-util-0.3.30 \
fuzzy-matcher-0.3.7 \
generic-array-0.14.7 \
geo-0.26.0 \
geo-0.27.0 \
geo-types-0.7.12 \
geographiclib-rs-0.2.3 \
geographiclib-rs-0.2.4 \
getrandom-0.1.16 \
getrandom-0.2.11 \
getrandom-0.2.12 \
gimli-0.28.1 \
glob-0.3.1 \
globset-0.4.13 \
globwalk-0.8.1 \
h2-0.3.22 \
h2-0.4.0 \
half-1.8.2 \
globset-0.4.14 \
globwalk-0.9.1 \
h2-0.3.24 \
h2-0.4.2 \
half-2.3.1 \
hash32-0.2.1 \
hashbrown-0.12.3 \
hashbrown-0.14.3 \
headers-0.3.9 \
headers-core-0.2.0 \
heapless-0.7.16 \
heapless-0.7.17 \
heck-0.4.1 \
hermit-abi-0.3.3 \
hermit-abi-0.3.5 \
hex-0.4.3 \
hmac-0.12.1 \
home-0.5.5 \
home-0.5.9 \
http-0.2.11 \
http-1.0.0 \
http-body-0.4.5 \
http-body-0.4.6 \
http-body-1.0.0 \
http-body-util-0.1.0 \
http-range-header-0.3.1 \
@ -253,71 +253,70 @@ CARGO_CRATES= actix-codec-0.5.1 \
httparse-1.8.0 \
httpdate-1.0.3 \
humantime-2.1.0 \
hyper-0.14.27 \
hyper-1.0.1 \
hyper-0.14.28 \
hyper-1.1.0 \
hyper-rustls-0.24.2 \
hyper-timeout-0.4.1 \
hyper-tls-0.5.0 \
hyper-util-0.1.1 \
iana-time-zone-0.1.58 \
hyper-util-0.1.3 \
iana-time-zone-0.1.60 \
iana-time-zone-haiku-0.1.2 \
ident_case-1.0.1 \
idna-0.5.0 \
ignore-0.4.20 \
ignore-0.4.22 \
imbl-2.0.3 \
imbl-sized-chunks-0.1.1 \
imbl-sized-chunks-0.1.2 \
indexmap-1.9.3 \
indexmap-2.1.0 \
indexmap-2.2.2 \
indxdb-0.4.0 \
infer-0.2.3 \
inferno-0.11.19 \
inout-0.1.3 \
instant-0.1.12 \
ipnet-2.9.0 \
is-terminal-0.4.9 \
is-terminal-0.4.10 \
itertools-0.10.5 \
itertools-0.11.0 \
itoa-1.0.9 \
itoa-1.0.10 \
jemalloc-sys-0.5.4+5.3.0-patched \
jemallocator-0.5.4 \
jobserver-0.1.27 \
js-sys-0.3.66 \
js-sys-0.3.68 \
lalrpop-0.20.0 \
lalrpop-util-0.20.0 \
language-tags-0.3.2 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
lexicmp-0.1.0 \
libc-0.2.150 \
libc-0.2.153 \
libloading-0.7.4 \
libloading-0.8.1 \
libm-0.2.8 \
libmimalloc-sys-0.1.35 \
libredox-0.0.1 \
librocksdb-sys-0.11.0+8.1.1 \
libspeedb-sys-0.0.4+2.7.0 \
libz-sys-1.1.12 \
linux-raw-sys-0.4.12 \
libz-sys-1.1.15 \
linux-raw-sys-0.4.13 \
local-channel-0.1.5 \
local-waker-0.1.4 \
lock_api-0.4.11 \
log-0.4.20 \
lru-0.12.1 \
lz4-sys-1.9.4 \
matchers-0.1.0 \
matchit-0.7.3 \
matrixmultiply-0.3.8 \
md-5-0.10.6 \
memchr-2.6.4 \
memmap2-0.8.0 \
memoffset-0.9.0 \
memchr-2.7.1 \
memmap2-0.9.4 \
miette-5.10.0 \
miette-derive-5.10.0 \
mimalloc-0.1.39 \
mime-0.3.17 \
mime_guess-2.0.4 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.1 \
mio-0.8.9 \
miniz_oxide-0.7.2 \
mio-0.8.10 \
nanoid-0.4.0 \
nanorand-0.7.0 \
native-tls-0.2.11 \
@ -327,24 +326,24 @@ CARGO_CRATES= actix-codec-0.5.1 \
nix-0.26.4 \
nix-0.27.1 \
nom-7.1.3 \
nonempty-0.7.0 \
nu-ansi-term-0.46.0 \
num-bigint-0.4.4 \
num-bigint-dig-0.8.4 \
num-complex-0.4.4 \
num-complex-0.4.5 \
num-conv-0.1.0 \
num-format-0.4.4 \
num-integer-0.1.45 \
num-iter-0.1.43 \
num-traits-0.2.17 \
num-integer-0.1.46 \
num-iter-0.1.44 \
num-traits-0.2.18 \
num_cpus-1.16.0 \
object-0.32.1 \
object-0.32.2 \
object_store-0.8.0 \
once_cell-1.18.0 \
once_cell-1.19.0 \
oorandom-11.1.3 \
openssl-0.10.60 \
openssl-0.10.63 \
openssl-macros-0.1.1 \
openssl-probe-0.1.5 \
openssl-sys-0.9.96 \
openssl-sys-0.9.99 \
opentelemetry-0.19.0 \
opentelemetry-otlp-0.12.0 \
opentelemetry-proto-0.2.0 \
@ -361,20 +360,24 @@ CARGO_CRATES= actix-codec-0.5.1 \
pbkdf2-0.12.2 \
peeking_take_while-0.1.2 \
pem-2.0.1 \
pem-3.0.2 \
pem-3.0.3 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
petgraph-0.6.4 \
pharos-0.5.3 \
phf-0.11.2 \
phf_generator-0.11.2 \
phf_macros-0.11.2 \
phf_shared-0.10.0 \
phf_shared-0.11.2 \
pico-args-0.5.0 \
pin-project-1.1.3 \
pin-project-internal-1.1.3 \
pin-project-1.1.4 \
pin-project-internal-1.1.4 \
pin-project-lite-0.2.13 \
pin-utils-0.1.0 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.27 \
pkg-config-0.3.29 \
plotters-0.3.5 \
plotters-backend-0.3.5 \
plotters-svg-0.3.5 \
@ -382,15 +385,15 @@ CARGO_CRATES= actix-codec-0.5.1 \
pprof-0.13.0 \
ppv-lite86-0.2.17 \
precomputed-hash-0.1.1 \
predicates-3.0.4 \
predicates-3.1.0 \
predicates-core-1.0.6 \
predicates-tree-1.0.9 \
prettyplease-0.2.15 \
prettyplease-0.2.16 \
proc-macro-crate-1.3.1 \
proc-macro-crate-2.0.0 \
proc-macro-crate-3.1.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro2-1.0.70 \
proc-macro2-1.0.78 \
prometheus-0.13.3 \
prost-0.11.9 \
prost-derive-0.11.9 \
@ -399,7 +402,8 @@ CARGO_CRATES= actix-codec-0.5.1 \
ptr_meta-0.1.4 \
ptr_meta_derive-0.1.4 \
quick-xml-0.26.0 \
quote-1.0.33 \
quick_cache-0.4.1 \
quote-1.0.35 \
radium-0.7.0 \
radix_trie-0.2.1 \
rand-0.7.3 \
@ -411,61 +415,60 @@ CARGO_CRATES= actix-codec-0.5.1 \
rand_hc-0.2.0 \
rand_xoshiro-0.6.0 \
rawpointer-0.2.1 \
rayon-1.8.0 \
rayon-core-1.12.0 \
rayon-1.8.1 \
rayon-core-1.12.1 \
rcgen-0.11.3 \
redox_syscall-0.3.5 \
redox_syscall-0.4.1 \
redox_users-0.4.4 \
ref-cast-1.0.20 \
ref-cast-impl-1.0.20 \
regex-1.10.2 \
ref-cast-1.0.22 \
ref-cast-impl-1.0.22 \
regex-1.10.3 \
regex-automata-0.1.10 \
regex-automata-0.4.3 \
regex-automata-0.4.5 \
regex-syntax-0.6.29 \
regex-syntax-0.7.5 \
regex-syntax-0.8.2 \
relative-path-1.9.0 \
rend-0.4.1 \
reqwest-0.11.22 \
relative-path-1.9.2 \
rend-0.4.2 \
reqwest-0.11.24 \
retain_mut-0.1.7 \
revision-0.5.0 \
revision-derive-0.5.0 \
rexie-0.4.2 \
rgb-0.8.37 \
ring-0.16.20 \
ring-0.17.5 \
rkyv-0.7.42 \
rkyv_derive-0.7.42 \
ring-0.17.7 \
rkyv-0.7.44 \
rkyv_derive-0.7.44 \
rmp-0.8.12 \
rmp-serde-1.1.2 \
rmpv-1.0.1 \
roaring-0.10.2 \
robust-1.1.0 \
rocksdb-0.21.0 \
rquickjs-0.4.2 \
rquickjs-core-0.4.2 \
rquickjs-macro-0.4.2 \
rquickjs-sys-0.4.2 \
rsa-0.9.4 \
rquickjs-0.4.3 \
rquickjs-core-0.4.3 \
rquickjs-macro-0.4.3 \
rquickjs-sys-0.4.3 \
rsa-0.9.6 \
rstar-0.11.0 \
rust-stemmers-1.2.0 \
rust_decimal-1.33.1 \
rust_decimal-1.34.2 \
rustc-demangle-0.1.23 \
rustc-hash-1.1.0 \
rustc_lexer-0.1.0 \
rustc_version-0.4.0 \
rustix-0.38.26 \
rustls-0.21.7 \
rustix-0.38.31 \
rustls-0.21.10 \
rustls-pemfile-1.0.4 \
rustls-webpki-0.101.7 \
rustversion-1.0.14 \
rustyline-12.0.0 \
rustyline-derive-0.9.0 \
ryu-1.0.15 \
ryu-1.0.16 \
salsa20-0.10.2 \
same-file-1.0.6 \
schannel-0.1.22 \
schannel-0.1.23 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
sct-0.7.1 \
@ -475,9 +478,9 @@ CARGO_CRATES= actix-codec-0.5.1 \
semver-1.0.20 \
send_wrapper-0.6.0 \
serde-1.0.193 \
serde_bytes-0.11.12 \
serde_bytes-0.11.14 \
serde_derive-1.0.193 \
serde_html_form-0.2.2 \
serde_html_form-0.2.4 \
serde_json-1.0.108 \
serde_path_to_error-0.1.14 \
serde_qs-0.8.5 \
@ -489,25 +492,24 @@ CARGO_CRATES= actix-codec-0.5.1 \
sha1-0.10.6 \
sha2-0.10.8 \
sharded-slab-0.1.7 \
shlex-1.2.0 \
shlex-1.3.0 \
signal-hook-registry-1.4.1 \
signature-2.2.0 \
simdutf8-0.1.4 \
simple_asn1-0.6.2 \
siphasher-0.3.11 \
slab-0.4.9 \
smallvec-1.11.2 \
smol_str-0.2.0 \
smallvec-1.13.1 \
smol_str-0.2.1 \
snafu-0.7.5 \
snafu-derive-0.7.5 \
snap-1.1.0 \
socket2-0.4.10 \
snap-1.1.1 \
socket2-0.5.5 \
spade-2.4.1 \
spade-2.6.0 \
speedb-0.0.4 \
spin-0.5.2 \
spin-0.9.8 \
spki-0.7.2 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
stacker-0.1.15 \
static_assertions-1.1.0 \
@ -520,36 +522,38 @@ CARGO_CRATES= actix-codec-0.5.1 \
surrealdb-derive-0.12.0 \
surrealdb-jsonwebtoken-8.3.0-surreal.1 \
surrealdb-tikv-client-0.2.0-surreal.2 \
surrealml-core-0.0.3 \
symbolic-common-12.7.0 \
symbolic-demangle-12.7.0 \
surrealml-core-0.0.7 \
surrealml-core-0.0.8 \
symbolic-common-12.8.0 \
symbolic-demangle-12.8.0 \
syn-1.0.109 \
syn-2.0.39 \
syn-2.0.48 \
syn_derive-0.1.8 \
sync_wrapper-0.1.2 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
tap-1.0.1 \
tar-0.4.40 \
temp-dir-0.1.11 \
temp-dir-0.1.12 \
temp-env-0.3.6 \
tempfile-3.8.1 \
tempfile-3.10.0 \
term-0.7.0 \
termcolor-1.4.0 \
termcolor-1.4.1 \
terminal_size-0.3.0 \
termtree-0.4.1 \
test-log-0.2.13 \
thiserror-1.0.50 \
thiserror-impl-1.0.50 \
test-log-0.2.14 \
test-log-macros-0.2.14 \
thiserror-1.0.56 \
thiserror-impl-1.0.56 \
thread_local-1.1.7 \
time-0.3.30 \
time-0.3.34 \
time-core-0.1.2 \
time-macros-0.2.15 \
time-macros-0.2.17 \
tiny-keccak-2.0.2 \
tinytemplate-1.2.1 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
tokio-1.34.0 \
tokio-1.36.0 \
tokio-io-timeout-1.2.0 \
tokio-macros-2.2.0 \
tokio-native-tls-0.3.1 \
@ -559,7 +563,7 @@ CARGO_CRATES= actix-codec-0.5.1 \
tokio-util-0.7.10 \
toml_datetime-0.6.5 \
toml_edit-0.19.15 \
toml_edit-0.20.7 \
toml_edit-0.21.1 \
tonic-0.8.3 \
tonic-0.9.2 \
tower-0.4.13 \
@ -575,27 +579,28 @@ CARGO_CRATES= actix-codec-0.5.1 \
tracing-opentelemetry-0.19.0 \
tracing-subscriber-0.3.18 \
trice-0.4.0 \
try-lock-0.2.4 \
try-lock-0.2.5 \
try_map-0.3.1 \
tungstenite-0.20.1 \
typenum-1.17.0 \
ulid-1.1.0 \
ulid-1.1.2 \
unicase-2.7.0 \
unicode-bidi-0.3.13 \
unicode-bidi-0.3.15 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.22 \
unicode-script-0.5.5 \
unicode-security-0.1.0 \
unicode-segmentation-1.10.1 \
unicode-segmentation-1.11.0 \
unicode-width-0.1.11 \
unicode-xid-0.2.4 \
untrusted-0.7.1 \
untrusted-0.9.0 \
ureq-2.9.1 \
url-2.5.0 \
urlencoding-2.1.3 \
utf-8-0.7.6 \
utf8parse-0.2.1 \
uuid-1.6.1 \
uuid-1.7.0 \
valuable-0.1.0 \
vcpkg-0.2.15 \
version_check-0.9.4 \
@ -606,22 +611,23 @@ CARGO_CRATES= actix-codec-0.5.1 \
want-0.3.1 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.89 \
wasm-bindgen-backend-0.2.89 \
wasm-bindgen-futures-0.4.39 \
wasm-bindgen-macro-0.2.89 \
wasm-bindgen-macro-support-0.2.89 \
wasm-bindgen-shared-0.2.89 \
wasm-streams-0.3.0 \
wasm-bindgen-0.2.91 \
wasm-bindgen-backend-0.2.91 \
wasm-bindgen-futures-0.4.41 \
wasm-bindgen-macro-0.2.91 \
wasm-bindgen-macro-support-0.2.91 \
wasm-bindgen-shared-0.2.91 \
wasm-streams-0.4.0 \
wasmtimer-0.2.0 \
web-sys-0.3.66 \
webpki-roots-0.25.3 \
web-sys-0.3.68 \
web-time-1.0.0 \
webpki-roots-0.25.4 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.6 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.51.1 \
windows-core-0.52.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-targets-0.48.5 \
@ -640,20 +646,19 @@ CARGO_CRATES= actix-codec-0.5.1 \
windows_x86_64_gnullvm-0.52.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.0 \
winnow-0.5.19 \
winnow-0.5.39 \
winreg-0.50.0 \
wiremock-0.5.22 \
ws_stream_wasm-0.7.4 \
wyz-0.5.1 \
xattr-1.0.1 \
xattr-1.3.1 \
xml-rs-0.8.19 \
yasna-0.5.2 \
zerocopy-0.7.31 \
zerocopy-derive-0.7.31 \
zerocopy-0.7.32 \
zerocopy-derive-0.7.32 \
zeroize-1.7.0 \
zstd-0.12.4 \
zip-0.6.6 \
zstd-0.13.0 \
zstd-safe-6.0.6 \
zstd-safe-7.0.0 \
zstd-sys-2.0.9+zstd.1.5.5

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
PORTNAME= easystroke
DISTVERSION= 0.6.0-9
PORTREVISION= 5
PORTREVISION= 6
DISTVERSIONSUFFIX= -gf7c1614
CATEGORIES= deskutils

View File

@ -1,5 +1,6 @@
PORTNAME= kdepim-runtime
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= pinot
PORTVERSION= 1.21
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= deskutils
MAINTAINER= thierry@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= syncthingtray
PORTVERSION= 1.4.13
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils

View File

@ -1,5 +1,6 @@
PORTNAME= avro
PORTVERSION= 1.11.3
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= APACHE/avro/stable/cpp
PKGNAMESUFFIX= -cpp

View File

@ -1,7 +1,7 @@
PORTNAME= axmldec
PORTVERSION= 1.2.0
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org

View File

@ -15,7 +15,7 @@ MASTER_SITES= https://boostorg.jfrog.io/artifactory/main/release/${PORTVERSION}/
USES+= tar:bzip2
BOOST_MAJOR_VER=1
BOOST_MINOR_VER=83
BOOST_MINOR_VER=84
BOOST_PATCH_VER=0
BOOST_RC_VER=
BOOST_SHARED_LIB_VER=${BOOST_MAJOR_VER}.${BOOST_MINOR_VER}.${BOOST_PATCH_VER}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1692104278
SHA256 (boost_1_83_0.tar.bz2) = 6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e
SIZE (boost_1_83_0.tar.bz2) = 122892751
TIMESTAMP = 1702987429
SHA256 (boost_1_84_0.tar.bz2) = cc4b893acf645c9d4b698e9a0f08ca8846aa5d6c68275c14c3e7949c24109454
SIZE (boost_1_84_0.tar.bz2) = 123110547

View File

@ -1,6 +1,6 @@
PORTNAME= codeblocks
PORTVERSION= 20.03
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}

View File

@ -1,7 +1,7 @@
PORTNAME= collada-dom
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com

View File

@ -1,6 +1,6 @@
PORTNAME= cpp-hocon
PORTVERSION= 0.3.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= puppet@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= cpp-netlib
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.13.0
PORTREVISION= 6
PORTREVISION= 7
DISTVERSIONSUFFIX= -final
CATEGORIES= devel

View File

@ -1,6 +1,7 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
DISTVERSION= 2024.02.12.00
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,6 +1,7 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
DISTVERSION= 2024.02.12.00
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702061413
SHA256 (got-0.95.tar.gz) = e10cb0ee7b9e6e6a1172757557dd78d48a6d7b9d686b76021d9fb3c0b6b4140d
SIZE (got-0.95.tar.gz) = 925700
TIMESTAMP = 1707859038
SHA256 (got-0.96.tar.gz) = c2b982e8b3e6da0201593da73e55c74c944b86c4b3ea59f40b7718346cabd0f3
SIZE (got-0.96.tar.gz) = 927670

View File

@ -1,6 +1,7 @@
/* $OpenBSD: imsg-buffer.c,v 1.16 2023/06/19 17:19:50 claudio Exp $ */
/* $OpenBSD: imsg-buffer.c,v 1.18 2023/12/12 15:47:41 claudio Exp $ */
/*
* Copyright (c) 2023 Claudio Jeker <claudio@openbsd.org>
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
*
* Permission to use, copy, modify, and distribute this software for any
@ -24,6 +25,7 @@
#include <limits.h>
#include <errno.h>
#include <endian.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
@ -63,7 +65,7 @@ ibuf_dynamic(size_t len, size_t max)
{
struct ibuf *buf;
if (max < len) {
if (max == 0 || max < len) {
errno = EINVAL;
return (NULL);
}
@ -108,7 +110,7 @@ ibuf_reserve(struct ibuf *buf, size_t len)
{
void *b;
if (len > SIZE_MAX - buf->wpos) {
if (len > SIZE_MAX - buf->wpos || buf->max == 0) {
errno = ERANGE;
return (NULL);
}
@ -119,7 +121,6 @@ ibuf_reserve(struct ibuf *buf, size_t len)
b = buf->buf + buf->wpos;
buf->wpos += len;
memset(b, 0, len);
return (b);
}
@ -135,10 +136,17 @@ ibuf_add(struct ibuf *buf, const void *data, size_t len)
return (0);
}
int
ibuf_add_ibuf(struct ibuf *buf, const struct ibuf *from)
{
return ibuf_add(buf, ibuf_data(from), ibuf_size(from));
}
/* remove after tree is converted */
int
ibuf_add_buf(struct ibuf *buf, const struct ibuf *from)
{
return ibuf_add(buf, from->buf, from->wpos);
return ibuf_add_ibuf(buf, from);
}
int
@ -187,6 +195,38 @@ ibuf_add_n64(struct ibuf *buf, uint64_t value)
return ibuf_add(buf, &value, sizeof(value));
}
int
ibuf_add_h16(struct ibuf *buf, uint64_t value)
{
uint16_t v;
if (value > UINT16_MAX) {
errno = EINVAL;
return (-1);
}
v = value;
return ibuf_add(buf, &v, sizeof(v));
}
int
ibuf_add_h32(struct ibuf *buf, uint64_t value)
{
uint32_t v;
if (value > UINT32_MAX) {
errno = EINVAL;
return (-1);
}
v = value;
return ibuf_add(buf, &v, sizeof(v));
}
int
ibuf_add_h64(struct ibuf *buf, uint64_t value)
{
return ibuf_add(buf, &value, sizeof(value));
}
int
ibuf_add_zero(struct ibuf *buf, size_t len)
{
@ -194,19 +234,21 @@ ibuf_add_zero(struct ibuf *buf, size_t len)
if ((b = ibuf_reserve(buf, len)) == NULL)
return (-1);
memset(b, 0, len);
return (0);
}
void *
ibuf_seek(struct ibuf *buf, size_t pos, size_t len)
{
/* only allowed to seek in already written parts */
if (len > SIZE_MAX - pos || pos + len > buf->wpos) {
/* only allow seeking between rpos and wpos */
if (ibuf_size(buf) < pos || SIZE_MAX - pos < len ||
ibuf_size(buf) < pos + len) {
errno = ERANGE;
return (NULL);
}
return (buf->buf + pos);
return (buf->buf + buf->rpos + pos);
}
int
@ -267,39 +309,201 @@ ibuf_set_n64(struct ibuf *buf, size_t pos, uint64_t value)
return (ibuf_set(buf, pos, &value, sizeof(value)));
}
int
ibuf_set_h16(struct ibuf *buf, size_t pos, uint64_t value)
{
uint16_t v;
if (value > UINT16_MAX) {
errno = EINVAL;
return (-1);
}
v = value;
return (ibuf_set(buf, pos, &v, sizeof(v)));
}
int
ibuf_set_h32(struct ibuf *buf, size_t pos, uint64_t value)
{
uint32_t v;
if (value > UINT32_MAX) {
errno = EINVAL;
return (-1);
}
v = value;
return (ibuf_set(buf, pos, &v, sizeof(v)));
}
int
ibuf_set_h64(struct ibuf *buf, size_t pos, uint64_t value)
{
return (ibuf_set(buf, pos, &value, sizeof(value)));
}
void *
ibuf_data(struct ibuf *buf)
ibuf_data(const struct ibuf *buf)
{
return (buf->buf);
return (buf->buf + buf->rpos);
}
size_t
ibuf_size(struct ibuf *buf)
ibuf_size(const struct ibuf *buf)
{
return (buf->wpos);
return (buf->wpos - buf->rpos);
}
size_t
ibuf_left(struct ibuf *buf)
ibuf_left(const struct ibuf *buf)
{
if (buf->max == 0)
return (0);
return (buf->max - buf->wpos);
}
int
ibuf_truncate(struct ibuf *buf, size_t len)
{
if (ibuf_size(buf) >= len) {
buf->wpos = buf->rpos + len;
return (0);
}
if (buf->max == 0) {
/* only allow to truncate down */
errno = ERANGE;
return (-1);
}
return ibuf_add_zero(buf, len - ibuf_size(buf));
}
void
ibuf_rewind(struct ibuf *buf)
{
buf->rpos = 0;
}
void
ibuf_close(struct msgbuf *msgbuf, struct ibuf *buf)
{
ibuf_enqueue(msgbuf, buf);
}
void
ibuf_from_buffer(struct ibuf *buf, void *data, size_t len)
{
memset(buf, 0, sizeof(*buf));
buf->buf = data;
buf->size = buf->wpos = len;
buf->fd = -1;
}
void
ibuf_from_ibuf(struct ibuf *buf, const struct ibuf *from)
{
ibuf_from_buffer(buf, ibuf_data(from), ibuf_size(from));
}
int
ibuf_get(struct ibuf *buf, void *data, size_t len)
{
if (ibuf_size(buf) < len) {
errno = EBADMSG;
return (-1);
}
memcpy(data, ibuf_data(buf), len);
buf->rpos += len;
return (0);
}
int
ibuf_get_ibuf(struct ibuf *buf, size_t len, struct ibuf *new)
{
if (ibuf_size(buf) < len) {
errno = EBADMSG;
return (-1);
}
ibuf_from_buffer(new, ibuf_data(buf), len);
buf->rpos += len;
return (0);
}
int
ibuf_get_n8(struct ibuf *buf, uint8_t *value)
{
return ibuf_get(buf, value, sizeof(*value));
}
int
ibuf_get_n16(struct ibuf *buf, uint16_t *value)
{
int rv;
rv = ibuf_get(buf, value, sizeof(*value));
*value = be16toh(*value);
return (rv);
}
int
ibuf_get_n32(struct ibuf *buf, uint32_t *value)
{
int rv;
rv = ibuf_get(buf, value, sizeof(*value));
*value = be32toh(*value);
return (rv);
}
int
ibuf_get_n64(struct ibuf *buf, uint64_t *value)
{
int rv;
rv = ibuf_get(buf, value, sizeof(*value));
*value = be64toh(*value);
return (rv);
}
int
ibuf_get_h16(struct ibuf *buf, uint16_t *value)
{
return ibuf_get(buf, value, sizeof(*value));
}
int
ibuf_get_h32(struct ibuf *buf, uint32_t *value)
{
return ibuf_get(buf, value, sizeof(*value));
}
int
ibuf_get_h64(struct ibuf *buf, uint64_t *value)
{
return ibuf_get(buf, value, sizeof(*value));
}
int
ibuf_skip(struct ibuf *buf, size_t len)
{
if (ibuf_size(buf) < len) {
errno = EBADMSG;
return (-1);
}
buf->rpos += len;
return (0);
}
void
ibuf_free(struct ibuf *buf)
{
if (buf == NULL)
return;
#ifdef NOTYET
if (buf->max == 0) /* if buf lives on the stack */
abort(); /* abort before causing more harm */
if (buf->fd != -1)
close(buf->fd);
#endif
freezero(buf->buf, buf->size);
free(buf);
}
@ -316,15 +520,15 @@ ibuf_fd_get(struct ibuf *buf)
int fd;
fd = buf->fd;
#ifdef NOTYET
buf->fd = -1;
#endif
return (fd);
}
void
ibuf_fd_set(struct ibuf *buf, int fd)
{
if (buf->max == 0) /* if buf lives on the stack */
abort(); /* abort before causing more harm */
if (buf->fd != -1)
close(buf->fd);
buf->fd = fd;
@ -342,8 +546,8 @@ ibuf_write(struct msgbuf *msgbuf)
TAILQ_FOREACH(buf, &msgbuf->bufs, entry) {
if (i >= IOV_MAX)
break;
iov[i].iov_base = buf->buf + buf->rpos;
iov[i].iov_len = buf->wpos - buf->rpos;
iov[i].iov_base = ibuf_data(buf);
iov[i].iov_len = ibuf_size(buf);
i++;
}
@ -382,8 +586,8 @@ msgbuf_drain(struct msgbuf *msgbuf, size_t n)
for (buf = TAILQ_FIRST(&msgbuf->bufs); buf != NULL && n > 0;
buf = next) {
next = TAILQ_NEXT(buf, entry);
if (n >= buf->wpos - buf->rpos) {
n -= buf->wpos - buf->rpos;
if (n >= ibuf_size(buf)) {
n -= ibuf_size(buf);
ibuf_dequeue(msgbuf, buf);
} else {
buf->rpos += n;
@ -423,8 +627,8 @@ msgbuf_write(struct msgbuf *msgbuf)
break;
if (i > 0 && buf->fd != -1)
break;
iov[i].iov_base = buf->buf + buf->rpos;
iov[i].iov_len = buf->wpos - buf->rpos;
iov[i].iov_base = ibuf_data(buf);
iov[i].iov_len = ibuf_size(buf);
i++;
if (buf->fd != -1)
buf0 = buf;
@ -471,9 +675,17 @@ again:
return (1);
}
uint32_t
msgbuf_queuelen(struct msgbuf *msgbuf)
{
return (msgbuf->queued);
}
static void
ibuf_enqueue(struct msgbuf *msgbuf, struct ibuf *buf)
{
if (buf->max == 0) /* if buf lives on the stack */
abort(); /* abort before causing more harm */
TAILQ_INSERT_TAIL(&msgbuf->bufs, buf, entry);
msgbuf->queued++;
}
@ -482,12 +694,6 @@ static void
ibuf_dequeue(struct msgbuf *msgbuf, struct ibuf *buf)
{
TAILQ_REMOVE(&msgbuf->bufs, buf, entry);
if (buf->fd != -1) {
close(buf->fd);
buf->fd = -1;
}
msgbuf->queued--;
ibuf_free(buf);
}

View File

@ -1,6 +1,7 @@
/* $OpenBSD: imsg.c,v 1.19 2023/06/19 17:19:50 claudio Exp $ */
/* $OpenBSD: imsg.c,v 1.23 2023/12/12 15:47:41 claudio Exp $ */
/*
* Copyright (c) 2023 Claudio Jeker <claudio@openbsd.org>
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
*
* Permission to use, copy, modify, and distribute this software for any
@ -30,23 +31,28 @@
#include "imsg.h"
struct imsg_fd {
TAILQ_ENTRY(imsg_fd) entry;
int fd;
};
int imsg_fd_overhead = 0;
static int imsg_get_fd(struct imsgbuf *);
static int imsg_dequeue_fd(struct imsgbuf *);
void
imsg_init(struct imsgbuf *ibuf, int fd)
imsg_init(struct imsgbuf *imsgbuf, int fd)
{
msgbuf_init(&ibuf->w);
memset(&ibuf->r, 0, sizeof(ibuf->r));
ibuf->fd = fd;
ibuf->w.fd = fd;
ibuf->pid = getpid();
TAILQ_INIT(&ibuf->fds);
msgbuf_init(&imsgbuf->w);
memset(&imsgbuf->r, 0, sizeof(imsgbuf->r));
imsgbuf->fd = fd;
imsgbuf->w.fd = fd;
imsgbuf->pid = getpid();
TAILQ_INIT(&imsgbuf->fds);
}
ssize_t
imsg_read(struct imsgbuf *ibuf)
imsg_read(struct imsgbuf *imsgbuf)
{
struct msghdr msg;
struct cmsghdr *cmsg;
@ -62,8 +68,8 @@ imsg_read(struct imsgbuf *ibuf)
memset(&msg, 0, sizeof(msg));
memset(&cmsgbuf, 0, sizeof(cmsgbuf));
iov.iov_base = ibuf->r.buf + ibuf->r.wpos;
iov.iov_len = sizeof(ibuf->r.buf) - ibuf->r.wpos;
iov.iov_base = imsgbuf->r.buf + imsgbuf->r.wpos;
iov.iov_len = sizeof(imsgbuf->r.buf) - imsgbuf->r.wpos;
msg.msg_iov = &iov;
msg.msg_iovlen = 1;
msg.msg_control = &cmsgbuf.buf;
@ -81,13 +87,13 @@ again:
return (-1);
}
if ((n = recvmsg(ibuf->fd, &msg, 0)) == -1) {
if ((n = recvmsg(imsgbuf->fd, &msg, 0)) == -1) {
if (errno == EINTR)
goto again;
goto fail;
}
ibuf->r.wpos += n;
imsgbuf->r.wpos += n;
for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL;
cmsg = CMSG_NXTHDR(&msg, cmsg)) {
@ -107,7 +113,7 @@ again:
fd = ((int *)CMSG_DATA(cmsg))[i];
if (ifd != NULL) {
ifd->fd = fd;
TAILQ_INSERT_TAIL(&ibuf->fds, ifd,
TAILQ_INSERT_TAIL(&imsgbuf->fds, ifd,
entry);
ifd = NULL;
} else
@ -123,77 +129,145 @@ fail:
}
ssize_t
imsg_get(struct imsgbuf *ibuf, struct imsg *imsg)
imsg_get(struct imsgbuf *imsgbuf, struct imsg *imsg)
{
struct imsg m;
size_t av, left, datalen;
av = ibuf->r.wpos;
av = imsgbuf->r.wpos;
if (IMSG_HEADER_SIZE > av)
return (0);
memcpy(&imsg->hdr, ibuf->r.buf, sizeof(imsg->hdr));
if (imsg->hdr.len < IMSG_HEADER_SIZE ||
imsg->hdr.len > MAX_IMSGSIZE) {
memcpy(&m.hdr, imsgbuf->r.buf, sizeof(m.hdr));
if (m.hdr.len < IMSG_HEADER_SIZE ||
m.hdr.len > MAX_IMSGSIZE) {
errno = ERANGE;
return (-1);
}
if (imsg->hdr.len > av)
if (m.hdr.len > av)
return (0);
datalen = imsg->hdr.len - IMSG_HEADER_SIZE;
ibuf->r.rptr = ibuf->r.buf + IMSG_HEADER_SIZE;
if (datalen == 0)
imsg->data = NULL;
else if ((imsg->data = malloc(datalen)) == NULL)
return (-1);
if (imsg->hdr.flags & IMSGF_HASFD)
imsg->fd = imsg_get_fd(ibuf);
else
imsg->fd = -1;
m.fd = -1;
m.buf = NULL;
m.data = NULL;
if (datalen != 0)
memcpy(imsg->data, ibuf->r.rptr, datalen);
datalen = m.hdr.len - IMSG_HEADER_SIZE;
imsgbuf->r.rptr = imsgbuf->r.buf + IMSG_HEADER_SIZE;
if (datalen != 0) {
if ((m.buf = ibuf_open(datalen)) == NULL)
return (-1);
if (ibuf_add(m.buf, imsgbuf->r.rptr, datalen) == -1) {
/* this should never fail */
ibuf_free(m.buf);
return (-1);
}
m.data = ibuf_data(m.buf);
}
if (imsg->hdr.len < av) {
left = av - imsg->hdr.len;
memmove(&ibuf->r.buf, ibuf->r.buf + imsg->hdr.len, left);
ibuf->r.wpos = left;
if (m.hdr.flags & IMSGF_HASFD)
m.fd = imsg_dequeue_fd(imsgbuf);
if (m.hdr.len < av) {
left = av - m.hdr.len;
memmove(&imsgbuf->r.buf, imsgbuf->r.buf + m.hdr.len, left);
imsgbuf->r.wpos = left;
} else
ibuf->r.wpos = 0;
imsgbuf->r.wpos = 0;
*imsg = m;
return (datalen + IMSG_HEADER_SIZE);
}
int
imsg_compose(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
int fd, const void *data, uint16_t datalen)
imsg_get_ibuf(struct imsg *imsg, struct ibuf *ibuf)
{
if (imsg->buf == NULL) {
errno = EBADMSG;
return (-1);
}
return ibuf_get_ibuf(imsg->buf, ibuf_size(imsg->buf), ibuf);
}
int
imsg_get_data(struct imsg *imsg, void *data, size_t len)
{
if (len == 0) {
errno = EINVAL;
return (-1);
}
if (imsg->buf == NULL || ibuf_size(imsg->buf) != len) {
errno = EBADMSG;
return (-1);
}
return ibuf_get(imsg->buf, data, len);
}
int
imsg_get_fd(struct imsg *imsg)
{
int fd = imsg->fd;
imsg->fd = -1;
return fd;
}
uint32_t
imsg_get_id(struct imsg *imsg)
{
return (imsg->hdr.peerid);
}
size_t
imsg_get_len(struct imsg *imsg)
{
if (imsg->buf == NULL)
return 0;
return ibuf_size(imsg->buf);
}
pid_t
imsg_get_pid(struct imsg *imsg)
{
return (imsg->hdr.pid);
}
uint32_t
imsg_get_type(struct imsg *imsg)
{
return (imsg->hdr.type);
}
int
imsg_compose(struct imsgbuf *imsgbuf, uint32_t type, uint32_t id, pid_t pid,
int fd, const void *data, size_t datalen)
{
struct ibuf *wbuf;
if ((wbuf = imsg_create(ibuf, type, peerid, pid, datalen)) == NULL)
if ((wbuf = imsg_create(imsgbuf, type, id, pid, datalen)) == NULL)
return (-1);
if (imsg_add(wbuf, data, datalen) == -1)
return (-1);
ibuf_fd_set(wbuf, fd);
imsg_close(ibuf, wbuf);
imsg_close(imsgbuf, wbuf);
return (1);
}
int
imsg_composev(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
imsg_composev(struct imsgbuf *imsgbuf, uint32_t type, uint32_t id, pid_t pid,
int fd, const struct iovec *iov, int iovcnt)
{
struct ibuf *wbuf;
int i, datalen = 0;
int i;
size_t datalen = 0;
for (i = 0; i < iovcnt; i++)
datalen += iov[i].iov_len;
if ((wbuf = imsg_create(ibuf, type, peerid, pid, datalen)) == NULL)
if ((wbuf = imsg_create(imsgbuf, type, id, pid, datalen)) == NULL)
return (-1);
for (i = 0; i < iovcnt; i++)
@ -201,16 +275,20 @@ imsg_composev(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
return (-1);
ibuf_fd_set(wbuf, fd);
imsg_close(ibuf, wbuf);
imsg_close(imsgbuf, wbuf);
return (1);
}
/*
* Enqueue imsg with payload from ibuf buf. fd passing is not possible
* with this function.
*/
int
imsg_compose_ibuf(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid,
imsg_compose_ibuf(struct imsgbuf *imsgbuf, uint32_t type, uint32_t id,
pid_t pid, struct ibuf *buf)
{
struct ibuf *wbuf = NULL;
struct ibuf *hdrbuf = NULL;
struct imsg_hdr hdr;
int save_errno;
@ -222,30 +300,64 @@ imsg_compose_ibuf(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid,
hdr.type = type;
hdr.len = ibuf_size(buf) + IMSG_HEADER_SIZE;
hdr.flags = 0;
hdr.peerid = peerid;
hdr.peerid = id;
if ((hdr.pid = pid) == 0)
hdr.pid = ibuf->pid;
hdr.pid = imsgbuf->pid;
if ((wbuf = ibuf_open(IMSG_HEADER_SIZE)) == NULL)
if ((hdrbuf = ibuf_open(IMSG_HEADER_SIZE)) == NULL)
goto fail;
if (imsg_add(wbuf, &hdr, sizeof(hdr)) == -1)
if (imsg_add(hdrbuf, &hdr, sizeof(hdr)) == -1)
goto fail;
ibuf_close(&ibuf->w, wbuf);
ibuf_close(&ibuf->w, buf);
ibuf_close(&imsgbuf->w, hdrbuf);
ibuf_close(&imsgbuf->w, buf);
return (1);
fail:
save_errno = errno;
ibuf_free(buf);
ibuf_free(wbuf);
ibuf_free(hdrbuf);
errno = save_errno;
return (-1);
}
/*
* Forward imsg to another channel. Any attached fd is closed.
*/
int
imsg_forward(struct imsgbuf *imsgbuf, struct imsg *msg)
{
struct ibuf *wbuf;
size_t len = 0;
if (msg->fd != -1) {
close(msg->fd);
msg->fd = -1;
}
if (msg->buf != NULL) {
ibuf_rewind(msg->buf);
len = ibuf_size(msg->buf);
}
if ((wbuf = imsg_create(imsgbuf, msg->hdr.type, msg->hdr.peerid,
msg->hdr.pid, len)) == NULL)
return (-1);
if (msg->buf != NULL) {
if (ibuf_add_buf(wbuf, msg->buf) == -1) {
ibuf_free(wbuf);
return (-1);
}
}
imsg_close(imsgbuf, wbuf);
return (1);
}
struct ibuf *
imsg_create(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
uint16_t datalen)
imsg_create(struct imsgbuf *imsgbuf, uint32_t type, uint32_t id, pid_t pid,
size_t datalen)
{
struct ibuf *wbuf;
struct imsg_hdr hdr;
@ -258,9 +370,9 @@ imsg_create(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
hdr.type = type;
hdr.flags = 0;
hdr.peerid = peerid;
hdr.peerid = id;
if ((hdr.pid = pid) == 0)
hdr.pid = ibuf->pid;
hdr.pid = imsgbuf->pid;
if ((wbuf = ibuf_dynamic(datalen, MAX_IMSGSIZE)) == NULL) {
return (NULL);
}
@ -271,7 +383,7 @@ imsg_create(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid, pid_t pid,
}
int
imsg_add(struct ibuf *msg, const void *data, uint16_t datalen)
imsg_add(struct ibuf *msg, const void *data, size_t datalen)
{
if (datalen)
if (ibuf_add(msg, data, datalen) == -1) {
@ -282,7 +394,7 @@ imsg_add(struct ibuf *msg, const void *data, uint16_t datalen)
}
void
imsg_close(struct imsgbuf *ibuf, struct ibuf *msg)
imsg_close(struct imsgbuf *imsgbuf, struct ibuf *msg)
{
struct imsg_hdr *hdr;
@ -293,46 +405,46 @@ imsg_close(struct imsgbuf *ibuf, struct ibuf *msg)
hdr->flags |= IMSGF_HASFD;
hdr->len = ibuf_size(msg);
ibuf_close(&ibuf->w, msg);
ibuf_close(&imsgbuf->w, msg);
}
void
imsg_free(struct imsg *imsg)
{
freezero(imsg->data, imsg->hdr.len - IMSG_HEADER_SIZE);
ibuf_free(imsg->buf);
}
static int
imsg_get_fd(struct imsgbuf *ibuf)
imsg_dequeue_fd(struct imsgbuf *imsgbuf)
{
int fd;
struct imsg_fd *ifd;
if ((ifd = TAILQ_FIRST(&ibuf->fds)) == NULL)
if ((ifd = TAILQ_FIRST(&imsgbuf->fds)) == NULL)
return (-1);
fd = ifd->fd;
TAILQ_REMOVE(&ibuf->fds, ifd, entry);
TAILQ_REMOVE(&imsgbuf->fds, ifd, entry);
free(ifd);
return (fd);
}
int
imsg_flush(struct imsgbuf *ibuf)
imsg_flush(struct imsgbuf *imsgbuf)
{
while (ibuf->w.queued)
if (msgbuf_write(&ibuf->w) <= 0)
while (imsgbuf->w.queued)
if (msgbuf_write(&imsgbuf->w) <= 0)
return (-1);
return (0);
}
void
imsg_clear(struct imsgbuf *ibuf)
imsg_clear(struct imsgbuf *imsgbuf)
{
int fd;
msgbuf_clear(&ibuf->w);
while ((fd = imsg_get_fd(ibuf)) != -1)
msgbuf_clear(&imsgbuf->w);
while ((fd = imsg_dequeue_fd(imsgbuf)) != -1)
close(fd);
}

View File

@ -1,6 +1,7 @@
/* $OpenBSD: imsg.h,v 1.7 2023/06/19 17:19:50 claudio Exp $ */
/* $OpenBSD: imsg.h,v 1.8 2023/12/12 15:47:41 claudio Exp $ */
/*
* Copyright (c) 2023 Claudio Jeker <claudio@openbsd.org>
* Copyright (c) 2006, 2007 Pierre-Yves Ritschard <pyr@openbsd.org>
* Copyright (c) 2006, 2007, 2008 Reyk Floeter <reyk@openbsd.org>
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
@ -21,7 +22,7 @@
#ifndef _IMSG_H_
#define _IMSG_H_
#include <stdint.h>
#include <sys/types.h>
#define IBUF_READ_SIZE 65535
#define IMSG_HEADER_SIZE sizeof(struct imsg_hdr)
@ -49,11 +50,7 @@ struct ibuf_read {
size_t wpos;
};
struct imsg_fd {
TAILQ_ENTRY(imsg_fd) entry;
int fd;
};
struct imsg_fd;
struct imsgbuf {
TAILQ_HEAD(, imsg_fd) fds;
struct ibuf_read r;
@ -76,6 +73,7 @@ struct imsg {
struct imsg_hdr hdr;
int fd;
void *data;
struct ibuf *buf;
};
struct iovec;
@ -85,11 +83,15 @@ struct ibuf *ibuf_open(size_t);
struct ibuf *ibuf_dynamic(size_t, size_t);
int ibuf_add(struct ibuf *, const void *, size_t);
int ibuf_add_buf(struct ibuf *, const struct ibuf *);
int ibuf_add_ibuf(struct ibuf *, const struct ibuf *);
int ibuf_add_zero(struct ibuf *, size_t);
int ibuf_add_n8(struct ibuf *, uint64_t);
int ibuf_add_n16(struct ibuf *, uint64_t);
int ibuf_add_n32(struct ibuf *, uint64_t);
int ibuf_add_n64(struct ibuf *, uint64_t);
int ibuf_add_h16(struct ibuf *, uint64_t);
int ibuf_add_h32(struct ibuf *, uint64_t);
int ibuf_add_h64(struct ibuf *, uint64_t);
void *ibuf_reserve(struct ibuf *, size_t);
void *ibuf_seek(struct ibuf *, size_t, size_t);
int ibuf_set(struct ibuf *, size_t, const void *, size_t);
@ -97,10 +99,27 @@ int ibuf_set_n8(struct ibuf *, size_t, uint64_t);
int ibuf_set_n16(struct ibuf *, size_t, uint64_t);
int ibuf_set_n32(struct ibuf *, size_t, uint64_t);
int ibuf_set_n64(struct ibuf *, size_t, uint64_t);
void *ibuf_data(struct ibuf *);
size_t ibuf_size(struct ibuf *);
size_t ibuf_left(struct ibuf *);
int ibuf_set_h16(struct ibuf *, size_t, uint64_t);
int ibuf_set_h32(struct ibuf *, size_t, uint64_t);
int ibuf_set_h64(struct ibuf *, size_t, uint64_t);
void *ibuf_data(const struct ibuf *);
size_t ibuf_size(const struct ibuf *);
size_t ibuf_left(const struct ibuf *);
int ibuf_truncate(struct ibuf *, size_t);
void ibuf_rewind(struct ibuf *);
void ibuf_close(struct msgbuf *, struct ibuf *);
void ibuf_from_buffer(struct ibuf *, void *, size_t);
void ibuf_from_ibuf(struct ibuf *, const struct ibuf *);
int ibuf_get(struct ibuf *, void *, size_t);
int ibuf_get_ibuf(struct ibuf *, size_t, struct ibuf *);
int ibuf_get_n8(struct ibuf *, uint8_t *);
int ibuf_get_n16(struct ibuf *, uint16_t *);
int ibuf_get_n32(struct ibuf *, uint32_t *);
int ibuf_get_n64(struct ibuf *, uint64_t *);
int ibuf_get_h16(struct ibuf *, uint16_t *);
int ibuf_get_h32(struct ibuf *, uint32_t *);
int ibuf_get_h64(struct ibuf *, uint64_t *);
int ibuf_skip(struct ibuf *, size_t);
void ibuf_free(struct ibuf *);
int ibuf_fd_avail(struct ibuf *);
int ibuf_fd_get(struct ibuf *);
@ -108,20 +127,29 @@ void ibuf_fd_set(struct ibuf *, int);
int ibuf_write(struct msgbuf *);
void msgbuf_init(struct msgbuf *);
void msgbuf_clear(struct msgbuf *);
uint32_t msgbuf_queuelen(struct msgbuf *);
int msgbuf_write(struct msgbuf *);
/* imsg.c */
void imsg_init(struct imsgbuf *, int);
ssize_t imsg_read(struct imsgbuf *);
ssize_t imsg_get(struct imsgbuf *, struct imsg *);
int imsg_get_ibuf(struct imsg *, struct ibuf *);
int imsg_get_data(struct imsg *, void *, size_t);
int imsg_get_fd(struct imsg *);
uint32_t imsg_get_id(struct imsg *);
size_t imsg_get_len(struct imsg *);
pid_t imsg_get_pid(struct imsg *);
uint32_t imsg_get_type(struct imsg *);
int imsg_forward(struct imsgbuf *, struct imsg *);
int imsg_compose(struct imsgbuf *, uint32_t, uint32_t, pid_t, int,
const void *, uint16_t);
const void *, size_t);
int imsg_composev(struct imsgbuf *, uint32_t, uint32_t, pid_t, int,
const struct iovec *, int);
int imsg_compose_ibuf(struct imsgbuf *, uint32_t, uint32_t, pid_t,
struct ibuf *);
struct ibuf *imsg_create(struct imsgbuf *, uint32_t, uint32_t, pid_t, uint16_t);
int imsg_add(struct ibuf *, const void *, uint16_t);
struct ibuf *imsg_create(struct imsgbuf *, uint32_t, uint32_t, pid_t, size_t);
int imsg_add(struct ibuf *, const void *, size_t);
void imsg_close(struct imsgbuf *, struct ibuf *);
void imsg_free(struct imsg *);
int imsg_flush(struct imsgbuf *);

View File

@ -1,5 +1,6 @@
PORTNAME= heaptrack
DISTVERSION= 1.5.0
PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/

View File

@ -1,7 +1,7 @@
PORTNAME= hpx
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View File

@ -1,6 +1,7 @@
PORTNAME= ikos
DISTVERSIONPREFIX= v
DISTVERSION= 3.2
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
PORTNAME= jenkins
PORTVERSION= 2.444
PORTVERSION= 2.445
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707707852
SHA256 (jenkins/2.444/jenkins.war) = ab093a455fc35951c9b46361002e17cc3ed7c59b0943bbee3a57a363f3370d2e
SIZE (jenkins/2.444/jenkins.war) = 86459365
TIMESTAMP = 1707836842
SHA256 (jenkins/2.445/jenkins.war) = e505d4d41e775691292ff3a0323fee1064ff0219901acc47476acd65f87b3099
SIZE (jenkins/2.445/jenkins.war) = 86461711

View File

@ -1,6 +1,6 @@
PORTNAME= leatherman
PORTVERSION= 1.12.9
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= puppet@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= libcutl
PORTVERSION= 1.11.0
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://www.codesynthesis.com/download/xsd/4.2/

View File

@ -1,6 +1,6 @@
PORTNAME= libiqxmlrpc
PORTVERSION= 0.13.5
PORTREVISION= 20
PORTREVISION= 21
CATEGORIES= devel net
MASTER_SITES= SF

View File

@ -1,6 +1,6 @@
PORTNAME= liblas
PORTVERSION= 1.8.1
PORTREVISION= 24
PORTREVISION= 25
CATEGORIES= devel
MAINTAINER= wen@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= liborcus
DISTVERSION= 0.19.2
PORTREVISION= 1
CATEGORIES= devel misc
MASTER_SITES= https://kohei.us/files/orcus/src/

View File

@ -1,6 +1,7 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
DISTVERSION= 8.13.30
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org

View File

@ -128,6 +128,7 @@ CLANG_USE= PERL5=build
COMPILER_RT_DESC= Sanitizer libraries
COMPILER_RT_IMPLIES= CLANG
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS}
COMPILER_RT_CONFLICTS_BUILD=${ARCH}-binutils
DOCS_BUILD_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR} \

View File

@ -2,8 +2,8 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
LLVM_MAJOR= 18
LLVM_MAJOR= 19
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
SNAPDATE= 20240124
SNAPDATE= 20240212
LLVM_PROJECT_COMMIT= 93248729cfae82a5ca2323d4a8e15aa3b9b9c707
LLVM_PROJECT_COMMIT= 8799d7143f8b75ba722f438d0d2388bfaefa793b

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1706130983
SHA256 (llvm-llvm-project-18.0.d20240124-93248729cfae82a5ca2323d4a8e15aa3b9b9c707_GH0.tar.gz) = 0e6d834a5410e2fcf86380a80b5bb3f438c2da8fe412b78747e44404acdd71a3
SIZE (llvm-llvm-project-18.0.d20240124-93248729cfae82a5ca2323d4a8e15aa3b9b9c707_GH0.tar.gz) = 205468599
TIMESTAMP = 1707772607
SHA256 (llvm-llvm-project-19.0.d20240212-8799d7143f8b75ba722f438d0d2388bfaefa793b_GH0.tar.gz) = 849a77d1c2df7ae78ed7df3600ec2388f212d2c63512153e63bbaf07df980aa0
SIZE (llvm-llvm-project-19.0.d20240212-8799d7143f8b75ba722f438d0d2388bfaefa793b_GH0.tar.gz) = 205939326

View File

@ -15,7 +15,7 @@ cat <<EOF > Makefile.snapshot
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
LLVM_MAJOR= 18
LLVM_MAJOR= 19
LLVM_RELEASE= \${LLVM_MAJOR}.0.0
SNAPDATE= $(date +%Y%m%d)

View File

@ -469,7 +469,6 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/LimitedRandomnessCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/MutatingCopyCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/PostfixOperatorCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/SetLongJmpCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cert/StaticObjectExceptionCheck.h
@ -697,6 +696,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseStdMinMaxCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/tool/ClangTidyMain.h
%%EXTRAS%%llvm-devel/include/clang-tidy/utils/ASTUtils.h
%%EXTRAS%%llvm-devel/include/clang-tidy/utils/Aliasing.h
@ -959,12 +959,13 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinHeaders.def
%%CLANG%%llvm-devel/include/clang/Basic/Builtins.def
%%CLANG%%llvm-devel/include/clang/Basic/Builtins.h
%%CLANG%%llvm-devel/include/clang/Basic/Builtins.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAArch64.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsARM.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsBPF.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsBPF.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagon.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagonDep.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
@ -976,7 +977,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNEON.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNVPTX.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsPPC.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCV.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCV.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCVVector.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSME.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSVE.def
@ -1574,7 +1575,6 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/OpenMP/omp_lib.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Analysis/AliasAnalysis.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Analysis/TBAAForest.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Array.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/BoxValue.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Character.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Complex.h
@ -1613,6 +1613,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGPasses.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGPasses.td
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CodeGen.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CodeGenOpenMP.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/TBAABuilder.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/Target.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/TypeConverter.h
@ -1829,6 +1830,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/API/SBScriptObject.h
%%LLDB%%llvm-devel/include/lldb/API/SBSection.h
%%LLDB%%llvm-devel/include/lldb/API/SBSourceManager.h
%%LLDB%%llvm-devel/include/lldb/API/SBStatisticsOptions.h
%%LLDB%%llvm-devel/include/lldb/API/SBStream.h
%%LLDB%%llvm-devel/include/lldb/API/SBStringList.h
%%LLDB%%llvm-devel/include/lldb/API/SBStructuredData.h
@ -1878,10 +1880,10 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointHitCounter.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointSite.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/Watchpoint.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointAlgorithms.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointList.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointOptions.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointResource.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointResourceList.h
%%LLDB%%llvm-devel/include/lldb/Core/Address.h
%%LLDB%%llvm-devel/include/lldb/Core/AddressRange.h
%%LLDB%%llvm-devel/include/lldb/Core/AddressResolver.h
@ -2591,6 +2593,7 @@ llvm-devel/include/llvm/Analysis/WithCache.h
llvm-devel/include/llvm/AsmParser/LLLexer.h
llvm-devel/include/llvm/AsmParser/LLParser.h
llvm-devel/include/llvm/AsmParser/LLToken.h
llvm-devel/include/llvm/AsmParser/NumberedValues.h
llvm-devel/include/llvm/AsmParser/Parser.h
llvm-devel/include/llvm/AsmParser/SlotMapping.h
llvm-devel/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@ -2668,7 +2671,6 @@ llvm-devel/include/llvm/CodeGen/CalcSpillWeights.h
llvm-devel/include/llvm/CodeGen/CallBrPrepare.h
llvm-devel/include/llvm/CodeGen/CallingConvLower.h
llvm-devel/include/llvm/CodeGen/CodeGenCommonISel.h
llvm-devel/include/llvm/CodeGen/CodeGenPassBuilder.h
llvm-devel/include/llvm/CodeGen/CodeGenPrepare.h
llvm-devel/include/llvm/CodeGen/CommandFlags.h
llvm-devel/include/llvm/CodeGen/ComplexDeinterleavingPass.h
@ -2678,6 +2680,7 @@ llvm-devel/include/llvm/CodeGen/DFAPacketizer.h
llvm-devel/include/llvm/CodeGen/DIE.h
llvm-devel/include/llvm/CodeGen/DIEValue.def
llvm-devel/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
llvm-devel/include/llvm/CodeGen/DeadMachineInstructionElim.h
llvm-devel/include/llvm/CodeGen/DebugHandlerBase.h
llvm-devel/include/llvm/CodeGen/DetectDeadLanes.h
llvm-devel/include/llvm/CodeGen/DwarfEHPrepare.h
@ -2691,6 +2694,7 @@ llvm-devel/include/llvm/CodeGen/ExpandReductions.h
llvm-devel/include/llvm/CodeGen/ExpandVectorPredication.h
llvm-devel/include/llvm/CodeGen/FastISel.h
llvm-devel/include/llvm/CodeGen/FaultMaps.h
llvm-devel/include/llvm/CodeGen/FreeMachineFunction.h
llvm-devel/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm-devel/include/llvm/CodeGen/GCMetadata.h
llvm-devel/include/llvm/CodeGen/GCMetadataPrinter.h
@ -2749,7 +2753,6 @@ llvm-devel/include/llvm/CodeGen/LiveRegUnits.h
llvm-devel/include/llvm/CodeGen/LiveStacks.h
llvm-devel/include/llvm/CodeGen/LiveVariables.h
llvm-devel/include/llvm/CodeGen/LoopTraversal.h
llvm-devel/include/llvm/CodeGen/LowLevelType.h
llvm-devel/include/llvm/CodeGen/LowLevelTypeUtils.h
llvm-devel/include/llvm/CodeGen/LowerEmuTLS.h
llvm-devel/include/llvm/CodeGen/MBFIWrapper.h
@ -2788,7 +2791,6 @@ llvm-devel/include/llvm/CodeGen/MachineOperand.h
llvm-devel/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
llvm-devel/include/llvm/CodeGen/MachineOutliner.h
llvm-devel/include/llvm/CodeGen/MachinePassManager.h
llvm-devel/include/llvm/CodeGen/MachinePassRegistry.def
llvm-devel/include/llvm/CodeGen/MachinePassRegistry.h
llvm-devel/include/llvm/CodeGen/MachinePipeliner.h
llvm-devel/include/llvm/CodeGen/MachinePostDominators.h
@ -2801,7 +2803,6 @@ llvm-devel/include/llvm/CodeGen/MachineSizeOpts.h
llvm-devel/include/llvm/CodeGen/MachineStableHash.h
llvm-devel/include/llvm/CodeGen/MachineTraceMetrics.h
llvm-devel/include/llvm/CodeGen/MachineUniformityAnalysis.h
llvm-devel/include/llvm/CodeGen/MachineValueType.h
llvm-devel/include/llvm/CodeGen/MacroFusion.h
llvm-devel/include/llvm/CodeGen/ModuloSchedule.h
llvm-devel/include/llvm/CodeGen/MultiHazardRecognizer.h
@ -2879,6 +2880,8 @@ llvm-devel/include/llvm/CodeGen/WasmEHFuncInfo.h
llvm-devel/include/llvm/CodeGen/WasmEHPrepare.h
llvm-devel/include/llvm/CodeGen/WinEHFuncInfo.h
llvm-devel/include/llvm/CodeGen/WinEHPrepare.h
llvm-devel/include/llvm/CodeGenTypes/LowLevelType.h
llvm-devel/include/llvm/CodeGenTypes/MachineValueType.h
llvm-devel/include/llvm/Config/AsmParsers.def
llvm-devel/include/llvm/Config/AsmPrinters.def
llvm-devel/include/llvm/Config/Disassemblers.def
@ -3313,6 +3316,7 @@ llvm-devel/include/llvm/FuzzMutate/Operations.h
llvm-devel/include/llvm/FuzzMutate/Random.h
llvm-devel/include/llvm/FuzzMutate/RandomIRBuilder.h
llvm-devel/include/llvm/IR/AbstractCallSite.h
llvm-devel/include/llvm/IR/Analysis.h
llvm-devel/include/llvm/IR/Argument.h
llvm-devel/include/llvm/IR/AssemblyAnnotationWriter.h
llvm-devel/include/llvm/IR/Assumptions.h
@ -3687,6 +3691,8 @@ llvm-devel/include/llvm/PassAnalysisSupport.h
llvm-devel/include/llvm/PassInfo.h
llvm-devel/include/llvm/PassRegistry.h
llvm-devel/include/llvm/PassSupport.h
llvm-devel/include/llvm/Passes/CodeGenPassBuilder.h
llvm-devel/include/llvm/Passes/MachinePassRegistry.def
llvm-devel/include/llvm/Passes/OptimizationLevel.h
llvm-devel/include/llvm/Passes/PassBuilder.h
llvm-devel/include/llvm/Passes/PassPlugin.h
@ -3778,7 +3784,7 @@ llvm-devel/include/llvm/Support/ConvertUTF.h
llvm-devel/include/llvm/Support/CrashRecoveryContext.h
llvm-devel/include/llvm/Support/DJB.h
llvm-devel/include/llvm/Support/DOTGraphTraits.h
llvm-devel/include/llvm/Support/DXILOperationCommon.h
llvm-devel/include/llvm/Support/DXILABI.h
llvm-devel/include/llvm/Support/DataExtractor.h
llvm-devel/include/llvm/Support/DataTypes.h
llvm-devel/include/llvm/Support/Debug.h
@ -3957,6 +3963,7 @@ llvm-devel/include/llvm/TargetParser/CSKYTargetParser.h
llvm-devel/include/llvm/TargetParser/Host.h
llvm-devel/include/llvm/TargetParser/LoongArchTargetParser.def
llvm-devel/include/llvm/TargetParser/LoongArchTargetParser.h
llvm-devel/include/llvm/TargetParser/PPCTargetParser.def
llvm-devel/include/llvm/TargetParser/RISCVTargetParser.h
llvm-devel/include/llvm/TargetParser/RISCVTargetParserDef.inc
llvm-devel/include/llvm/TargetParser/SubtargetFeature.h
@ -4088,6 +4095,7 @@ llvm-devel/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
llvm-devel/include/llvm/Transforms/Scalar/InferAddressSpaces.h
llvm-devel/include/llvm/Transforms/Scalar/InferAlignment.h
llvm-devel/include/llvm/Transforms/Scalar/InstSimplifyPass.h
llvm-devel/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
llvm-devel/include/llvm/Transforms/Scalar/JumpThreading.h
llvm-devel/include/llvm/Transforms/Scalar/LICM.h
llvm-devel/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@ -4103,7 +4111,6 @@ llvm-devel/include/llvm/Transforms/Scalar/LoopInterchange.h
llvm-devel/include/llvm/Transforms/Scalar/LoopLoadElimination.h
llvm-devel/include/llvm/Transforms/Scalar/LoopPassManager.h
llvm-devel/include/llvm/Transforms/Scalar/LoopPredication.h
llvm-devel/include/llvm/Transforms/Scalar/LoopReroll.h
llvm-devel/include/llvm/Transforms/Scalar/LoopRotation.h
llvm-devel/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
llvm-devel/include/llvm/Transforms/Scalar/LoopSink.h
@ -4373,6 +4380,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToSPIRV/ControlFlowToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/FuncToEmitC/FuncToEmitC.h
%%MLIR%%llvm-devel/include/mlir/Conversion/FuncToEmitC/FuncToEmitCPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/FuncToLLVM/ConvertFuncToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/FuncToLLVM/ConvertFuncToLLVMPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/FuncToSPIRV/FuncToSPIRV.h
@ -4467,6 +4476,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Transforms/Utils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMDGPU/Utils/Chipset.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMX.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMX.h.inc
@ -4700,6 +4711,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/AllExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/InlinerExtension.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/MeshShardingExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h.inc
@ -4875,6 +4887,17 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/RequestCWrappers.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/TypeConsistency.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXConversions.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsAttributes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsAttributes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/Linalg.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgBase.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgDoc.td
@ -4942,6 +4965,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramTypes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramTypes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/Transforms/BufferizableOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/Transforms/Passes.td
@ -4981,23 +5005,23 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/RuntimeOpVerification.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Utils/MemRefUtils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshBase.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsAttributes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsAttributes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOpsTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.td
@ -5052,6 +5076,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACC/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h.inc
@ -5724,6 +5751,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/OpenMPCommon.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ROCDL/ROCDLToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/SPIRV/SPIRVToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/VCIX/VCIXToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/X86Vector/X86VectorToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Export.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Import.h
@ -6344,6 +6372,7 @@ llvm-devel/lib/libLLVM.so
%%STATIC_LIBS%%llvm-devel/lib/libLLVMObjCopy.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMObject.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMObjectYAML.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMOptDriver.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMOption.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMOrcDebugging.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMOrcJIT.a
@ -6531,7 +6560,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncInlinerExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncMeshShardingExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToEmitC.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTransformOps.a
@ -6612,6 +6643,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenACCMPCommon.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenACCToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenACCToSCF.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenACCTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenMPDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenMPToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIROpenMPToLLVMIRTranslation.a
@ -6699,6 +6731,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestDynDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestFuncToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestIR.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestMathToVCIX.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestOneToNTypeConversionPass.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestPDLL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestPass.a
@ -6732,6 +6765,8 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRUBDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRUBToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRUBToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVCIXDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVCIXToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRValueBoundsOpInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorInterfaces.a

View File

@ -1,6 +1,6 @@
PORTNAME= msp430-debug-stack
PORTVERSION= 3.15.1.1
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= https://dr-download.ti.com/software-development/driver-or-library/MD-4vnqcP1Wk4/${PORTVERSION}/ \
LOCAL/lev:doc1 \

View File

@ -1,6 +1,6 @@
PORTNAME= pika
DISTVERSION= 0.21.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
PORTNAME= hvac
DISTVERSION= 2.0.0
DISTVERSION= 2.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1697889504
SHA256 (hvac-2.0.0.tar.gz) = 6a51cb9a0d22fe13e824cb0b0a1ce2eeacb9ce6af68b7d1b6689e25ec1becaf5
SIZE (hvac-2.0.0.tar.gz) = 316473
TIMESTAMP = 1704306308
SHA256 (hvac-2.1.0.tar.gz) = b48bcda11a4ab0a7b6c47232c7ba7c87fda318ae2d4a7662800c465a78742894
SIZE (hvac-2.1.0.tar.gz) = 325532

View File

@ -1,6 +1,6 @@
PORTNAME= ticcutils
DISTVERSION= 0.32
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= devel textproc
MASTER_SITES= https://github.com/LanguageMachines/${PORTNAME}/releases/download/v${DISTVERSION}/

View File

@ -1,6 +1,6 @@
PORTNAME= vera++
PORTVERSION= 1.3.0
PORTREVISION= 19
PORTREVISION= 20
CATEGORIES= devel
MASTER_SITES= https://bitbucket.org/verateam/vera/downloads/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \

View File

@ -17,7 +17,7 @@ WWW= https://www.thekelleys.org.uk/dnsmasq/doc.html
LICENSE= GPLv2
DEPRECATED= Short-lived test branch, to be removed after v2.90 release
#IGNORE= please use dns/dnsmasq, which is newer
IGNORE= please use dns/dnsmasq, which is newer
USES= cpe shebangfix tar:xz
CPE_VENDOR= thekelleys

View File

@ -1,5 +1,6 @@
PORTNAME= recursor
DISTVERSION= 5.0.1
PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= http://downloads.powerdns.com/releases/
PKGNAMEPREFIX= powerdns-

View File

@ -1,5 +1,6 @@
PORTNAME= powerdns
DISTVERSION= 4.8.4
PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTNAME= pdns-${DISTVERSION}

View File

@ -1,6 +1,5 @@
PORTNAME= ghostwriter
DISTVERSION= 2.2.0
PORTREVISION= 3
DISTVERSION= 24.01.95
CATEGORIES= editors kde
MAINTAINER= madpilot@FreeBSD.org
@ -19,28 +18,33 @@ qt6_PKGNAMESUFFIX= -qt6
qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt6
qt6_CONFLICTS_INSTALL= ${PORTNAME}
USES= compiler:c++11-lang desktop-file-utils kde:5 pkgconfig qmake
USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig
USE_KDE= configwidgets coreaddons doctools ecm:build sonnet widgetsaddons xmlgui
.if ${FLAVOR} == qt5
USES+= qt:5
USE_QT= buildtools:build core gui linguisttools:build svg \
USES+= kde:5 qt:5
USE_QT= buildtools:build core gui linguisttools:build qmake:build \
webchannel webengine widgets
RCCREGEXP= \/lib\/qt5\/bin\/rcc
.else
USES+= qt:6
USE_QT= 5compat base svg tools webchannel webengine
RCCREGEXP= \/libexec\/qt6\/rcc
CMAKE_ARGS= -DBUILD_WITH_QT6=ON \
-DQT_MAJOR_VERSION=6
USES+= kde:6 qt:6
USE_QT= 5compat base svg tools:build webchannel webengine
.endif
# cf. PR 224488
LDFLAGS+= -Wl,--as-needed
KDE_INVENT= 151268bcfdca57bba4944caa7172dde9549f0622 office
KDE_INVENT= 54a54608e6de707f3fa2552c83e044bebea25477 office
post-configure:
@${REINPLACE_CMD} -e 's|^\(build/release/qrc_QtAwesomeFree.cpp:[^\\]*\)\\|\1|' \
-e '/3rdparty\/QtAwesome\/fonts\/Font/d' \
-e '/${RCCREGEXP} \\/d' \
${WRKSRC}/Makefile
OPTIONS_DEFINE= CMARK PANDOC
OPTIONS_DEFAULT= CMARK PANDOC
CMARK_DESC= Add runtime dependency on cmark parser
PANDOC_DESC= Add runtime dependency on pandoc parser
CMARK_BUILD_DEPENDS= cmark>0:textproc/cmark
PANDOC_BUILD_DEPENDS= hs-pandoc>0:textproc/hs-pandoc
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668073469
SHA256 (office-ghostwriter-151268bcfdca57bba4944caa7172dde9549f0622_GL0.tar.gz) = bbaccaf2fd4170dcb3b69d9d89af4b35e242d11cbff62680ec05fcfbe3ee0047
SIZE (office-ghostwriter-151268bcfdca57bba4944caa7172dde9549f0622_GL0.tar.gz) = 7758672
TIMESTAMP = 1707763548
SHA256 (office-ghostwriter-54a54608e6de707f3fa2552c83e044bebea25477_GL0.tar.gz) = 104126c20d0597e6e34095c83fa51516324dc3e7e11bde28d42d56a330862e09
SIZE (office-ghostwriter-54a54608e6de707f3fa2552c83e044bebea25477_GL0.tar.gz) = 9142983

View File

@ -1,29 +1,46 @@
bin/ghostwriter
share/applications/ghostwriter.desktop
%%DATADIR%%/translations/ghostwriter_ar.qm
%%DATADIR%%/translations/ghostwriter_ca.qm
%%DATADIR%%/translations/ghostwriter_cs.qm
%%DATADIR%%/translations/ghostwriter_de.qm
%%DATADIR%%/translations/ghostwriter_en.qm
%%DATADIR%%/translations/ghostwriter_es.qm
%%DATADIR%%/translations/ghostwriter_fr.qm
%%DATADIR%%/translations/ghostwriter_it.qm
%%DATADIR%%/translations/ghostwriter_ja.qm
%%DATADIR%%/translations/ghostwriter_nb_NO.qm
%%DATADIR%%/translations/ghostwriter_nl.qm
%%DATADIR%%/translations/ghostwriter_pl.qm
%%DATADIR%%/translations/ghostwriter_pt_BR.qm
%%DATADIR%%/translations/ghostwriter_ru.qm
%%DATADIR%%/translations/ghostwriter_sv.qm
%%DATADIR%%/translations/ghostwriter_zh.qm
share/applications/org.kde.ghostwriter.desktop
share/icons/hicolor/128x128/apps/ghostwriter.png
share/icons/hicolor/16x16/apps/ghostwriter.png
share/icons/hicolor/22x22/apps/ghostwriter.png
share/icons/hicolor/24x24/apps/ghostwriter.png
share/icons/hicolor/256x256/apps/ghostwriter.png
share/icons/hicolor/32x32/apps/ghostwriter.png
share/icons/hicolor/48x48/apps/ghostwriter.png
share/icons/hicolor/64x64/apps/ghostwriter.png
share/icons/hicolor/scalable/apps/ghostwriter.svg
share/locale/ca/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ca@valencia/LC_MESSAGES/ghostwriter_qt.qm
share/locale/cs/LC_MESSAGES/ghostwriter_qt.qm
share/locale/de/LC_MESSAGES/ghostwriter_qt.qm
share/locale/en/LC_MESSAGES/ghostwriter_qt.qm
share/locale/en_GB/LC_MESSAGES/ghostwriter_qt.qm
share/locale/es/LC_MESSAGES/ghostwriter_qt.qm
share/locale/eu/LC_MESSAGES/ghostwriter_qt.qm
share/locale/fi/LC_MESSAGES/ghostwriter_qt.qm
share/locale/fr/LC_MESSAGES/ghostwriter_qt.qm
share/locale/id/LC_MESSAGES/ghostwriter_qt.qm
share/locale/it/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ja/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ka/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ko/LC_MESSAGES/ghostwriter_qt.qm
share/locale/lt/LC_MESSAGES/ghostwriter_qt.qm
share/locale/nl/LC_MESSAGES/ghostwriter_qt.qm
share/locale/pl/LC_MESSAGES/ghostwriter_qt.qm
share/locale/pt/LC_MESSAGES/ghostwriter_qt.qm
share/locale/pt_BR/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ru/LC_MESSAGES/ghostwriter_qt.qm
share/locale/sk/LC_MESSAGES/ghostwriter_qt.qm
share/locale/sl/LC_MESSAGES/ghostwriter_qt.qm
share/locale/sv/LC_MESSAGES/ghostwriter_qt.qm
share/locale/tr/LC_MESSAGES/ghostwriter_qt.qm
share/locale/uk/LC_MESSAGES/ghostwriter_qt.qm
share/locale/zh_CN/LC_MESSAGES/ghostwriter_qt.qm
share/locale/zh_TW/LC_MESSAGES/ghostwriter_qt.qm
share/man/ca/man1/ghostwriter.1.gz
share/man/es/man1/ghostwriter.1.gz
share/man/it/man1/ghostwriter.1.gz
share/man/man1/ghostwriter.1.gz
share/metainfo/ghostwriter.appdata.xml
share/man/nl/man1/ghostwriter.1.gz
share/man/ru/man1/ghostwriter.1.gz
share/man/sv/man1/ghostwriter.1.gz
share/man/uk/man1/ghostwriter.1.gz
share/metainfo/org.kde.ghostwriter.metainfo.xml

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702065983
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_af.tar.gz) = a8ee7eb1c467e4bd0a481a18192fdae180590da09849d532a8d7c9040eb78be6
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_af.tar.gz) = 1164831
TIMESTAMP = 1706730691
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_af.tar.gz) = 1e2a650119fbbeeea6ac62e9e9c0d6ed156591547d2bd0294b4c34042391425e
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_af.tar.gz) = 1164823

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702065991
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_am.tar.gz) = 4bff780c47f7607018406f1bd5079aa409d07d8c7abf8dade9215398204a0efb
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_am.tar.gz) = 659551
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_am.tar.gz) = 1326e8d5316a579e42db2731b5fce9d6278740df2e111ba64277db8dea7082ae
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_am.tar.gz) = 2484242
TIMESTAMP = 1706730694
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_am.tar.gz) = 28b322a3f65221df0c034db7d3e8c3750fafa773f110fbf6d7922cde52be1b2d
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_am.tar.gz) = 651525
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_am.tar.gz) = 11194db45bd8eb7c0d51816ad371a69b9165f0ebe064d01d51b75c1a2d0c699f
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_am.tar.gz) = 2555353

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702066022
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_as.tar.gz) = 91a007fc2ee641749695221568bb6c8f5bbd992bae0ba49c396d557e94c8e002
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_as.tar.gz) = 354507
TIMESTAMP = 1706730699
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_as.tar.gz) = 3a6d31ef06406f236ae03ec27e6a47660c271d374db1b3dd3a0d82d9791785d2
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_as.tar.gz) = 352179

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066029
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ast.tar.gz) = ce2fa1ef619f861fb7a9788c895702dee25aa83f48c91451e55338e7b134c3ad
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ast.tar.gz) = 429035
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ast.tar.gz) = 4fa6926be06d336929f23a9d5544f183c41d868d8b547d1487c583e13e111fa8
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ast.tar.gz) = 2452647
TIMESTAMP = 1706730701
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 80131464dbe0788caabbd71ec721400be185b230b672726a1c248cfff2aac90c
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 451096
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 42e2ef1b9ce75667913fd44c5b5694cc510222d3baebe722cf72310b1b191aa0
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 2523813

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702066034
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_be.tar.gz) = 304eddb9721fa3d974b7f3c1d0bfdbce952b36a93aaa3d36752a73fabcaae304
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_be.tar.gz) = 1501156
TIMESTAMP = 1706730702
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_be.tar.gz) = 2b533d702c968dbc8ec8e429f26f67b9ada970f502dc2d6fa288de889e9f4b25
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_be.tar.gz) = 1688587

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066052
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bg.tar.gz) = 229aa83c122165aa7649dfc4717b9d724b3f3db181b11fcb6e459aefc22d4537
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bg.tar.gz) = 1877327
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bg.tar.gz) = 941427dfde5b9e9f9f3b7933b8d7d1005f87e3da3552e1dc07a9c491abca5c52
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bg.tar.gz) = 2517280
TIMESTAMP = 1706730705
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bg.tar.gz) = adfa1aad899738f5c47a97ac83516cc08b21a56e44ed1b6d15985f7a1e002c24
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bg.tar.gz) = 1877163
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bg.tar.gz) = ecc665be6c32ba032ce35afaaa671e3713fb47e1d79464ee40cb6589c874ab6b
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bg.tar.gz) = 2590786

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066058
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bn.tar.gz) = d1143d331d821ec3f2fd7901ab4ad0790fa1541e7a79962d83f2858a43ec5d9c
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bn.tar.gz) = 601055
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bn.tar.gz) = f79ad23d04bde44b8e0fae79610da7edab88c8c92835827f0a6f1dfa8616efbc
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bn.tar.gz) = 2444429
TIMESTAMP = 1706730709
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bn.tar.gz) = 7f000ee1ae57e032710cabe2b7798141b18e7e44ae13e57e88f03ec813e34559
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bn.tar.gz) = 596909
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 3d3899431c3545d156cbea8d8a869828bbd376de4d877d77015e79f3ce8c6033
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 2513529

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066066
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = b44aed19b49ae6436d1947206f0aace3373e2fc3567a4941ffcc4abc7e4b788a
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 483294
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = c6c38a34f5dcba5aaec0e2377175b4285e8d2eb9013ff1f005a4b88ea6640a8f
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2628016
TIMESTAMP = 1706730711
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = f31f1a29ddedd7cae39bfe9ee77ada2e1bee9ae595e6a2e6697177ad6c857585
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 477666
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 367d6b909788dbf272efa15a45da55635b2c4864822e7badf3dccf534b81e673
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2696954

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066073
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bo.tar.gz) = a3cdf1c41fa965475dc80aec6fd209938cd6267797de11bde4416544ed072218
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bo.tar.gz) = 313222
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bo.tar.gz) = f1433a61a5e114b1387a787c4f2fc1a0f9a185c6bf1f04ab1cb10e585da731d9
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bo.tar.gz) = 2445718
TIMESTAMP = 1706730713
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bo.tar.gz) = 63fe49d6487c44477f41023d600dc6967639651d584cf041174ed37f9ba1c096
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bo.tar.gz) = 309535
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bo.tar.gz) = bc6e427891c56376be387319ce1f13ad6c29cb76b23482f6b373d51467210096
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bo.tar.gz) = 2513803

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702066077
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_br.tar.gz) = 757a5016eec47dedb5c42e5a8d82a4a56bf0e68b1081b4cec1824ee5164040fb
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_br.tar.gz) = 996763
TIMESTAMP = 1706730714
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_br.tar.gz) = 7abb3ae7bd2238c5e5080653acdedfe1f148d39b11c0a4daee72d69f8ed984bc
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_br.tar.gz) = 993281

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1702066091
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_brx.tar.gz) = ecd58947b8a86089355d481ed90198ef4c69898f493ef7f802d6709c10f67cd4
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_brx.tar.gz) = 232837
TIMESTAMP = 1706730715
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_brx.tar.gz) = 67eb377d633e295ccefc3564e8eafbf148ce213dec7c303a5d1eae3434ea4bd9
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_brx.tar.gz) = 231518

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066117
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bs.tar.gz) = 499a321939834732b8d5643135f70032bdd67053126dd300421987d02b12bf36
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_bs.tar.gz) = 487420
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bs.tar.gz) = 8cec6ee92388bf7c401f35bad45e4746244026fa193ba1b744105e50be961324
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_bs.tar.gz) = 2386170
TIMESTAMP = 1706730718
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bs.tar.gz) = 126b40fe48d1e7019f0086291d920c3f2d7a99e01e6e8f167c195fc92810af81
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_bs.tar.gz) = 483673
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bs.tar.gz) = e742b284b630c486ab85b636809e1442426695adf17cb7c24c3abde2e3b8ef0b
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_bs.tar.gz) = 2457244

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066124
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ca.tar.gz) = 1bc27b4de75d7a57eb23eb20c637589d4bd49c2f7b097049fb7647377c3378b9
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ca.tar.gz) = 1517625
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ca.tar.gz) = 3d4b2d8adc8581b72e7d20b1525887040cd96a43083e137ca2906ab892b05a62
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ca.tar.gz) = 2461143
TIMESTAMP = 1706730722
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ca.tar.gz) = 61aff23079a0a509d49ca4a8ddc8e4c72d2fddc2fe27c23f46b2a8bb139a0653
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ca.tar.gz) = 2516865
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ca.tar.gz) = c7f54e7d6c6611f983b1bac6f7f7c0a50f0fae80cd206e78a1090c81503ffaa7
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ca.tar.gz) = 2525645

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1702066130
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 9daa7cd3cac3cf3d89841b64d374151088ca1163bf9d80c17864630af7b7e9d2
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 1518807
SHA256 (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = e31f0901dec7022c058e70e9ff3188ef5c68d23373403d6e41206cf79ac02b33
SIZE (libreoffice/i18n/LibreOffice_7.6.4_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2458065
TIMESTAMP = 1706730727
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 84c00d21c7dbcab4a252acaa1cc71c843f8ee566e2901ecbe1d894f8807c1a92
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2509264
SHA256 (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 4092c4031576797ac6d62ffb6ec87c8481845e2491b104095f0e315575a9fd00
SIZE (libreoffice/i18n/LibreOffice_24.2.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2522189

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